Slic3r Custom Layer Settings?
Is there a way to modify printing settings (heat and speed) for specific layers?
I have some prints I'm doing with text printed on top of PLA. In my previous attempts, the text did not stick to the PLA and simply chipped off and it was recommended to me that I slow down the speed on the text and increase the nozzle temp.
Re: Slic3r Custom Layer Settings?
Yes, partially. You can adjust speeds, but it's not trivial. I don't think you can tweak temps this way. I'll try to give a summary but you may want to search for better explanations.
This will create a bounding box where the modified settings will be used. In the box at top left, you should see a part names lambda-slab added. Click on it and use the 3D view along with the XYZ Move sliders at the bottom left to position the slab so it encompasses the layers you want to use the modified settings. I'd suggest a layer or 2 below the start of the text. Once you have the slab positioned:
There are a number of generic shapes you can use, or you can import another STL file to use as the overlay.
It's not trivial, but for a simple case like this, it may be easy enough. I would suggest saving the entire project using Plater->Export as 3MF to save the shapes and modifications for future re-use.
Slice and save the gcode file, then use the Preview button and View options to verify that the desired changes have been applied to the generated gcode.
There may be a way to change temps using multiple extruder settings, but I haven't explored this approach.
and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan
Re: Slic3r Custom Layer Settings?
I don't know if this will help you, but you can set a new temperature at a specific layer by using custom gcode such as this:
{if layer_z>=2.6}
M104 S225
{endif}
In Slic3r go to the Printer Settings tab, click Custom G-code on the sidebar, then add the custom gcode in the Before layer change G-code section.
You will need to replace the "2.6" with the mm height of the layer at which you want the temperature to change, and replace the "255" with the temperature you want set. Keep in mind that it will take a few seconds for the new temperature to stabilize, so you might need to make the temperature change a layer earlier than you expect.