From 5ecf0cb40bad4efb2615a2117ff0a0eeb030b053 Mon Sep 17 00:00:00 2001 From: Sebastian Hoogen Date: Mon, 18 Aug 2014 14:50:37 +0200 Subject: [PATCH] Reverse the projection direction of DXF exports --- src/Mod/Draft/importDXF.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/Draft/importDXF.py b/src/Mod/Draft/importDXF.py index ab45b12ae..68ddcb8d1 100644 --- a/src/Mod/Draft/importDXF.py +++ b/src/Mod/Draft/importDXF.py @@ -1608,7 +1608,8 @@ def export(objectslist,filename,nospline=False,lwPoly=False): if not ob.Shape.isNull(): writeMesh(ob,dxf) elif gui and FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Draft").GetBool("dxfproject"): - direction = FreeCADGui.ActiveDocument.ActiveView.getViewDirection() + direction = FreeCADGui.ActiveDocument.ActiveView.\ + getViewDirection().multiply(-1) sh = projectShape(ob.Shape,direction) else: if ob.Shape.Volume > 0: