Replies: 3 comments 1 reply
-
This sounds interresting, |
Beta Was this translation helpful? Give feedback.
-
Hi JP
Change in CNC.py.
Fix 2.
Change in ProbePage.py.
I cannot test on a machine now so I hope the code still works as you expect with the latter change. |
Beta Was this translation helpful? Give feedback.
-
Hi Bruno, Also see : Jipe b patch 2 #1830 |
Beta Was this translation helpful? Give feedback.
-
The erratic operation of this procedure is mainly due to the erroneous use of the G43.1 Zxxx function to compensate for the height of the measuring sensor when determining the WCS Z0 (see #1775)
and to the ignorance of the management of the TLO by grbl.
By applying the correction proposed (see #1775) and the calibration procedure (https://github.com/vlachoudis/bCNC/wiki/Manual-tool-change-:-TLO-procédure), the manual tool change by the TLO procedure is perfectly operational.
This procedure has the advantage of not modifying the machining reference frame at each tool change and makes it possible to use the predetermined workspaces memorized by grbl.
A few modifications to improve ergonomics and simplify operation:
CNC.py
def toolChange()
bmain.py
def init(self, master, **kw):
probePage.py
defcalibrate()
probePage.py
def updateTool(self):
def calibrate(self, event=None):
def _monitorSerial(self):
controlPage.py
def setTLO(self, event=None):
JP
Details of changes to be made: TLOmodif.pdf
Beta Was this translation helpful? Give feedback.
All reactions