bambulab / BambuStudio

PC Software for BambuLab and other 3D printers
GNU Affero General Public License v3.0
1.95k stars 270 forks source link

Start gcode for P1P has texture bed compensation in the wrong position #1849

Open julie777 opened 1 year ago

julie777 commented 1 year ago

Description of the bug

I am not sure this is a bug, but this was the only reasonable choice for submitting this question/bug.

In the start gcode, there is code to modify the nozzle offset to compensate for the textured PEI plate. It adjusts for the fact that homing and bed calibration touch the nozzle to the top of the texturing, but actual printing prints to the bottom of the the texture so the nozzle offset is adjusted to compensate. This is the section I am referring to:

;===== 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
{endif}

The nozzle load line is printed just before this nozzle height adjustment is made. I would think that the compensation would come first to make sure the nozzle load line was printed normally and squished enough to adhere to the plate.

If this is a bug I would like to know. If it is not a bug then I would like to understand the reason for printing the nozzle load line with a greater offset.

Project file & How to reproduce

not needed

Version

1.6.2.4

System Information

Windows 10

Printer model

P1P

Where is the application from?

BBL site

lanewei120 commented 1 year ago

Hello

thanks for reporting this issue we will ask our printer team to check it and give the feedback later

FlowForm commented 8 months ago

Will changing this height setting only apply for the first layer or also the following ones?