Easy re-calibration after nozzle change
-
Hi!
i faced an issue of "too many steps" after i change nozzle.
because nozzles are different in size - each time it is changed i need to
re-calibrate whole system
10 steps "Measuring the trigger height"
than manually edit config-override.gis there a faster way to do the change?
also i have seen some discussion on tool change but did not find solution there .
many thanks!
-
You could use a nozzle contact Z probe, either as the only Z probe or a separate one just for setting the height offset. One way of adding a separate one would be to use a switch just off the edge of the bed that the nozzle can push down on.
-
Well, i have created 3-step macro and it works. For convinience i created a folder called Nozzle change
I wonder, if it is possible to wait for an "anykey" within macros? than i can combine steps 2 and 3.David, maybe this can be included in your factory settings in a separate folder.
Step 1
;================================================= ; Nozzle change macro 1/3 ;================================================= ;source article https://duet3d.com/wiki/Calibrating_a_delta_printer M561 ; disable mesh compensation M208 S1 Z-3 ; temporarily allow Z moves down to Z=-3mm M564 S0 ; to allow movement lower than where the firmware thinks Z=0 M117 Please manually lower head to a paper height
Step 2
;================================================= ; Nozzle change macro 2/3 ;================================================= G92 Z0 ; define that height as Z=0 G1 Z15 ; Command the nozzle up 15mm M117 Please attach Z-probe
Step 3
;================================================= ; Nozzle change macro 3/3 ;================================================= G30 S-1 ; probe the bed without resetting the Z=0 position M500 ; store results M117 Complete
-
nops. does not work. should i delete config-override.g ?
-
I wonder, if it is possible to wait for an "anykey" within macros? than i can combine steps 2 and 3.
I am about to add a very similar facility to RRF. It will require corresponding updates to DWC and PanelDueFirmware.