WIP option1 #4

Closed
bruno wants to merge 14 commits from option1 into main
Showing only changes of commit b9303623f7 - Show all commits

482
model.ifc
View file

@ -1,7 +1,7 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1');
FILE_NAME('model.ifc','2025-01-22T11:40:16+00:00',('',''),('',''),'IfcOpenShell 0.0.0','Bonsai 0.0.0','Nobody');
FILE_NAME('model.ifc','2025-01-22T11:41:44+00:00',('',''),('',''),'IfcOpenShell 0.8.1-alpha250121','Bonsai 0.8.1-alpha250121-c72f170','Nobody');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
@ -63,7 +63,7 @@ DATA;
#820=IFCRELASSOCIATESMATERIAL('2UzZHJwaXChfAfKhYuqKSl',$,$,$,(#817),#819);
#821=IFCMATERIALLAYER(#66,0.224999994039536,$,$,$,$,$);
#825=IFCWALL('3nNHSYg1TEPhGR3j0h9fp7',$,'Wall',$,$,#5184,#833,$,$);
#826=IFCRELCONTAINEDINSPATIALSTRUCTURE('1AIiugDf11qOSAqgsCSoIS',$,$,$,(#10125,#10556,#10983,#11135,#11202,#11310,#11377,#11838,#12473,#13011,#13523,#14190,#14404,#14567,#14681,#14756,#15127,#17134,#17167,#19574,#20272,#22249,#22309,#22359,#28059,#28135,#28163,#3036,#31665,#31703,#33931,#33967,#34570,#34762,#3506,#35164,#4603,#4749,#4847,#4886,#5480,#5744,#5844,#5875,#5913,#6096,#6178,#6312,#6366,#7413,#7828,#825,#8594,#8621,#8682,#8783,#883,#9061),#42);
#826=IFCRELCONTAINEDINSPATIALSTRUCTURE('1AIiugDf11qOSAqgsCSoIS',$,$,$,(#10125,#10556,#10983,#11135,#11202,#11310,#11377,#11838,#12473,#13011,#13523,#14190,#14404,#14567,#14681,#14756,#15127,#17134,#17167,#19574,#20272,#22249,#22309,#22359,#28059,#28135,#28163,#3036,#31665,#31703,#33931,#33967,#34648,#34840,#3506,#35242,#4603,#4749,#4847,#4886,#5480,#5744,#5844,#5875,#5913,#6096,#6178,#6312,#6366,#7413,#7828,#825,#8594,#8621,#8682,#8783,#883,#9061),#42);
#827=IFCRELDEFINESBYTYPE('1Oe2067GD6EwhZqTpB4iC5',$,$,$,(#17134,#17167,#18747,#17333,#17366,#17399,#21660,#20500,#20272,#19284,#883,#6096,#31665,#19574,#17479,#12473,#6178,#31703,#14874,#14831,#22422,#21711,#4603,#14941,#3506,#19991,#20540,#20024,#17439,#825,#33659,#33991,#34048,#34165,#34209,#34240,#34333,#34377,#34421),#817);
#828=IFCMATERIALLAYERSETUSAGE(#819,.AXIS2.,.POSITIVE.,0.,$);
#829=IFCRELASSOCIATESMATERIAL('1_tqYCcgH4_evqOxw6qBfY',$,$,$,(#825),#828);
@ -783,8 +783,8 @@ DATA;
#6365=IFCPROPERTYSINGLEVALUE('Data',$,IFCTEXT('{"stair_type": "CONCRETE", "width": 1.7999999523162842, "height": 1.440000057220459, "number_of_treads": 8, "tread_run": 0.3050000071525574, "nosing_length": 0.0, "nosing_depth": 0.0, "base_slab_depth": 0.0, "top_slab_depth": 0.25, "has_top_nib": false, "tread_depth": 0.25, "custom_first_last_tread_run": [0.0, 0.0]}'),$);
#6366=IFCSTAIRFLIGHT('2hzBleGqP3Uh0u_7FJc2Yf',$,'StairFlight',$,$,#6399,#6384,$,6,5,0.166666666666667,0.25,.STRAIGHT.);
#6384=IFCPRODUCTDEFINITIONSHAPE($,$,(#31660,#31663));
#6385=IFCRELDEFINESBYTYPE('2Qp1Ypb2v1_QAW6cDfiySi',$,$,$,(#6366,#8621,#8682,#8783,#8906,#22249,#22309,#34570),#6338);
#6386=IFCRELASSOCIATESMATERIAL('2w7D7vxlfCxxR2Hx1DHtPz',$,$,$,(#6366,#8682,#8621,#22309,#8906,#8783,#22249,#34570),#5822);
#6385=IFCRELDEFINESBYTYPE('2Qp1Ypb2v1_QAW6cDfiySi',$,$,$,(#6366,#8621,#8682,#8783,#8906,#22249,#22309,#34648),#6338);
#6386=IFCRELASSOCIATESMATERIAL('2w7D7vxlfCxxR2Hx1DHtPz',$,$,$,(#6366,#8682,#8621,#22309,#8906,#8783,#22249,#34648),#5822);
#6392=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6394);
#6393=IFCCARTESIANPOINTLIST2D(((0.999996185302734,1.),(0.999996185302734,0.0999994277954102),(-3.814697265625E-06,0.0999994277954102),(0.,1.)));
#6394=IFCINDEXEDPOLYCURVE(#6393,(IFCLINEINDEX((3,2)),IFCLINEINDEX((2,1)),IFCLINEINDEX((1,4)),IFCLINEINDEX((4,3))),.F.);
@ -2621,7 +2621,7 @@ DATA;
#14831=IFCWALL('3V1J9svl56GwH9kWX1KQQQ',$,'Wall',$,$,#22688,#14837,$,$);
#14832=IFCMATERIALLAYERSETUSAGE(#819,.AXIS2.,.POSITIVE.,0.,$);
#14833=IFCRELASSOCIATESMATERIAL('20UziM5wP0RhEGw$ixCHTX',$,$,$,(#14831),#14832);
#14837=IFCPRODUCTDEFINITIONSHAPE($,$,(#32915,#32925));
#14837=IFCPRODUCTDEFINITIONSHAPE($,$,(#34539,#34549));
#14853=IFCPROPERTYSET('1SupbM4JDB08WtIGkhEEYB',$,'EPset_Parametric',$,(#14855));
#14854=IFCRELDEFINESBYPROPERTIES('0L75IZURLFlR3Tz37zU4O_',$,$,$,(#14831),#14853);
#14855=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
@ -3111,20 +3111,20 @@ DATA;
#16486=IFCDIRECTION((1.,0.,0.));
#16487=IFCAXIS2PLACEMENT3D(#16484,#16485,#16486);
#16488=IFCLOCALPLACEMENT(#22703,#16487);
#16494=IFCWALL('0RRrd2J8PE1BAj3l2ogjpB',$,'Wall',$,$,#22678,#16500,$,$);
#16494=IFCWALL('0RRrd2J8PE1BAj3l2ogjpB',$,'Wall',$,$,#34574,#16500,$,$);
#16495=IFCMATERIALLAYERSETUSAGE(#14678,.AXIS2.,.POSITIVE.,0.,$);
#16496=IFCRELASSOCIATESMATERIAL('0W4nZR0GT8E9ry3XWUO2ib',$,$,$,(#16494),#16495);
#16500=IFCPRODUCTDEFINITIONSHAPE($,$,(#32895,#32912));
#16500=IFCPRODUCTDEFINITIONSHAPE($,$,(#34552,#34569));
#16516=IFCPROPERTYSET('2ChZEr1k12W8TAA48Q8xMC',$,'EPset_Parametric',$,(#16518));
#16517=IFCRELDEFINESBYPROPERTIES('32K0TCkO9FqRRjKxhmeLaK',$,$,$,(#16494),#16516);
#16518=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
#16542=IFCWALL('2vcaPHKNLCxus6bcXCdhyf',$,'Wall',$,$,#22693,#16553,$,$);
#16542=IFCWALL('2vcaPHKNLCxus6bcXCdhyf',$,'Wall',$,$,#34599,#16553,$,$);
#16548=IFCRELASSOCIATESMATERIAL('2QWa3PP557Fgijhz889sJV',$,$,$,(#16542),#16549);
#16549=IFCMATERIALLAYERSETUSAGE(#14678,.AXIS2.,.POSITIVE.,0.,$);
#16550=IFCRELDEFINESBYPROPERTIES('2h6JE8vEv8svKLJ99EW0zu',$,$,$,(#16542),#16551);
#16551=IFCPROPERTYSET('1R77YkdDX2Qg91Y6UdMHDt',$,'EPset_Parametric',$,(#16552));
#16552=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
#16553=IFCPRODUCTDEFINITIONSHAPE($,$,(#29857,#29874));
#16553=IFCPRODUCTDEFINITIONSHAPE($,$,(#34577,#34594));
#16743=IFCRELCONNECTSPATHELEMENTS('2T_8u_unb5$AfI$7MVwJIB',$,$,'BUTT',$,#14831,#16494,(),(),.ATSTART.,.ATPATH.);
#16769=IFCRELCONNECTSPATHELEMENTS('1auybXJ0v8oPtxXi7txI0l',$,$,'BUTT',$,#14941,#16542,(),(),.ATEND.,.ATPATH.);
#16790=IFCRELCONNECTSPATHELEMENTS('34npt3iSf89wvcdoBNF0aJ',$,$,'MITRE',$,#16542,#16494,(),(),.ATEND.,.ATSTART.);
@ -3133,7 +3133,7 @@ DATA;
#16813=IFCDIRECTION((-0.999999999999924,3.89414367418765E-07,0.));
#16814=IFCAXIS2PLACEMENT3D(#16811,#16812,#16813);
#16815=IFCLOCALPLACEMENT(#65,#16814);
#16836=IFCDOOR('1PSW0mBfHEJ9RA_8ycz7BT',$,'Door',$,$,#22698,#16862,$,2.,0.759999990463257,$,$,$);
#16836=IFCDOOR('1PSW0mBfHEJ9RA_8ycz7BT',$,'Door',$,$,#34614,#16862,$,2.,0.759999990463257,$,$,$);
#16855=IFCCARTESIANPOINT((0.,0.,0.));
#16856=IFCDIRECTION((1.,0.,0.));
#16857=IFCDIRECTION((0.,1.,0.));
@ -3156,7 +3156,7 @@ DATA;
#16874=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#16871,#16872,#16870,1.,#16873);
#16875=IFCMAPPEDITEM(#5289,#16874);
#16876=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#16875));
#16882=IFCOPENINGELEMENT('2Wigf__9XEdR_LivAXS_Pv',$,'Opening',$,$,#16912,#16895,$,.OPENING.);
#16882=IFCOPENINGELEMENT('2Wigf__9XEdR_LivAXS_Pv',$,'Opening',$,$,#34609,#16895,$,.OPENING.);
#16888=IFCCARTESIANPOINT((0.,0.,0.));
#16889=IFCDIRECTION((1.,0.,0.));
#16890=IFCDIRECTION((0.,1.,0.));
@ -3170,13 +3170,8 @@ DATA;
#16898=IFCDIRECTION((0.,0.,1.));
#16899=IFCDIRECTION((1.,0.,0.));
#16900=IFCAXIS2PLACEMENT3D(#16897,#16898,#16899);
#16901=IFCLOCALPLACEMENT(#22693,#16900);
#16901=IFCLOCALPLACEMENT(#34599,#16900);
#16902=IFCRELFILLSELEMENT('3Yj6VOB797uxA3hFnwysI0',$,$,$,#16882,#16836);
#16908=IFCCARTESIANPOINT((0.199999809265123,7.78827988767716E-08,0.));
#16909=IFCDIRECTION((0.,0.,1.));
#16910=IFCDIRECTION((1.,0.,0.));
#16911=IFCAXIS2PLACEMENT3D(#16908,#16909,#16910);
#16912=IFCLOCALPLACEMENT(#22693,#16911);
#17047=IFCRELCONNECTSPATHELEMENTS('0F90qyfoH4luR2Wwdyewhl',$,$,'BUTT',$,#14941,#14831,(),(),.ATSTART.,.ATEND.);
#17134=IFCWALL('3k4YfcLHXDs9NH2yLcnFuV',$,'Wall',$,$,#17135,#17145,$,$);
#17135=IFCLOCALPLACEMENT(#65,#17136);
@ -4429,11 +4424,6 @@ DATA;
#22646=IFCDIRECTION((1.,0.,0.));
#22647=IFCAXIS2PLACEMENT3D(#22644,#22645,#22646);
#22648=IFCLOCALPLACEMENT(#7188,#22647);
#22674=IFCCARTESIANPOINT((12.1032028198242,5.70378255844116,-1.43999981880188));
#22675=IFCDIRECTION((0.,0.,1.));
#22676=IFCDIRECTION((3.13916473260163E-07,0.999999999999951,0.));
#22677=IFCAXIS2PLACEMENT3D(#22674,#22675,#22676);
#22678=IFCLOCALPLACEMENT(#7188,#22677);
#22679=IFCCARTESIANPOINT((21.0032024383545,15.3787803649902,-1.43999981880188));
#22680=IFCDIRECTION((0.,0.,1.));
#22681=IFCDIRECTION((-0.999999999999989,1.50995802528085E-07,0.));
@ -4444,16 +4434,6 @@ DATA;
#22686=IFCDIRECTION((1.,0.,0.));
#22687=IFCAXIS2PLACEMENT3D(#22684,#22685,#22686);
#22688=IFCLOCALPLACEMENT(#7188,#22687);
#22689=IFCCARTESIANPOINT((12.1032037734985,9.15378093719482,-1.43999981880188));
#22690=IFCDIRECTION((0.,0.,1.));
#22691=IFCDIRECTION((-0.999999999999924,3.89414367418765E-07,0.));
#22692=IFCAXIS2PLACEMENT3D(#22689,#22690,#22691);
#22693=IFCLOCALPLACEMENT(#7188,#22692);
#22694=IFCCARTESIANPOINT((0.,0.,0.));
#22695=IFCDIRECTION((0.,0.,1.));
#22696=IFCDIRECTION((1.,1.05879118406788E-22,0.));
#22697=IFCAXIS2PLACEMENT3D(#22694,#22695,#22696);
#22698=IFCLOCALPLACEMENT(#16912,#22697);
#22699=IFCCARTESIANPOINT((8.97820377349854,15.3787822723389,-1.43999981880188));
#22700=IFCDIRECTION((0.,0.,1.));
#22701=IFCDIRECTION((-2.82129974493717E-07,-0.99999999999996,0.));
@ -6851,26 +6831,6 @@ DATA;
#29813=IFCDIRECTION((1.,0.,0.));
#29814=IFCAXIS2PLACEMENT3D(#29811,#29812,#29813);
#29815=IFCLOCALPLACEMENT(#29714,#29814);
#29855=IFCCARTESIANPOINTLIST2D(((-2.50083530772827E-07,5.52099663764238E-08),(3.12500071525574,3.18456159220659E-07)));
#29856=IFCINDEXEDPOLYCURVE(#29855,$,.F.);
#29857=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#29856));
#29858=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.1),(2.90000145353099,0.1),(2.90000145353099,0.),(0.,0.)));
#29859=IFCINDEXEDPOLYCURVE(#29858,$,.F.);
#29860=IFCDIRECTION((0.,0.,1.));
#29861=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#29859);
#29862=IFCCARTESIANPOINT((0.,0.,0.));
#29863=IFCDIRECTION((0.,0.,1.));
#29864=IFCDIRECTION((1.,0.,0.));
#29865=IFCAXIS2PLACEMENT3D(#29862,#29863,#29864);
#29866=IFCEXTRUDEDAREASOLID(#29861,#29865,#29860,2.99000000953674);
#29867=IFCCARTESIANPOINT((-2.50083530772827E-07,5.52099663764238E-08,-2.79999995231628));
#29868=IFCDIRECTION((-0.29900124669075,0.299001008272171,0.));
#29869=IFCDIRECTION((0.100000344216824,0.10000041872263,0.));
#29870=IFCAXIS2PLACEMENT3D(#29867,#29868,#29869);
#29871=IFCPLANE(#29870);
#29872=IFCHALFSPACESOLID(#29871,.F.);
#29873=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#29866,#29872);
#29874=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#29873));
#29875=IFCRELCONNECTSPATHELEMENTS('2yHiSQLJLFuhlhP3OftKUR',$,$,'MITRE',$,#15127,#6178,(),(),.ATEND.,.ATSTART.);
#29876=IFCCARTESIANPOINTLIST2D(((7.50086655898485E-07,-5.24117695022142E-07),(10.1249990463257,4.25098960477044E-07)));
#29877=IFCINDEXEDPOLYCURVE(#29876,$,.F.);
@ -8408,39 +8368,6 @@ DATA;
#32890=IFCAXIS2PLACEMENT3D(#32887,#32888,#32889);
#32891=IFCEXTRUDEDAREASOLID(#32886,#32890,#32885,4.40000009536743);
#32892=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#32891));
#32893=IFCCARTESIANPOINTLIST2D(((-0.22499991953373,-1.87468458534568E-07),(3.44999837875366,1.24996404338162E-08)));
#32894=IFCINDEXEDPOLYCURVE(#32893,$,.F.);
#32895=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#32894));
#32896=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.1),(3.4499983635499,0.1),(3.4499983635499,0.),(0.,0.)));
#32897=IFCINDEXEDPOLYCURVE(#32896,$,.F.);
#32898=IFCDIRECTION((0.,0.,1.));
#32899=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#32897);
#32900=IFCCARTESIANPOINT((0.,0.,0.));
#32901=IFCDIRECTION((0.,0.,1.));
#32902=IFCDIRECTION((1.,0.,0.));
#32903=IFCAXIS2PLACEMENT3D(#32900,#32901,#32902);
#32904=IFCEXTRUDEDAREASOLID(#32899,#32903,#32898,2.99000000953674);
#32905=IFCCARTESIANPOINT((3.44999837875366,1.24996404338162E-08,-2.79999995231628));
#32906=IFCDIRECTION((0.707106530666351,0.70710700750351,0.));
#32907=IFCDIRECTION((0.70710701960509,-0.707106542767924,0.));
#32908=IFCAXIS2PLACEMENT3D(#32905,#32906,#32907);
#32909=IFCPLANE(#32908);
#32910=IFCHALFSPACESOLID(#32909,.F.);
#32911=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#32904,#32910);
#32912=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#32911));
#32913=IFCCARTESIANPOINTLIST2D(((-0.225000381469727,0.),(11.8000011444092,0.)));
#32914=IFCINDEXEDPOLYCURVE(#32913,$,.F.);
#32915=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#32914));
#32916=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.224999994039536),(11.80000087932,0.224999994039536),(11.80000087932,0.),(0.,0.)));
#32917=IFCINDEXEDPOLYCURVE(#32916,$,.F.);
#32918=IFCDIRECTION((0.,0.,1.));
#32919=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#32917);
#32920=IFCCARTESIANPOINT((0.,0.,0.));
#32921=IFCDIRECTION((0.,0.,1.));
#32922=IFCDIRECTION((1.,0.,0.));
#32923=IFCAXIS2PLACEMENT3D(#32920,#32921,#32922);
#32924=IFCEXTRUDEDAREASOLID(#32919,#32923,#32918,3.0699999332428);
#32925=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#32924));
#32926=IFCMEMBERTYPE('3q2ejLwvT4F8C0HIAVxJU5',$,'L4X4X3_8',$,$,$,$,$,$,.NOTDEFINED.);
#32927=IFCRELASSOCIATESMATERIAL('2g788B7zr5ARmHdSRvNRt8',$,$,$,(#32926),#32931);
#32928=IFCMATERIAL('Unknown',$,$);
@ -8831,163 +8758,236 @@ DATA;
#34534=IFCDIRECTION((0.999999999999998,-6.35730259546107E-08,0.));
#34535=IFCAXIS2PLACEMENT3D(#34532,#34533,#34534);
#34536=IFCLOCALPLACEMENT(#7188,#34535);
#34537=IFCOPENINGELEMENT('3Jhe7nJ3z97BqIVL_FYM0E',$,'Opening',$,$,#34561,#34555,$,$);
#34551=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#34569));
#34552=IFCCARTESIANPOINT((-2.23468780517578,-1.25000059604645,-0.534462451934814));
#34553=IFCBOUNDINGBOX(#34552,2.48468804359436,1.50000059604645,2.09999990463257);
#34554=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#34553));
#34555=IFCPRODUCTDEFINITIONSHAPE($,$,(#34554,#34551));
#34556=IFCRELVOIDSELEMENT('24pfB5tyD1VRCx9ge1GvHY',$,$,$,#20467,#34537);
#34557=IFCCARTESIANPOINT((6.08468808790024,0.350000190794027,0.534462451934819));
#34537=IFCCARTESIANPOINTLIST2D(((-0.225000381469727,0.),(11.8000011444092,0.)));
#34538=IFCINDEXEDPOLYCURVE(#34537,$,.F.);
#34539=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#34538));
#34540=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.224999994039536),(11.80000087932,0.224999994039536),(11.80000087932,0.),(0.,0.)));
#34541=IFCINDEXEDPOLYCURVE(#34540,$,.F.);
#34542=IFCDIRECTION((0.,0.,1.));
#34543=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#34541);
#34544=IFCCARTESIANPOINT((0.,0.,0.));
#34545=IFCDIRECTION((0.,0.,1.));
#34546=IFCDIRECTION((1.,0.,0.));
#34547=IFCAXIS2PLACEMENT3D(#34544,#34545,#34546);
#34548=IFCEXTRUDEDAREASOLID(#34543,#34547,#34542,3.0699999332428);
#34549=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#34548));
#34550=IFCCARTESIANPOINTLIST2D(((-0.225000083446503,-1.87468458534568E-07),(3.44999814033508,1.24996404338162E-08)));
#34551=IFCINDEXEDPOLYCURVE(#34550,$,.F.);
#34552=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#34551));
#34553=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.1),(3.4499983635499,0.1),(3.4499983635499,0.),(0.,0.)));
#34554=IFCINDEXEDPOLYCURVE(#34553,$,.F.);
#34555=IFCDIRECTION((0.,0.,1.));
#34556=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#34554);
#34557=IFCCARTESIANPOINT((0.,0.,0.));
#34558=IFCDIRECTION((0.,0.,1.));
#34559=IFCDIRECTION((1.,4.86109052360009E-22,0.));
#34559=IFCDIRECTION((1.,0.,0.));
#34560=IFCAXIS2PLACEMENT3D(#34557,#34558,#34559);
#34561=IFCLOCALPLACEMENT(#21990,#34560);
#34562=IFCCARTESIANPOINTLIST3D(((-2.23468780517578,0.249999448657036,-0.534462451934814),(-2.2346875667572,-1.25000059604645,-0.534462451934814),(-2.2346875667572,-1.25000059604645,1.56553733348846),(0.335314750671387,0.250000029802322,-0.534462451934814),(-2.23468780517578,0.249999448657036,1.56553733348846),(0.335314989089966,-1.25,-0.534462451934814),(0.335314750671387,0.250000029802322,1.56553733348846),(0.335314989089966,-1.25,1.56553733348846)));
#34563=IFCINDEXEDPOLYGONALFACE((5,7,4,1));
#34564=IFCINDEXEDPOLYGONALFACE((7,8,6,4));
#34565=IFCINDEXEDPOLYGONALFACE((8,3,2,6));
#34566=IFCINDEXEDPOLYGONALFACE((4,6,2,1));
#34567=IFCINDEXEDPOLYGONALFACE((7,5,3,8));
#34568=IFCINDEXEDPOLYGONALFACE((3,5,1,2));
#34569=IFCPOLYGONALFACESET(#34562,$,(#34563,#34564,#34565,#34566,#34567,#34568),$);
#34570=IFCSTAIRFLIGHT('0mKZ1Wz619GOTj$HR8wW4T',$,'StairFlight',$,$,#34651,#34583,$,9,8,0.160000006357829,0.25,.STRAIGHT.);
#34576=IFCRELDEFINESBYPROPERTIES('3WG7G0TA171uotIm7uQTBm',$,$,$,(#34570),#34577);
#34577=IFCPROPERTYSET('0xhOeeoMb6ywLFfjC8L2Fb',$,'Pset_StairFlightCommon',$,(#34578,#34579,#34580,#34581,#34582));
#34578=IFCPROPERTYSINGLEVALUE('NumberOfRiser',$,IFCCOUNTMEASURE(9.),$);
#34579=IFCPROPERTYSINGLEVALUE('NumberOfTreads',$,IFCCOUNTMEASURE(8.),$);
#34580=IFCPROPERTYSINGLEVALUE('RiserHeight',$,IFCPOSITIVELENGTHMEASURE(0.160000006357829),$);
#34581=IFCPROPERTYSINGLEVALUE('TreadLength',$,IFCPOSITIVELENGTHMEASURE(0.25),$);
#34582=IFCPROPERTYSINGLEVALUE('NosingLength',$,IFCLENGTHMEASURE(0.),$);
#34583=IFCPRODUCTDEFINITIONSHAPE($,$,(#34643,#34646));
#34616=IFCINDEXEDPOLYGONALFACE((2,1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3));
#34617=IFCINDEXEDPOLYGONALFACE((23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44));
#34618=IFCINDEXEDPOLYGONALFACE((14,15,36,35));
#34619=IFCINDEXEDPOLYGONALFACE((7,8,29,28));
#34620=IFCINDEXEDPOLYGONALFACE((20,21,42,41));
#34621=IFCINDEXEDPOLYGONALFACE((15,16,37,36));
#34622=IFCINDEXEDPOLYGONALFACE((8,9,30,29));
#34623=IFCINDEXEDPOLYGONALFACE((1,2,23,44));
#34624=IFCINDEXEDPOLYGONALFACE((16,17,38,37));
#34625=IFCINDEXEDPOLYGONALFACE((9,10,31,30));
#34626=IFCINDEXEDPOLYGONALFACE((2,3,24,23));
#34627=IFCINDEXEDPOLYGONALFACE((17,18,39,38));
#34628=IFCINDEXEDPOLYGONALFACE((10,11,32,31));
#34629=IFCINDEXEDPOLYGONALFACE((3,4,25,24));
#34630=IFCINDEXEDPOLYGONALFACE((18,19,40,39));
#34631=IFCINDEXEDPOLYGONALFACE((11,12,33,32));
#34632=IFCINDEXEDPOLYGONALFACE((4,5,26,25));
#34633=IFCINDEXEDPOLYGONALFACE((19,20,41,40));
#34634=IFCINDEXEDPOLYGONALFACE((12,13,34,33));
#34635=IFCINDEXEDPOLYGONALFACE((5,6,27,26));
#34636=IFCINDEXEDPOLYGONALFACE((22,44,43));
#34637=IFCINDEXEDPOLYGONALFACE((13,14,35,34));
#34638=IFCINDEXEDPOLYGONALFACE((6,7,28,27));
#34639=IFCINDEXEDPOLYGONALFACE((21,22,43,42));
#34640=IFCINDEXEDPOLYGONALFACE((22,1,44));
#34641=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,0.160000011324883),(0.305000007152557,0.,0.160000011324883),(0.305000007152557,0.,0.320000022649765),(0.610000014305115,0.,0.320000022649765),(0.610000014305115,0.,0.480000019073486),(0.915000021457672,0.,0.480000019073486),(0.915000021457672,0.,0.64000004529953),(1.22000002861023,0.,0.64000004529953),(1.22000002861023,0.,0.800000071525574),(1.52500009536743,0.,0.800000071525574),(1.52500009536743,0.,0.960000097751617),(1.83000016212463,0.,0.960000097751617),(1.83000016212463,0.,1.12000012397766),(2.13500022888184,0.,1.12000012397766),(2.13500022888184,0.,1.28000009059906),(2.44000029563904,0.,1.28000009059906),(2.44000029563904,0.,1.44000005722046),(2.74500036239624,0.,1.44000005722046),(2.74500036239624,0.,1.15768885612488),(0.538155972957611,0.,0.),(0.,0.,0.),(0.,1.79999995231628,0.160000011324883),(0.305000007152557,1.79999995231628,0.160000011324883),(0.305000007152557,1.79999995231628,0.320000022649765),(0.610000014305115,1.79999995231628,0.320000022649765),(0.610000014305115,1.79999995231628,0.480000019073486),(0.915000021457672,1.79999995231628,0.480000019073486),(0.915000021457672,1.79999995231628,0.64000004529953),(1.22000002861023,1.79999995231628,0.64000004529953),(1.22000002861023,1.79999995231628,0.800000071525574),(1.52500009536743,1.79999995231628,0.800000071525574),(1.52500009536743,1.79999995231628,0.960000097751617),(1.83000016212463,1.79999995231628,0.960000097751617),(1.83000016212463,1.79999995231628,1.12000012397766),(2.13500022888184,1.79999995231628,1.12000012397766),(2.13500022888184,1.79999995231628,1.28000009059906),(2.44000029563904,1.79999995231628,1.28000009059906),(2.44000029563904,1.79999995231628,1.44000005722046),(2.74500036239624,1.79999995231628,1.44000005722046),(2.74500036239624,1.79999995231628,1.15768885612488),(0.538155972957611,1.79999995231628,0.),(0.,1.79999995231628,0.),(0.,1.79999995231628,0.)));
#34642=IFCPOLYGONALFACESET(#34641,.T.,(#34616,#34617,#34618,#34619,#34620,#34621,#34622,#34623,#34624,#34625,#34626,#34627,#34628,#34629,#34630,#34631,#34632,#34633,#34634,#34635,#34636,#34637,#34638,#34639,#34640),$);
#34643=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#34642));
#34644=IFCCARTESIANPOINT((0.,0.,0.));
#34645=IFCBOUNDINGBOX(#34644,2.74500036239624,1.79999995231628,1.44000005722046);
#34646=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#34645));
#34647=IFCCARTESIANPOINT((18.2582015991211,9.34378051757812,2.79999971389771));
#34648=IFCDIRECTION((0.,0.,1.));
#34649=IFCDIRECTION((0.999999999999954,-3.0199157663445E-07,0.));
#34650=IFCAXIS2PLACEMENT3D(#34647,#34648,#34649);
#34651=IFCLOCALPLACEMENT(#65,#34650);
#34652=IFCRAILINGTYPE('0gPloG7rT78gKJw70k3K6v',$,'Unnamed',$,$,(#34653,#34655),(#34684,#35323),$,$,.USERDEFINED.);
#34653=IFCPROPERTYSET('1YcvNtF$nAouda8s325_ig',$,'BBIM_Railing',$,(#34654));
#34654=IFCPROPERTYSINGLEVALUE('Data',$,IFCTEXT('{"railing_type": "FRAMELESS_PANEL", "height": 1.0, "thickness": 0.05000000074505806, "spacing": 0.05000000074505806, "path_data": {"edges": [[0, 1], [1, 2], [2, 3]], "verts": [[-0.5320777893066406, -0.4589195251464844, -0.35000133514404297], [0.6878690719604492, -0.45883893966674805, 0.2899320125579834], [1.907815933227539, -0.4587583541870117, 0.9298653602600098], [2.213756561279297, -0.4594297409057617, 0.9299988746643066]]}}'),$);
#34655=IFCPROPERTYSET('3_PGlaFirDKBFkJk6Je9Rg',$,'Pset_RailingCommon',$,(#34656));
#34656=IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.),$);
#34680=IFCCARTESIANPOINT((0.,0.,0.));
#34681=IFCDIRECTION((1.,0.,0.));
#34682=IFCDIRECTION((0.,0.,1.));
#34683=IFCAXIS2PLACEMENT3D(#34680,#34682,#34681);
#34684=IFCREPRESENTATIONMAP(#34683,#35314);
#34730=IFCRELDEFINESBYTYPE('2aNWJOBDr9ZxSHCCim31k9',$,$,$,(#35164,#34762),#34652);
#34762=IFCRAILING('3Ac_ylXGj03e0JrL_ZLQHN',$,'Railing',$,'FRAMELESS_PANEL',#35163,#34770,$,.USERDEFINED.);
#34763=IFCCARTESIANPOINT((0.,0.,0.));
#34764=IFCDIRECTION((1.,0.,0.));
#34765=IFCDIRECTION((0.,1.,0.));
#34766=IFCDIRECTION((0.,0.,1.));
#34767=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#34764,#34765,#34763,1.,#34766);
#34768=IFCMAPPEDITEM(#34684,#34767);
#34769=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#34768));
#34770=IFCPRODUCTDEFINITIONSHAPE($,$,(#34769,#35330));
#35159=IFCCARTESIANPOINT((18.7903861999512,9.80301761627197,3.31000089645386));
#35160=IFCDIRECTION((0.,0.,1.));
#35161=IFCDIRECTION((1.,0.,0.));
#35162=IFCAXIS2PLACEMENT3D(#35159,#35160,#35161);
#35163=IFCLOCALPLACEMENT(#65,#35162);
#35164=IFCRAILING('3Ado4lFGrA8fnZIMoekmLF',$,'Railing',$,'FRAMELESS_PANEL',#35342,#35177,$,.USERDEFINED.);
#35170=IFCCARTESIANPOINT((0.,0.,0.));
#35171=IFCDIRECTION((1.,0.,0.));
#35172=IFCDIRECTION((0.,1.,0.));
#35173=IFCDIRECTION((0.,0.,1.));
#35174=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35171,#35172,#35170,1.,#35173);
#35175=IFCMAPPEDITEM(#34684,#35174);
#35176=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#35175));
#35177=IFCPRODUCTDEFINITIONSHAPE($,$,(#35176,#35337));
#35291=IFCINDEXEDPOLYGONALFACE((23,26,25,24));
#35292=IFCINDEXEDPOLYGONALFACE((27,30,29,28));
#35293=IFCINDEXEDPOLYGONALFACE((6,5,12));
#35294=IFCINDEXEDPOLYGONALFACE((8,18,17,7,15,16));
#35295=IFCINDEXEDPOLYGONALFACE((10,22,21,9,19,20));
#35296=IFCINDEXEDPOLYGONALFACE((31,34,33,32));
#35297=IFCINDEXEDPOLYGONALFACE((22,31,32,21));
#35298=IFCINDEXEDPOLYGONALFACE((15,29,30,16));
#35299=IFCINDEXEDPOLYGONALFACE((9,21,32,33,19));
#35300=IFCINDEXEDPOLYGONALFACE((20,34,31,22,10));
#35301=IFCINDEXEDPOLYGONALFACE((19,33,34,20));
#35302=IFCINDEXEDPOLYGONALFACE((8,16,30,27,18));
#35303=IFCINDEXEDPOLYGONALFACE((11,25,26,12));
#35304=IFCINDEXEDPOLYGONALFACE((18,27,28,17));
#35305=IFCINDEXEDPOLYGONALFACE((17,28,29,15,7));
#35306=IFCINDEXEDPOLYGONALFACE((6,12,26,23,14));
#35307=IFCINDEXEDPOLYGONALFACE((14,23,24,13));
#35308=IFCINDEXEDPOLYGONALFACE((13,24,25,11,5));
#35309=IFCINDEXEDPOLYGONALFACE((6,14,13));
#35310=IFCINDEXEDPOLYGONALFACE((5,11,12));
#35311=IFCINDEXEDPOLYGONALFACE((6,13,5));
#35312=IFCCARTESIANPOINTLIST3D(((-0.532077789306641,-0.458919525146484,-0.350001335144043),(0.687869071960449,-0.458838939666748,0.289932012557983),(1.90781593322754,-0.458758354187012,0.92986536026001),(2.2137565612793,-0.459429740905762,0.929998874664307),(-0.507077813148499,-0.458917886018753,-0.336887389421463),(0.662869095802307,-0.458840578794479,0.276818066835403),(0.712869048118591,-0.458837300539017,0.303045958280563),(1.8828159570694,-0.458759993314743,0.916751384735107),(1.93281590938568,-0.458813220262527,0.929876267910004),(2.18875670433044,-0.459374874830246,0.929987967014313),(-0.507079482078552,-0.433917880058289,-0.336887389421463),(0.662867426872253,-0.433840572834015,0.276818066835403),(-0.507076144218445,-0.483917891979218,-0.336887389421463),(0.662870764732361,-0.483840584754944,0.276818066835403),(0.712867379188538,-0.433837294578552,0.303045958280563),(1.88281428813934,-0.433759987354279,0.916751384735107),(0.712870717048645,-0.483837306499481,0.303045958280563),(1.88281762599945,-0.483759999275208,0.916751384735107),(1.93287074565887,-0.433813273906708,0.929876267910004),(2.18881154060364,-0.434374928474426,0.929987967014313),(1.93276107311249,-0.483813166618347,0.929876267910004),(2.18870186805725,-0.484374821186066,0.929987967014313),(0.662870764732361,-0.483840584754944,1.27681803703308),(-0.507076144218445,-0.483917891979218,0.663112640380859),(-0.507079482078552,-0.433917880058289,0.663112640380859),(0.662867426872253,-0.433840572834015,1.27681803703308),(1.88281762599945,-0.483759999275208,1.91675138473511),(0.712870717048645,-0.483837306499481,1.30304598808289),(0.712867379188538,-0.433837294578552,1.30304598808289),(1.88281428813934,-0.433759987354279,1.91675138473511),(2.18870186805725,-0.484374821186066,1.92998790740967),(1.93276107311249,-0.483813166618347,1.92987632751465),(1.93287074565887,-0.433813273906708,1.92987632751465),(2.18881154060364,-0.434374928474426,1.92998790740967)));
#35313=IFCPOLYGONALFACESET(#35312,.F.,(#35291,#35292,#35293,#35294,#35295,#35296,#35297,#35298,#35299,#35300,#35301,#35302,#35303,#35304,#35305,#35306,#35307,#35308,#35309,#35310,#35311),$);
#35314=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#35313));
#35316=IFCCARTESIANPOINT((-0.532077789306641,-0.484374821186066,-0.350001335144043));
#35317=IFCBOUNDINGBOX(#35316,2.74583435058594,0.0506148338317871,2.27998924255371);
#35318=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#35317));
#35319=IFCCARTESIANPOINT((0.,0.,0.));
#35320=IFCDIRECTION((1.,0.,0.));
#35321=IFCDIRECTION((0.,0.,1.));
#35322=IFCAXIS2PLACEMENT3D(#35319,#35321,#35320);
#35323=IFCREPRESENTATIONMAP(#35322,#35318);
#35324=IFCCARTESIANPOINT((0.,0.,0.));
#35325=IFCDIRECTION((1.,0.,0.));
#35326=IFCDIRECTION((0.,1.,0.));
#35327=IFCDIRECTION((0.,0.,1.));
#35328=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35325,#35326,#35324,1.,#35327);
#35329=IFCMAPPEDITEM(#35323,#35328);
#35330=IFCSHAPEREPRESENTATION(#17,'Box','MappedRepresentation',(#35329));
#35331=IFCCARTESIANPOINT((0.,0.,0.));
#35332=IFCDIRECTION((1.,0.,0.));
#35333=IFCDIRECTION((0.,1.,0.));
#35334=IFCDIRECTION((0.,0.,1.));
#35335=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35332,#35333,#35331,1.,#35334);
#35336=IFCMAPPEDITEM(#35323,#35335);
#35337=IFCSHAPEREPRESENTATION(#17,'Box','MappedRepresentation',(#35336));
#35338=IFCCARTESIANPOINT((18.7903861999512,11.6030178070068,3.31000089645386));
#35339=IFCDIRECTION((0.,0.,1.));
#35340=IFCDIRECTION((1.,0.,0.));
#35341=IFCAXIS2PLACEMENT3D(#35338,#35339,#35340);
#35342=IFCLOCALPLACEMENT(#65,#35341);
#35359=IFCPROPERTYSET('22NS19tAr6nRcX$sH3Pcw$',$,'EPset_Status',$,(#35362));
#35360=IFCRELDEFINESBYPROPERTIES('3Qjd7g7CP1wvCw9$XVq8Ee',$,$,$,(#34570),#35359);
#35361=IFCPROPERTYENUMERATION('Status',(IFCLABEL('NEW'),IFCLABEL('EXISTING'),IFCLABEL('DEMOLISH'),IFCLABEL('TEMPORARY'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#35362=IFCPROPERTYENUMERATEDVALUE('Status',$,(IFCLABEL('NEW')),#35361);
#35363=IFCPROPERTYSET('0XLDWSUF9B68$LjZjlOTO1',$,'EPset_Status',$,(#35366));
#35364=IFCRELDEFINESBYPROPERTIES('08S32FNI98EfY4$w96VGQC',$,$,$,(#34762),#35363);
#35365=IFCPROPERTYENUMERATION('Status',(IFCLABEL('NEW'),IFCLABEL('EXISTING'),IFCLABEL('DEMOLISH'),IFCLABEL('TEMPORARY'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#35366=IFCPROPERTYENUMERATEDVALUE('Status',$,(IFCLABEL('NEW')),#35365);
#34561=IFCEXTRUDEDAREASOLID(#34556,#34560,#34555,2.99000000953674);
#34562=IFCCARTESIANPOINT((3.44999718666077,1.24994130601408E-08,-2.79999995231628));
#34563=IFCDIRECTION((0.707109868526459,0.707103610038757,0.));
#34564=IFCDIRECTION((0.707103651935587,-0.70710991042366,0.));
#34565=IFCAXIS2PLACEMENT3D(#34562,#34563,#34564);
#34566=IFCPLANE(#34565);
#34567=IFCHALFSPACESOLID(#34566,.F.);
#34568=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#34561,#34567);
#34569=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#34568));
#34570=IFCCARTESIANPOINT((13.1032028198242,5.70378255844116,-1.43999981880188));
#34571=IFCDIRECTION((0.,0.,1.));
#34572=IFCDIRECTION((3.13916473260163E-07,0.999999999999951,0.));
#34573=IFCAXIS2PLACEMENT3D(#34570,#34571,#34572);
#34574=IFCLOCALPLACEMENT(#7188,#34573);
#34575=IFCCARTESIANPOINTLIST2D(((-2.50083530772827E-07,-3.34204287355533E-07),(4.12500047683716,3.18456159220659E-07)));
#34576=IFCINDEXEDPOLYCURVE(#34575,$,.F.);
#34577=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#34576));
#34578=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.1),(3.90000147208173,0.1),(3.90000147208173,0.),(0.,0.)));
#34579=IFCINDEXEDPOLYCURVE(#34578,$,.F.);
#34580=IFCDIRECTION((0.,0.,1.));
#34581=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#34579);
#34582=IFCCARTESIANPOINT((0.,0.,0.));
#34583=IFCDIRECTION((0.,0.,1.));
#34584=IFCDIRECTION((1.,0.,0.));
#34585=IFCAXIS2PLACEMENT3D(#34582,#34583,#34584);
#34586=IFCEXTRUDEDAREASOLID(#34581,#34585,#34580,2.99000000953674);
#34587=IFCCARTESIANPOINT((-2.50083758146502E-07,6.19470029050717E-07,-2.79999995231628));
#34588=IFCDIRECTION((-0.707103669643402,0.707109808921814,0.));
#34589=IFCDIRECTION((0.707109850819272,0.707103711540497,-0.));
#34590=IFCAXIS2PLACEMENT3D(#34587,#34588,#34589);
#34591=IFCPLANE(#34590);
#34592=IFCHALFSPACESOLID(#34591,.F.);
#34593=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#34586,#34592);
#34594=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#34593));
#34595=IFCCARTESIANPOINT((13.1032037734985,9.15378093719482,-1.43999981880188));
#34596=IFCDIRECTION((0.,0.,1.));
#34597=IFCDIRECTION((-0.999999999999924,3.89414367418765E-07,0.));
#34598=IFCAXIS2PLACEMENT3D(#34595,#34596,#34597);
#34599=IFCLOCALPLACEMENT(#7188,#34598);
#34605=IFCCARTESIANPOINT((1.19999980926505,4.67297166295566E-07,0.));
#34606=IFCDIRECTION((0.,0.,1.));
#34607=IFCDIRECTION((1.,0.,0.));
#34608=IFCAXIS2PLACEMENT3D(#34605,#34606,#34607);
#34609=IFCLOCALPLACEMENT(#34599,#34608);
#34610=IFCCARTESIANPOINT((3.73034936274053E-14,3.5527136788005E-15,-4.44089209850063E-15));
#34611=IFCDIRECTION((0.,0.,1.));
#34612=IFCDIRECTION((1.,-1.05879118406788E-22,0.));
#34613=IFCAXIS2PLACEMENT3D(#34610,#34611,#34612);
#34614=IFCLOCALPLACEMENT(#34609,#34613);
#34615=IFCOPENINGELEMENT('3Jhe7nJ3z97BqIVL_FYM0E',$,'Opening',$,$,#34639,#34633,$,$);
#34629=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#34647));
#34630=IFCCARTESIANPOINT((-2.23468780517578,-1.25000059604645,-0.534462451934814));
#34631=IFCBOUNDINGBOX(#34630,2.48468804359436,1.50000059604645,2.09999990463257);
#34632=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#34631));
#34633=IFCPRODUCTDEFINITIONSHAPE($,$,(#34632,#34629));
#34634=IFCRELVOIDSELEMENT('24pfB5tyD1VRCx9ge1GvHY',$,$,$,#20467,#34615);
#34635=IFCCARTESIANPOINT((6.08468808790024,0.350000190794027,0.534462451934819));
#34636=IFCDIRECTION((0.,0.,1.));
#34637=IFCDIRECTION((1.,4.86109052360009E-22,0.));
#34638=IFCAXIS2PLACEMENT3D(#34635,#34636,#34637);
#34639=IFCLOCALPLACEMENT(#21990,#34638);
#34640=IFCCARTESIANPOINTLIST3D(((-2.23468780517578,0.249999448657036,-0.534462451934814),(-2.2346875667572,-1.25000059604645,-0.534462451934814),(-2.2346875667572,-1.25000059604645,1.56553733348846),(0.335314750671387,0.250000029802322,-0.534462451934814),(-2.23468780517578,0.249999448657036,1.56553733348846),(0.335314989089966,-1.25,-0.534462451934814),(0.335314750671387,0.250000029802322,1.56553733348846),(0.335314989089966,-1.25,1.56553733348846)));
#34641=IFCINDEXEDPOLYGONALFACE((5,7,4,1));
#34642=IFCINDEXEDPOLYGONALFACE((7,8,6,4));
#34643=IFCINDEXEDPOLYGONALFACE((8,3,2,6));
#34644=IFCINDEXEDPOLYGONALFACE((4,6,2,1));
#34645=IFCINDEXEDPOLYGONALFACE((7,5,3,8));
#34646=IFCINDEXEDPOLYGONALFACE((3,5,1,2));
#34647=IFCPOLYGONALFACESET(#34640,$,(#34641,#34642,#34643,#34644,#34645,#34646),$);
#34648=IFCSTAIRFLIGHT('0mKZ1Wz619GOTj$HR8wW4T',$,'StairFlight',$,$,#34729,#34661,$,9,8,0.160000006357829,0.25,.STRAIGHT.);
#34654=IFCRELDEFINESBYPROPERTIES('3WG7G0TA171uotIm7uQTBm',$,$,$,(#34648),#34655);
#34655=IFCPROPERTYSET('0xhOeeoMb6ywLFfjC8L2Fb',$,'Pset_StairFlightCommon',$,(#34656,#34657,#34658,#34659,#34660));
#34656=IFCPROPERTYSINGLEVALUE('NumberOfRiser',$,IFCCOUNTMEASURE(9.),$);
#34657=IFCPROPERTYSINGLEVALUE('NumberOfTreads',$,IFCCOUNTMEASURE(8.),$);
#34658=IFCPROPERTYSINGLEVALUE('RiserHeight',$,IFCPOSITIVELENGTHMEASURE(0.160000006357829),$);
#34659=IFCPROPERTYSINGLEVALUE('TreadLength',$,IFCPOSITIVELENGTHMEASURE(0.25),$);
#34660=IFCPROPERTYSINGLEVALUE('NosingLength',$,IFCLENGTHMEASURE(0.),$);
#34661=IFCPRODUCTDEFINITIONSHAPE($,$,(#34721,#34724));
#34694=IFCINDEXEDPOLYGONALFACE((2,1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3));
#34695=IFCINDEXEDPOLYGONALFACE((23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44));
#34696=IFCINDEXEDPOLYGONALFACE((14,15,36,35));
#34697=IFCINDEXEDPOLYGONALFACE((7,8,29,28));
#34698=IFCINDEXEDPOLYGONALFACE((20,21,42,41));
#34699=IFCINDEXEDPOLYGONALFACE((15,16,37,36));
#34700=IFCINDEXEDPOLYGONALFACE((8,9,30,29));
#34701=IFCINDEXEDPOLYGONALFACE((1,2,23,44));
#34702=IFCINDEXEDPOLYGONALFACE((16,17,38,37));
#34703=IFCINDEXEDPOLYGONALFACE((9,10,31,30));
#34704=IFCINDEXEDPOLYGONALFACE((2,3,24,23));
#34705=IFCINDEXEDPOLYGONALFACE((17,18,39,38));
#34706=IFCINDEXEDPOLYGONALFACE((10,11,32,31));
#34707=IFCINDEXEDPOLYGONALFACE((3,4,25,24));
#34708=IFCINDEXEDPOLYGONALFACE((18,19,40,39));
#34709=IFCINDEXEDPOLYGONALFACE((11,12,33,32));
#34710=IFCINDEXEDPOLYGONALFACE((4,5,26,25));
#34711=IFCINDEXEDPOLYGONALFACE((19,20,41,40));
#34712=IFCINDEXEDPOLYGONALFACE((12,13,34,33));
#34713=IFCINDEXEDPOLYGONALFACE((5,6,27,26));
#34714=IFCINDEXEDPOLYGONALFACE((22,44,43));
#34715=IFCINDEXEDPOLYGONALFACE((13,14,35,34));
#34716=IFCINDEXEDPOLYGONALFACE((6,7,28,27));
#34717=IFCINDEXEDPOLYGONALFACE((21,22,43,42));
#34718=IFCINDEXEDPOLYGONALFACE((22,1,44));
#34719=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,0.160000011324883),(0.305000007152557,0.,0.160000011324883),(0.305000007152557,0.,0.320000022649765),(0.610000014305115,0.,0.320000022649765),(0.610000014305115,0.,0.480000019073486),(0.915000021457672,0.,0.480000019073486),(0.915000021457672,0.,0.64000004529953),(1.22000002861023,0.,0.64000004529953),(1.22000002861023,0.,0.800000071525574),(1.52500009536743,0.,0.800000071525574),(1.52500009536743,0.,0.960000097751617),(1.83000016212463,0.,0.960000097751617),(1.83000016212463,0.,1.12000012397766),(2.13500022888184,0.,1.12000012397766),(2.13500022888184,0.,1.28000009059906),(2.44000029563904,0.,1.28000009059906),(2.44000029563904,0.,1.44000005722046),(2.74500036239624,0.,1.44000005722046),(2.74500036239624,0.,1.15768885612488),(0.538155972957611,0.,0.),(0.,0.,0.),(0.,1.79999995231628,0.160000011324883),(0.305000007152557,1.79999995231628,0.160000011324883),(0.305000007152557,1.79999995231628,0.320000022649765),(0.610000014305115,1.79999995231628,0.320000022649765),(0.610000014305115,1.79999995231628,0.480000019073486),(0.915000021457672,1.79999995231628,0.480000019073486),(0.915000021457672,1.79999995231628,0.64000004529953),(1.22000002861023,1.79999995231628,0.64000004529953),(1.22000002861023,1.79999995231628,0.800000071525574),(1.52500009536743,1.79999995231628,0.800000071525574),(1.52500009536743,1.79999995231628,0.960000097751617),(1.83000016212463,1.79999995231628,0.960000097751617),(1.83000016212463,1.79999995231628,1.12000012397766),(2.13500022888184,1.79999995231628,1.12000012397766),(2.13500022888184,1.79999995231628,1.28000009059906),(2.44000029563904,1.79999995231628,1.28000009059906),(2.44000029563904,1.79999995231628,1.44000005722046),(2.74500036239624,1.79999995231628,1.44000005722046),(2.74500036239624,1.79999995231628,1.15768885612488),(0.538155972957611,1.79999995231628,0.),(0.,1.79999995231628,0.),(0.,1.79999995231628,0.)));
#34720=IFCPOLYGONALFACESET(#34719,.T.,(#34694,#34695,#34696,#34697,#34698,#34699,#34700,#34701,#34702,#34703,#34704,#34705,#34706,#34707,#34708,#34709,#34710,#34711,#34712,#34713,#34714,#34715,#34716,#34717,#34718),$);
#34721=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#34720));
#34722=IFCCARTESIANPOINT((0.,0.,0.));
#34723=IFCBOUNDINGBOX(#34722,2.74500036239624,1.79999995231628,1.44000005722046);
#34724=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#34723));
#34725=IFCCARTESIANPOINT((18.2582015991211,9.34378051757812,2.79999971389771));
#34726=IFCDIRECTION((0.,0.,1.));
#34727=IFCDIRECTION((0.999999999999954,-3.0199157663445E-07,0.));
#34728=IFCAXIS2PLACEMENT3D(#34725,#34726,#34727);
#34729=IFCLOCALPLACEMENT(#65,#34728);
#34730=IFCRAILINGTYPE('0gPloG7rT78gKJw70k3K6v',$,'Unnamed',$,$,(#34731,#34733),(#34762,#35401),$,$,.USERDEFINED.);
#34731=IFCPROPERTYSET('1YcvNtF$nAouda8s325_ig',$,'BBIM_Railing',$,(#34732));
#34732=IFCPROPERTYSINGLEVALUE('Data',$,IFCTEXT('{"railing_type": "FRAMELESS_PANEL", "height": 1.0, "thickness": 0.05000000074505806, "spacing": 0.05000000074505806, "path_data": {"edges": [[0, 1], [1, 2], [2, 3]], "verts": [[-0.5320777893066406, -0.4589195251464844, -0.35000133514404297], [0.6878690719604492, -0.45883893966674805, 0.2899320125579834], [1.907815933227539, -0.4587583541870117, 0.9298653602600098], [2.213756561279297, -0.4594297409057617, 0.9299988746643066]]}}'),$);
#34733=IFCPROPERTYSET('3_PGlaFirDKBFkJk6Je9Rg',$,'Pset_RailingCommon',$,(#34734));
#34734=IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.),$);
#34758=IFCCARTESIANPOINT((0.,0.,0.));
#34759=IFCDIRECTION((1.,0.,0.));
#34760=IFCDIRECTION((0.,0.,1.));
#34761=IFCAXIS2PLACEMENT3D(#34758,#34760,#34759);
#34762=IFCREPRESENTATIONMAP(#34761,#35392);
#34808=IFCRELDEFINESBYTYPE('2aNWJOBDr9ZxSHCCim31k9',$,$,$,(#35242,#34840),#34730);
#34840=IFCRAILING('3Ac_ylXGj03e0JrL_ZLQHN',$,'Railing',$,'FRAMELESS_PANEL',#35241,#34848,$,.USERDEFINED.);
#34841=IFCCARTESIANPOINT((0.,0.,0.));
#34842=IFCDIRECTION((1.,0.,0.));
#34843=IFCDIRECTION((0.,1.,0.));
#34844=IFCDIRECTION((0.,0.,1.));
#34845=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#34842,#34843,#34841,1.,#34844);
#34846=IFCMAPPEDITEM(#34762,#34845);
#34847=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#34846));
#34848=IFCPRODUCTDEFINITIONSHAPE($,$,(#34847,#35408));
#35237=IFCCARTESIANPOINT((18.7903861999512,9.80301761627197,3.31000089645386));
#35238=IFCDIRECTION((0.,0.,1.));
#35239=IFCDIRECTION((1.,0.,0.));
#35240=IFCAXIS2PLACEMENT3D(#35237,#35238,#35239);
#35241=IFCLOCALPLACEMENT(#65,#35240);
#35242=IFCRAILING('3Ado4lFGrA8fnZIMoekmLF',$,'Railing',$,'FRAMELESS_PANEL',#35420,#35255,$,.USERDEFINED.);
#35248=IFCCARTESIANPOINT((0.,0.,0.));
#35249=IFCDIRECTION((1.,0.,0.));
#35250=IFCDIRECTION((0.,1.,0.));
#35251=IFCDIRECTION((0.,0.,1.));
#35252=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35249,#35250,#35248,1.,#35251);
#35253=IFCMAPPEDITEM(#34762,#35252);
#35254=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#35253));
#35255=IFCPRODUCTDEFINITIONSHAPE($,$,(#35254,#35415));
#35369=IFCINDEXEDPOLYGONALFACE((23,26,25,24));
#35370=IFCINDEXEDPOLYGONALFACE((27,30,29,28));
#35371=IFCINDEXEDPOLYGONALFACE((6,5,12));
#35372=IFCINDEXEDPOLYGONALFACE((8,18,17,7,15,16));
#35373=IFCINDEXEDPOLYGONALFACE((10,22,21,9,19,20));
#35374=IFCINDEXEDPOLYGONALFACE((31,34,33,32));
#35375=IFCINDEXEDPOLYGONALFACE((22,31,32,21));
#35376=IFCINDEXEDPOLYGONALFACE((15,29,30,16));
#35377=IFCINDEXEDPOLYGONALFACE((9,21,32,33,19));
#35378=IFCINDEXEDPOLYGONALFACE((20,34,31,22,10));
#35379=IFCINDEXEDPOLYGONALFACE((19,33,34,20));
#35380=IFCINDEXEDPOLYGONALFACE((8,16,30,27,18));
#35381=IFCINDEXEDPOLYGONALFACE((11,25,26,12));
#35382=IFCINDEXEDPOLYGONALFACE((18,27,28,17));
#35383=IFCINDEXEDPOLYGONALFACE((17,28,29,15,7));
#35384=IFCINDEXEDPOLYGONALFACE((6,12,26,23,14));
#35385=IFCINDEXEDPOLYGONALFACE((14,23,24,13));
#35386=IFCINDEXEDPOLYGONALFACE((13,24,25,11,5));
#35387=IFCINDEXEDPOLYGONALFACE((6,14,13));
#35388=IFCINDEXEDPOLYGONALFACE((5,11,12));
#35389=IFCINDEXEDPOLYGONALFACE((6,13,5));
#35390=IFCCARTESIANPOINTLIST3D(((-0.532077789306641,-0.458919525146484,-0.350001335144043),(0.687869071960449,-0.458838939666748,0.289932012557983),(1.90781593322754,-0.458758354187012,0.92986536026001),(2.2137565612793,-0.459429740905762,0.929998874664307),(-0.507077813148499,-0.458917886018753,-0.336887389421463),(0.662869095802307,-0.458840578794479,0.276818066835403),(0.712869048118591,-0.458837300539017,0.303045958280563),(1.8828159570694,-0.458759993314743,0.916751384735107),(1.93281590938568,-0.458813220262527,0.929876267910004),(2.18875670433044,-0.459374874830246,0.929987967014313),(-0.507079482078552,-0.433917880058289,-0.336887389421463),(0.662867426872253,-0.433840572834015,0.276818066835403),(-0.507076144218445,-0.483917891979218,-0.336887389421463),(0.662870764732361,-0.483840584754944,0.276818066835403),(0.712867379188538,-0.433837294578552,0.303045958280563),(1.88281428813934,-0.433759987354279,0.916751384735107),(0.712870717048645,-0.483837306499481,0.303045958280563),(1.88281762599945,-0.483759999275208,0.916751384735107),(1.93287074565887,-0.433813273906708,0.929876267910004),(2.18881154060364,-0.434374928474426,0.929987967014313),(1.93276107311249,-0.483813166618347,0.929876267910004),(2.18870186805725,-0.484374821186066,0.929987967014313),(0.662870764732361,-0.483840584754944,1.27681803703308),(-0.507076144218445,-0.483917891979218,0.663112640380859),(-0.507079482078552,-0.433917880058289,0.663112640380859),(0.662867426872253,-0.433840572834015,1.27681803703308),(1.88281762599945,-0.483759999275208,1.91675138473511),(0.712870717048645,-0.483837306499481,1.30304598808289),(0.712867379188538,-0.433837294578552,1.30304598808289),(1.88281428813934,-0.433759987354279,1.91675138473511),(2.18870186805725,-0.484374821186066,1.92998790740967),(1.93276107311249,-0.483813166618347,1.92987632751465),(1.93287074565887,-0.433813273906708,1.92987632751465),(2.18881154060364,-0.434374928474426,1.92998790740967)));
#35391=IFCPOLYGONALFACESET(#35390,.F.,(#35369,#35370,#35371,#35372,#35373,#35374,#35375,#35376,#35377,#35378,#35379,#35380,#35381,#35382,#35383,#35384,#35385,#35386,#35387,#35388,#35389),$);
#35392=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#35391));
#35394=IFCCARTESIANPOINT((-0.532077789306641,-0.484374821186066,-0.350001335144043));
#35395=IFCBOUNDINGBOX(#35394,2.74583435058594,0.0506148338317871,2.27998924255371);
#35396=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#35395));
#35397=IFCCARTESIANPOINT((0.,0.,0.));
#35398=IFCDIRECTION((1.,0.,0.));
#35399=IFCDIRECTION((0.,0.,1.));
#35400=IFCAXIS2PLACEMENT3D(#35397,#35399,#35398);
#35401=IFCREPRESENTATIONMAP(#35400,#35396);
#35402=IFCCARTESIANPOINT((0.,0.,0.));
#35403=IFCDIRECTION((1.,0.,0.));
#35404=IFCDIRECTION((0.,1.,0.));
#35405=IFCDIRECTION((0.,0.,1.));
#35406=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35403,#35404,#35402,1.,#35405);
#35407=IFCMAPPEDITEM(#35401,#35406);
#35408=IFCSHAPEREPRESENTATION(#17,'Box','MappedRepresentation',(#35407));
#35409=IFCCARTESIANPOINT((0.,0.,0.));
#35410=IFCDIRECTION((1.,0.,0.));
#35411=IFCDIRECTION((0.,1.,0.));
#35412=IFCDIRECTION((0.,0.,1.));
#35413=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35410,#35411,#35409,1.,#35412);
#35414=IFCMAPPEDITEM(#35401,#35413);
#35415=IFCSHAPEREPRESENTATION(#17,'Box','MappedRepresentation',(#35414));
#35416=IFCCARTESIANPOINT((18.7903861999512,11.6030178070068,3.31000089645386));
#35417=IFCDIRECTION((0.,0.,1.));
#35418=IFCDIRECTION((1.,0.,0.));
#35419=IFCAXIS2PLACEMENT3D(#35416,#35417,#35418);
#35420=IFCLOCALPLACEMENT(#65,#35419);
#35437=IFCPROPERTYSET('22NS19tAr6nRcX$sH3Pcw$',$,'EPset_Status',$,(#35440));
#35438=IFCRELDEFINESBYPROPERTIES('3Qjd7g7CP1wvCw9$XVq8Ee',$,$,$,(#34648),#35437);
#35439=IFCPROPERTYENUMERATION('Status',(IFCLABEL('NEW'),IFCLABEL('EXISTING'),IFCLABEL('DEMOLISH'),IFCLABEL('TEMPORARY'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#35440=IFCPROPERTYENUMERATEDVALUE('Status',$,(IFCLABEL('NEW')),#35439);
#35441=IFCPROPERTYSET('0XLDWSUF9B68$LjZjlOTO1',$,'EPset_Status',$,(#35444));
#35442=IFCRELDEFINESBYPROPERTIES('08S32FNI98EfY4$w96VGQC',$,$,$,(#34840),#35441);
#35443=IFCPROPERTYENUMERATION('Status',(IFCLABEL('NEW'),IFCLABEL('EXISTING'),IFCLABEL('DEMOLISH'),IFCLABEL('TEMPORARY'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#35444=IFCPROPERTYENUMERATEDVALUE('Status',$,(IFCLABEL('NEW')),#35443);
ENDSEC;
END-ISO-10303-21;