From 11472f9aa9321a09cff0c28d94ab355d740fdc25 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Sat, 18 Jul 2020 13:10:28 +1000 Subject: [PATCH] Allow export of mesh edges for structural curve members --- src/ifcblenderexport/blenderbim/bim/export_ifc.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ifcblenderexport/blenderbim/bim/export_ifc.py b/src/ifcblenderexport/blenderbim/bim/export_ifc.py index 69ff4d7b55..c66a88cc9d 100644 --- a/src/ifcblenderexport/blenderbim/bim/export_ifc.py +++ b/src/ifcblenderexport/blenderbim/bim/export_ifc.py @@ -2347,7 +2347,10 @@ class IfcExporter(): return spline.bezier_points if spline.bezier_points else spline.points def create_edge(self, curve): - points = self.get_spline_points(curve.splines[0]) + if hasattr(curve, 'splines'): + points = self.get_spline_points(curve.splines[0]) + else: + points = curve.vertices if not points: return return self.file.createIfcEdge(