Notifications
Clear all

Slic3r Custom Layer Settings?  

  RSS
chris.b47
(@chris-b47)
Active Member
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.

Opublikowany : 29/08/2018 2:05 am
bobstro
(@bobstro)
Illustrious Member
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.

  • Place your part normally in Slic3rPE.

  • In the box at the right middle of the display, you'll see a listing of the parts on the bed. You should see your STL file listed here.

  • Double-click on the part. A Settings for <part> box will open.

  • Click on your part name in the Object box at top left.

  • Click on the Load generic... button below the part list.

  • Select Slab. Specify the layer height (Z) to start the adjustment (can change later) and a thickness higher than your printed text.
  • 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:

  • Click on the modifier name in the list at top-left (lambda-slab).

  • Under Part Settings->Extruders-Extruder (default) in the center-left, click on the green + button. Here you can modify most print settings. These changes will be limited to the part of the print bound by the modifier slab.
  • 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.

    My notes and disclaimers on 3D printing

    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

    Opublikowany : 29/08/2018 6:31 am
    Jay
     Jay
    (@jay-11)
    Trusted Member
    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.

    Opublikowany : 30/08/2018 4:42 pm
    Share: