Turge08 / print_area_bed_mesh

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

Unknown command:"PRINT_MIN=109.378,100.38" #44

Open definitely-not-a-t-rex opened 1 year ago

definitely-not-a-t-rex commented 1 year ago

I tried installing this and I added BED_MESH_CALIBRATE PRINT_MIN={params.PRINT_MIN} PRINT_MAX={params.PRINT_MAX} FORCE_NEW_MESH=True to my start macro and set my orcaslicer start gcode to M104 S0 ; Stops PrusaSlicer from sending temp waits separately M140 S0 PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single] PRINT_MIN={first_layer_print_min[0]},{first_layer_print_min[1]} PRINT_MAX={first_layer_print_max[0]},{first_layer_print_max[1]} to pass the file parameters but klipper doesn't recognize the print_min as part of the bed_mesh_calibrate, I'm using a klicky as a probe, any idea on how to fix this?

flibidy commented 8 months ago

You may have done what I did, which is to put "PRINT_MIN=%MINX%,%MINY% PRINT_MAX=%MAXX%,%MAXY%" in your cura start Gcode, just not in the right place.

You need to append it to the "start_print" line like this.

START_PRINT BED_TEMP={material_bed_temperature_layer_0} EXTRUDER_TEMP={material_print_temperature_layer_0} AREA_START_X=%MINX% AREA_START_Y=%MINY% AREA_END_X=%MAXX% AREA_END_Y=%MAXY% PRINT_MIN=%MINX%,%MINY% PRINT_MAX=%MAXX%,%MAXY%

Hope that helps. I'm still trying to work out why it's ignoring my bltouch offsets :D