Build and store multiple MESH profiles?
-
@Rat_Patrol Bed meshes are really stored as profiles, just filenames. So you can't load a 'profile', but you can load a specific heightmap. Run G29 as normal, which will save a new 'heightmap.csv'. Either rename this, or save current heightmap to a new csv file with G29 S3 P"filename". Load a specific heightmap with G29 S1 [P"filename"]. See https://duet3d.dozuki.com/Wiki/Gcode#Section_G29_Mesh_bed_probe
Ian
-
Can you access and change the name through the web interface, or must you power down and pull the SD card?
-
I think I figured it out.
-
@Rat_Patrol said in Build and store multiple MESH profiles?:
Can you access and change the name through the web interface
Yes. You'll also want to set the Z datum after changing, with G30.
Ian
-
I'm then assuming my startup code should look like:
G28
G29 S1 P"smooth.csv"
G30rest of code
-
@Rat_Patrol Sounds sensible. Give it a go!
Ian
-
@Rat_Patrol said in Build and store multiple MESH profiles?:
G28
G29 S1 P"smooth.csv"
G30Don't forget to position the probe at bed center before sending the G30
-
@Phaedrux said in Build and store multiple MESH profiles?:
@Rat_Patrol said in Build and store multiple MESH profiles?:
G28
G29 S1 P"smooth.csv"
G30Don't forget to position the probe at bed center before sending the G30
Wait, why is center of bed important?
-
Well usually you'd probe the center of the bed when homing, and normally you place the print object at the center of the bed, and since the center of the bed is in the center of roll and pitch for the leveling screws.
-
@Rat_Patrol said in Build and store multiple MESH profiles?:
I run the maximum number of data points I can, so it takes about 30 minutes or so to run the full bed probe sequence.
Another feature that may address this problem is being able to mesh before every print, just in the printed area. This will give very accurate mesh result in a very short time since most prints are much smaller than the bed area.
Any thoughts?