steps fixed

This commit is contained in:
Bruno Postle 2025-01-16 14:55:23 +00:00
parent 3897acbc0d
commit 33e93c27d5

136
model.ifc
View file

@ -1,7 +1,7 @@
ISO-10303-21; ISO-10303-21;
HEADER; HEADER;
FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1');
FILE_NAME('model.ifc','2025-01-16T12:24:23+00:00',('',''),('',''),'IfcOpenShell 0.8.1-alpha250113','Bonsai 0.8.1-alpha250113-efede9e','Nobody'); FILE_NAME('model.ifc','2025-01-16T14:55:05+00:00',('',''),('',''),'IfcOpenShell 0.8.1-alpha250113','Bonsai 0.8.1-alpha250113-efede9e','Nobody');
FILE_SCHEMA(('IFC4')); FILE_SCHEMA(('IFC4'));
ENDSEC; ENDSEC;
DATA; DATA;
@ -63,8 +63,8 @@ DATA;
#820=IFCRELASSOCIATESMATERIAL('2UzZHJwaXChfAfKhYuqKSl',$,$,$,(#817),#819); #820=IFCRELASSOCIATESMATERIAL('2UzZHJwaXChfAfKhYuqKSl',$,$,$,(#817),#819);
#821=IFCMATERIALLAYER(#66,0.224999994039536,$,$,$,$,$); #821=IFCMATERIALLAYER(#66,0.224999994039536,$,$,$,$,$);
#825=IFCWALL('3nNHSYg1TEPhGR3j0h9fp7',$,'Wall',$,$,#5184,#833,$,$); #825=IFCWALL('3nNHSYg1TEPhGR3j0h9fp7',$,'Wall',$,$,#5184,#833,$,$);
#826=IFCRELCONTAINEDINSPATIALSTRUCTURE('1AIiugDf11qOSAqgsCSoIS',$,$,$,(#10125,#10556,#10983,#11135,#11202,#11310,#11377,#11838,#12473,#13011,#13523,#14190,#14404,#14487,#14535,#14567,#14681,#14756,#15127,#17134,#17167,#19574,#20272,#22249,#22309,#22359,#28059,#28135,#28163,#3036,#31180,#31197,#31229,#31250,#31302,#31328,#31349,#31371,#31397,#31458,#31480,#31506,#31532,#3506,#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',$,$,$,(#5744,#31180,#11310,#4749,#9061,#11202,#8594,#8783,#6096,#31532,#19574,#5913,#11838,#13011,#31197,#14756,#4603,#14681,#13523,#3036,#10125,#11377,#5844,#883,#10556,#12473,#10983,#22309,#7413,#28163,#14535,#31458,#31229,#31328,#4886,#31506,#17134,#17167,#22249,#5480,#22359,#20272,#7828,#14567,#14404,#28059,#31250,#8682,#31349,#31371,#31703,#6366,#31397,#5875,#4847,#11135,#14487,#28135,#14190,#31665,#31302,#31480,#6178,#15127,#3506,#8621,#825,#6312),#42);
#827=IFCRELDEFINESBYTYPE('1Oe2067GD6EwhZqTpB4iC5',$,$,$,(#825,#883,#3506,#4603,#6096,#6178,#12473,#14831,#14874,#14941,#17134,#17167,#17333,#17366,#17399,#17439,#17479,#18747,#19284,#19574,#19991,#20024,#20272,#20500,#20540,#21660,#21711,#22422),#817); #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),#817);
#828=IFCMATERIALLAYERSETUSAGE(#819,.AXIS2.,.POSITIVE.,0.,$); #828=IFCMATERIALLAYERSETUSAGE(#819,.AXIS2.,.POSITIVE.,0.,$);
#829=IFCRELASSOCIATESMATERIAL('1_tqYCcgH4_evqOxw6qBfY',$,$,$,(#825),#828); #829=IFCRELASSOCIATESMATERIAL('1_tqYCcgH4_evqOxw6qBfY',$,$,$,(#825),#828);
#833=IFCPRODUCTDEFINITIONSHAPE($,$,(#9518,#9535)); #833=IFCPRODUCTDEFINITIONSHAPE($,$,(#9518,#9535));
@ -780,9 +780,9 @@ DATA;
#6334=IFCLOCALPLACEMENT(#65,#6333); #6334=IFCLOCALPLACEMENT(#65,#6333);
#6338=IFCSTAIRFLIGHTTYPE('2TSSfkhnv0HfFsK7LcqAar',$,'steps',$,$,(#6364),$,$,$,.STRAIGHT.); #6338=IFCSTAIRFLIGHTTYPE('2TSSfkhnv0HfFsK7LcqAar',$,'steps',$,$,(#6364),$,$,$,.STRAIGHT.);
#6364=IFCPROPERTYSET('3boNv3CWz8Su6iJ2Lt6kTl',$,'BBIM_Stair',$,(#6365)); #6364=IFCPROPERTYSET('3boNv3CWz8Su6iJ2Lt6kTl',$,'BBIM_Stair',$,(#6365));
#6365=IFCPROPERTYSINGLEVALUE('Data',$,IFCTEXT('{"stair_type": "CONCRETE", "width": 1.100000023841858, "height": 1.0800000429153442, "number_of_treads": 5, "tread_run": 0.2199999988079071, "nosing_length": 0.0, "nosing_depth": 0.0, "base_slab_depth": 0.0, "top_slab_depth": 0.25, "has_top_nib": true, "tread_depth": 0.25, "custom_first_last_tread_run": [0.0, 0.0]}'),$); #6365=IFCPROPERTYSINGLEVALUE('Data',$,IFCTEXT('{"stair_type": "CONCRETE", "width": 1.100000023841858, "height": 1.0, "number_of_treads": 5, "tread_run": 0.25, "nosing_length": 0.0, "nosing_depth": 0.0, "base_slab_depth": 0.0, "top_slab_depth": 0.25, "has_top_nib": true, "tread_depth": 0.25, "custom_first_last_tread_run": [0.0, 0.0]}'),$);
#6366=IFCSTAIRFLIGHT('2hzBleGqP3Uh0u_7FJc2Yf',$,'StairFlight',$,$,#6399,#6384,$,7,6,0.142857142857143,0.25,.STRAIGHT.); #6366=IFCSTAIRFLIGHT('2hzBleGqP3Uh0u_7FJc2Yf',$,'StairFlight',$,$,#6399,#6384,$,6,5,0.166666666666667,0.25,.STRAIGHT.);
#6384=IFCPRODUCTDEFINITIONSHAPE($,$,(#7157,#7160)); #6384=IFCPRODUCTDEFINITIONSHAPE($,$,(#31660,#31663));
#6385=IFCRELDEFINESBYTYPE('2Qp1Ypb2v1_QAW6cDfiySi',$,$,$,(#6366,#8621,#8682,#8783,#8906,#22249,#22309),#6338); #6385=IFCRELDEFINESBYTYPE('2Qp1Ypb2v1_QAW6cDfiySi',$,$,$,(#6366,#8621,#8682,#8783,#8906,#22249,#22309),#6338);
#6386=IFCRELASSOCIATESMATERIAL('2w7D7vxlfCxxR2Hx1DHtPz',$,$,$,(#6366,#8682,#8621,#22309,#8906,#8783,#22249),#5822); #6386=IFCRELASSOCIATESMATERIAL('2w7D7vxlfCxxR2Hx1DHtPz',$,$,$,(#6366,#8682,#8621,#22309,#8906,#8783,#22249),#5822);
#6392=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6394); #6392=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6394);
@ -798,42 +798,18 @@ DATA;
#6804=IFCDIRECTION((3.13916473260163E-07,0.999999999999951,0.)); #6804=IFCDIRECTION((3.13916473260163E-07,0.999999999999951,0.));
#6805=IFCAXIS2PLACEMENT3D(#6802,#6803,#6804); #6805=IFCAXIS2PLACEMENT3D(#6802,#6803,#6804);
#6806=IFCLOCALPLACEMENT(#65,#6805); #6806=IFCLOCALPLACEMENT(#65,#6805);
#7132=IFCPROPERTYSET('0EbiZ0rgn9Wfn6$Mo3PlcA',$,'Pset_StairFlightCommon',$,(#7134,#7135,#7136,#7137)); #7132=IFCPROPERTYSET('0EbiZ0rgn9Wfn6$Mo3PlcA',$,'Pset_StairFlightCommon',$,(#7134,#7135,#7136,#7137,#31664));
#7133=IFCRELDEFINESBYPROPERTIES('0t74rnT3X8NOeuNYVk0QGU',$,$,$,(#6366),#7132); #7133=IFCRELDEFINESBYPROPERTIES('0t74rnT3X8NOeuNYVk0QGU',$,$,$,(#6366),#7132);
#7134=IFCPROPERTYSINGLEVALUE('NumberOfRiser',$,IFCCOUNTMEASURE(7.),$); #7134=IFCPROPERTYSINGLEVALUE('NumberOfRiser',$,IFCCOUNTMEASURE(6.),$);
#7135=IFCPROPERTYSINGLEVALUE('NumberOfTreads',$,IFCCOUNTMEASURE(6.),$); #7135=IFCPROPERTYSINGLEVALUE('NumberOfTreads',$,IFCCOUNTMEASURE(5.),$);
#7136=IFCPROPERTYSINGLEVALUE('RiserHeight',$,IFCPOSITIVELENGTHMEASURE(0.142857142857143),$); #7136=IFCPROPERTYSINGLEVALUE('RiserHeight',$,IFCPOSITIVELENGTHMEASURE(0.166666666666667),$);
#7137=IFCPROPERTYSINGLEVALUE('TreadLength',$,IFCPOSITIVELENGTHMEASURE(0.25),$); #7137=IFCPROPERTYSINGLEVALUE('TreadLength',$,IFCPOSITIVELENGTHMEASURE(0.25),$);
#7138=IFCINDEXEDPOLYGONALFACE((2,1,15,14,13,12,11,10,9,8,7,6,5,4,3));
#7139=IFCINDEXEDPOLYGONALFACE((16,17,18,19,20,21,22,23,24,25,26,27,28,29,30));
#7140=IFCINDEXEDPOLYGONALFACE((12,13,27,26));
#7141=IFCINDEXEDPOLYGONALFACE((5,6,20,19));
#7142=IFCINDEXEDPOLYGONALFACE((15,1,30,29));
#7143=IFCINDEXEDPOLYGONALFACE((6,7,21,20));
#7144=IFCINDEXEDPOLYGONALFACE((14,15,29,28));
#7145=IFCINDEXEDPOLYGONALFACE((7,8,22,21));
#7146=IFCINDEXEDPOLYGONALFACE((13,14,28,27));
#7147=IFCINDEXEDPOLYGONALFACE((8,9,23,22));
#7148=IFCINDEXEDPOLYGONALFACE((1,2,16,30));
#7149=IFCINDEXEDPOLYGONALFACE((9,10,24,23));
#7150=IFCINDEXEDPOLYGONALFACE((2,3,17,16));
#7151=IFCINDEXEDPOLYGONALFACE((10,11,25,24));
#7152=IFCINDEXEDPOLYGONALFACE((3,4,18,17));
#7153=IFCINDEXEDPOLYGONALFACE((11,12,26,25));
#7154=IFCINDEXEDPOLYGONALFACE((4,5,19,18));
#7155=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,0.200000002980232),(0.300000011920929,0.,0.200000002980232),(0.300000011920929,0.,0.400000005960464),(0.600000023841858,0.,0.400000005960464),(0.600000023841858,0.,0.600000023841858),(0.900000035762787,0.,0.600000023841858),(0.900000035762787,0.,0.800000011920929),(1.20000004768372,0.,0.800000011920929),(1.20000004768372,0.,1.),(1.5,0.,1.),(1.5,0.,0.75),(1.57569396495819,0.,0.75),(0.0756939202547073,0.,-0.25),(0.,0.,-0.25),(0.,1.,0.200000002980232),(0.300000011920929,1.,0.200000002980232),(0.300000011920929,1.,0.400000005960464),(0.600000023841858,1.,0.400000005960464),(0.600000023841858,1.,0.600000023841858),(0.900000035762787,1.,0.600000023841858),(0.900000035762787,1.,0.800000011920929),(1.20000004768372,1.,0.800000011920929),(1.20000004768372,1.,1.),(1.5,1.,1.),(1.5,1.,0.75),(1.57569396495819,1.,0.75),(0.0756939202547073,1.,-0.25),(0.,1.,-0.25),(0.,1.,0.)));
#7156=IFCPOLYGONALFACESET(#7155,.T.,(#7138,#7139,#7140,#7141,#7142,#7143,#7144,#7145,#7146,#7147,#7148,#7149,#7150,#7151,#7152,#7153,#7154),$);
#7157=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#7156));
#7158=IFCCARTESIANPOINT((0.,0.,-0.25));
#7159=IFCBOUNDINGBOX(#7158,1.57569396495819,1.,1.25);
#7160=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#7159));
#7161=IFCSURFACESTYLE('Concrete',.BOTH.,(#7162)); #7161=IFCSURFACESTYLE('Concrete',.BOTH.,(#7162));
#7162=IFCSURFACESTYLESHADING(#7163,0.); #7162=IFCSURFACESTYLESHADING(#7163,0.);
#7163=IFCCOLOURRGB($,0.385028302669525,0.438544392585754,0.274873971939087); #7163=IFCCOLOURRGB($,0.385028302669525,0.438544392585754,0.274873971939087);
#7164=IFCSTYLEDITEM($,(#7161),'Concrete'); #7164=IFCSTYLEDITEM($,(#7161),'Concrete');
#7165=IFCSTYLEDREPRESENTATION(#15,'Body',$,(#7164)); #7165=IFCSTYLEDREPRESENTATION(#15,'Body',$,(#7164));
#7166=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#7165),#5822); #7166=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#7165),#5822);
#7167=IFCSTYLEDITEM(#7156,(#7161),'Concrete');
#7168=IFCBUILDINGSTOREY('1YDObgidH4y8zKNhxjbnLT',$,'First floor',$,$,#7188,$,$,$,$); #7168=IFCBUILDINGSTOREY('1YDObgidH4y8zKNhxjbnLT',$,'First floor',$,$,#7188,$,$,$,$);
#7184=IFCCARTESIANPOINT((0.,0.,4.23999977111816)); #7184=IFCCARTESIANPOINT((0.,0.,4.23999977111816));
#7185=IFCDIRECTION((0.,0.,1.)); #7185=IFCDIRECTION((0.,0.,1.));
@ -8435,5 +8411,97 @@ DATA;
#31635=IFCBOUNDINGBOX(#31634,7.72000885009766,9.67499923706055,3.00000143051147); #31635=IFCBOUNDINGBOX(#31634,7.72000885009766,9.67499923706055,3.00000143051147);
#31636=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#31635)); #31636=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#31635));
#31637=IFCSTYLEDITEM(#31632,(#30400),'Space'); #31637=IFCSTYLEDITEM(#31632,(#30400),'Space');
#31638=IFCINDEXEDPOLYGONALFACE((2,1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3));
#31639=IFCINDEXEDPOLYGONALFACE((18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34));
#31640=IFCINDEXEDPOLYGONALFACE((12,13,29,28));
#31641=IFCINDEXEDPOLYGONALFACE((5,6,22,21));
#31642=IFCINDEXEDPOLYGONALFACE((13,14,30,29));
#31643=IFCINDEXEDPOLYGONALFACE((6,7,23,22));
#31644=IFCINDEXEDPOLYGONALFACE((14,15,31,30));
#31645=IFCINDEXEDPOLYGONALFACE((7,8,24,23));
#31646=IFCINDEXEDPOLYGONALFACE((17,34,33));
#31647=IFCINDEXEDPOLYGONALFACE((8,9,25,24));
#31648=IFCINDEXEDPOLYGONALFACE((1,2,18,34));
#31649=IFCINDEXEDPOLYGONALFACE((16,17,33,32));
#31650=IFCINDEXEDPOLYGONALFACE((9,10,26,25));
#31651=IFCINDEXEDPOLYGONALFACE((2,3,19,18));
#31652=IFCINDEXEDPOLYGONALFACE((15,16,32,31));
#31653=IFCINDEXEDPOLYGONALFACE((10,11,27,26));
#31654=IFCINDEXEDPOLYGONALFACE((3,4,20,19));
#31655=IFCINDEXEDPOLYGONALFACE((11,12,28,27));
#31656=IFCINDEXEDPOLYGONALFACE((4,5,21,20));
#31657=IFCINDEXEDPOLYGONALFACE((17,1,34));
#31658=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,0.16666667163372),(0.25,0.,0.16666667163372),(0.25,0.,0.333333343267441),(0.5,0.,0.333333343267441),(0.5,0.,0.5),(0.75,0.,0.5),(0.75,0.,0.666666686534882),(1.,0.,0.666666686534882),(1.,0.,0.833333373069763),(1.25,0.,0.833333373069763),(1.25,0.,1.),(1.5,0.,1.),(1.5,0.,0.75),(1.57569396495819,0.,0.75),(0.450693935155869,0.,0.),(0.,0.,0.),(0.,1.10000002384186,0.16666667163372),(0.25,1.10000002384186,0.16666667163372),(0.25,1.10000002384186,0.333333343267441),(0.5,1.10000002384186,0.333333343267441),(0.5,1.10000002384186,0.5),(0.75,1.10000002384186,0.5),(0.75,1.10000002384186,0.666666686534882),(1.,1.10000002384186,0.666666686534882),(1.,1.10000002384186,0.833333373069763),(1.25,1.10000002384186,0.833333373069763),(1.25,1.10000002384186,1.),(1.5,1.10000002384186,1.),(1.5,1.10000002384186,0.75),(1.57569396495819,1.10000002384186,0.75),(0.450693935155869,1.10000002384186,0.),(0.,1.10000002384186,0.),(0.,1.10000002384186,0.)));
#31659=IFCPOLYGONALFACESET(#31658,.T.,(#31638,#31639,#31640,#31641,#31642,#31643,#31644,#31645,#31646,#31647,#31648,#31649,#31650,#31651,#31652,#31653,#31654,#31655,#31656,#31657),$);
#31660=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#31659));
#31661=IFCCARTESIANPOINT((0.,0.,0.));
#31662=IFCBOUNDINGBOX(#31661,1.57569396495819,1.10000002384186,1.);
#31663=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#31662));
#31664=IFCPROPERTYSINGLEVALUE('NosingLength',$,IFCLENGTHMEASURE(0.),$);
#31665=IFCWALL('1pOnX2YkDD1vPwz7xpvwKK',$,'Wall',$,$,#31676,#31671,$,$);
#31666=IFCMATERIALLAYERSETUSAGE(#819,.AXIS2.,.POSITIVE.,0.,$);
#31667=IFCRELASSOCIATESMATERIAL('2mUMD6WBf9Gw1zKRHcCWj$',$,$,$,(#31665),#31666);
#31671=IFCPRODUCTDEFINITIONSHAPE($,$,(#31824,#31841));
#31672=IFCCARTESIANPOINT((30.4232025146484,15.3787822723389,0.));
#31673=IFCDIRECTION((0.,0.,1.));
#31674=IFCDIRECTION((-0.999999999999996,8.74227765734755E-08,0.));
#31675=IFCAXIS2PLACEMENT3D(#31672,#31673,#31674);
#31676=IFCLOCALPLACEMENT(#65,#31675);
#31687=IFCPROPERTYSET('0ojJGtqjzBIg6FJ$fhqsRf',$,'EPset_Parametric',$,(#31689));
#31688=IFCRELDEFINESBYPROPERTIES('38xEnaaU19egDWMDqNZx2y',$,$,$,(#31665),#31687);
#31689=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('Bonsai.DumbLayer2'),$);
#31703=IFCWALL('0KrvobW$DCaPJVfRQaFavG',$,'Wall',$,$,#31924,#31709,$,$);
#31704=IFCMATERIALLAYERSETUSAGE(#819,.AXIS2.,.POSITIVE.,0.,$);
#31705=IFCRELASSOCIATESMATERIAL('2zUE7oHnH43PC8V8IaBWlT',$,$,$,(#31703),#31704);
#31709=IFCPRODUCTDEFINITIONSHAPE($,$,(#31902,#31919));
#31725=IFCPROPERTYSET('1WCH66$RnCJf25H1_M7JWk',$,'EPset_Parametric',$,(#31727));
#31726=IFCRELDEFINESBYPROPERTIES('0mB6UvB3D2_90_Jb69OqBB',$,$,$,(#31703),#31725);
#31727=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('Bonsai.DumbLayer2'),$);
#31741=IFCRELCONNECTSPATHELEMENTS('1V$Ca5srL56OemoTrO7ysp',$,$,'MITRE',$,#31703,#31665,(),(),.ATSTART.,.ATEND.);
#31822=IFCCARTESIANPOINTLIST2D(((4.14783016822184E-07,1.74595697899349E-07),(1.00000035762787,3.25591372529743E-07)));
#31823=IFCINDEXEDPOLYCURVE(#31822,$,.F.);
#31824=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#31823));
#31825=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.224999994039536),(1.,0.224999994039536),(1.,0.),(0.,0.)));
#31826=IFCINDEXEDPOLYCURVE(#31825,$,.F.);
#31827=IFCDIRECTION((0.,0.,1.));
#31828=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#31826);
#31829=IFCCARTESIANPOINT((0.,0.,0.));
#31830=IFCDIRECTION((0.,0.,1.));
#31831=IFCDIRECTION((1.,0.,0.));
#31832=IFCAXIS2PLACEMENT3D(#31829,#31830,#31831);
#31833=IFCEXTRUDEDAREASOLID(#31828,#31832,#31827,0.75);
#31834=IFCCARTESIANPOINT((4.14783016822184E-07,1.74595697899349E-07,0.));
#31835=IFCDIRECTION((-0.70710688829422,0.707106649875641,0.));
#31836=IFCDIRECTION((0.707106661977246,0.707106900395829,-0.));
#31837=IFCAXIS2PLACEMENT3D(#31834,#31835,#31836);
#31838=IFCPLANE(#31837);
#31839=IFCHALFSPACESOLID(#31838,.F.);
#31840=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#31833,#31839);
#31841=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#31840));
#31900=IFCCARTESIANPOINTLIST2D(((1.36014932650141E-08,7.30430656403769E-07),(0.90000057220459,1.01295563581516E-06)));
#31901=IFCINDEXEDPOLYCURVE(#31900,$,.F.);
#31902=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#31901));
#31903=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.224999994039536),(0.900000564257127,0.224999994039536),(0.900000564257127,0.),(0.,0.)));
#31904=IFCINDEXEDPOLYCURVE(#31903,$,.F.);
#31905=IFCDIRECTION((0.,0.,1.));
#31906=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#31904);
#31907=IFCCARTESIANPOINT((0.,0.,0.));
#31908=IFCDIRECTION((0.,0.,1.));
#31909=IFCDIRECTION((1.,0.,0.));
#31910=IFCAXIS2PLACEMENT3D(#31907,#31908,#31909);
#31911=IFCEXTRUDEDAREASOLID(#31906,#31910,#31905,0.75);
#31912=IFCCARTESIANPOINT((0.90000057220459,1.01295563581516E-06,0.));
#31913=IFCDIRECTION((0.707106530666351,0.70710700750351,0.));
#31914=IFCDIRECTION((0.70710701960509,-0.707106542767924,0.));
#31915=IFCAXIS2PLACEMENT3D(#31912,#31913,#31914);
#31916=IFCPLANE(#31915);
#31917=IFCHALFSPACESOLID(#31916,.F.);
#31918=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#31911,#31917);
#31919=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#31918));
#31920=IFCCARTESIANPOINT((30.4232025146484,14.4787817001343,0.));
#31921=IFCDIRECTION((0.,0.,1.));
#31922=IFCDIRECTION((3.13916473260163E-07,0.999999999999951,0.));
#31923=IFCAXIS2PLACEMENT3D(#31920,#31921,#31922);
#31924=IFCLOCALPLACEMENT(#65,#31923);
ENDSEC; ENDSEC;
END-ISO-10303-21; END-ISO-10303-21;