Bad printing quality with PETG

Hello, I an new to the 3D printing world, and this is my first printer.
I dived myself a lot into it and began to print with PETG for a project.

Unfortunately, I am having string issues on my first layer when printing with my P1P.
Here are some pictures of the (stopped) first layer

And here are the config I am using…

Does anyone have any ideas of what is the issue and how can I resolve it?

Thanks a lot

1 Like

Maybe adhesion issue.
Wash the plate with water and dish soap.
Try not to touch the surface on printing area with your fingers.


First of all, download Orca Slicer and run some calibrations for the material, temp tower, flow rate, preasure advance, then try again after you have dialed in the filament settings.


+1 on calibrating for every new filament.

My first attempts at using PETG also had major problems - not sticking to the plate, strings, blobs, just a mess.

I found a temperature tower which told me that I needed more heat. That change alone took care of the adhesion problems and most of the stringing. Then I tried the calibration procedures for flow and pressure advance in OrcaSlicer and those changes cleared up the rest of the stringing and blobs. I also stopped using flow calibration for every print, which saves some time.


Try drying the filament. If you don’t have a filament dryer, use the bed for the suggested time (65˚C for 6-8 hours for PETG). Bad first layers like that seem odd for this machine.

1 Like

I run my polylight and polymax PETG at 270 degrees based on the Temp Tower results.

i also had lots of problems printing PETG. the reason is the printer is just too fast. i now have an enclosure (ARC) and it’s much better at higher speeds. however i would just try with half the speed on the P1P, this could resolve the problem.

Printing PETG has been very simple for me using the default profile. The OP’s settings show a volumetric flow of 10mm3/sec, so its definitely going pretty slow. Like you, I have enclosed mine (a PETG print for me, instead of the ARC enclosure), but I don’t think speed is the OP’s issue. The OP’s prints are seeing issues almost immediately. Nothing wrong with going slower to improve quality, but this looks to be failing at the glacial first layer speed.

Personally, I’m still on the boat of too much moisture in the filament or an odd temp anomaly somewhere. I’m noticing the OP’s has wondered a good ways off the default profile and is printing significantly cooler than the default profile. They should double check they are selecting the correct bed plate too. If they accidentally selected the Cool Plate, things could go bad really quick.

My suggestion to the OP is to use the default Generic PETG setting and make sure the filament isn’t overly moisture saturated. Also, as others have said, if you want to tweak the settings from default, use an assist tool like the calibration tower.


I had a lot of similar problems with PETG initially. After trying many things with the profile settings like you seem to be doing, it turned out all I needed to do was use the generic PETG profiles with a “K value” set to 0.030; plus use a release agent on the textured plate (glue stick or similar).

How to do this: In Bambu Studio, on the Device Tab, right hand side, “Ext Spool” box, there is a tiny area that looks like a pen and paper to click. Hit that, you’ll get a dialog box in which you can enter the filament type and K value. For my personal filament and setup, with a 0.4mm extruder the default K value of 0.020 had it not sticking whatsoever - same results you are getting; after calibration I set the K value to 0.030 (for a 0.4mm nozzle) or 0.050 (for a 0.6mm nozzle) and things printed perfectly with PETG.

So perfectly that it fused itself to the textured print surface tearing it up - ignore what the Bambu chart says and use a glue stick (or something similar) barrier on the textured plate when printing PETG!

Hopefully this 0.030 setting will get you close - now in the device tab of Bambu Studio hit the ‘CALI’ button on the bottom right (next to the Unload and Load buttons). All this does is send a pre-canned gcode file to the printer that prints a one layer high calibration pattern with different K values, the idea being you can visually pick the K value that looks the best for your printer / filament / environmental situation. One of the problems with this approach is if your filament setting / K value isn’t close to start with, you effectively can’t print out a recognizable calibration plate since nothing will adhere to the plate if your initial K is too low; or worse yet just produce a huge blob of plastic if your initial K is too high. Note that Bambu Lab pulled this method of calibration from the SoftFever fork of Bambu Studio.

Material management and calibration isn’t flushed out for the P1P, and Bambu Lab has admitted as much in their postings saying they are working on it. At the moment the calibration method described above is clunky, error prone, but it does work and when it is set up properly the printer prints PETG like a champ. If you ever wondered what the LIDAR on the X1C was good for - this is probably it.

Note that the Generic PETG profile has very conservative setting the flow rate at 10mm/s which less than half that for Bambu specific PLA filaments, so it prints a lot slower. I ran a series of prints on my filament to test flow rates of 10, 12, 14, 16, 18, and 20 mm/s; varying the temperature a bit for the higher flow rates. For my case I found 10, 12, and 14 mm/s worked well; anything higher and I was noticing visual artifacts but still acceptable prints. 20 mm/s certainly worked for me, but I doubt I’d make the tradeoff in quality very often to use this setting with PETG; I am usually printing between 10 and 14 mm/s depending on the results desired.

I have two different brands of PETG available (Prusament and Filimant Depot); both seem to work well with the generic PETG profile and a K value as described. Other brands of PETG will probably need their own unique settings, but should be somewhat close to that described above.

So in conclusion if you use some sort of release agent with your textured plate (I’m using the Bambu Lab liquid glue intended for the cold/warm plate stickers) and get through the calibration process, you should have excellent results from this printer in PETG. Hopefully a more seamless calibration solution will be introduced after some more development.


I was just looking for the “CALI” button after configuring the settings for the external spool. No cali button exists, is this outdated?

It is worth to do manual calibration for flow dynamics. (calibration menu) Easy to find out which K value is the best just follow the instruction. Yes my result was also 0.03 wiht Bambu Basic PETG.

Part cooling may also be an issue. I once had similar problems caused by to much part cooling!

It looks like the print lifted off the bed while printing, resulting in the mess.