From 20d6c93fd5f31898664674c328d41e8613079300 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Tue, 16 Aug 2016 16:43:47 -0300 Subject: [PATCH] Draft: fixed issues with DXF import when used by OpenSCAD WB --- src/Mod/Draft/importDXF.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Mod/Draft/importDXF.py b/src/Mod/Draft/importDXF.py index 6db6e598c..211c4e1f0 100644 --- a/src/Mod/Draft/importDXF.py +++ b/src/Mod/Draft/importDXF.py @@ -1009,6 +1009,9 @@ def addToBlock(obj,layer): def processdxf(document,filename,getShapes=False): "this does the translation of the dxf contents into FreeCAD Part objects" global drawing # for debugging - so drawing is still accessible to python after the script ran + if not dxfReader: + getDXFlibs() + readPreferences() FreeCAD.Console.PrintMessage("opening "+filename+"...\n") drawing = dxfReader.readDXF(filename) global layers