How to do custom nozzle temperatures to improve surface finish

How to do custom nozzle tTemperature to improve surface finish

Using ocra slicer 1.6.3

You set the layer height changes by using mm in the G-code and putting the nozzle temperature.

Start by using the right slide bar tool to find the mm you want to change to a new nozzle value on your part.

You can help eliminate matte finishes or other reasons you need more temperature control for your part.

  • Speed changes
  • Shell thickness
  • Infill %
  • Top surface
  • Overhangs

Matte Speed Sample:
Speed Matte Surface
This PLA part went from overhang speed 80 mm/s to outer wall speeds 172 mm/s and had a matte finish
Post link highrise955 posted about the problem and this is why we now have this community solution. Lets hope they add a slicer nozzle temperature control to the right side toolbar slider :slight_smile:


Speeds on this sample part.


Ok I added more PLA temperature controls just to show what you can do.

Let’s find the mm to change the nozzle temperature again. I picked 60.04 mm and I wanted the nozzle at 220 c so it will show green on the temperature preview when we move the slide up.

The G-code location and you can turn it on or off as needed, add or remove the G-code.

You can see I disabled ;{if layer_z>=100.00} M104 S220{endif} this extra setting is not needed on this part you just add the ; in the front of text.

The other option is save it as a custom printer setting your choice.

Happy 3D Printing :grinning:

4 Likes

Are there any other ways to modify how the printer behaviors in the Machine Start G Code?

Hi,

Ya in the new version of Bambu Studio and Orca Slicer you can now do it this way also.
.

Slice the part then move the right slider for the layer you want the temperature change for the bed or nozzle to happen then right click the (+) to add “custom gcode.

.
M140 S40 ;Sample this is the gcode to change the bed temp to 40c if was @ 70c

M104 S245 ;Sample this is the gcode to change the nozzle temp to 245c if was @ 255c
.

This way you can keep your speed high or you can always slow the outer wall speed down by using a height range modifier.
.

Sometimes you might want to drop the bed temp down when part is printed so much depending on the filament that is being used and part design.
.

Hope this helps you out with your project :v:

2 Likes