bambulab / BambuStudio

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

Expand Bed Leveling Test Point Area #1779

Open weldmore opened 1 year ago

weldmore commented 1 year ago

I'm suggesting the Bed Leveling test points be expanded to include areas closer to the outside edges of the build plate to help ensure good first layer print quality over the enitire build plate. Photo below shows current test point locations for the BS Bed Leveling procedure. The locations were found by applying thermal sensitive label strips on the build plate and running the Bed Leveling procedure (the extruder at 140 degrees C left marks on the paper). As you can see the test points stop 35 and 33mm from the left and right sides of the X axis and 35 and 18mm from bottom and top on the Y axis. image Here's an experiment I ran to illustrate the reason for the request. Using a different Cool Plate, I trammed the plate at the 3 set screw adjustment points. Then I ran the Bed Leveling procedure with 2 different test patterns. Both are from the Printables site and created by stevensaroe (kudos to steven). Bambu Lab P1P and X1C – Bed Level Test Pattern - prints 13 rectangles Bambu Lab P1P/X1C full plate first layer test print - covers the enitire surface of the build plate The plate thickness for both builds is 0.2mm. I used Bambu PLA Basic and standard 0.2mm print settings so the plate is one layer thick. Below are the results of the 2 builds The first shot shows the 13 rectangle print and areas where the first layer print quality was fairly bad (3,6 and 8 being the worst). image To get a more complete picture I then printed the full coverage file. Similar results for the poor quality areas (red) plus it pointed at areas where the first layer build quality was questionable (blue) (the bottom quality being worse than the top). image I peeled the full coverage print off the Cool Plate and placed it on top of the Bed Leveling test point pattern (see below). It appears expanding the test point area would have helped improve thw print quality on the outside edges. I then measured the flatness of the Cool Plate mounted on the print bed. I used a machinists square and feeler gauges. The center 180 x 180mm area was fairly flat (just slightly more than 0.03mm total variation). But the areas near the outside test points dipped then bowed up. For the X axis, total variation to the areas outlined in red were 0.08mm higher than the nearest test points. For the Y axis total variation from the nearest test point was 0.3mm higher (the highest variation being at the bottom). Again, something I think the Bed Leveling algorithms could compensate for if the test area were expanded. image

eried commented 7 months ago

yes please and increase the points