diff --git a/model.ifc b/model.ifc index 89e1ae6..1654c26 100644 --- a/model.ifc +++ b/model.ifc @@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); -FILE_NAME('model.ifc','2025-02-06T22:16:33+00:00',('',''),('',''),'IfcOpenShell 0.0.0','Bonsai 0.0.0','Nobody'); +FILE_NAME('model.ifc','2025-10-15T19:58:02+01:00',('',''),('',''),'IfcOpenShell 0.0.0','Bonsai 0.0.0','Nobody'); FILE_SCHEMA(('IFC4')); ENDSEC; DATA; @@ -61,7 +61,7 @@ DATA; #820=IFCRELASSOCIATESMATERIAL('2UzZHJwaXChfAfKhYuqKSl',$,$,$,(#817),#819); #821=IFCMATERIALLAYER(#66,0.224999994039536,$,$,$,$,$); #825=IFCWALL('3nNHSYg1TEPhGR3j0h9fp7',$,'Wall',$,$,#5184,#833,$,$); -#826=IFCRELCONTAINEDINSPATIALSTRUCTURE('1AIiugDf11qOSAqgsCSoIS',$,$,$,(#28163,#15127,#7413,#3506,#8621,#10983,#825,#6312,#4886,#17134,#22249,#17167,#9061,#5480,#5744,#22359,#11310,#4749,#11202,#8594,#8783,#20272,#7828,#6096,#22309,#14567,#14404,#13011,#19574,#5913,#11838,#28059,#8682,#4603,#14756,#14681,#31703,#6366,#5875,#13523,#5844,#4847,#28135,#11377,#11135,#3036,#14190,#10125,#883,#12473,#31665,#10556,#6178),#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,#3506,#41337,#41529,#41931,#42134,#42151,#42168,#42185,#4603,#4749,#4847,#4886,#5480,#5744,#5844,#5875,#5913,#6096,#6178,#6312,#6366,#7413,#7828,#825,#8594,#8621,#8682,#8783,#883,#9061,#42362),#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); @@ -663,11 +663,11 @@ DATA; #6334=IFCLOCALPLACEMENT(#65,#6333); #6338=IFCSTAIRFLIGHTTYPE('2TSSfkhnv0HfFsK7LcqAar',$,'steps',$,$,(#6364),$,$,$,.STRAIGHT.); #6364=IFCPROPERTYSET('3boNv3CWz8Su6iJ2Lt6kTl',$,'BBIM_Stair',$,(#6365)); -#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]}'),$); +#6365=IFCPROPERTYSINGLEVALUE('Data',$,IFCTEXT('{"stair_type": "CONCRETE", "width": 1.7999999523162842, "height": 1.2799999713897705, "number_of_treads": 7, "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),#6338); -#6386=IFCRELASSOCIATESMATERIAL('2w7D7vxlfCxxR2Hx1DHtPz',$,$,$,(#6366,#8682,#8621,#22309,#8906,#8783,#22249),#5822); +#6385=IFCRELDEFINESBYTYPE('2Qp1Ypb2v1_QAW6cDfiySi',$,$,$,(#6366,#8621,#8682,#8783,#8906,#22249,#22309,#41337),#6338); +#6386=IFCRELASSOCIATESMATERIAL('2w7D7vxlfCxxR2Hx1DHtPz',$,$,$,(#6366,#8682,#8621,#22309,#8906,#8783,#22249,#41337),#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.); @@ -8517,7 +8517,7 @@ DATA; #35959=IFCPOLYGONALFACESET(#35945,$,(#35946,#35947,#35948,#35949,#35950,#35951,#35952,#35953,#35954,#35955,#35956,#35957,#35958),$); #35960=IFCGROUP('3NpCHi67PBu9TmvZGd4Pbn',$,'BBIM_Linked_Aggregate',$,$); #35961=IFCRELASSIGNSTOGROUP('2YO79r$sH2qu3t6d1iy2r4',$,$,$,(#39529,#35843,#38874),$,#35960); -#35962=IFCPROPERTYSET('1pXbg_yYr7KPmJi1htT7g2',$,'BBIM_Linked_Aggregate',$,(#35964)); +#35962=IFCPROPERTYSET('1pXbg_yYr7KPmJi1htT7g2',$,'BBIM_Linked_Aggregate',$,(#35964,#42358,#42359)); #35963=IFCRELDEFINESBYPROPERTIES('1x8EvK_VvDFxpvkkdgg$w_',$,$,$,(#35843),#35962); #35964=IFCPROPERTYSINGLEVALUE('Index',$,IFCINTEGER(0),$); #35965=IFCPROPERTYSET('1YPtSHUJ9B_B9lz7ppy7yK',$,'BBIM_Linked_Aggregate',$,(#35967)); @@ -8956,7 +8956,7 @@ DATA; #39166=IFCPROPERTYSET('16fgijRGH0wQ4w9kJF$$Vr',$,'BBIM_Linked_Aggregate',$,(#39168)); #39167=IFCRELDEFINESBYPROPERTIES('2PlGVQ7pjEvw7E$79txECs',$,$,$,(#38849),#39166); #39168=IFCPROPERTYSINGLEVALUE('Index',$,IFCINTEGER(2),$); -#39169=IFCPROPERTYSET('12Npe0f6D0_BsrIZtUisSy',$,'BBIM_Linked_Aggregate',$,(#39171)); +#39169=IFCPROPERTYSET('12Npe0f6D0_BsrIZtUisSy',$,'BBIM_Linked_Aggregate',$,(#39171,#42360,#42361)); #39170=IFCRELDEFINESBYPROPERTIES('3GCIzzBb9ERx0AKtY_QKod',$,$,$,(#38874),#39169); #39171=IFCPROPERTYSINGLEVALUE('Index',$,IFCINTEGER(0),$); #39172=IFCPROPERTYSET('1O3gul9Gf0UfQIHuaY$zu$',$,'BBIM_Linked_Aggregate',$,(#39174)); @@ -9356,7 +9356,7 @@ DATA; #39821=IFCPROPERTYSET('3Bi4nPYrP86AQT5N7Cp5sX',$,'BBIM_Linked_Aggregate',$,(#39823)); #39822=IFCRELDEFINESBYPROPERTIES('1tOefteVD2UxoFC3U7Jb9l',$,$,$,(#39504),#39821); #39823=IFCPROPERTYSINGLEVALUE('Index',$,IFCINTEGER(2),$); -#39824=IFCPROPERTYSET('3lpBAgbw58qfyNULP3a8nO',$,'BBIM_Linked_Aggregate',$,(#39826)); +#39824=IFCPROPERTYSET('3lpBAgbw58qfyNULP3a8nO',$,'BBIM_Linked_Aggregate',$,(#39826,#42356,#42357)); #39825=IFCRELDEFINESBYPROPERTIES('2PMH7w56X5BQIVTIy0$XwZ',$,$,$,(#39529),#39824); #39826=IFCPROPERTYSINGLEVALUE('Index',$,IFCINTEGER(0),$); #39827=IFCPROPERTYSET('0uxOlwfAv0gfNQ_2gapcZC',$,'BBIM_Linked_Aggregate',$,(#39829)); @@ -9993,5 +9993,279 @@ DATA; #41301=IFCCSGSOLID(#41300); #41302=IFCSHAPEREPRESENTATION(#15,'Body','CSG',(#41301)); #41303=IFCDOCUMENTREFERENCE('sheets/A00 - GENERAL ARRANGEMENT.svg','X',$,'SHEET',#41290); +#41304=IFCOPENINGELEMENT('3Jhe7nJ3z97BqIVL_FYM0E',$,'Opening',$,$,#41328,#41322,$,$); +#41318=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#41336)); +#41319=IFCCARTESIANPOINT((-2.23468780517578,-1.25000059604645,-0.534462451934814)); +#41320=IFCBOUNDINGBOX(#41319,2.48468804359436,1.50000059604645,2.09999990463257); +#41321=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#41320)); +#41322=IFCPRODUCTDEFINITIONSHAPE($,$,(#41321,#41318)); +#41323=IFCRELVOIDSELEMENT('24pfB5tyD1VRCx9ge1GvHY',$,$,$,#20467,#41304); +#41324=IFCCARTESIANPOINT((6.08468808790024,0.350000190794027,0.534462451934819)); +#41325=IFCDIRECTION((0.,0.,1.)); +#41326=IFCDIRECTION((1.,4.86109052360009E-22,0.)); +#41327=IFCAXIS2PLACEMENT3D(#41324,#41325,#41326); +#41328=IFCLOCALPLACEMENT(#21990,#41327); +#41329=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))); +#41330=IFCINDEXEDPOLYGONALFACE((5,7,4,1)); +#41331=IFCINDEXEDPOLYGONALFACE((7,8,6,4)); +#41332=IFCINDEXEDPOLYGONALFACE((8,3,2,6)); +#41333=IFCINDEXEDPOLYGONALFACE((4,6,2,1)); +#41334=IFCINDEXEDPOLYGONALFACE((7,5,3,8)); +#41335=IFCINDEXEDPOLYGONALFACE((3,5,1,2)); +#41336=IFCPOLYGONALFACESET(#41329,$,(#41330,#41331,#41332,#41333,#41334,#41335),$); +#41337=IFCSTAIRFLIGHT('0mKZ1Wz619GOTj$HR8wW4T',$,'StairFlight',$,$,#42355,#41350,$,8,7,0.159999996423721,0.25,.STRAIGHT.); +#41343=IFCRELDEFINESBYPROPERTIES('3WG7G0TA171uotIm7uQTBm',$,$,$,(#41337),#41344); +#41344=IFCPROPERTYSET('0xhOeeoMb6ywLFfjC8L2Fb',$,'Pset_StairFlightCommon',$,(#41345,#41346,#41347,#41348,#41349)); +#41345=IFCPROPERTYSINGLEVALUE('NumberOfRiser',$,IFCCOUNTMEASURE(8.),$); +#41346=IFCPROPERTYSINGLEVALUE('NumberOfTreads',$,IFCCOUNTMEASURE(7.),$); +#41347=IFCPROPERTYSINGLEVALUE('RiserHeight',$,IFCPOSITIVELENGTHMEASURE(0.159999996423721),$); +#41348=IFCPROPERTYSINGLEVALUE('TreadLength',$,IFCPOSITIVELENGTHMEASURE(0.25),$); +#41349=IFCPROPERTYSINGLEVALUE('NosingLength',$,IFCLENGTHMEASURE(0.),$); +#41350=IFCPRODUCTDEFINITIONSHAPE($,$,(#42247,#42250)); +#41419=IFCRAILINGTYPE('0gPloG7rT78gKJw70k3K6v',$,'Unnamed',$,$,(#41420,#41422),(#41451,#42336),$,$,.USERDEFINED.); +#41420=IFCPROPERTYSET('1YcvNtF$nAouda8s325_ig',$,'BBIM_Railing',$,(#41421)); +#41421=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], [3, 4]], "verts": [[-0.22718429565429688, -0.45923709869384766, -0.35000109672546387], [0.38281679153442383, -0.45923781394958496, -0.030001044273376465], [0.9928178787231445, -0.45923852920532227, 0.28999876976013184], [1.6028156280517578, -0.45923805236816406, 0.6099987030029297], [2.212810516357422, -0.45926952362060547, 0.9299988746643066]]}}'),$); +#41422=IFCPROPERTYSET('3_PGlaFirDKBFkJk6Je9Rg',$,'Pset_RailingCommon',$,(#41423)); +#41423=IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.),$); +#41447=IFCCARTESIANPOINT((0.,0.,0.)); +#41448=IFCDIRECTION((1.,0.,0.)); +#41449=IFCDIRECTION((0.,0.,1.)); +#41450=IFCAXIS2PLACEMENT3D(#41447,#41449,#41448); +#41451=IFCREPRESENTATIONMAP(#41450,#42327); +#41497=IFCRELDEFINESBYTYPE('2aNWJOBDr9ZxSHCCim31k9',$,$,$,(#41931,#41529),#41419); +#41529=IFCRAILING('3Ac_ylXGj03e0JrL_ZLQHN',$,'Railing',$,'FRAMELESS_PANEL',#41930,#41537,$,.USERDEFINED.); +#41530=IFCCARTESIANPOINT((0.,0.,0.)); +#41531=IFCDIRECTION((1.,0.,0.)); +#41532=IFCDIRECTION((0.,1.,0.)); +#41533=IFCDIRECTION((0.,0.,1.)); +#41534=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#41531,#41532,#41530,1.,#41533); +#41535=IFCMAPPEDITEM(#41451,#41534); +#41536=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#41535)); +#41537=IFCPRODUCTDEFINITIONSHAPE($,$,(#41536,#42350)); +#41926=IFCCARTESIANPOINT((18.7903861999512,9.80301761627197,3.31000089645386)); +#41927=IFCDIRECTION((0.,0.,1.)); +#41928=IFCDIRECTION((1.,0.,0.)); +#41929=IFCAXIS2PLACEMENT3D(#41926,#41927,#41928); +#41930=IFCLOCALPLACEMENT(#65,#41929); +#41931=IFCRAILING('3Ado4lFGrA8fnZIMoekmLF',$,'Railing',$,'FRAMELESS_PANEL',#42109,#41944,$,.USERDEFINED.); +#41937=IFCCARTESIANPOINT((0.,0.,0.)); +#41938=IFCDIRECTION((1.,0.,0.)); +#41939=IFCDIRECTION((0.,1.,0.)); +#41940=IFCDIRECTION((0.,0.,1.)); +#41941=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#41938,#41939,#41937,1.,#41940); +#41942=IFCMAPPEDITEM(#41451,#41941); +#41943=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#41942)); +#41944=IFCPRODUCTDEFINITIONSHAPE($,$,(#41943,#42343)); +#42105=IFCCARTESIANPOINT((18.7903861999512,11.6030178070068,3.31000089645386)); +#42106=IFCDIRECTION((0.,0.,1.)); +#42107=IFCDIRECTION((1.,0.,0.)); +#42108=IFCAXIS2PLACEMENT3D(#42105,#42106,#42107); +#42109=IFCLOCALPLACEMENT(#65,#42108); +#42126=IFCPROPERTYSET('22NS19tAr6nRcX$sH3Pcw$',$,'EPset_Status',$,(#42129)); +#42127=IFCRELDEFINESBYPROPERTIES('3Qjd7g7CP1wvCw9$XVq8Ee',$,$,$,(#41337),#42126); +#42128=IFCPROPERTYENUMERATION('Status',(IFCLABEL('NEW'),IFCLABEL('EXISTING'),IFCLABEL('DEMOLISH'),IFCLABEL('TEMPORARY'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$); +#42129=IFCPROPERTYENUMERATEDVALUE('Status',$,(IFCLABEL('NEW')),#42128); +#42130=IFCPROPERTYSET('0XLDWSUF9B68$LjZjlOTO1',$,'EPset_Status',$,(#42133)); +#42131=IFCRELDEFINESBYPROPERTIES('08S32FNI98EfY4$w96VGQC',$,$,$,(#41529),#42130); +#42132=IFCPROPERTYENUMERATION('Status',(IFCLABEL('NEW'),IFCLABEL('EXISTING'),IFCLABEL('DEMOLISH'),IFCLABEL('TEMPORARY'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$); +#42133=IFCPROPERTYENUMERATEDVALUE('Status',$,(IFCLABEL('NEW')),#42132); +#42134=IFCFURNITURE('0nmCFYE5fDLQAxCFzrgOy8',$,'Furniture',$,$,#42206,#42143,$,$); +#42135=IFCRELDEFINESBYTYPE('0IcvGfHYbD5gEnWKCrOznR',$,$,$,(#42134,#42362),#30493); +#42136=IFCCARTESIANPOINT((0.,0.,0.)); +#42137=IFCDIRECTION((1.,0.,0.)); +#42138=IFCDIRECTION((0.,1.,0.)); +#42139=IFCDIRECTION((0.,0.,1.)); +#42140=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42137,#42138,#42136,1.,#42139); +#42141=IFCMAPPEDITEM(#30471,#42140); +#42142=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#42141)); +#42143=IFCPRODUCTDEFINITIONSHAPE($,$,(#42142,#42150)); +#42144=IFCCARTESIANPOINT((0.,0.,0.)); +#42145=IFCDIRECTION((1.,0.,0.)); +#42146=IFCDIRECTION((0.,1.,0.)); +#42147=IFCDIRECTION((0.,0.,1.)); +#42148=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42145,#42146,#42144,1.,#42147); +#42149=IFCMAPPEDITEM(#30492,#42148); +#42150=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#42149)); +#42151=IFCFURNITURE('22ELRniCb9VPzJhiZpMzwg',$,'Furniture',$,$,#42211,#42160,$,$); +#42152=IFCRELDEFINESBYTYPE('0_wqZkraH6jBEuC$4cNftw',$,$,$,(#42151),#30677); +#42153=IFCCARTESIANPOINT((0.,0.,0.)); +#42154=IFCDIRECTION((1.,0.,0.)); +#42155=IFCDIRECTION((0.,1.,0.)); +#42156=IFCDIRECTION((0.,0.,1.)); +#42157=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42154,#42155,#42153,1.,#42156); +#42158=IFCMAPPEDITEM(#30657,#42157); +#42159=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#42158)); +#42160=IFCPRODUCTDEFINITIONSHAPE($,$,(#42159,#42167)); +#42161=IFCCARTESIANPOINT((0.,0.,0.)); +#42162=IFCDIRECTION((1.,0.,0.)); +#42163=IFCDIRECTION((0.,1.,0.)); +#42164=IFCDIRECTION((0.,0.,1.)); +#42165=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42162,#42163,#42161,1.,#42164); +#42166=IFCMAPPEDITEM(#30676,#42165); +#42167=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#42166)); +#42168=IFCFURNITURE('0MiTmNrd1DKvEmoAlcT3rT',$,'Furniture',$,$,#42216,#42177,$,$); +#42169=IFCRELDEFINESBYTYPE('09rKtXHFnAvRcQ5X9pEm8g',$,$,$,(#42168),#30988); +#42170=IFCCARTESIANPOINT((0.,0.,0.)); +#42171=IFCDIRECTION((1.,0.,0.)); +#42172=IFCDIRECTION((0.,1.,0.)); +#42173=IFCDIRECTION((0.,0.,1.)); +#42174=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42171,#42172,#42170,1.,#42173); +#42175=IFCMAPPEDITEM(#30950,#42174); +#42176=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#42175)); +#42177=IFCPRODUCTDEFINITIONSHAPE($,$,(#42176,#42184)); +#42178=IFCCARTESIANPOINT((0.,0.,0.)); +#42179=IFCDIRECTION((1.,0.,0.)); +#42180=IFCDIRECTION((0.,1.,0.)); +#42181=IFCDIRECTION((0.,0.,1.)); +#42182=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42179,#42180,#42178,1.,#42181); +#42183=IFCMAPPEDITEM(#30987,#42182); +#42184=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#42183)); +#42185=IFCFURNITURE('10BPTmzSfAAvef1Ce8GfIB',$,'Furniture',$,$,#42221,#42194,$,$); +#42186=IFCRELDEFINESBYTYPE('0cR8tiCGP0hODJXoGVY0wo',$,$,$,(#42185),#31179); +#42187=IFCCARTESIANPOINT((0.,0.,0.)); +#42188=IFCDIRECTION((1.,0.,0.)); +#42189=IFCDIRECTION((0.,1.,0.)); +#42190=IFCDIRECTION((0.,0.,1.)); +#42191=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42188,#42189,#42187,1.,#42190); +#42192=IFCMAPPEDITEM(#31153,#42191); +#42193=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#42192)); +#42194=IFCPRODUCTDEFINITIONSHAPE($,$,(#42193,#42201)); +#42195=IFCCARTESIANPOINT((0.,0.,0.)); +#42196=IFCDIRECTION((1.,0.,0.)); +#42197=IFCDIRECTION((0.,1.,0.)); +#42198=IFCDIRECTION((0.,0.,1.)); +#42199=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42196,#42197,#42195,1.,#42198); +#42200=IFCMAPPEDITEM(#31178,#42199); +#42201=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#42200)); +#42202=IFCCARTESIANPOINT((15.9977645874023,11.5396938323975,2.79999995231628)); +#42203=IFCDIRECTION((0.,0.,1.)); +#42204=IFCDIRECTION((1.,0.,0.)); +#42205=IFCAXIS2PLACEMENT3D(#42202,#42203,#42204); +#42206=IFCLOCALPLACEMENT(#65,#42205); +#42207=IFCCARTESIANPOINT((13.2105894088745,7.00947999954224,2.79999995231628)); +#42208=IFCDIRECTION((0.,0.,1.)); +#42209=IFCDIRECTION((1.,0.,0.)); +#42210=IFCAXIS2PLACEMENT3D(#42207,#42208,#42209); +#42211=IFCLOCALPLACEMENT(#65,#42210); +#42212=IFCCARTESIANPOINT((17.8479614257812,8.03974914550781,2.79999995231628)); +#42213=IFCDIRECTION((0.,0.,1.)); +#42214=IFCDIRECTION((1.,0.,0.)); +#42215=IFCAXIS2PLACEMENT3D(#42212,#42213,#42214); +#42216=IFCLOCALPLACEMENT(#65,#42215); +#42217=IFCCARTESIANPOINT((16.7022933959961,8.02630805969238,2.79999995231628)); +#42218=IFCDIRECTION((0.,0.,1.)); +#42219=IFCDIRECTION((1.,0.,0.)); +#42220=IFCAXIS2PLACEMENT3D(#42217,#42218,#42219); +#42221=IFCLOCALPLACEMENT(#65,#42220); +#42222=IFCINDEXEDPOLYGONALFACE((2,1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3)); +#42223=IFCINDEXEDPOLYGONALFACE((21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40)); +#42224=IFCINDEXEDPOLYGONALFACE((15,16,35,34)); +#42225=IFCINDEXEDPOLYGONALFACE((8,9,28,27)); +#42226=IFCINDEXEDPOLYGONALFACE((1,2,21,40)); +#42227=IFCINDEXEDPOLYGONALFACE((16,17,36,35)); +#42228=IFCINDEXEDPOLYGONALFACE((9,10,29,28)); +#42229=IFCINDEXEDPOLYGONALFACE((2,3,22,21)); +#42230=IFCINDEXEDPOLYGONALFACE((17,18,37,36)); +#42231=IFCINDEXEDPOLYGONALFACE((10,11,30,29)); +#42232=IFCINDEXEDPOLYGONALFACE((3,4,23,22)); +#42233=IFCINDEXEDPOLYGONALFACE((20,40,39)); +#42234=IFCINDEXEDPOLYGONALFACE((11,12,31,30)); +#42235=IFCINDEXEDPOLYGONALFACE((4,5,24,23)); +#42236=IFCINDEXEDPOLYGONALFACE((19,20,39,38)); +#42237=IFCINDEXEDPOLYGONALFACE((12,13,32,31)); +#42238=IFCINDEXEDPOLYGONALFACE((5,6,25,24)); +#42239=IFCINDEXEDPOLYGONALFACE((18,19,38,37)); +#42240=IFCINDEXEDPOLYGONALFACE((13,14,33,32)); +#42241=IFCINDEXEDPOLYGONALFACE((6,7,26,25)); +#42242=IFCINDEXEDPOLYGONALFACE((14,15,34,33)); +#42243=IFCINDEXEDPOLYGONALFACE((7,8,27,26)); +#42244=IFCINDEXEDPOLYGONALFACE((20,1,40)); +#42245=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,0.159999996423721),(0.305000007152557,0.,0.159999996423721),(0.305000007152557,0.,0.319999992847443),(0.610000014305115,0.,0.319999992847443),(0.610000014305115,0.,0.479999989271164),(0.915000021457672,0.,0.479999989271164),(0.915000021457672,0.,0.639999985694885),(1.22000002861023,0.,0.639999985694885),(1.22000002861023,0.,0.799999952316284),(1.52500009536743,0.,0.799999952316284),(1.52500009536743,0.,0.959999918937683),(1.83000016212463,0.,0.959999918937683),(1.83000016212463,0.,1.11999988555908),(2.13500022888184,0.,1.11999988555908),(2.13500022888184,0.,1.27999985218048),(2.44000029563904,0.,1.27999985218048),(2.44000029563904,0.,0.997688770294189),(0.538155972957611,0.,0.),(0.,0.,0.),(0.,1.79999995231628,0.159999996423721),(0.305000007152557,1.79999995231628,0.159999996423721),(0.305000007152557,1.79999995231628,0.319999992847443),(0.610000014305115,1.79999995231628,0.319999992847443),(0.610000014305115,1.79999995231628,0.479999989271164),(0.915000021457672,1.79999995231628,0.479999989271164),(0.915000021457672,1.79999995231628,0.639999985694885),(1.22000002861023,1.79999995231628,0.639999985694885),(1.22000002861023,1.79999995231628,0.799999952316284),(1.52500009536743,1.79999995231628,0.799999952316284),(1.52500009536743,1.79999995231628,0.959999918937683),(1.83000016212463,1.79999995231628,0.959999918937683),(1.83000016212463,1.79999995231628,1.11999988555908),(2.13500022888184,1.79999995231628,1.11999988555908),(2.13500022888184,1.79999995231628,1.27999985218048),(2.44000029563904,1.79999995231628,1.27999985218048),(2.44000029563904,1.79999995231628,0.997688770294189),(0.538155972957611,1.79999995231628,0.),(0.,1.79999995231628,0.),(0.,1.79999995231628,0.))); +#42246=IFCPOLYGONALFACESET(#42245,.T.,(#42222,#42223,#42224,#42225,#42226,#42227,#42228,#42229,#42230,#42231,#42232,#42233,#42234,#42235,#42236,#42237,#42238,#42239,#42240,#42241,#42242,#42243,#42244),$); +#42247=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#42246)); +#42248=IFCCARTESIANPOINT((0.,0.,0.)); +#42249=IFCBOUNDINGBOX(#42248,2.44000029563904,1.79999995231628,1.27999985218048); +#42250=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#42249)); +#42301=IFCINDEXEDPOLYGONALFACE((30,33,32,31)); +#42302=IFCINDEXEDPOLYGONALFACE((34,37,36,35)); +#42303=IFCINDEXEDPOLYGONALFACE((7,17,16,6,14,15)); +#42304=IFCINDEXEDPOLYGONALFACE((9,21,20,8,18,19)); +#42305=IFCINDEXEDPOLYGONALFACE((11,25,24,10,22,23)); +#42306=IFCINDEXEDPOLYGONALFACE((13,29,28,12,26,27)); +#42307=IFCINDEXEDPOLYGONALFACE((38,41,40,39)); +#42308=IFCINDEXEDPOLYGONALFACE((42,45,44,43)); +#42309=IFCINDEXEDPOLYGONALFACE((19,37,34,21,9)); +#42310=IFCINDEXEDPOLYGONALFACE((14,32,33,15)); +#42311=IFCINDEXEDPOLYGONALFACE((28,43,44,26,12)); +#42312=IFCINDEXEDPOLYGONALFACE((21,34,35,20)); +#42313=IFCINDEXEDPOLYGONALFACE((20,35,36,18,8)); +#42314=IFCINDEXEDPOLYGONALFACE((7,15,33,30,17)); +#42315=IFCINDEXEDPOLYGONALFACE((13,27,45,42,29)); +#42316=IFCINDEXEDPOLYGONALFACE((24,39,40,22,10)); +#42317=IFCINDEXEDPOLYGONALFACE((18,36,37,19)); +#42318=IFCINDEXEDPOLYGONALFACE((17,30,31,16)); +#42319=IFCINDEXEDPOLYGONALFACE((29,42,43,28)); +#42320=IFCINDEXEDPOLYGONALFACE((22,40,41,23)); +#42321=IFCINDEXEDPOLYGONALFACE((23,41,38,25,11)); +#42322=IFCINDEXEDPOLYGONALFACE((26,44,45,27)); +#42323=IFCINDEXEDPOLYGONALFACE((25,38,39,24)); +#42324=IFCINDEXEDPOLYGONALFACE((16,31,32,14,6)); +#42325=IFCCARTESIANPOINTLIST3D(((-0.227184295654297,-0.459237098693848,-0.350001096725464),(0.382816791534424,-0.459237813949585,-0.0300010442733765),(0.992817878723145,-0.459238529205322,0.289998769760132),(1.60281562805176,-0.459238052368164,0.60999870300293),(2.21281051635742,-0.459269523620605,0.929998874664307),(-0.202184289693832,-0.45923712849617,-0.336886376142502),(0.357816785573959,-0.459237784147263,-0.0431157760322094),(0.407816797494888,-0.459237843751907,-0.0168863199651241),(0.967817902565002,-0.459238499403,0.27688404917717),(1.01781785488129,-0.459238499403,0.303113579750061),(1.57781565189362,-0.459238082170486,0.596883893013),(1.6278156042099,-0.459239333868027,0.623113572597504),(2.18781042098999,-0.459268242120743,0.916884005069733),(-0.20218425989151,-0.434237122535706,-0.336886376142502),(0.357816815376282,-0.434237778186798,-0.0431157760322094),(-0.202184319496155,-0.484237134456635,-0.336886376142502),(0.357816755771637,-0.484237790107727,-0.0431157760322094),(0.407816827297211,-0.434237837791443,-0.0168863199651241),(0.967817902565002,-0.434238493442535,0.27688404917717),(0.407816767692566,-0.484237849712372,-0.0168863199651241),(0.967817902565002,-0.484238505363464,0.27688404917717),(1.01781785488129,-0.434238493442535,0.303113579750061),(1.57781565189362,-0.434238076210022,0.596883893013),(1.01781785488129,-0.484238505363464,0.303113579750061),(1.57781565189362,-0.484238088130951,0.596883893013),(1.62781691551208,-0.434239327907562,0.623113572597504),(2.18781161308289,-0.434268236160278,0.916884005069733),(1.62781429290771,-0.484239339828491,0.623113572597504),(2.18780922889709,-0.484268248081207,0.916884005069733),(0.357816755771637,-0.484237790107727,0.956884205341339),(-0.202184319496155,-0.484237134456635,0.663113594055176),(-0.20218425989151,-0.434237122535706,0.663113594055176),(0.357816815376282,-0.434237778186798,0.956884205341339),(0.967817902565002,-0.484238505363464,1.27688407897949),(0.407816767692566,-0.484237849712372,0.983113706111908),(0.407816827297211,-0.434237837791443,0.983113706111908),(0.967817902565002,-0.434238493442535,1.27688407897949),(1.57781565189362,-0.484238088130951,1.596883893013),(1.01781785488129,-0.484238505363464,1.30311357975006),(1.01781785488129,-0.434238493442535,1.30311357975006),(1.57781565189362,-0.434238076210022,1.596883893013),(2.18780922889709,-0.484268248081207,1.91688394546509),(1.62781429290771,-0.484239339828491,1.62311363220215),(1.62781691551208,-0.434239327907562,1.62311363220215),(2.18781161308289,-0.434268236160278,1.91688394546509))); +#42326=IFCPOLYGONALFACESET(#42325,.F.,(#42301,#42302,#42303,#42304,#42305,#42306,#42307,#42308,#42309,#42310,#42311,#42312,#42313,#42314,#42315,#42316,#42317,#42318,#42319,#42320,#42321,#42322,#42323,#42324),$); +#42327=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#42326)); +#42329=IFCCARTESIANPOINT((-0.227184295654297,-0.484268248081207,-0.350001096725464)); +#42330=IFCBOUNDINGBOX(#42329,2.43999481201172,0.0500311255455017,2.26688504219055); +#42331=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#42330)); +#42332=IFCCARTESIANPOINT((0.,0.,0.)); +#42333=IFCDIRECTION((1.,0.,0.)); +#42334=IFCDIRECTION((0.,0.,1.)); +#42335=IFCAXIS2PLACEMENT3D(#42332,#42334,#42333); +#42336=IFCREPRESENTATIONMAP(#42335,#42331); +#42337=IFCCARTESIANPOINT((0.,0.,0.)); +#42338=IFCDIRECTION((1.,0.,0.)); +#42339=IFCDIRECTION((0.,1.,0.)); +#42340=IFCDIRECTION((0.,0.,1.)); +#42341=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42338,#42339,#42337,1.,#42340); +#42342=IFCMAPPEDITEM(#42336,#42341); +#42343=IFCSHAPEREPRESENTATION(#17,'Box','MappedRepresentation',(#42342)); +#42344=IFCCARTESIANPOINT((0.,0.,0.)); +#42345=IFCDIRECTION((1.,0.,0.)); +#42346=IFCDIRECTION((0.,1.,0.)); +#42347=IFCDIRECTION((0.,0.,1.)); +#42348=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42345,#42346,#42344,1.,#42347); +#42349=IFCMAPPEDITEM(#42336,#42348); +#42350=IFCSHAPEREPRESENTATION(#17,'Box','MappedRepresentation',(#42349)); +#42351=IFCCARTESIANPOINT((18.5632019042969,9.34378051757812,2.79999971389771)); +#42352=IFCDIRECTION((0.,0.,1.)); +#42353=IFCDIRECTION((0.999999999999954,-3.0199157663445E-07,0.)); +#42354=IFCAXIS2PLACEMENT3D(#42351,#42352,#42353); +#42355=IFCLOCALPLACEMENT(#65,#42354); +#42356=IFCPROPERTYSINGLEVALUE('Aggregate_Index',$,IFCINTEGER(1),$); +#42357=IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('Truss'),$); +#42358=IFCPROPERTYSINGLEVALUE('Aggregate_Index',$,IFCINTEGER(0),$); +#42359=IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('Truss'),$); +#42360=IFCPROPERTYSINGLEVALUE('Aggregate_Index',$,IFCINTEGER(2),$); +#42361=IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('Truss'),$); +#42362=IFCFURNITURE('2ONoWdADv3Evb1WFdWv7JW',$,'Furniture',$,$,#42387,#42375,$,$); +#42368=IFCCARTESIANPOINT((0.,0.,0.)); +#42369=IFCDIRECTION((1.,0.,0.)); +#42370=IFCDIRECTION((0.,1.,0.)); +#42371=IFCDIRECTION((0.,0.,1.)); +#42372=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42369,#42370,#42368,1.,#42371); +#42373=IFCMAPPEDITEM(#30471,#42372); +#42374=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#42373)); +#42375=IFCPRODUCTDEFINITIONSHAPE($,$,(#42374,#42382)); +#42376=IFCCARTESIANPOINT((0.,0.,0.)); +#42377=IFCDIRECTION((1.,0.,0.)); +#42378=IFCDIRECTION((0.,1.,0.)); +#42379=IFCDIRECTION((0.,0.,1.)); +#42380=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#42377,#42378,#42376,1.,#42379); +#42381=IFCMAPPEDITEM(#30492,#42380); +#42382=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#42381)); +#42383=IFCCARTESIANPOINT((13.5803833007812,11.5396938323975,2.79999995231628)); +#42384=IFCDIRECTION((0.,0.,1.)); +#42385=IFCDIRECTION((1.,0.,0.)); +#42386=IFCAXIS2PLACEMENT3D(#42383,#42384,#42385); +#42387=IFCLOCALPLACEMENT(#65,#42386); ENDSEC; END-ISO-10303-21;