Import structural curve connections + small fixes

This commit is contained in:
Jesusbill
2021-03-15 01:39:35 +01:00
parent 40039e65df
commit 9257f275af
2 changed files with 4 additions and 2 deletions
@@ -713,6 +713,8 @@ class IfcImporter:
def create_structural_elements(self):
self.create_curve_products(self.file.by_type("IfcStructuralCurveMember"))
self.create_curve_products(self.file.by_type("IfcStructuralCurveConnection"))
# self.create_curve_products(self.file.by_type("IfcStructuralPointConnection"))
def create_curve_products(self, products):
if self.ifc_import_settings.should_use_cpu_multiprocessing:
@@ -724,7 +726,7 @@ class IfcImporter:
)
else:
iterator = ifcopenshell.geom.iterator(
self.settings_2d, self.file, include=self.file.by_type("IfcAnnotation")
self.settings_2d, self.file, include=products
)
valid_file = iterator.initialize()
if not valid_file:
@@ -21,6 +21,6 @@ class StructuralAnalysisModel(PropertyGroup):
class BIMStructuralProperties(PropertyGroup):
structural_analysis_model_attributes: CollectionProperty(name="Structural Analysis Model Attributes", type=Attribute)
is_editing: BoolProperty(name="Is Editing", default=False)
structural_analysis_models: CollectionProperty(name="structural_analysis_models", type=StructuralAnalysisModel)
structural_analysis_models: CollectionProperty(name="Structural Analysis Models", type=StructuralAnalysisModel)
active_structural_analysis_model_index: IntProperty(name="Active Structural Analysis Model Index")
active_structural_analysis_model_id: IntProperty(name="Active Structural Analysis Model Id")