testing with layers [skip ci]

This commit is contained in:
Kristoffer
2020-11-02 15:14:33 +01:00
parent 2b1a7eec47
commit d9ecd20414
5 changed files with 922 additions and 699 deletions
@@ -240,6 +240,7 @@ if bpy is not None:
prop.Attribute,
prop.IfcParameter,
prop.BoundaryCondition,
prop.PresentationLayer,
prop.PsetQto,
prop.GlobalId,
prop.RepresentationItem,
@@ -18,3 +18,54 @@ INFO:ImportIFC:Creating object #161=IfcPlate('3UAJrs6s8HwvWrcAzbL1eO',#5,'Web2',
INFO:ImportIFC:Creating object #182=IfcPlate('3UAOk86s8Hwxy4cAzbL1eO',#5,'Fla1','Fla1',$,#166,#181,$,$)
INFO:ImportIFC:Creating object #203=IfcPlate('3UATfS6s8HwxrxcAzbL1eO',#5,'Fla2','Fla2',$,#187,#202,$,$)
INFO:ImportIFC:Import finished in 0.06 seconds
INFO:ImportIFC:Starting import
INFO:ImportIFC:loading file C:\Temp\ifc_files\MyLayerTest.ifc
INFO:ImportIFC:Creating object #20=IfcProject('0vsj5v738Hwv$Tw2f4ZOUQ',#5,'MyLayersProject',$,$,$,$,(#11),#19)
INFO:ImportIFC:Creating object #29=IfcSite('0vePem738HwvrHw2f4ZOUQ',#5,'MySite',$,$,#28,$,$,.ELEMENT.,$,$,$,$,$)
INFO:ImportIFC:Creating object #96=IfcBuilding('0ve$o7738Hww36w2f4ZOUQ',#5,'MyBldg',$,$,#95,$,$,.ELEMENT.,$,$,$)
INFO:ImportIFC:Creating object #89=IfcBeamType('0vuVaV738HwuIfw2f4ZOUQ',#5,'BG300x200x10x20','BG300x200x10x20',$,$,$,$,$,.BEAM.)
INFO:ImportIFC:Creating object #113=IfcBeam('0vgC5T738Hwwy1w2f4ZOUQ',#5,'MyBeam','BG300x200x10x20','Beam',#109,#112,'MyBeam',$)
INFO:ImportIFC:Creating object #140=IfcPlate('0vgoEG738Hwx97w2f4ZOUQ',#5,'Web1','Web1',$,#124,#139,$,$)
INFO:ImportIFC:Creating object #161=IfcPlate('0vhONr738Hwubhw2f4ZOUQ',#5,'Web2','Web2',$,#145,#160,$,$)
INFO:ImportIFC:Creating object #182=IfcPlate('0vh_X3738HwvTFw2f4ZOUQ',#5,'Fla1','Fla1',$,#166,#181,$,$)
INFO:ImportIFC:Creating object #203=IfcPlate('0viafN738Hwuj8w2f4ZOUQ',#5,'Fla2','Fla2',$,#187,#202,$,$)
INFO:ImportIFC:Import finished in 0.07 seconds
INFO:ExportIFC:Starting export
INFO:ExportIFC:Export finished in 0.05 seconds
INFO:ImportIFC:Starting import
INFO:ImportIFC:loading file C:\Temp\ifc_files\MyLayerTest.ifc
INFO:ImportIFC:Creating object #20=IfcProject('0vsj5v738Hwv$Tw2f4ZOUQ',#5,'MyLayersProject',$,$,$,$,(#11),#19)
INFO:ImportIFC:Creating object #29=IfcSite('0vePem738HwvrHw2f4ZOUQ',#5,'MySite',$,$,#28,$,$,.ELEMENT.,$,$,$,$,$)
INFO:ImportIFC:Creating object #96=IfcBuilding('0ve$o7738Hww36w2f4ZOUQ',#5,'MyBldg',$,$,#95,$,$,.ELEMENT.,$,$,$)
INFO:ImportIFC:Creating object #89=IfcBeamType('0vuVaV738HwuIfw2f4ZOUQ',#5,'BG300x200x10x20','BG300x200x10x20',$,$,$,$,$,.BEAM.)
INFO:ImportIFC:Creating object #113=IfcBeam('0vgC5T738Hwwy1w2f4ZOUQ',#5,'MyBeam','BG300x200x10x20','Beam',#109,#112,'MyBeam',$)
INFO:ImportIFC:Creating object #140=IfcPlate('0vgoEG738Hwx97w2f4ZOUQ',#5,'Web1','Web1',$,#124,#139,$,$)
INFO:ImportIFC:Creating object #161=IfcPlate('0vhONr738Hwubhw2f4ZOUQ',#5,'Web2','Web2',$,#145,#160,$,$)
INFO:ImportIFC:Creating object #182=IfcPlate('0vh_X3738HwvTFw2f4ZOUQ',#5,'Fla1','Fla1',$,#166,#181,$,$)
INFO:ImportIFC:Creating object #203=IfcPlate('0viafN738Hwuj8w2f4ZOUQ',#5,'Fla2','Fla2',$,#187,#202,$,$)
INFO:ImportIFC:Import finished in 0.04 seconds
INFO:ImportIFC:Starting import
INFO:ImportIFC:loading file C:\Temp\ifc_files\MyLayerTest.ifc
INFO:ImportIFC:Creating object #20=IfcProject('0vsj5v738Hwv$Tw2f4ZOUQ',#5,'MyLayersProject',$,$,$,$,(#11),#19)
INFO:ImportIFC:Creating object #29=IfcSite('0vePem738HwvrHw2f4ZOUQ',#5,'MySite',$,$,#28,$,$,.ELEMENT.,$,$,$,$,$)
INFO:ImportIFC:Creating object #96=IfcBuilding('0ve$o7738Hww36w2f4ZOUQ',#5,'MyBldg',$,$,#95,$,$,.ELEMENT.,$,$,$)
INFO:ImportIFC:Creating object #89=IfcBeamType('0vuVaV738HwuIfw2f4ZOUQ',#5,'BG300x200x10x20','BG300x200x10x20',$,$,$,$,$,.BEAM.)
INFO:ImportIFC:Creating object #113=IfcBeam('0vgC5T738Hwwy1w2f4ZOUQ',#5,'MyBeam','BG300x200x10x20','Beam',#109,#112,'MyBeam',$)
INFO:ImportIFC:Creating object #140=IfcPlate('0vgoEG738Hwx97w2f4ZOUQ',#5,'Web1','Web1',$,#124,#139,$,$)
INFO:ImportIFC:Creating object #161=IfcPlate('0vhONr738Hwubhw2f4ZOUQ',#5,'Web2','Web2',$,#145,#160,$,$)
INFO:ImportIFC:Creating object #182=IfcPlate('0vh_X3738HwvTFw2f4ZOUQ',#5,'Fla1','Fla1',$,#166,#181,$,$)
INFO:ImportIFC:Creating object #203=IfcPlate('0viafN738Hwuj8w2f4ZOUQ',#5,'Fla2','Fla2',$,#187,#202,$,$)
INFO:ImportIFC:Import finished in 0.04 seconds
INFO:ImportIFC:Starting import
INFO:ImportIFC:loading file C:\Temp\ifc_files\MyLayerTest.ifc
INFO:ImportIFC:Creating object #20=IfcProject('0vsj5v738Hwv$Tw2f4ZOUQ',#5,'MyLayersProject',$,$,$,$,(#11),#19)
INFO:ImportIFC:Creating object #29=IfcSite('0vePem738HwvrHw2f4ZOUQ',#5,'MySite',$,$,#28,$,$,.ELEMENT.,$,$,$,$,$)
INFO:ImportIFC:Creating object #96=IfcBuilding('0ve$o7738Hww36w2f4ZOUQ',#5,'MyBldg',$,$,#95,$,$,.ELEMENT.,$,$,$)
INFO:ImportIFC:Creating object #89=IfcBeamType('0vuVaV738HwuIfw2f4ZOUQ',#5,'BG300x200x10x20','BG300x200x10x20',$,$,$,$,$,.BEAM.)
INFO:ImportIFC:Creating object #113=IfcBeam('0vgC5T738Hwwy1w2f4ZOUQ',#5,'MyBeam','BG300x200x10x20','Beam',#109,#112,'MyBeam',$)
INFO:ImportIFC:Creating object #140=IfcPlate('0vgoEG738Hwx97w2f4ZOUQ',#5,'Web1','Web1',$,#124,#139,$,$)
INFO:ImportIFC:Creating object #161=IfcPlate('0vhONr738Hwubhw2f4ZOUQ',#5,'Web2','Web2',$,#145,#160,$,$)
INFO:ImportIFC:Creating object #182=IfcPlate('0vh_X3738HwvTFw2f4ZOUQ',#5,'Fla1','Fla1',$,#166,#181,$,$)
INFO:ImportIFC:Creating object #203=IfcPlate('0viafN738Hwuj8w2f4ZOUQ',#5,'Fla2','Fla2',$,#187,#202,$,$)
INFO:ImportIFC:Import finished in 0.04 seconds
INFO:ExportIFC:Starting export
File diff suppressed because it is too large Load Diff
+4 -1
View File
@@ -647,7 +647,10 @@ class BIM_PT_mesh(Panel):
row.operator("bim.update_ifc_representation", icon="FILE_REFRESH", text="").index = index
row = layout.row()
row.prop(props, "presentation_layer")
row.prop(props.presentation_layer, "name")
row.prop(props.presentation_layer, "description")
row.prop(props.presentation_layer, "identifier")
row.prop(props.presentation_layer, "layer_on")
row = layout.row()
row.prop(props, "is_parametric")