diff --git a/model.ifc b/model.ifc index 9391799..b2a2188 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-01-22T14:23:05+00:00',('',''),('',''),'IfcOpenShell 0.8.1-alpha250121','Bonsai 0.8.1-alpha250121-c72f170','Nobody'); +FILE_NAME('model.ifc','2025-01-29T22:55:09+00:00',('',''),('',''),'IfcOpenShell 0.0.0','Bonsai 0.0.0','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',$,$,$,(#5744,#22359,#5480,#9061,#11310,#17167,#11202,#4749,#35814,#8594,#20272,#8783,#7828,#6096,#14567,#35158,#14404,#11838,#13011,#19574,#28059,#5913,#8682,#35763,#33931,#4603,#34966,#14756,#14681,#31703,#6366,#4886,#13523,#5875,#3036,#11135,#10125,#11377,#35560,#4847,#5844,#35780,#28135,#14190,#883,#31665,#12473,#10556,#10983,#22309,#6178,#35797,#33967,#7413,#15127,#3506,#8621,#28163,#825,#6312,#17134,#22249),#42); +#826=IFCRELCONTAINEDINSPATIALSTRUCTURE('1AIiugDf11qOSAqgsCSoIS',$,$,$,(#4603,#22249,#14756,#14681,#6366,#35797,#31703,#13523,#5875,#3036,#10125,#5844,#4847,#11135,#11377,#28135,#14190,#35814,#883,#12473,#31665,#10983,#35763,#35158,#10556,#22309,#6178,#3506,#33967,#7413,#15127,#28163,#8621,#33931,#34966,#4886,#825,#6312,#17134,#17167,#5480,#9061,#5744,#22359,#11310,#4749,#11202,#35560,#35780,#7828,#8594,#6096,#20272,#8783,#14567,#14404,#11838,#13011,#19574,#5913,#28059,#8682),#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); @@ -780,7 +780,7 @@ 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.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]}'),$); +#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,#34966),#6338); @@ -9017,61 +9017,25 @@ DATA; #34963=IFCINDEXEDPOLYGONALFACE((7,5,3,8)); #34964=IFCINDEXEDPOLYGONALFACE((3,5,1,2)); #34965=IFCPOLYGONALFACESET(#34958,$,(#34959,#34960,#34961,#34962,#34963,#34964),$); -#34966=IFCSTAIRFLIGHT('0mKZ1Wz619GOTj$HR8wW4T',$,'StairFlight',$,$,#35047,#34979,$,9,8,0.160000006357829,0.25,.STRAIGHT.); +#34966=IFCSTAIRFLIGHT('0mKZ1Wz619GOTj$HR8wW4T',$,'StairFlight',$,$,#35984,#34979,$,8,7,0.159999996423721,0.25,.STRAIGHT.); #34972=IFCRELDEFINESBYPROPERTIES('3WG7G0TA171uotIm7uQTBm',$,$,$,(#34966),#34973); #34973=IFCPROPERTYSET('0xhOeeoMb6ywLFfjC8L2Fb',$,'Pset_StairFlightCommon',$,(#34974,#34975,#34976,#34977,#34978)); -#34974=IFCPROPERTYSINGLEVALUE('NumberOfRiser',$,IFCCOUNTMEASURE(9.),$); -#34975=IFCPROPERTYSINGLEVALUE('NumberOfTreads',$,IFCCOUNTMEASURE(8.),$); -#34976=IFCPROPERTYSINGLEVALUE('RiserHeight',$,IFCPOSITIVELENGTHMEASURE(0.160000006357829),$); +#34974=IFCPROPERTYSINGLEVALUE('NumberOfRiser',$,IFCCOUNTMEASURE(8.),$); +#34975=IFCPROPERTYSINGLEVALUE('NumberOfTreads',$,IFCCOUNTMEASURE(7.),$); +#34976=IFCPROPERTYSINGLEVALUE('RiserHeight',$,IFCPOSITIVELENGTHMEASURE(0.159999996423721),$); #34977=IFCPROPERTYSINGLEVALUE('TreadLength',$,IFCPOSITIVELENGTHMEASURE(0.25),$); #34978=IFCPROPERTYSINGLEVALUE('NosingLength',$,IFCLENGTHMEASURE(0.),$); -#34979=IFCPRODUCTDEFINITIONSHAPE($,$,(#35039,#35042)); -#35012=IFCINDEXEDPOLYGONALFACE((2,1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3)); -#35013=IFCINDEXEDPOLYGONALFACE((23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44)); -#35014=IFCINDEXEDPOLYGONALFACE((14,15,36,35)); -#35015=IFCINDEXEDPOLYGONALFACE((7,8,29,28)); -#35016=IFCINDEXEDPOLYGONALFACE((20,21,42,41)); -#35017=IFCINDEXEDPOLYGONALFACE((15,16,37,36)); -#35018=IFCINDEXEDPOLYGONALFACE((8,9,30,29)); -#35019=IFCINDEXEDPOLYGONALFACE((1,2,23,44)); -#35020=IFCINDEXEDPOLYGONALFACE((16,17,38,37)); -#35021=IFCINDEXEDPOLYGONALFACE((9,10,31,30)); -#35022=IFCINDEXEDPOLYGONALFACE((2,3,24,23)); -#35023=IFCINDEXEDPOLYGONALFACE((17,18,39,38)); -#35024=IFCINDEXEDPOLYGONALFACE((10,11,32,31)); -#35025=IFCINDEXEDPOLYGONALFACE((3,4,25,24)); -#35026=IFCINDEXEDPOLYGONALFACE((18,19,40,39)); -#35027=IFCINDEXEDPOLYGONALFACE((11,12,33,32)); -#35028=IFCINDEXEDPOLYGONALFACE((4,5,26,25)); -#35029=IFCINDEXEDPOLYGONALFACE((19,20,41,40)); -#35030=IFCINDEXEDPOLYGONALFACE((12,13,34,33)); -#35031=IFCINDEXEDPOLYGONALFACE((5,6,27,26)); -#35032=IFCINDEXEDPOLYGONALFACE((22,44,43)); -#35033=IFCINDEXEDPOLYGONALFACE((13,14,35,34)); -#35034=IFCINDEXEDPOLYGONALFACE((6,7,28,27)); -#35035=IFCINDEXEDPOLYGONALFACE((21,22,43,42)); -#35036=IFCINDEXEDPOLYGONALFACE((22,1,44)); -#35037=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.))); -#35038=IFCPOLYGONALFACESET(#35037,.T.,(#35012,#35013,#35014,#35015,#35016,#35017,#35018,#35019,#35020,#35021,#35022,#35023,#35024,#35025,#35026,#35027,#35028,#35029,#35030,#35031,#35032,#35033,#35034,#35035,#35036),$); -#35039=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#35038)); -#35040=IFCCARTESIANPOINT((0.,0.,0.)); -#35041=IFCBOUNDINGBOX(#35040,2.74500036239624,1.79999995231628,1.44000005722046); -#35042=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#35041)); -#35043=IFCCARTESIANPOINT((18.2582015991211,9.34378051757812,2.79999971389771)); -#35044=IFCDIRECTION((0.,0.,1.)); -#35045=IFCDIRECTION((0.999999999999954,-3.0199157663445E-07,0.)); -#35046=IFCAXIS2PLACEMENT3D(#35043,#35044,#35045); -#35047=IFCLOCALPLACEMENT(#65,#35046); -#35048=IFCRAILINGTYPE('0gPloG7rT78gKJw70k3K6v',$,'Unnamed',$,$,(#35049,#35051),(#35080,#35719),$,$,.USERDEFINED.); +#34979=IFCPRODUCTDEFINITIONSHAPE($,$,(#35876,#35879)); +#35048=IFCRAILINGTYPE('0gPloG7rT78gKJw70k3K6v',$,'Unnamed',$,$,(#35049,#35051),(#35080,#35965),$,$,.USERDEFINED.); #35049=IFCPROPERTYSET('1YcvNtF$nAouda8s325_ig',$,'BBIM_Railing',$,(#35050)); -#35050=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]]}}'),$); +#35050=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]]}}'),$); #35051=IFCPROPERTYSET('3_PGlaFirDKBFkJk6Je9Rg',$,'Pset_RailingCommon',$,(#35052)); #35052=IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.),$); #35076=IFCCARTESIANPOINT((0.,0.,0.)); #35077=IFCDIRECTION((1.,0.,0.)); #35078=IFCDIRECTION((0.,0.,1.)); #35079=IFCAXIS2PLACEMENT3D(#35076,#35078,#35077); -#35080=IFCREPRESENTATIONMAP(#35079,#35710); +#35080=IFCREPRESENTATIONMAP(#35079,#35956); #35126=IFCRELDEFINESBYTYPE('2aNWJOBDr9ZxSHCCim31k9',$,$,$,(#35560,#35158),#35048); #35158=IFCRAILING('3Ac_ylXGj03e0JrL_ZLQHN',$,'Railing',$,'FRAMELESS_PANEL',#35559,#35166,$,.USERDEFINED.); #35159=IFCCARTESIANPOINT((0.,0.,0.)); @@ -9081,7 +9045,7 @@ DATA; #35163=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35160,#35161,#35159,1.,#35162); #35164=IFCMAPPEDITEM(#35080,#35163); #35165=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#35164)); -#35166=IFCPRODUCTDEFINITIONSHAPE($,$,(#35165,#35726)); +#35166=IFCPRODUCTDEFINITIONSHAPE($,$,(#35165,#35979)); #35555=IFCCARTESIANPOINT((18.7903861999512,9.80301761627197,3.31000089645386)); #35556=IFCDIRECTION((0.,0.,1.)); #35557=IFCDIRECTION((1.,0.,0.)); @@ -9095,53 +9059,7 @@ DATA; #35570=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35567,#35568,#35566,1.,#35569); #35571=IFCMAPPEDITEM(#35080,#35570); #35572=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#35571)); -#35573=IFCPRODUCTDEFINITIONSHAPE($,$,(#35572,#35733)); -#35687=IFCINDEXEDPOLYGONALFACE((23,26,25,24)); -#35688=IFCINDEXEDPOLYGONALFACE((27,30,29,28)); -#35689=IFCINDEXEDPOLYGONALFACE((6,5,12)); -#35690=IFCINDEXEDPOLYGONALFACE((8,18,17,7,15,16)); -#35691=IFCINDEXEDPOLYGONALFACE((10,22,21,9,19,20)); -#35692=IFCINDEXEDPOLYGONALFACE((31,34,33,32)); -#35693=IFCINDEXEDPOLYGONALFACE((22,31,32,21)); -#35694=IFCINDEXEDPOLYGONALFACE((15,29,30,16)); -#35695=IFCINDEXEDPOLYGONALFACE((9,21,32,33,19)); -#35696=IFCINDEXEDPOLYGONALFACE((20,34,31,22,10)); -#35697=IFCINDEXEDPOLYGONALFACE((19,33,34,20)); -#35698=IFCINDEXEDPOLYGONALFACE((8,16,30,27,18)); -#35699=IFCINDEXEDPOLYGONALFACE((11,25,26,12)); -#35700=IFCINDEXEDPOLYGONALFACE((18,27,28,17)); -#35701=IFCINDEXEDPOLYGONALFACE((17,28,29,15,7)); -#35702=IFCINDEXEDPOLYGONALFACE((6,12,26,23,14)); -#35703=IFCINDEXEDPOLYGONALFACE((14,23,24,13)); -#35704=IFCINDEXEDPOLYGONALFACE((13,24,25,11,5)); -#35705=IFCINDEXEDPOLYGONALFACE((6,14,13)); -#35706=IFCINDEXEDPOLYGONALFACE((5,11,12)); -#35707=IFCINDEXEDPOLYGONALFACE((6,13,5)); -#35708=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))); -#35709=IFCPOLYGONALFACESET(#35708,.F.,(#35687,#35688,#35689,#35690,#35691,#35692,#35693,#35694,#35695,#35696,#35697,#35698,#35699,#35700,#35701,#35702,#35703,#35704,#35705,#35706,#35707),$); -#35710=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#35709)); -#35712=IFCCARTESIANPOINT((-0.532077789306641,-0.484374821186066,-0.350001335144043)); -#35713=IFCBOUNDINGBOX(#35712,2.74583435058594,0.0506148338317871,2.27998924255371); -#35714=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#35713)); -#35715=IFCCARTESIANPOINT((0.,0.,0.)); -#35716=IFCDIRECTION((1.,0.,0.)); -#35717=IFCDIRECTION((0.,0.,1.)); -#35718=IFCAXIS2PLACEMENT3D(#35715,#35717,#35716); -#35719=IFCREPRESENTATIONMAP(#35718,#35714); -#35720=IFCCARTESIANPOINT((0.,0.,0.)); -#35721=IFCDIRECTION((1.,0.,0.)); -#35722=IFCDIRECTION((0.,1.,0.)); -#35723=IFCDIRECTION((0.,0.,1.)); -#35724=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35721,#35722,#35720,1.,#35723); -#35725=IFCMAPPEDITEM(#35719,#35724); -#35726=IFCSHAPEREPRESENTATION(#17,'Box','MappedRepresentation',(#35725)); -#35727=IFCCARTESIANPOINT((0.,0.,0.)); -#35728=IFCDIRECTION((1.,0.,0.)); -#35729=IFCDIRECTION((0.,1.,0.)); -#35730=IFCDIRECTION((0.,0.,1.)); -#35731=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35728,#35729,#35727,1.,#35730); -#35732=IFCMAPPEDITEM(#35719,#35731); -#35733=IFCSHAPEREPRESENTATION(#17,'Box','MappedRepresentation',(#35732)); +#35573=IFCPRODUCTDEFINITIONSHAPE($,$,(#35572,#35972)); #35734=IFCCARTESIANPOINT((18.7903861999512,11.6030178070068,3.31000089645386)); #35735=IFCDIRECTION((0.,0.,1.)); #35736=IFCDIRECTION((1.,0.,0.)); @@ -9243,5 +9161,88 @@ DATA; #35848=IFCDIRECTION((1.,0.,0.)); #35849=IFCAXIS2PLACEMENT3D(#35846,#35847,#35848); #35850=IFCLOCALPLACEMENT(#65,#35849); +#35851=IFCINDEXEDPOLYGONALFACE((2,1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3)); +#35852=IFCINDEXEDPOLYGONALFACE((21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40)); +#35853=IFCINDEXEDPOLYGONALFACE((15,16,35,34)); +#35854=IFCINDEXEDPOLYGONALFACE((8,9,28,27)); +#35855=IFCINDEXEDPOLYGONALFACE((1,2,21,40)); +#35856=IFCINDEXEDPOLYGONALFACE((16,17,36,35)); +#35857=IFCINDEXEDPOLYGONALFACE((9,10,29,28)); +#35858=IFCINDEXEDPOLYGONALFACE((2,3,22,21)); +#35859=IFCINDEXEDPOLYGONALFACE((17,18,37,36)); +#35860=IFCINDEXEDPOLYGONALFACE((10,11,30,29)); +#35861=IFCINDEXEDPOLYGONALFACE((3,4,23,22)); +#35862=IFCINDEXEDPOLYGONALFACE((20,40,39)); +#35863=IFCINDEXEDPOLYGONALFACE((11,12,31,30)); +#35864=IFCINDEXEDPOLYGONALFACE((4,5,24,23)); +#35865=IFCINDEXEDPOLYGONALFACE((19,20,39,38)); +#35866=IFCINDEXEDPOLYGONALFACE((12,13,32,31)); +#35867=IFCINDEXEDPOLYGONALFACE((5,6,25,24)); +#35868=IFCINDEXEDPOLYGONALFACE((18,19,38,37)); +#35869=IFCINDEXEDPOLYGONALFACE((13,14,33,32)); +#35870=IFCINDEXEDPOLYGONALFACE((6,7,26,25)); +#35871=IFCINDEXEDPOLYGONALFACE((14,15,34,33)); +#35872=IFCINDEXEDPOLYGONALFACE((7,8,27,26)); +#35873=IFCINDEXEDPOLYGONALFACE((20,1,40)); +#35874=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.))); +#35875=IFCPOLYGONALFACESET(#35874,.T.,(#35851,#35852,#35853,#35854,#35855,#35856,#35857,#35858,#35859,#35860,#35861,#35862,#35863,#35864,#35865,#35866,#35867,#35868,#35869,#35870,#35871,#35872,#35873),$); +#35876=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#35875)); +#35877=IFCCARTESIANPOINT((0.,0.,0.)); +#35878=IFCBOUNDINGBOX(#35877,2.44000029563904,1.79999995231628,1.27999985218048); +#35879=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#35878)); +#35930=IFCINDEXEDPOLYGONALFACE((30,33,32,31)); +#35931=IFCINDEXEDPOLYGONALFACE((34,37,36,35)); +#35932=IFCINDEXEDPOLYGONALFACE((7,17,16,6,14,15)); +#35933=IFCINDEXEDPOLYGONALFACE((9,21,20,8,18,19)); +#35934=IFCINDEXEDPOLYGONALFACE((11,25,24,10,22,23)); +#35935=IFCINDEXEDPOLYGONALFACE((13,29,28,12,26,27)); +#35936=IFCINDEXEDPOLYGONALFACE((38,41,40,39)); +#35937=IFCINDEXEDPOLYGONALFACE((42,45,44,43)); +#35938=IFCINDEXEDPOLYGONALFACE((19,37,34,21,9)); +#35939=IFCINDEXEDPOLYGONALFACE((14,32,33,15)); +#35940=IFCINDEXEDPOLYGONALFACE((28,43,44,26,12)); +#35941=IFCINDEXEDPOLYGONALFACE((21,34,35,20)); +#35942=IFCINDEXEDPOLYGONALFACE((20,35,36,18,8)); +#35943=IFCINDEXEDPOLYGONALFACE((7,15,33,30,17)); +#35944=IFCINDEXEDPOLYGONALFACE((13,27,45,42,29)); +#35945=IFCINDEXEDPOLYGONALFACE((24,39,40,22,10)); +#35946=IFCINDEXEDPOLYGONALFACE((18,36,37,19)); +#35947=IFCINDEXEDPOLYGONALFACE((17,30,31,16)); +#35948=IFCINDEXEDPOLYGONALFACE((29,42,43,28)); +#35949=IFCINDEXEDPOLYGONALFACE((22,40,41,23)); +#35950=IFCINDEXEDPOLYGONALFACE((23,41,38,25,11)); +#35951=IFCINDEXEDPOLYGONALFACE((26,44,45,27)); +#35952=IFCINDEXEDPOLYGONALFACE((25,38,39,24)); +#35953=IFCINDEXEDPOLYGONALFACE((16,31,32,14,6)); +#35954=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))); +#35955=IFCPOLYGONALFACESET(#35954,.F.,(#35930,#35931,#35932,#35933,#35934,#35935,#35936,#35937,#35938,#35939,#35940,#35941,#35942,#35943,#35944,#35945,#35946,#35947,#35948,#35949,#35950,#35951,#35952,#35953),$); +#35956=IFCSHAPEREPRESENTATION(#15,'Body','Tessellation',(#35955)); +#35958=IFCCARTESIANPOINT((-0.227184295654297,-0.484268248081207,-0.350001096725464)); +#35959=IFCBOUNDINGBOX(#35958,2.43999481201172,0.0500311255455017,2.26688504219055); +#35960=IFCSHAPEREPRESENTATION(#17,'Box','BoundingBox',(#35959)); +#35961=IFCCARTESIANPOINT((0.,0.,0.)); +#35962=IFCDIRECTION((1.,0.,0.)); +#35963=IFCDIRECTION((0.,0.,1.)); +#35964=IFCAXIS2PLACEMENT3D(#35961,#35963,#35962); +#35965=IFCREPRESENTATIONMAP(#35964,#35960); +#35966=IFCCARTESIANPOINT((0.,0.,0.)); +#35967=IFCDIRECTION((1.,0.,0.)); +#35968=IFCDIRECTION((0.,1.,0.)); +#35969=IFCDIRECTION((0.,0.,1.)); +#35970=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35967,#35968,#35966,1.,#35969); +#35971=IFCMAPPEDITEM(#35965,#35970); +#35972=IFCSHAPEREPRESENTATION(#17,'Box','MappedRepresentation',(#35971)); +#35973=IFCCARTESIANPOINT((0.,0.,0.)); +#35974=IFCDIRECTION((1.,0.,0.)); +#35975=IFCDIRECTION((0.,1.,0.)); +#35976=IFCDIRECTION((0.,0.,1.)); +#35977=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#35974,#35975,#35973,1.,#35976); +#35978=IFCMAPPEDITEM(#35965,#35977); +#35979=IFCSHAPEREPRESENTATION(#17,'Box','MappedRepresentation',(#35978)); +#35980=IFCCARTESIANPOINT((18.5632019042969,9.34378051757812,2.79999971389771)); +#35981=IFCDIRECTION((0.,0.,1.)); +#35982=IFCDIRECTION((0.999999999999954,-3.0199157663445E-07,0.)); +#35983=IFCAXIS2PLACEMENT3D(#35980,#35981,#35982); +#35984=IFCLOCALPLACEMENT(#65,#35983); ENDSEC; END-ISO-10303-21;