Turge08 / print_area_bed_mesh

Create bed mesh for print area only
209 stars 40 forks source link

[Future request] Probe before every print #12

Closed WickedInvi closed 2 years ago

WickedInvi commented 2 years ago

Can you make an option to always probe despite what mesh is active?

Turge08 commented 2 years ago

Try adding the parameter FORCE_NEW_MESH=True after PRINT_MAX in your slicer gcode

Turge08 commented 2 years ago

@WickedInvi Let me know if this works for you.

WickedInvi commented 2 years ago

Not working.

START_PRINT T_TOOL={first_layer_temperature[initial_extruder]+extruder_temperature_offset[initial_extruder]} T_BED={first_layer_bed_temperature[initial_extruder]} PRINT_MIN={first_layer_print_min[0]},{first_layer_print_min[1]} PRINT_MAX={first_layer_print_max[0]},{first_layer_print_max[1]} FORCE_NEW_MESH=True
15:02:45 
// print_min: 100.911,94.9121
15:02:45 
// print_max: 129.086,123.088
15:02:45 
// last_bed_mesh: 96.5637,90.5644 133.437,127.433
15:02:45 
// No need to recreate Bed Mesh since it's same as current mesh or smaller
Turge08 commented 2 years ago

Sorry, should've been in your print_start macro:

BED_MESH_CALIBRATE PRINT_MIN={params.PRINT_MIN} PRINT_MAX={params.PRINT_MAX} FORCE_NEW_MESH=True
WickedInvi commented 2 years ago

It's working now