From 6db7bf60469bf15fb171df6e115f5702407fae7d Mon Sep 17 00:00:00 2001 From: sliptonic Date: Mon, 30 Mar 2020 12:05:12 -0500 Subject: [PATCH 1/3] Fix File Dialog --- src/Mod/Path/PathScripts/PathDressupZCorrect.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Path/PathScripts/PathDressupZCorrect.py b/src/Mod/Path/PathScripts/PathDressupZCorrect.py index 66e7f3a747..a7934de318 100644 --- a/src/Mod/Path/PathScripts/PathDressupZCorrect.py +++ b/src/Mod/Path/PathScripts/PathDressupZCorrect.py @@ -249,7 +249,7 @@ class TaskPanel: self.form.SetProbePointFileName.clicked.connect(self.SetProbePointFileName) def SetProbePointFileName(self): - filename = QtGui.QFileDialog.getSaveFileName(self.form, translate("Path_Probe", "Select Probe Point File"), None, translate("Path_Probe", "All Files (*.*)")) + filename = QtGui.QFileDialog.getOpenFileName(self.form, translate("Path_Probe", "Select Probe Point File"), None, translate("Path_Probe", "All Files (*.*)")) if filename and filename[0]: self.obj.probefile = str(filename[0]) self.setFields() From 4ce860cbf9d145e42c1a1dd8da141275e48fe08c Mon Sep 17 00:00:00 2001 From: sliptonic Date: Tue, 31 Mar 2020 15:48:17 -0500 Subject: [PATCH 2/3] Allow the probe data file to have blank lines. --- src/Mod/Path/PathScripts/PathDressupZCorrect.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/Path/PathScripts/PathDressupZCorrect.py b/src/Mod/Path/PathScripts/PathDressupZCorrect.py index a7934de318..142d00312c 100644 --- a/src/Mod/Path/PathScripts/PathDressupZCorrect.py +++ b/src/Mod/Path/PathScripts/PathDressupZCorrect.py @@ -102,6 +102,8 @@ class ObjectDressup: try: pointlist = [] for line in f1.readlines(): + if line == '\n': + continue w = line.split() xval = round(float(w[0]), 2) yval = round(float(w[1]), 2) From 02157cdbff4ff3230ebf244c910c7993b9b22547 Mon Sep 17 00:00:00 2001 From: sliptonic Date: Fri, 16 Oct 2020 14:14:08 -0500 Subject: [PATCH 3/3] fix deburr direction. --- src/Mod/Path/PathScripts/PathDeburr.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Path/PathScripts/PathDeburr.py b/src/Mod/Path/PathScripts/PathDeburr.py index b60fda27da..5608f70693 100644 --- a/src/Mod/Path/PathScripts/PathDeburr.py +++ b/src/Mod/Path/PathScripts/PathDeburr.py @@ -153,7 +153,7 @@ class ObjectDeburr(PathEngraveBase.ObjectOp): # obj.Side = side[0] # Set direction of op - forward = (obj.Direction == 'CCW') + forward = (obj.Direction == 'CW') zValues = [] z = 0