Arch: fixed bug in wall extrusions
This commit is contained in:
parent
bf101bbfcb
commit
3b86494afb
|
@ -361,8 +361,12 @@ class Component:
|
|||
if noplacement:
|
||||
base.Placement = FreeCAD.Placement()
|
||||
if not base.Solids:
|
||||
if base.Faces:
|
||||
if base.Faces:
|
||||
import DraftGeomUtils
|
||||
if not DraftGeomUtils.isCoplanar(base.Faces):
|
||||
return []
|
||||
return [base]
|
||||
|
||||
basewires = []
|
||||
if not base.Wires:
|
||||
if len(base.Edges) == 1:
|
||||
|
|
Loading…
Reference in New Issue
Block a user