File tree Expand file tree Collapse file tree 3 files changed +12
-3
lines changed
Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 173173 ],
174174 "Advanced Settings" :
175175 [
176+ {
177+ "type" : "string" ,
178+ "title" : "Max touch Z-axis plunge" ,
179+ "desc" : "Max depth the z axis should plunge in order to find the touch probe" ,
180+ "key" : "maxTouchProbePlungeDistance" ,
181+ "default" : 0.0 ,
182+ },
176183 {
177184 "type" : "string" ,
178185 "title" : "Encoder Steps per Revolution" ,
Original file line number Diff line number Diff line change @@ -139,10 +139,12 @@ def touchZero(self):
139139 Probe for Zero Z
140140 '''
141141 self .setMachineUnits ()
142+ plungeDepth = self .data .config .get ('Advanced Settings' , 'maxTouchProbePlungeDistance' )
143+
142144 if self .data .units == "INCHES" :
143- self .data .gcode_queue .put ("G38.2 Z-.2 F2" ) #Only go down 0.2 inches...
145+ self .data .gcode_queue .put ("G20 G90 G38.2 Z-" + plungeDepth + " F1 G20 G90 M02" )
144146 else :
145- self .data .gcode_queue .put ("G38.2 Z-5 F50" ) #Or 5mm.
147+ self .data .gcode_queue .put ("G21 G90 G38.2 Z-" + plungeDepth + " F1 G21 G90 M02" )
146148 self .resetMachineUnits ()
147149
148150
Original file line number Diff line number Diff line change 643643 size_hint_y: 0.2
644644 text: " Touch Zero"
645645 on_release: root.touchZero()
646- disabled: True
646+ disabled: False
647647 Button:
648648 text: " Lower"
649649 on_release: root.zIn()
You can’t perform that action at this time.
0 commit comments