I just got my first spool of PETG and tried to calibrate an Ultimaker Cura profile for it on my Ender 3 today with limited success.

I've had severe issues with the filament not sticking to the build surface, instead balling up around the edges of the nozzle tip. (rather like this post) Sometimes it sticks alright, but that happens properly > 50 % of the time. I've never seen this behavior with my PLA materials.

So far, I've only been trying to print this calibration part.

Relevant Profile Params: (let me know if I need to post more, I think these are the relevant ones)

  • Layer Height: 0.2 mm
  • Temp
    • Nozzle: 240 °C
    • Bed: 60 °C
  • Print Speed: 60 mm/s (more specific params left to auto calculation)
  • Travel Speed: 300 mm/s (max)
  • Cooling fan
    • Initial: 0 %
    • Fan Speed: 100 %
  • Retraction
    • Distance: 5 mm
    • Speed: 50 mm/s
  • Skirt min length: 250 mm

I was initially going by advice from Thomas Sanlanderer's video on PETG, starting with 230 °C/70 °C, but when that really didn't work, I then tried the advice of a Reddit user (can't relocate thread) that said to try a lower bed temp. I then experimented with different bed temps in the 50's to mixed avail. Most other threads are talking about PETG + glass, which seems to work well with a PVA glue stick surface finish.

I'm getting a glass build surface soon (as soon as GearBest can ship it from across the pond), and I hear that will help, but in the meantime, I want to find a way to make it work with the fake Buildtak. What can I do to try to make this work better? My thinking is that the issue is with the bed config (temp, surface, etc.) and not with the nozzle temp, but I could be wrong.


2 Answers 2


I have printed kilometers of PETG and found the sweet-spot for my brand to be 240 °C for the hotend and 70 °C for the build plate (for my Ultimaker 3 that is, the extruder temp is 5 °C higher for my home build HyperCube Evolution). The reason for the 70 °C is that the glass temperature of PETG is around 70 °C. The PETG is flexible at that temperature such that there are no stresses because of shrinkage causing the PETG to keep attached to the heat bed surface (aluminium, glass, Buildtak, etc.). A little PVA based glue (stick) or spray (hair or specific print sprays) can even further improve the adhesion. A slow first layer also helps adhering better.

Note that the hotend temperature should be calibrated to the speed you are printing. If you print faster, a higher hotend tempearture is required. To determine the sweet spot for your filament you can print typical calibration towers that can be found on e.g. Thingiverse. Note that you need to manually change the G-code file after slicing of the tower or use plugins of your slicer to change the temperature at a certain level.

Furthermore, PETG does not like to be cooled by the print fan, so keep cooling fan rpm low to prevent layers not to bond (else you get a sort of string cheese print).


I use parametric stair case style calibration prints that include the slicer print settings that are to determine the best settings for temperature, print cooling, layer size and print speed.

Heat tower front viewHeat tower backside view

  • $\begingroup$ Additionally, I have found that PETG likes to have a little more clearance to the bed and go SLOW for first layers. $\endgroup$
    – mbmcavoy
    Commented Oct 8, 2018 at 17:19
  • $\begingroup$ @mbmcavoy I use same clearances as PLA but a first slow layer indeed! $\endgroup$
    – 0scar
    Commented Oct 8, 2018 at 18:13

Thanks to the magic of r/3Dprinting, I have a solution. u/Lhelge helped me out with a tip:

I would suggest a higher bed temperature. I print PETG at 80°-95° for the first layer depending on which printer. Then I go down a bit for the second layer.

I then started out by trying a 250 °C/80 °C temperature config and sure enough, it worked great. I managed to tune my profile down to 250 °C/70 °C and up from 50 mm/s to 70 mm/s.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .