Skip to content

Commit

Permalink
[Draft] Eliminate required GUI for importDXF
Browse files Browse the repository at this point in the history
  • Loading branch information
chennes committed Mar 24, 2021
1 parent 05b0ff2 commit 8ec9bfa
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/Mod/Draft/importDXF.py
Expand Up @@ -55,7 +55,7 @@
import FreeCAD
import Part, Draft, Mesh
import DraftVecUtils, DraftGeomUtils, WorkingPlane
from Draft import _Dimension, _ViewProviderDimension
from Draft import _Dimension
from FreeCAD import Vector
from FreeCAD import Console as FCC

Expand Down Expand Up @@ -2573,7 +2573,9 @@ def processdxf(document, filename, getShapes=False, reComputeFlag=True):
newob = doc.addObject("App::FeaturePython", "Dimension")
lay.addObject(newob)
_Dimension(newob)
_ViewProviderDimension(newob.ViewObject)
if FreeCAD.GuiUp:
from Draft import _ViewProviderDimension
_ViewProviderDimension(newob.ViewObject)
newob.Start = p1
newob.End = p2
newob.Dimline = pt
Expand Down

0 comments on commit 8ec9bfa

Please sign in to comment.