From 816cee5f5552ed366e30b859648d52ecce1e68e3 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Sun, 24 Nov 2013 18:02:48 -0200 Subject: [PATCH 1/2] Draft: fixed typo --- src/Mod/Draft/DraftGeomUtils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Draft/DraftGeomUtils.py b/src/Mod/Draft/DraftGeomUtils.py index dcad59e18a..86a4b2fb15 100755 --- a/src/Mod/Draft/DraftGeomUtils.py +++ b/src/Mod/Draft/DraftGeomUtils.py @@ -1040,7 +1040,7 @@ def connect(edges,closed=False): nedges.append(Part.Line(v1,v2).toShape()) elif geomType(curr) == "Circle": if v1 != v2: - nedges.append(Part.Arc(v1,findMidPoint(curr),v2)) + nedges.append(Part.Arc(v1,findMidpoint(curr),v2)) try: return Part.Wire(nedges) except: From 932647e57f0a2736ff4f3456f9d4c9cefb282626 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Sun, 24 Nov 2013 22:13:45 -0200 Subject: [PATCH 2/2] Draft: Fixed indentation problem in importDXF --- src/Mod/Draft/importDXF.py | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/src/Mod/Draft/importDXF.py b/src/Mod/Draft/importDXF.py index 5fa25797db..848b226fb3 100644 --- a/src/Mod/Draft/importDXF.py +++ b/src/Mod/Draft/importDXF.py @@ -1491,18 +1491,16 @@ def writeShape(sh,ob,dxfobject,nospline=False,lwPoly=False): layer=getGroup(ob))) else: if (lwPoly): - if hasattr(dxfLibrary,"LwPolyLine"): - dxfobject.append(dxfLibrary.LwPolyLine(getWire(wire,nospline), [0.0,0.0], - int(DraftGeomUtils.isReallyClosed(wire)), color=getACI(ob), - layer=getGroup(ob))) - else: - FreeCAD.Console.PrintWarning("LwPolyLine support not found. Please delete dxfLibrary.py from your FreeCAD user directory to force auto-update\n") - - - else : + if hasattr(dxfLibrary,"LwPolyLine"): + dxfobject.append(dxfLibrary.LwPolyLine(getWire(wire,nospline), [0.0,0.0], + int(DraftGeomUtils.isReallyClosed(wire)), color=getACI(ob), + layer=getGroup(ob))) + else: + FreeCAD.Console.PrintWarning("LwPolyLine support not found. Please delete dxfLibrary.py from your FreeCAD user directory to force auto-update\n") + else : dxfobject.append(dxfLibrary.PolyLine(getWire(wire,nospline), [0.0,0.0,0.0], - int(DraftGeomUtils.isReallyClosed(wire)), color=getACI(ob), - layer=getGroup(ob))) + int(DraftGeomUtils.isReallyClosed(wire)), color=getACI(ob), + layer=getGroup(ob))) if len(processededges) < len(sh.Edges): # lone edges loneedges = [] for e in sh.Edges: