From 7b92e8fa8eff01ce02f87fb7c2f0e6f6dc37b6b3 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Mon, 24 Feb 2014 10:56:00 -0300 Subject: [PATCH] Draft: Turn Draft BezCurves into faces when closed --- src/Mod/Draft/Draft.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Mod/Draft/Draft.py b/src/Mod/Draft/Draft.py index 0a75bb803..19879ad40 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -4033,6 +4033,11 @@ class _BezCurve(_DraftObject): edges.append(Part.Edge(c)) startpoint = segpoles[-1] w = Part.Wire(edges) + if fp.Closed and w.isClosed(): + try: + w = Part.Face(w) + except: + pass fp.Shape = w fp.Placement = plm