Additional changes to support G73
This commit is contained in:
@@ -295,7 +295,7 @@ class PathArray:
|
||||
CmdMoveStraight = ["G1", "G01"]
|
||||
CmdMoveCW = ["G2", "G02"]
|
||||
CmdMoveCCW = ["G3", "G03"]
|
||||
CmdDrill = ["G81", "G82", "G83"]
|
||||
CmdDrill = ["G73", "G81", "G82", "G83"]
|
||||
CmdMoveArc = CmdMoveCW + CmdMoveCCW
|
||||
CmdMove = CmdMoveStraight + CmdMoveArc
|
||||
|
||||
|
||||
@@ -87,7 +87,7 @@ CmdMoveRapid = ["G0", "G00"]
|
||||
CmdMoveStraight = ["G1", "G01"]
|
||||
CmdMoveCW = ["G2", "G02"]
|
||||
CmdMoveCCW = ["G3", "G03"]
|
||||
CmdMoveDrill = ["G81", "G82", "G83"]
|
||||
CmdMoveDrill = ["G73", "G81", "G82", "G83"]
|
||||
CmdMoveArc = CmdMoveCW + CmdMoveCCW
|
||||
CmdMove = CmdMoveStraight + CmdMoveArc + CmdMoveDrill
|
||||
CmdMoveAll = CmdMove + CmdMoveRapid
|
||||
|
||||
@@ -290,7 +290,7 @@ class PathSimulation:
|
||||
|
||||
if cmd.Name in ["G80"]:
|
||||
self.firstDrill = True
|
||||
if cmd.Name in ["G81", "G82", "G83"]:
|
||||
if cmd.Name in ["G73", "G81", "G82", "G83"]:
|
||||
if self.firstDrill:
|
||||
extendcommand = Path.Command("G0", {"Z": cmd.r})
|
||||
self.curpos = self.RapidMove(extendcommand, self.curpos)
|
||||
@@ -372,7 +372,7 @@ class PathSimulation:
|
||||
) = self.voxSim.GetResultMesh()
|
||||
if cmd.Name in ["G80"]:
|
||||
self.firstDrill = True
|
||||
if cmd.Name in ["G81", "G82", "G83"]:
|
||||
if cmd.Name in ["G73", "G81", "G82", "G83"]:
|
||||
extendcommands = []
|
||||
if self.firstDrill:
|
||||
extendcommands.append(Path.Command("G0", {"Z": cmd.r}))
|
||||
|
||||
Reference in New Issue
Block a user