Skip to content

Commit 9bf7bac

Browse files
authored
Merge pull request #251 from Syres916/patch-4
Unfolder Sketch to work with multiple versions...
2 parents 55757b2 + 54da5e7 commit 9bf7bac

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

SheetMetalUnfolder.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,10 @@ def main():
103103
from FreeCAD import Gui
104104
import DraftVecUtils, math, time
105105
import Draft
106-
import TechDraw
106+
try:
107+
from TechDraw import projectEx
108+
except:
109+
from Drawing import projectEx
107110
from lookup import get_val_from_range
108111
from engineering_mode import engineering_mode_enabled
109112

@@ -2895,11 +2898,11 @@ def accept(self):
28952898
a.Shape = s
28962899
if genSketchChecked:
28972900
edges = []
2898-
grp1 = TechDraw.projectEx(s,norm)
2901+
grp1 = projectEx(s,norm)
28992902
edges.append(grp1[0])
29002903
if len(foldLines) > 0:
29012904
co = Part.makeCompound(foldLines)
2902-
grp2 = TechDraw.projectEx(co, norm)
2905+
grp2 = projectEx(co, norm)
29032906
if not bendSketchChecked:
29042907
edges.append(grp2[0])
29052908
self.generateSketch(edges, "Unfold_Sketch", self.genColor.colorF())

0 commit comments

Comments
 (0)