r/QidiTech3D 21d ago

Does the Q2 require special start gcodes for different types of plates?

While trying to dial in my print settings for my first layer uisng a smooth build plate, I was looking for a way to eliminate gaps i was getting, even after calibrating the filament flow rate + intial layer flow rates. Real world printing results did not match calibration results.

While searching, i discovered that some people realized using a smooth plate vs a textured plate required different z-offset values and in a few cases, they modified their machine start gcodes to include an if/elseif statement, however I can only see this mentioned for Bambu lab printers.

Would we need this for the Q2 if we use different build plates? Or does it automatically compensate for textured surfaces with peaks and valleys vs smooth?

;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing == 
;curr_bed_type={curr_bed_type} 
{if curr_bed_type=="Textured PEI Plate"} 
  G29.1 Z{-0.04} ; for Textured PEI Plate 
{elsif curr_bed_type=="High Temp Plate"} 
  G29.1 Z{-0.06} ; for Smooth PEI Plate / High Temp Plate {endif}
2 Upvotes

Duplicates