From de9c3f15f0188ca43259c2ece6ab866d0e4b2939 Mon Sep 17 00:00:00 2001 From: Bruno Postle Date: Thu, 19 Mar 2026 19:10:44 +0000 Subject: [PATCH] Add second storey to main building MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move existing living/dining room and pitched roof up 3m to first floor. Add new ground floor room (same footprint) with 5 windows and entrance door. Add 250mm first-floor/ceiling slab at 3m. Update storey structure: storey 0 (ground), new storey 1 (first floor, 3m), storey 2 (roof, 6m). Extend chimney to serve first-floor fireplace. New schedule phase P0 (ground floor construction, 3 weeks) inserted before existing foundations phase. New BoQ section A (Ground Floor) with walls and slab items, totalling ~£7,400. --- _test_simple.ifc | 883 ++++++++++++++++++++++++++++++++++++----------- 1 file changed, 681 insertions(+), 202 deletions(-) diff --git a/_test_simple.ifc b/_test_simple.ifc index e369610..b24cb7a 100644 --- a/_test_simple.ifc +++ b/_test_simple.ifc @@ -71,21 +71,16 @@ DATA; #84=IFCRELSERVICESBUILDINGS('3sO1tqaor49g_EEjdvyqQg',$,'Structure/Cube',$,#83,(#71)); #85=IFCSTRUCTURALLOADGROUP('2GhZKK7O95Luq3L$r6B3Oa',$,'Load Group',$,$,.NOTDEFINED.,.NOTDEFINED.,.NOTDEFINED.,$,$); #86=IFCBUILDINGSTOREY('2X5JY0ryfEceifU2sHGh_d',$,'0','Storey 0',$,#92,$,'Storey 0',.ELEMENT.,0.); -#87=IFCRELAGGREGATES('2mS3plBTP2RAzUVxwdEvhk',$,$,$,#71,(#86,#93)); +#87=IFCRELAGGREGATES('2mS3plBTP2RAzUVxwdEvhk',$,$,$,#71,(#93,#8873,#86)); #88=IFCCARTESIANPOINT((0.,0.,0.)); #89=IFCDIRECTION((0.,0.,1.)); #90=IFCDIRECTION((1.,0.,0.)); #91=IFCAXIS2PLACEMENT3D(#88,#89,#90); #92=IFCLOCALPLACEMENT(#82,#91); -#93=IFCBUILDINGSTOREY('33$lxJbGDE$P8BcsVLNTl6',$,'1','Storey 1',$,#8106,$,'Storey 1',.ELEMENT.,3.); -#99=IFCELEMENTASSEMBLY('1JMWfAC15Dh9jLMGikyiLb',$,'exterior',$,$,#110,$,$,$,$); -#105=IFCRELCONTAINEDINSPATIALSTRUCTURE('3Pqhf1QtP2Ivceh_6HdxtU',$,$,$,(#5898,#4285,#5022,#5965,#4320,#2162,#2524,#7354,#5963,#7345,#5964,#7346,#7347,#7348,#5966,#6230,#5234,#5639,#3095,#5661,#5967,#5047,#5662,#5072,#1653,#7349,#6231,#7350,#99,#1305,#7351,#7352,#5620,#7353,#6192),#86); -#106=IFCCARTESIANPOINT((-3.44354057312012,3.,0.)); -#107=IFCDIRECTION((0.,0.,1.)); -#108=IFCDIRECTION((0.233915393914003,-0.972256955999831,0.)); -#109=IFCAXIS2PLACEMENT3D(#106,#107,#108); -#110=IFCLOCALPLACEMENT(#92,#109); -#111=IFCWALL('3vF_dOjHPDaRTG8UuWFCGf',$,'exterior',$,$,#298,#292,$,$); +#93=IFCBUILDINGSTOREY('33$lxJbGDE$P8BcsVLNTl6',$,'2','Storey 2',$,#8837,$,'Storey 2',.ELEMENT.,6.); +#99=IFCELEMENTASSEMBLY('1JMWfAC15Dh9jLMGikyiLb',$,'exterior',$,$,#8949,$,$,$,$); +#105=IFCRELCONTAINEDINSPATIALSTRUCTURE('3Pqhf1QtP2Ivceh_6HdxtU',$,$,$,(#5898,#5022,#9325,#2524,#5964,#7346,#7348,#5966,#6230,#5662,#5072,#9091,#9322,#7350,#9115,#7352,#9139,#5620,#9326,#6192,#9324,#5965,#7354,#9163,#9700,#7345,#5963,#7347,#5967,#5047,#3095,#5661,#5639,#5234,#7349,#9323,#6231,#7351,#7353),#86); +#111=IFCWALL('3vF_dOjHPDaRTG8UuWFCGf',$,'exterior',$,$,#8954,#292,$,$); #112=IFCRELAGGREGATES('3WgosMQs5DzQ6cj6YILxJW',$,$,$,#99,(#111)); #113=IFCRELSPACEBOUNDARY2NDLEVEL('2emGuZX91C8wRPQz_uxWOg',$,'FaceIndex 0','CellIndex 0',#2997,#111,#127,.PHYSICAL.,.EXTERNAL.,$,$); #114=IFCCARTESIANPOINT((-2.,-3.,0.)); @@ -138,7 +133,7 @@ DATA; #167=IFCSTYLEDITEM($,(#166),'Plaster'); #168=IFCSTYLEDREPRESENTATION(#11,'Body',$,(#167)); #169=IFCRELDECLARES('1Q3uZdeJL9dQUjXbPcVzv_',$,$,$,#128,(#2873,#2769,#3275,#1136,#3054,#2012,#576,#2824,#2494,#3158,#136)); -#170=IFCRELDEFINESBYTYPE('2RRpAv0l55nvpQDVpSTeqe',$,$,$,(#111,#5964,#2173,#5047,#5022,#1316,#5965,#5072,#1664,#5963),#136); +#170=IFCRELDEFINESBYTYPE('2RRpAv0l55nvpQDVpSTeqe',$,$,$,(#5022,#5965,#5072,#9091,#1316,#1664,#9163,#9115,#5963,#5964,#9139,#2173,#111,#5047),#136); #171=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,-0.25,$); #172=IFCRELASSOCIATESMATERIAL('0ynhS8K0b1rehbi1nxKUpC',$,$,$,(#111),#171); #173=IFCCARTESIANPOINT((0.101529982278818,0.0800000000000001)); @@ -262,11 +257,6 @@ DATA; #291=IFCSHAPEREPRESENTATION(#11,'Body','Clipping',(#290)); #292=IFCPRODUCTDEFINITIONSHAPE($,$,(#291,#293)); #293=IFCSHAPEREPRESENTATION(#12,'Axis','Curve2D',(#186)); -#294=IFCCARTESIANPOINT((-4.44089209850063E-16,0.,0.)); -#295=IFCDIRECTION((0.,0.,1.)); -#296=IFCDIRECTION((1.,2.59384285005748E-17,0.)); -#297=IFCAXIS2PLACEMENT3D(#294,#295,#296); -#298=IFCLOCALPLACEMENT(#110,#297); #299=IFCWINDOW('0hTOeigij3GPsbWIrdg7Sw',$,'living outside window',$,$,#3605,#593,$,2.23,0.91,$,$,$); #300=IFCPROPERTYSET('21aFfXNR9D8hgR1zi4llqf',$,'EPset_Topology',$,(#302,#303,#304)); #301=IFCRELDEFINESBYPROPERTIES('3c4AQ8fN5EHweKoGDiITsb',$,$,$,(#299),#300); @@ -537,7 +527,7 @@ DATA; #582=IFCSURFACESTYLE('Timber',.BOTH.,(#581)); #583=IFCSTYLEDITEM($,(#582),'Timber'); #584=IFCSTYLEDREPRESENTATION(#11,'Body',$,(#583)); -#585=IFCRELDEFINESBYTYPE('3XIfKNyRrEnxqPlewQUeLm',$,$,$,(#1459,#1593,#1245,#299),#576); +#585=IFCRELDEFINESBYTYPE('3XIfKNyRrEnxqPlewQUeLm',$,$,$,(#299,#9324,#9325,#1245,#9322,#1593,#9323,#9326,#1459),#576); #586=IFCCARTESIANPOINT((0.,0.,0.)); #587=IFCDIRECTION((1.,0.,0.)); #588=IFCDIRECTION((0.,1.,0.)); @@ -578,7 +568,7 @@ DATA; #628=IFCDIRECTION((0.,0.,1.)); #629=IFCDIRECTION((1.,-5.26617309654579E-16,0.)); #630=IFCAXIS2PLACEMENT3D(#627,#628,#629); -#631=IFCLOCALPLACEMENT(#298,#630); +#631=IFCLOCALPLACEMENT(#8954,#630); #632=IFCRELFILLSELEMENT('3pi1ab1Db759f2Hmg6KB3I',$,$,$,#619,#299); #633=IFCRELSPACEBOUNDARY2NDLEVEL('38yhWi3yj7OfpIcGG9okvZ',$,'FaceIndex 0','CellIndex 0',#2997,#299,#646,.PHYSICAL.,.EXTERNAL.,#113,$); #634=IFCCARTESIANPOINT((-3.30938198183097,2.44237691497992,0.75)); @@ -1153,7 +1143,7 @@ DATA; #1226=IFCDIRECTION((0.,0.,1.)); #1227=IFCDIRECTION((1.,-5.65582741907575E-17,0.)); #1228=IFCAXIS2PLACEMENT3D(#1225,#1226,#1227); -#1229=IFCLOCALPLACEMENT(#298,#1228); +#1229=IFCLOCALPLACEMENT(#8954,#1228); #1230=IFCRELFILLSELEMENT('3z4$0_JGzCtvQ18f_ZUdgl',$,$,$,#1217,#647); #1231=IFCRELSPACEBOUNDARY2NDLEVEL('3RgDD4AEj7LQMnFtqSO_6l',$,'FaceIndex 0','CellIndex 0',#2997,#647,#1244,.PHYSICAL.,.EXTERNAL.,#113,$); #1232=IFCCARTESIANPOINT((-2.82820179079093,0.442376914979923,0.75)); @@ -1198,7 +1188,7 @@ DATA; #1286=IFCDIRECTION((0.,0.,1.)); #1287=IFCDIRECTION((1.,-2.23091727884531E-16,0.)); #1288=IFCAXIS2PLACEMENT3D(#1285,#1286,#1287); -#1289=IFCLOCALPLACEMENT(#298,#1288); +#1289=IFCLOCALPLACEMENT(#8954,#1288); #1290=IFCRELFILLSELEMENT('3R6sI7t9zAl9fbCei8pgEv',$,$,$,#1277,#1245); #1291=IFCRELSPACEBOUNDARY2NDLEVEL('2FUFe6bOrAegSvdmYhSGWO',$,'FaceIndex 0','CellIndex 0',#2997,#1245,#1304,.PHYSICAL.,.EXTERNAL.,#113,$); #1292=IFCCARTESIANPOINT((-2.34702159975089,-1.55762308502008,0.75)); @@ -1214,13 +1204,8 @@ DATA; #1302=IFCPOLYLINE((#1297,#1298,#1299,#1300,#1301)); #1303=IFCCURVEBOUNDEDPLANE(#1296,#1302,()); #1304=IFCCONNECTIONSURFACEGEOMETRY(#1303,$); -#1305=IFCELEMENTASSEMBLY('27NGthYQT4Y9TvChYCWqec',$,'exterior',$,$,#1315,$,$,$,$); -#1311=IFCCARTESIANPOINT((2.,-3.,0.)); -#1312=IFCDIRECTION((0.,0.,1.)); -#1313=IFCDIRECTION((0.,1.,0.)); -#1314=IFCAXIS2PLACEMENT3D(#1311,#1312,#1313); -#1315=IFCLOCALPLACEMENT(#92,#1314); -#1316=IFCWALL('0lXLiIHHL3vBoFgKqWPtUi',$,'exterior',$,$,#1458,#1452,$,$); +#1305=IFCELEMENTASSEMBLY('27NGthYQT4Y9TvChYCWqec',$,'exterior',$,$,#8959,$,$,$,$); +#1316=IFCWALL('0lXLiIHHL3vBoFgKqWPtUi',$,'exterior',$,$,#8964,#1452,$,$); #1317=IFCRELAGGREGATES('2ZFrFsYSzECRGBhni1RHKb',$,$,$,#1305,(#1316,#4972)); #1318=IFCRELSPACEBOUNDARY2NDLEVEL('0DZlQ80aT1VfVzL02LYQCg',$,'FaceIndex 6','CellIndex 0',#2997,#1316,#1332,.PHYSICAL.,.EXTERNAL.,$,$); #1319=IFCCARTESIANPOINT((2.,3.,3.)); @@ -1358,11 +1343,6 @@ DATA; #1451=IFCSHAPEREPRESENTATION(#11,'Body','Clipping',(#1450)); #1452=IFCPRODUCTDEFINITIONSHAPE($,$,(#1451,#1453)); #1453=IFCSHAPEREPRESENTATION(#12,'Axis','Curve2D',(#1348)); -#1454=IFCCARTESIANPOINT((0.,0.,0.)); -#1455=IFCDIRECTION((0.,0.,1.)); -#1456=IFCDIRECTION((1.,0.,0.)); -#1457=IFCAXIS2PLACEMENT3D(#1454,#1455,#1456); -#1458=IFCLOCALPLACEMENT(#1315,#1457); #1459=IFCWINDOW('0nLdh4Li18sxzYhYYzEyvS',$,'living outside window',$,$,#3620,#1482,$,2.23,0.91,$,$,$); #1460=IFCPROPERTYSET('2gGVeAqGH3a9taG$nUcyic',$,'EPset_Topology',$,(#1462,#1463,#1464)); #1461=IFCRELDEFINESBYPROPERTIES('2poVuAeZT9VhiZLuJFj8hB',$,$,$,(#1459),#1460); @@ -1392,7 +1372,7 @@ DATA; #1500=IFCDIRECTION((0.,0.,1.)); #1501=IFCDIRECTION((1.,0.,0.)); #1502=IFCAXIS2PLACEMENT3D(#1499,#1500,#1501); -#1503=IFCLOCALPLACEMENT(#1458,#1502); +#1503=IFCLOCALPLACEMENT(#8964,#1502); #1504=IFCRELFILLSELEMENT('3kRusFCED3APNs1NTuuhzO',$,$,$,#1491,#1459); #1505=IFCRELSPACEBOUNDARY2NDLEVEL('3svoRhuGHCovEkXjd5Iu1f',$,'FaceIndex 6','CellIndex 0',#2997,#1459,#1518,.PHYSICAL.,.EXTERNAL.,#1318,$); #1506=IFCCARTESIANPOINT((2.,-2.455,0.75)); @@ -1437,7 +1417,7 @@ DATA; #1634=IFCDIRECTION((0.,0.,1.)); #1635=IFCDIRECTION((1.,0.,0.)); #1636=IFCAXIS2PLACEMENT3D(#1633,#1634,#1635); -#1637=IFCLOCALPLACEMENT(#1458,#1636); +#1637=IFCLOCALPLACEMENT(#8964,#1636); #1638=IFCRELFILLSELEMENT('1YWFkG3Jb7mRJUJvrbDalh',$,$,$,#1625,#1593); #1639=IFCRELSPACEBOUNDARY2NDLEVEL('1A$myaoyz4pBLRjWy_p4bR',$,'FaceIndex 6','CellIndex 0',#2997,#1593,#1652,.PHYSICAL.,.EXTERNAL.,#1318,$); #1640=IFCCARTESIANPOINT((2.,1.545,0.75)); @@ -1453,13 +1433,8 @@ DATA; #1650=IFCPOLYLINE((#1645,#1646,#1647,#1648,#1649)); #1651=IFCCURVEBOUNDEDPLANE(#1644,#1650,()); #1652=IFCCONNECTIONSURFACEGEOMETRY(#1651,$); -#1653=IFCELEMENTASSEMBLY('2ZRNn6QAD2ihf39jepRaO5',$,'exterior',$,$,#1663,$,$,$,$); -#1659=IFCCARTESIANPOINT((-2.,-3.,0.)); -#1660=IFCDIRECTION((0.,0.,1.)); -#1661=IFCDIRECTION((1.,0.,0.)); -#1662=IFCAXIS2PLACEMENT3D(#1659,#1660,#1661); -#1663=IFCLOCALPLACEMENT(#92,#1662); -#1664=IFCWALL('12hK6XtRX6exQLPGv35sI8',$,'exterior',$,$,#1741,#1735,$,$); +#1653=IFCELEMENTASSEMBLY('2ZRNn6QAD2ihf39jepRaO5',$,'exterior',$,$,#8939,$,$,$,$); +#1664=IFCWALL('12hK6XtRX6exQLPGv35sI8',$,'exterior',$,$,#8944,#1735,$,$); #1665=IFCRELAGGREGATES('0ESY7i8oT6JOoSjx3ppCHd',$,$,$,#1653,(#1664)); #1666=IFCRELSPACEBOUNDARY2NDLEVEL('3YhnUorrr0$hgO587zyb3C',$,'FaceIndex 1','CellIndex 0',#2997,#1664,#1679,.PHYSICAL.,.EXTERNAL.,$,$); #1667=IFCCARTESIANPOINT((2.,-3.,3.)); @@ -1532,11 +1507,6 @@ DATA; #1734=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#1692)); #1735=IFCPRODUCTDEFINITIONSHAPE($,$,(#1734,#1736)); #1736=IFCSHAPEREPRESENTATION(#12,'Axis','Curve2D',(#1695)); -#1737=IFCCARTESIANPOINT((0.,0.,0.)); -#1738=IFCDIRECTION((0.,0.,1.)); -#1739=IFCDIRECTION((1.,0.,0.)); -#1740=IFCAXIS2PLACEMENT3D(#1737,#1738,#1739); -#1741=IFCLOCALPLACEMENT(#1663,#1740); #1742=IFCWINDOW('0fY7$l5zn4pBikLiHsEt1I',$,'living outside window',$,$,#3635,#2023,$,1.82,0.91,$,$,$); #1743=IFCPROPERTYSET('1321YdXnLDfw34RJCJrDHU',$,'EPset_Topology',$,(#1745,#1746,#1747)); #1744=IFCRELDEFINESBYPROPERTIES('3K9rmEqHPBNwjQsk0gPiif',$,$,$,(#1742),#1743); @@ -1831,7 +1801,7 @@ DATA; #2062=IFCDIRECTION((0.,0.,1.)); #2063=IFCDIRECTION((1.,0.,0.)); #2064=IFCAXIS2PLACEMENT3D(#2061,#2062,#2063); -#2065=IFCLOCALPLACEMENT(#1741,#2064); +#2065=IFCLOCALPLACEMENT(#8944,#2064); #2066=IFCRELFILLSELEMENT('21RuGWSHL6ZPneJg_0QWs9',$,$,$,#2053,#1742); #2067=IFCRELSPACEBOUNDARY2NDLEVEL('0L1eAcMTrFqvndA50lPKyO',$,'FaceIndex 1','CellIndex 0',#2997,#1742,#2080,.PHYSICAL.,.EXTERNAL.,#1666,$); #2068=IFCCARTESIANPOINT((-1.455,-3.,0.75)); @@ -1897,7 +1867,7 @@ DATA; #2143=IFCDIRECTION((0.,0.,1.)); #2144=IFCDIRECTION((1.,0.,0.)); #2145=IFCAXIS2PLACEMENT3D(#2142,#2143,#2144); -#2146=IFCLOCALPLACEMENT(#1741,#2145); +#2146=IFCLOCALPLACEMENT(#8944,#2145); #2147=IFCRELFILLSELEMENT('3C$mqjRM5Fg8lZLkrRqkDp',$,$,$,#2134,#2081); #2148=IFCRELSPACEBOUNDARY2NDLEVEL('1Q_f8yi2HFpQGnf4VcCtQ4',$,'FaceIndex 1','CellIndex 0',#2997,#2081,#2161,.PHYSICAL.,.EXTERNAL.,#1666,$); #2149=IFCCARTESIANPOINT((0.545,-3.,0.75)); @@ -1913,13 +1883,8 @@ DATA; #2159=IFCPOLYLINE((#2154,#2155,#2156,#2157,#2158)); #2160=IFCCURVEBOUNDEDPLANE(#2153,#2159,()); #2161=IFCCONNECTIONSURFACEGEOMETRY(#2160,$); -#2162=IFCELEMENTASSEMBLY('0tqVkRS4b4jON8jnZHaUmO',$,'exterior',$,$,#2172,$,$,$,$); -#2168=IFCCARTESIANPOINT((2.,3.,0.)); -#2169=IFCDIRECTION((0.,0.,1.)); -#2170=IFCDIRECTION((-1.,0.,0.)); -#2171=IFCAXIS2PLACEMENT3D(#2168,#2169,#2170); -#2172=IFCLOCALPLACEMENT(#92,#2171); -#2173=IFCWALL('1dGUIFsT5DuQRqGDy1F7m1',$,'exterior',$,$,#2250,#2244,$,$); +#2162=IFCELEMENTASSEMBLY('0tqVkRS4b4jON8jnZHaUmO',$,'exterior',$,$,#8929,$,$,$,$); +#2173=IFCWALL('1dGUIFsT5DuQRqGDy1F7m1',$,'exterior',$,$,#8934,#2244,$,$); #2174=IFCRELAGGREGATES('0dPJJRfbTEduL1nFaVcrYN',$,$,$,#2162,(#2173)); #2175=IFCRELSPACEBOUNDARY2NDLEVEL('3n4AxjN7T8BP_YZKrjv_n3',$,'FaceIndex 4','CellIndex 0',#2997,#2173,#2188,.PHYSICAL.,.EXTERNAL.,$,$); #2176=IFCCARTESIANPOINT((-3.44354057312012,3.,3.)); @@ -1992,11 +1957,6 @@ DATA; #2243=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#2201)); #2244=IFCPRODUCTDEFINITIONSHAPE($,$,(#2243,#2245)); #2245=IFCSHAPEREPRESENTATION(#12,'Axis','Curve2D',(#2204)); -#2246=IFCCARTESIANPOINT((0.,0.,0.)); -#2247=IFCDIRECTION((0.,0.,1.)); -#2248=IFCDIRECTION((1.,0.,0.)); -#2249=IFCAXIS2PLACEMENT3D(#2246,#2247,#2248); -#2250=IFCLOCALPLACEMENT(#2172,#2249); #2251=IFCWINDOW('3UlUHCRcD3B8tNFYutFk78',$,'living outside window',$,$,#3645,#2274,$,1.82,0.91,$,$,$); #2252=IFCPROPERTYSET('0k_q7Dh6T8Sh2ut0v_Ejkh',$,'EPset_Topology',$,(#2254,#2255,#2256)); #2253=IFCRELDEFINESBYPROPERTIES('3bDI9flnT5KhsY0b4UwyW1',$,$,$,(#2251),#2252); @@ -2047,7 +2007,7 @@ DATA; #2313=IFCDIRECTION((0.,0.,1.)); #2314=IFCDIRECTION((1.,0.,0.)); #2315=IFCAXIS2PLACEMENT3D(#2312,#2313,#2314); -#2316=IFCLOCALPLACEMENT(#2250,#2315); +#2316=IFCLOCALPLACEMENT(#8934,#2315); #2317=IFCRELFILLSELEMENT('0k6GrXA55FKhStaDZrs3yX',$,$,$,#2304,#2251); #2318=IFCRELSPACEBOUNDARY2NDLEVEL('19vCiDuUHBoufSidp7OdwN',$,'FaceIndex 4','CellIndex 0',#2997,#2251,#2331,.PHYSICAL.,.EXTERNAL.,#2175,$); #2319=IFCCARTESIANPOINT((1.54774323781331,3.,0.75)); @@ -2113,7 +2073,7 @@ DATA; #2394=IFCDIRECTION((0.,0.,1.)); #2395=IFCDIRECTION((1.,0.,0.)); #2396=IFCAXIS2PLACEMENT3D(#2393,#2394,#2395); -#2397=IFCLOCALPLACEMENT(#2250,#2396); +#2397=IFCLOCALPLACEMENT(#8934,#2396); #2398=IFCRELFILLSELEMENT('2os8TXxzr9BueA0JIoaxYw',$,$,$,#2385,#2332); #2399=IFCRELSPACEBOUNDARY2NDLEVEL('0uY25QT8LC8wB19Gr_mNts',$,'FaceIndex 4','CellIndex 0',#2997,#2332,#2412,.PHYSICAL.,.EXTERNAL.,#2175,$); #2400=IFCCARTESIANPOINT((-0.266770286560059,3.,0.75)); @@ -2404,7 +2364,7 @@ DATA; #2795=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'default/eaves_corona',#2794); #2796=IFCMATERIALPROFILE($,$,#138,#2795,$,$); #2797=IFCMATERIALPROFILESET($,$,(#2796),$); -#2798=IFCCOVERING('3evKDHss9Ejv_qmw8jAvyR',$,'eaves corona',$,$,#8111,#2809,$,$); +#2798=IFCCOVERING('3evKDHss9Ejv_qmw8jAvyR',$,'eaves corona',$,$,#8842,#2809,$,$); #2799=IFCRELDEFINESBYTYPE('1bN0FTRvz9Z9_3QrmLyx_v',$,$,$,(#2925,#2798),#2769); #2800=IFCMATERIALPROFILESETUSAGE(#2797,$,$); #2801=IFCRELASSOCIATESMATERIAL('2ZBI1vqa12$QVMfYsEqrkJ',$,$,$,(#2798),#2800); @@ -2438,7 +2398,7 @@ DATA; #2845=IFCSURFACESTYLE('Wood',.BOTH.,(#2844)); #2846=IFCSTYLEDITEM($,(#2845),'Wood'); #2847=IFCSTYLEDREPRESENTATION(#11,'Body',$,(#2846)); -#2848=IFCPIPESEGMENT('0IglpAwRDCsewuY3XPZ7M0',$,'eaves gutter',$,$,#8116,#2859,$,$); +#2848=IFCPIPESEGMENT('0IglpAwRDCsewuY3XPZ7M0',$,'eaves gutter',$,$,#8847,#2859,$,$); #2849=IFCRELDEFINESBYTYPE('23$8LShEnC0fpf$aMUhvJW',$,$,$,(#2949,#2848),#2824); #2850=IFCMATERIALPROFILESETUSAGE(#2835,$,$); #2851=IFCRELASSOCIATESMATERIAL('1tBLHup1r4XxbxIXssMFGu',$,$,$,(#2848),#2850); @@ -2474,7 +2434,7 @@ DATA; #2897=IFCSURFACESTYLE('Tiles',.BOTH.,(#2896)); #2898=IFCSTYLEDITEM($,(#2897),'Tiles'); #2899=IFCSTYLEDREPRESENTATION(#11,'Body',$,(#2898)); -#2900=IFCCOVERING('3jb_asEY11XAUlFcTgjQw1',$,'eaves tiles',$,$,#8121,#2911,$,$); +#2900=IFCCOVERING('3jb_asEY11XAUlFcTgjQw1',$,'eaves tiles',$,$,#8852,#2911,$,$); #2901=IFCRELDEFINESBYTYPE('2V0uaPjMz3ju1Cei9gcTh1',$,$,$,(#2973,#2900),#2873); #2902=IFCMATERIALPROFILESETUSAGE(#2883,$,$); #2903=IFCRELASSOCIATESMATERIAL('32ni0Cyr95yfVgPNOLKD11',$,$,$,(#2900),#2902); @@ -2489,7 +2449,7 @@ DATA; #2912=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,5.44354057312012))); #2913=IFCINDEXEDPOLYCURVE(#2912,$,.F.); #2914=IFCSHAPEREPRESENTATION(#12,'Axis','Curve3D',(#2913)); -#2925=IFCCOVERING('2Ug5H_39bB2Q$86JsXFh9I',$,'eaves corona',$,$,#8126,#2935,$,$); +#2925=IFCCOVERING('2Ug5H_39bB2Q$86JsXFh9I',$,'eaves corona',$,$,#8857,#2935,$,$); #2926=IFCMATERIALPROFILESETUSAGE(#2797,$,$); #2927=IFCRELASSOCIATESMATERIAL('1kSooy7xr8dRLqA$aLr3tI',$,$,$,(#2925),#2926); #2928=IFCCARTESIANPOINT((0.,0.,0.)); @@ -2503,7 +2463,7 @@ DATA; #2936=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,4.))); #2937=IFCINDEXEDPOLYCURVE(#2936,$,.F.); #2938=IFCSHAPEREPRESENTATION(#12,'Axis','Curve3D',(#2937)); -#2949=IFCPIPESEGMENT('0VMcwK4sP11RAeKJDdtDlm',$,'eaves gutter',$,$,#8131,#2959,$,$); +#2949=IFCPIPESEGMENT('0VMcwK4sP11RAeKJDdtDlm',$,'eaves gutter',$,$,#8862,#2959,$,$); #2950=IFCMATERIALPROFILESETUSAGE(#2835,$,$); #2951=IFCRELASSOCIATESMATERIAL('0jYAbZpyDFiPtIYiH$CZz8',$,$,$,(#2949),#2950); #2952=IFCCARTESIANPOINT((0.,0.,0.)); @@ -2517,7 +2477,7 @@ DATA; #2960=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,4.))); #2961=IFCINDEXEDPOLYCURVE(#2960,$,.F.); #2962=IFCSHAPEREPRESENTATION(#12,'Axis','Curve3D',(#2961)); -#2973=IFCCOVERING('1jaYVvZ8j80Av2QwiE8uSX',$,'eaves tiles',$,$,#8136,#2983,$,$); +#2973=IFCCOVERING('1jaYVvZ8j80Av2QwiE8uSX',$,'eaves tiles',$,$,#8867,#2983,$,$); #2974=IFCMATERIALPROFILESETUSAGE(#2883,$,$); #2975=IFCRELASSOCIATESMATERIAL('2ZV7ua70z2gAFojDWdlrwA',$,$,$,(#2973),#2974); #2976=IFCCARTESIANPOINT((0.,0.,0.)); @@ -2531,7 +2491,7 @@ DATA; #2984=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,4.))); #2985=IFCINDEXEDPOLYCURVE(#2984,$,.F.); #2986=IFCSHAPEREPRESENTATION(#12,'Axis','Curve3D',(#2985)); -#2997=IFCSPACE('2oBSxbBkH2wxp9PylLNGAX',$,'living-space/0',$,$,#8176,#3042,$,$,.INTERNAL.,$); +#2997=IFCSPACE('2oBSxbBkH2wxp9PylLNGAX',$,'living-space/0',$,$,#9035,#3042,$,$,.INTERNAL.,$); #2998=IFCPROPERTYSET('2zmaLSsx90AOiim50m1tP4',$,'Pset_SpaceOccupancyRequirements',$,(#3000)); #2999=IFCRELDEFINESBYPROPERTIES('1Be$BPRAbCYPyb3UjdMRIl',$,$,$,(#2997),#2998); #3000=IFCPROPERTYSINGLEVALUE('OccupancyType',$,IFCLABEL('living'),$); @@ -2549,7 +2509,7 @@ DATA; #3012=IFCPROPERTYSET('1jHxdeBez1F8uvGWAJhEIJ',$,'Pset_SpaceCommon',$,(#3014)); #3013=IFCRELDEFINESBYPROPERTIES('1iYv2Hydr9bQO7buSFII39',$,$,$,(#2997),#3012); #3014=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); -#3015=IFCRELAGGREGATES('0y8lFrzdz3_uCdx3B21FaQ',$,$,$,#86,(#6212,#5606,#2997,#5382,#6210,#6211)); +#3015=IFCRELAGGREGATES('0y8lFrzdz3_uCdx3B21FaQ',$,$,$,#86,(#5382,#6211,#6210,#6212,#5606)); #3016=IFCCARTESIANPOINT((1.92000000000987,2.919921875)); #3017=IFCCARTESIANPOINT((-3.3420105908413,2.92)); #3018=IFCCARTESIANPOINT((-1.93696443300439,-2.92)); @@ -2577,7 +2537,7 @@ DATA; #3040=IFCCOLOURRGB($,0.,1.,1.); #3041=IFCSTYLEDITEM(#3036,(#3038),'Crinkliness 2.5'); #3042=IFCPRODUCTDEFINITIONSHAPE($,$,(#3037)); -#3048=IFCCOVERING('1zba01dDHCcf7GWrXWyU2s',$,'living-floor/0',$,$,#8181,#3089,$,$); +#3048=IFCCOVERING('1zba01dDHCcf7GWrXWyU2s',$,'living-floor/0',$,$,#9040,#3089,$,$); #3049=IFCPROPERTYSET('057BiQy4H3ePL9x9x7F24s',$,'EPset_Topology',$,(#3051,#3052,#3053)); #3050=IFCRELDEFINESBYPROPERTIES('3NzL3pRlzDZxpt8yS6CyjE',$,$,$,(#3048),#3049); #3051=IFCPROPERTYSINGLEVALUE('CellIndex',$,IFCLABEL('0'),$); @@ -2687,7 +2647,7 @@ DATA; #3177=IFCSURFACESTYLE('Screed',.BOTH.,(#3176)); #3178=IFCSTYLEDITEM($,(#3177),'Screed'); #3179=IFCSTYLEDREPRESENTATION(#11,'Body',$,(#3178)); -#3180=IFCRELDEFINESBYTYPE('0T0zN5F755ruZh3O2q8YC5',$,$,$,(#3125),#3158); +#3180=IFCRELDEFINESBYTYPE('0T0zN5F755ruZh3O2q8YC5',$,$,$,(#3125,#9187),#3158); #3181=IFCMATERIALLAYERSETUSAGE(#3163,.AXIS3.,.POSITIVE.,0.,$); #3182=IFCRELASSOCIATESMATERIAL('1ZiqFFnE9BxODH7IKXY8Q_',$,$,$,(#3125),#3181); #3183=IFCCARTESIANPOINT((0.,0.)); @@ -2713,7 +2673,7 @@ DATA; #3208=IFCDIRECTION((0.,1.,0.)); #3209=IFCAXIS2PLACEMENT3D(#3206,#3207,#3208); #3210=IFCLOCALPLACEMENT(#3205,#3209); -#3211=IFCELEMENTASSEMBLY('01iZRk4G5ByBBDt7nqSSDR',$,'pitched-roof',$,$,#8141,$,$,$,$); +#3211=IFCELEMENTASSEMBLY('01iZRk4G5ByBBDt7nqSSDR',$,'pitched-roof',$,$,#8872,$,$,$,$); #3217=IFCCARTESIANPOINT((2.,0.,4.38465929031372)); #3218=IFCDIRECTION((0.,-0.419069132030166,0.907954328465636)); #3219=IFCDIRECTION((-1.,0.,0.)); @@ -2877,12 +2837,12 @@ DATA; #3398=IFCDIRECTION((0.,-0.419069132030166,0.907954328465636)); #3399=IFCDIRECTION((1.,0.,0.)); #3400=IFCAXIS2PLACEMENT3D(#3397,#3398,#3399); -#3401=IFCLOCALPLACEMENT(#8141,#3400); +#3401=IFCLOCALPLACEMENT(#8872,#3400); #3402=IFCCARTESIANPOINT((-3.44354057312012,3.,2.94)); #3403=IFCDIRECTION((0.,0.419069132030166,0.907954328465636)); #3404=IFCDIRECTION((-1.,0.,0.)); #3405=IFCAXIS2PLACEMENT3D(#3402,#3403,#3404); -#3406=IFCLOCALPLACEMENT(#8141,#3405); +#3406=IFCLOCALPLACEMENT(#8872,#3405); #3407=IFCCARTESIANPOINT((0.,0.,0.)); #3408=IFCDIRECTION((0.,0.,1.)); #3409=IFCDIRECTION((1.,0.,0.)); @@ -3357,9 +3317,9 @@ DATA; #3905=IFCQUANTITYLENGTH('Width',$,$,0.995,$); #3906=IFCELEMENTQUANTITY('3EROcSe4j96vmrzEIrcFz5',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#3908,#3909,#3910)); #3907=IFCRELDEFINESBYPROPERTIES('2D79ohJPrCrRLqJvQtTDFS',$,$,$,(#647),#3906); -#3908=IFCQUANTITYAREA('Area',$,$,0.816559515136881,$); -#3909=IFCQUANTITYLENGTH('Height',$,$,2.86083295941352,$); -#3910=IFCQUANTITYLENGTH('Width',$,$,1.05499995499849,$); +#3908=IFCQUANTITYAREA('Area',$,$,2.48751922909153,$); +#3909=IFCQUANTITYLENGTH('Height',$,$,2.81824186444282,$); +#3910=IFCQUANTITYLENGTH('Width',$,$,0.995000023394823,$); #3916=IFCELEMENTQUANTITY('2BzEYxdvn7$vsggUPCqkJn',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#3918,#3919,#3920)); #3917=IFCRELDEFINESBYPROPERTIES('0BVyisix94pA1iCft$6ABs',$,$,$,(#1742),#3916); #3918=IFCQUANTITYAREA('Area',$,$,2.59146618680234,$); @@ -3384,7 +3344,7 @@ DATA; #3942=IFCWORKSCHEDULE('0gYQ15_sr4nwN2F_1efOoY',$,'Construction Schedule',$,$,$,'2026-02-23T23:51:47.596165',$,$,$,$,'2026-02-23T23:51:47.595572',$,.PLANNED.); #3943=IFCRELAGGREGATES('1PJwHSLpn3Mh49pzMn9Rem',$,$,$,#3941,(#3942)); #3944=IFCTASK('1Qs8dBzcLBfwZ1G_S9OLDO',$,'Foundations',$,$,'P1',$,$,$,.F.,$,#3981,.CONSTRUCTION.); -#3945=IFCRELASSIGNSTOCONTROL('2n7hOA4qL2awNg9ByXtVkz',$,$,$,(#3944,#3946,#3947,#3948,#3949),$,#3942); +#3945=IFCRELASSIGNSTOCONTROL('2n7hOA4qL2awNg9ByXtVkz',$,$,$,(#3944,#3946,#3947,#3948,#3949,#9794),$,#3942); #3946=IFCTASK('34JuTggPj5ngnPov8p9sRO',$,'Structure',$,$,'P2',$,$,$,.F.,$,#3982,.CONSTRUCTION.); #3947=IFCTASK('2HVzFYI6r63vIvZrNa6zYS',$,'Roof',$,$,'P3',$,$,$,.F.,$,#3983,.CONSTRUCTION.); #3948=IFCTASK('1jYfub_8vFwgNqIHXB1V3w',$,'Openings',$,$,'P4',$,$,$,.F.,$,#3984,.CONSTRUCTION.); @@ -3414,7 +3374,7 @@ DATA; #3972=IFCRELSEQUENCE('199GyALTD0wfMfKxNSoyWc',$,$,$,#3946,#3948,$,.FINISH_START.,$); #3973=IFCRELSEQUENCE('0VBtoUmx50yPd01pKoFz98',$,$,$,#3947,#3949,$,.FINISH_START.,$); #3974=IFCTASKTIME($,$,$,$,'P5D','2026-03-02T09:00:00','2026-03-06T17:00:00',$,$,$,$,$,$,$,$,$,$,$,$,$); -#3975=IFCTASKTIME($,$,$,$,'P3D','2026-03-09T09:00:00','2026-03-11T17:00:00',$,$,$,$,$,$,$,$,$,$,$,$,$); +#3975=IFCTASKTIME($,$,$,$,'P3D','2026-03-07T09:00:00','2026-03-09T17:00:00',$,$,$,$,$,$,$,$,$,$,$,$,$); #3976=IFCTASKTIME($,$,$,$,'P7D','2026-03-12T09:00:00','2026-03-20T17:00:00',$,$,$,$,$,$,$,$,$,$,$,$,$); #3977=IFCTASKTIME($,$,$,$,'P5D','2026-03-23T09:00:00','2026-03-27T17:00:00',$,$,$,$,$,$,$,$,$,$,$,$,$); #3978=IFCTASKTIME($,$,$,$,'P3D','2026-03-23T09:00:00','2026-03-25T17:00:00',$,$,$,$,$,$,$,$,$,$,$,$,$); @@ -3430,7 +3390,7 @@ DATA; #3988=IFCRECURRENCEPATTERN(.WEEKLY.,$,(1,2,3,4,5),$,$,$,$,$); #3989=IFCCOSTSCHEDULE('19vDywmij42gMKd9vQX$g1',$,'Bill of Quantities',$,$,$,.COSTPLAN.,$,$,'2026-02-24T20:40:54.764771'); #3990=IFCCOSTITEM('1C9NKC2crCSgtqZ7iMum5r',$,'Substructure',$,$,'A',$,(#4028),$); -#3991=IFCRELASSIGNSTOCONTROL('0zHP$MCSnFvf8D_YXITJC2',$,$,$,(#3990,#3992,#3993,#3994,#3995,#4925,#4938,#4939),$,#3989); +#3991=IFCRELASSIGNSTOCONTROL('0zHP$MCSnFvf8D_YXITJC2',$,$,$,(#3990,#3992,#3993,#3994,#3995,#4925,#4938,#4939,#9932),$,#3989); #3992=IFCCOSTITEM('3$ePJkIWj2tAla_6u5vt5$',$,'Superstructure - Walls',$,$,'B',$,(#4029),$); #3993=IFCCOSTITEM('3$KRlH6Vf2uu$3T5TO3zGg',$,'Windows',$,$,'C',$,(#4030),$); #3994=IFCCOSTITEM('1i2$Fx9D11QfS1UUh0OyAQ',$,'Roof',$,$,'D',$,(#4031),$); @@ -3663,7 +3623,7 @@ DATA; #4282=IFCDIRECTION((-1.,0.,0.)); #4283=IFCAXIS2PLACEMENT3D(#4280,#4281,#4282); #4284=IFCLOCALPLACEMENT($,#4283); -#4285=IFCFURNISHINGELEMENT('29s6jzoGT4vA3gYLa8vDfG',$,'wood burning stove',$,$,#4319,#4314,$); +#4285=IFCFURNISHINGELEMENT('29s6jzoGT4vA3gYLa8vDfG',$,'wood burning stove',$,$,#9085,#4314,$); #4303=IFCPROPERTYSET('2it95LN0HCfPGwSShvs14h',$,'EPset_Pattern',$,(#4305,#4306,#4307)); #4304=IFCRELDEFINESBYPROPERTIES('0lkxKv$fn6_86KZ7LkGW1j',$,$,$,(#4285),#4303); #4305=IFCPROPERTYSINGLEVALUE('PatternNumber',$,IFCLABEL('181'),$); @@ -3676,12 +3636,7 @@ DATA; #4312=IFCEXTRUDEDAREASOLID(#4311,$,#4310,0.8); #4313=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#4312)); #4314=IFCPRODUCTDEFINITIONSHAPE($,$,(#4313)); -#4315=IFCCARTESIANPOINT((1.2,-2.67,0.)); -#4316=IFCDIRECTION((0.,0.,1.)); -#4317=IFCDIRECTION((1.,0.,0.)); -#4318=IFCAXIS2PLACEMENT3D(#4315,#4316,#4317); -#4319=IFCLOCALPLACEMENT(#92,#4318); -#4320=IFCCHIMNEY('2P6guSATr2Efas6D8F8Aag',$,'chimney',$,$,#4337,#4327,$,$); +#4320=IFCCHIMNEY('2P6guSATr2Efas6D8F8Aag',$,'chimney',$,$,#9090,#4327,$,$); #4321=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.3,0.),(0.3,0.3),(0.,0.3))); #4322=IFCINDEXEDPOLYCURVE(#4321,$,$); #4323=IFCDIRECTION((0.,0.,1.)); @@ -3689,17 +3644,12 @@ DATA; #4325=IFCEXTRUDEDAREASOLID(#4324,$,#4323,4.); #4326=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#4325)); #4327=IFCPRODUCTDEFINITIONSHAPE($,$,(#4326)); -#4333=IFCCARTESIANPOINT((1.35,-2.67,0.)); -#4334=IFCDIRECTION((0.,0.,1.)); -#4335=IFCDIRECTION((1.,0.,0.)); -#4336=IFCAXIS2PLACEMENT3D(#4333,#4334,#4335); -#4337=IFCLOCALPLACEMENT(#92,#4336); #4338=IFCPROPERTYSET('1gpvHRn_9Ab8RTte30n1YU',$,'EPset_Pattern',$,(#4340,#4341,#4342)); #4339=IFCRELDEFINESBYPROPERTIES('3APlSy2ebC68AXKxsA6gRH',$,$,$,(#4320),#4338); #4340=IFCPROPERTYSINGLEVALUE('PatternNumber',$,IFCLABEL('181'),$); #4341=IFCPROPERTYSINGLEVALUE('PatternName',$,IFCLABEL('The Fire'),$); #4342=IFCPROPERTYSINGLEVALUE('Notes',$,IFCLABEL('Chimney for wood burning stove. Projects 1m above eaves.'),$); -#4343=IFCFURNISHINGELEMENT('3N_eMBZg98o9orBcJX$gq8',$,'window seat',$,$,#8186,#4350,$); +#4343=IFCFURNISHINGELEMENT('3N_eMBZg98o9orBcJX$gq8',$,'window seat',$,$,#9045,#4350,$); #4344=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.9,0.),(0.9,0.5),(0.,0.5))); #4345=IFCINDEXEDPOLYCURVE(#4344,$,$); #4346=IFCDIRECTION((0.,0.,1.)); @@ -4011,10 +3961,10 @@ DATA; #4807=IFCDIRECTION((0.,0.,1.)); #4808=IFCDIRECTION((1.,0.,0.)); #4809=IFCAXIS2PLACEMENT3D(#4806,#4807,#4808); -#4810=IFCLOCALPLACEMENT(#2250,#4809); +#4810=IFCLOCALPLACEMENT(#8934,#4809); #4811=IFCDOOR('34kVAZxf9AW9dw7VL_00uH',$,'entrance door',$,$,#8191,#4905,$,2.08,0.91,$,$,$); #4896=IFCRELFILLSELEMENT('05PWrNR3b9xga5doQpElIG',$,$,$,#2466,#4811); -#4897=IFCRELDEFINESBYTYPE('2c6D0LKy97KfS84gOaPtcK',$,$,$,(#6076,#6230,#5234,#4811,#6231,#4972),#4666); +#4897=IFCRELDEFINESBYTYPE('2c6D0LKy97KfS84gOaPtcK',$,$,$,(#5234,#6076,#4811,#6231,#4972,#9700,#6230),#4666); #4898=IFCCARTESIANPOINT((0.,0.,0.)); #4899=IFCDIRECTION((1.,0.,0.)); #4900=IFCDIRECTION((0.,1.,0.)); @@ -4089,7 +4039,7 @@ DATA; #4969=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(4316.),$,$,$,'*',$,$,$); #4970=IFCDOCUMENTINFORMATION('X','BBIM_Cost_Documents','Bonsai internal document containing references to cost CSV files',$,$,$,$,$,$,$,$,$,$,$,$,$,$); #4971=IFCRELASSOCIATESDOCUMENT('1aalztDBbAI8$CDAfPJcoo',$,$,$,(#1),#4970); -#4972=IFCDOOR('287jt6I$z2_eBFotBEoUr3',$,'lobby interior door',$,$,#5021,#4980,$,$,$,$,$,$); +#4972=IFCDOOR('287jt6I$z2_eBFotBEoUr3',$,'lobby interior door',$,$,#8969,#4980,$,$,$,$,$,$); #4973=IFCCARTESIANPOINT((0.,0.,0.)); #4974=IFCDIRECTION((1.,0.,0.)); #4975=IFCDIRECTION((0.,1.,0.)); @@ -4127,13 +4077,8 @@ DATA; #5012=IFCDIRECTION((0.,0.,1.)); #5013=IFCDIRECTION((0.999999999999981,-1.94707183709394E-07,0.)); #5014=IFCAXIS2PLACEMENT3D(#5011,#5012,#5013); -#5015=IFCLOCALPLACEMENT(#1458,#5014); +#5015=IFCLOCALPLACEMENT(#8964,#5014); #5016=IFCRELFILLSELEMENT('25AbS1OR59VvTHLh2Y6nMp',$,$,$,#4981,#4972); -#5017=IFCCARTESIANPOINT((2.52912473678589,-0.250000238418579,0.)); -#5018=IFCDIRECTION((0.,0.,1.)); -#5019=IFCDIRECTION((1.,-1.94707183709397E-07,0.)); -#5020=IFCAXIS2PLACEMENT3D(#5017,#5018,#5019); -#5021=IFCLOCALPLACEMENT(#1315,#5020); #5022=IFCWALL('1_$aWwKov0Sf7It_vDy_tx',$,'porch south wall',$,$,#5033,#5028,$,$); #5023=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$); #5024=IFCRELASSOCIATESMATERIAL('2pXAM9FwrFY9lC4Sz49sXz',$,$,$,(#5022),#5023); @@ -4245,7 +4190,7 @@ DATA; #5368=IFCDIRECTION((0.419069111347198,1.83180937085581E-08,0.907954335212708)); #5369=IFCDIRECTION((-4.37113882867379E-08,1.,0.)); #5370=IFCAXIS2PLACEMENT3D(#5367,#5368,#5369); -#5371=IFCLOCALPLACEMENT(#8141,#5370); +#5371=IFCLOCALPLACEMENT(#8872,#5370); #5372=IFCPROPERTYSET('3fp9JnwBH3VBHkb3pe2XEm',$,'EPset_Pattern',$,(#5376,#5377,#5378)); #5373=IFCRELDEFINESBYPROPERTIES('2ghGnvUC13hfPN72EYGIVE',$,$,$,(#4972),#5372); #5374=IFCPROPERTYSET('3Cv_X53p5AiQJ2ECPK86IT',$,'EPset_Pattern',$,(#5379,#5380,#5381)); @@ -4594,7 +4539,7 @@ DATA; #6174=IFCDIRECTION((0.,0.,1.)); #6175=IFCDIRECTION((1.,0.,0.)); #6176=IFCAXIS2PLACEMENT3D(#6173,#6174,#6175); -#6177=IFCLOCALPLACEMENT(#1741,#6176); +#6177=IFCLOCALPLACEMENT(#8944,#6176); #6183=IFCRELFILLSELEMENT('29jI6VDYX8uw3HQlCij2qq',$,$,$,#6075,#6076); #6184=IFCCARTESIANPOINT((0.,0.,0.)); #6185=IFCDIRECTION((1.,0.,0.)); @@ -5554,16 +5499,16 @@ DATA; #7827=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(25.),$,$,$,$,$,$,$); #7828=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(80.),$,$,$,$,$,$,$); #7829=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(120.),$,$,$,$,$,$,$); -#7867=IFCFURNITURE('11VVIsDOr2gw3jJLEoKlQl',$,'dining table',$,$,#8201,#7893,$,$); +#7867=IFCFURNITURE('11VVIsDOr2gw3jJLEoKlQl',$,'dining table',$,$,#9050,#7893,$,$); #7879=IFCFURNITURETYPE('1FlXsZ9DD6RgnxBmTaNXk3',$,'dining table type',$,$,$,(#8422),$,$,.NOTDEFINED.,.TABLE.); #7885=IFCRELDEFINESBYTYPE('08LOP9SET77hS9Jq5TMThl',$,$,$,(#7867),#7879); #7893=IFCPRODUCTDEFINITIONSHAPE($,$,(#8429)); -#7916=IFCFURNITURE('0QxdscZsP7kwW7wSRYeTO3',$,'dining chair S1',$,$,#8435,#8019,$,$); -#7917=IFCFURNITURE('2XqK2pF2zAchGDrs$MPM$w',$,'dining chair S2',$,$,#8440,#8049,$,$); -#7918=IFCFURNITURE('2gWHYPNALB9ugQwcjIjqnB',$,'dining chair N1',$,$,#8445,#8064,$,$); -#7919=IFCFURNITURE('0CJrvaMGT24gik2yMC$t$W',$,'dining chair N2',$,$,#8450,#8034,$,$); -#7920=IFCFURNITURE('3FLoGsc0T9GhaUPSwonGYy',$,'dining chair W',$,$,#8455,#7989,$,$); -#7921=IFCFURNITURE('2nwecmzlbCkP_TbnMroXQy',$,'dining chair E',$,$,#8460,#8004,$,$); +#7916=IFCFURNITURE('0QxdscZsP7kwW7wSRYeTO3',$,'dining chair S1',$,$,#9055,#8019,$,$); +#7917=IFCFURNITURE('2XqK2pF2zAchGDrs$MPM$w',$,'dining chair S2',$,$,#9060,#8049,$,$); +#7918=IFCFURNITURE('2gWHYPNALB9ugQwcjIjqnB',$,'dining chair N1',$,$,#9065,#8064,$,$); +#7919=IFCFURNITURE('0CJrvaMGT24gik2yMC$t$W',$,'dining chair N2',$,$,#9070,#8034,$,$); +#7920=IFCFURNITURE('3FLoGsc0T9GhaUPSwonGYy',$,'dining chair W',$,$,#9075,#7989,$,$); +#7921=IFCFURNITURE('2nwecmzlbCkP_TbnMroXQy',$,'dining chair E',$,$,#9080,#8004,$,$); #7982=IFCCARTESIANPOINT((0.,0.,0.)); #7983=IFCDIRECTION((1.,0.,0.)); #7984=IFCDIRECTION((0.,1.,0.)); @@ -5654,46 +5599,6 @@ DATA; #8069=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#8066,#8067,#8065,1.,#8068); #8070=IFCMAPPEDITEM(#4241,#8069); #8071=IFCSHAPEREPRESENTATION(#24,'Body','MappedRepresentation',(#8070)); -#8102=IFCCARTESIANPOINT((0.,0.,0.)); -#8103=IFCDIRECTION((0.,0.,1.)); -#8104=IFCDIRECTION((1.,0.,0.)); -#8105=IFCAXIS2PLACEMENT3D(#8102,#8103,#8104); -#8106=IFCLOCALPLACEMENT(#82,#8105); -#8107=IFCCARTESIANPOINT((-3.69354057312012,3.,3.)); -#8108=IFCDIRECTION((1.,0.,0.)); -#8109=IFCDIRECTION((0.,1.,0.)); -#8110=IFCAXIS2PLACEMENT3D(#8107,#8108,#8109); -#8111=IFCLOCALPLACEMENT(#8106,#8110); -#8112=IFCCARTESIANPOINT((-3.69354057312012,3.,3.)); -#8113=IFCDIRECTION((1.,0.,0.)); -#8114=IFCDIRECTION((0.,1.,0.)); -#8115=IFCAXIS2PLACEMENT3D(#8112,#8113,#8114); -#8116=IFCLOCALPLACEMENT(#8106,#8115); -#8117=IFCCARTESIANPOINT((-3.69354057312012,3.,3.)); -#8118=IFCDIRECTION((1.,0.,0.)); -#8119=IFCDIRECTION((0.,1.,0.)); -#8120=IFCAXIS2PLACEMENT3D(#8117,#8118,#8119); -#8121=IFCLOCALPLACEMENT(#8106,#8120); -#8122=IFCCARTESIANPOINT((2.25,-3.,3.)); -#8123=IFCDIRECTION((-1.,0.,0.)); -#8124=IFCDIRECTION((0.,-1.,0.)); -#8125=IFCAXIS2PLACEMENT3D(#8122,#8123,#8124); -#8126=IFCLOCALPLACEMENT(#8106,#8125); -#8127=IFCCARTESIANPOINT((2.25,-3.,3.)); -#8128=IFCDIRECTION((-1.,0.,0.)); -#8129=IFCDIRECTION((0.,-1.,0.)); -#8130=IFCAXIS2PLACEMENT3D(#8127,#8128,#8129); -#8131=IFCLOCALPLACEMENT(#8106,#8130); -#8132=IFCCARTESIANPOINT((2.25,-3.,3.)); -#8133=IFCDIRECTION((-1.,0.,0.)); -#8134=IFCDIRECTION((0.,-1.,0.)); -#8135=IFCAXIS2PLACEMENT3D(#8132,#8133,#8134); -#8136=IFCLOCALPLACEMENT(#8106,#8135); -#8137=IFCCARTESIANPOINT((0.,0.,0.)); -#8138=IFCDIRECTION((0.,0.,1.)); -#8139=IFCDIRECTION((1.,0.,0.)); -#8140=IFCAXIS2PLACEMENT3D(#8137,#8138,#8139); -#8141=IFCLOCALPLACEMENT(#8106,#8140); #8142=IFCCARTESIANPOINT((0.,0.,0.)); #8143=IFCDIRECTION((0.,0.,1.)); #8144=IFCDIRECTION((1.,0.,0.)); @@ -5714,21 +5619,6 @@ DATA; #8169=IFCDIRECTION((1.,0.,0.)); #8170=IFCAXIS2PLACEMENT3D(#8167,#8168,#8169); #8171=IFCLOCALPLACEMENT(#8151,#8170); -#8172=IFCCARTESIANPOINT((0.,0.,0.)); -#8173=IFCDIRECTION((0.,0.,1.)); -#8174=IFCDIRECTION((1.,0.,0.)); -#8175=IFCAXIS2PLACEMENT3D(#8172,#8173,#8174); -#8176=IFCLOCALPLACEMENT(#92,#8175); -#8177=IFCCARTESIANPOINT((0.,0.,0.)); -#8178=IFCDIRECTION((0.,0.,1.)); -#8179=IFCDIRECTION((1.,0.,0.)); -#8180=IFCAXIS2PLACEMENT3D(#8177,#8178,#8179); -#8181=IFCLOCALPLACEMENT(#8176,#8180); -#8182=IFCCARTESIANPOINT((-1.172,2.17,0.02)); -#8183=IFCDIRECTION((0.,0.,1.)); -#8184=IFCDIRECTION((1.,0.,0.)); -#8185=IFCAXIS2PLACEMENT3D(#8182,#8183,#8184); -#8186=IFCLOCALPLACEMENT(#8176,#8185); #8187=IFCCARTESIANPOINT((4.44089209850063E-16,0.,0.)); #8188=IFCDIRECTION((0.,0.,1.)); #8189=IFCDIRECTION((1.,0.,0.)); @@ -5739,11 +5629,6 @@ DATA; #8194=IFCDIRECTION((1.,0.,0.)); #8195=IFCAXIS2PLACEMENT3D(#8192,#8193,#8194); #8196=IFCLOCALPLACEMENT(#6177,#8195); -#8197=IFCCARTESIANPOINT((0.,0.,0.)); -#8198=IFCDIRECTION((0.,0.,1.)); -#8199=IFCDIRECTION((1.,0.,0.)); -#8200=IFCAXIS2PLACEMENT3D(#8197,#8198,#8199); -#8201=IFCLOCALPLACEMENT(#8176,#8200); #8232=IFCCARTESIANPOINT((0.,0.,0.)); #8233=IFCDIRECTION((0.,0.,1.)); #8234=IFCDIRECTION((1.,0.,0.)); @@ -5862,36 +5747,6 @@ DATA; #8427=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#8424,#8425,#8423,1.,#8426); #8428=IFCMAPPEDITEM(#8422,#8427); #8429=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#8428)); -#8431=IFCCARTESIANPOINT((-0.45,-0.85,0.)); -#8432=IFCDIRECTION((0.,0.,1.)); -#8433=IFCDIRECTION((-1.,0.,0.)); -#8434=IFCAXIS2PLACEMENT3D(#8431,#8432,#8433); -#8435=IFCLOCALPLACEMENT(#8176,#8434); -#8436=IFCCARTESIANPOINT((0.45,-0.85,0.)); -#8437=IFCDIRECTION((0.,0.,1.)); -#8438=IFCDIRECTION((-1.,0.,0.)); -#8439=IFCAXIS2PLACEMENT3D(#8436,#8437,#8438); -#8440=IFCLOCALPLACEMENT(#8176,#8439); -#8441=IFCCARTESIANPOINT((-0.45,0.85,0.)); -#8442=IFCDIRECTION((0.,0.,1.)); -#8443=IFCDIRECTION((1.,0.,0.)); -#8444=IFCAXIS2PLACEMENT3D(#8441,#8442,#8443); -#8445=IFCLOCALPLACEMENT(#8176,#8444); -#8446=IFCCARTESIANPOINT((0.45,0.85,0.)); -#8447=IFCDIRECTION((0.,0.,1.)); -#8448=IFCDIRECTION((1.,0.,0.)); -#8449=IFCAXIS2PLACEMENT3D(#8446,#8447,#8448); -#8450=IFCLOCALPLACEMENT(#8176,#8449); -#8451=IFCCARTESIANPOINT((-1.15,0.,0.)); -#8452=IFCDIRECTION((0.,0.,1.)); -#8453=IFCDIRECTION((0.,1.,0.)); -#8454=IFCAXIS2PLACEMENT3D(#8451,#8452,#8453); -#8455=IFCLOCALPLACEMENT(#8176,#8454); -#8456=IFCCARTESIANPOINT((1.15,0.,0.)); -#8457=IFCDIRECTION((0.,0.,1.)); -#8458=IFCDIRECTION((0.,-1.,0.)); -#8459=IFCAXIS2PLACEMENT3D(#8456,#8457,#8458); -#8460=IFCLOCALPLACEMENT(#8176,#8459); #8461=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.1),(3.268,0.1),(3.268,0.),(0.,0.))); #8462=IFCINDEXEDPOLYCURVE(#8461,$,.F.); #8463=IFCDIRECTION((0.,0.,1.)); @@ -6116,5 +5971,629 @@ DATA; #8830=IFCRELASSIGNSTOCONTROL('2c3sScJuj7zQxWUAS$__nU',$,$,$,(#6076,#6230,#6231),$,#8829); #8831=IFCQUANTITYCOUNT('Unnamed',$,$,3.,$); #8832=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(750.),$,$,$,$,$,$,$); +#8833=IFCCARTESIANPOINT((0.,0.,3.)); +#8834=IFCDIRECTION((0.,0.,1.)); +#8835=IFCDIRECTION((1.,0.,0.)); +#8836=IFCAXIS2PLACEMENT3D(#8833,#8834,#8835); +#8837=IFCLOCALPLACEMENT(#82,#8836); +#8838=IFCCARTESIANPOINT((-3.69354057312012,3.,0.)); +#8839=IFCDIRECTION((1.,0.,0.)); +#8840=IFCDIRECTION((0.,1.,0.)); +#8841=IFCAXIS2PLACEMENT3D(#8838,#8839,#8840); +#8842=IFCLOCALPLACEMENT(#8837,#8841); +#8843=IFCCARTESIANPOINT((-3.69354057312012,3.,0.)); +#8844=IFCDIRECTION((1.,0.,0.)); +#8845=IFCDIRECTION((0.,1.,0.)); +#8846=IFCAXIS2PLACEMENT3D(#8843,#8844,#8845); +#8847=IFCLOCALPLACEMENT(#8837,#8846); +#8848=IFCCARTESIANPOINT((-3.69354057312012,3.,0.)); +#8849=IFCDIRECTION((1.,0.,0.)); +#8850=IFCDIRECTION((0.,1.,0.)); +#8851=IFCAXIS2PLACEMENT3D(#8848,#8849,#8850); +#8852=IFCLOCALPLACEMENT(#8837,#8851); +#8853=IFCCARTESIANPOINT((2.25,-3.,0.)); +#8854=IFCDIRECTION((-1.,0.,0.)); +#8855=IFCDIRECTION((0.,-1.,0.)); +#8856=IFCAXIS2PLACEMENT3D(#8853,#8854,#8855); +#8857=IFCLOCALPLACEMENT(#8837,#8856); +#8858=IFCCARTESIANPOINT((2.25,-3.,0.)); +#8859=IFCDIRECTION((-1.,0.,0.)); +#8860=IFCDIRECTION((0.,-1.,0.)); +#8861=IFCAXIS2PLACEMENT3D(#8858,#8859,#8860); +#8862=IFCLOCALPLACEMENT(#8837,#8861); +#8863=IFCCARTESIANPOINT((2.25,-3.,0.)); +#8864=IFCDIRECTION((-1.,0.,0.)); +#8865=IFCDIRECTION((0.,-1.,0.)); +#8866=IFCAXIS2PLACEMENT3D(#8863,#8864,#8865); +#8867=IFCLOCALPLACEMENT(#8837,#8866); +#8868=IFCCARTESIANPOINT((0.,0.,-3.)); +#8869=IFCDIRECTION((0.,0.,1.)); +#8870=IFCDIRECTION((1.,0.,0.)); +#8871=IFCAXIS2PLACEMENT3D(#8868,#8869,#8870); +#8872=IFCLOCALPLACEMENT(#8837,#8871); +#8873=IFCBUILDINGSTOREY('1dkSiZ$0v6DeJ4q5kHiVGE',$,'1','Storey 1',$,#8878,$,'Storey 1',$,3.); +#8874=IFCCARTESIANPOINT((0.,0.,3.)); +#8875=IFCDIRECTION((0.,0.,1.)); +#8876=IFCDIRECTION((1.,0.,0.)); +#8877=IFCAXIS2PLACEMENT3D(#8874,#8875,#8876); +#8878=IFCLOCALPLACEMENT(#82,#8877); +#8924=IFCRELCONTAINEDINSPATIALSTRUCTURE('0XqllvkATAbehq6f8rq6is',$,$,$,(#4285,#1305,#9187,#4320,#2162,#99,#1653),#8873); +#8925=IFCCARTESIANPOINT((2.,3.,0.)); +#8926=IFCDIRECTION((0.,0.,1.)); +#8927=IFCDIRECTION((-1.,0.,0.)); +#8928=IFCAXIS2PLACEMENT3D(#8925,#8926,#8927); +#8929=IFCLOCALPLACEMENT(#8878,#8928); +#8930=IFCCARTESIANPOINT((0.,0.,-3.)); +#8931=IFCDIRECTION((0.,0.,1.)); +#8932=IFCDIRECTION((1.,0.,0.)); +#8933=IFCAXIS2PLACEMENT3D(#8930,#8931,#8932); +#8934=IFCLOCALPLACEMENT(#8929,#8933); +#8935=IFCCARTESIANPOINT((-2.,-3.,0.)); +#8936=IFCDIRECTION((0.,0.,1.)); +#8937=IFCDIRECTION((1.,0.,0.)); +#8938=IFCAXIS2PLACEMENT3D(#8935,#8936,#8937); +#8939=IFCLOCALPLACEMENT(#8878,#8938); +#8940=IFCCARTESIANPOINT((0.,0.,-3.)); +#8941=IFCDIRECTION((0.,0.,1.)); +#8942=IFCDIRECTION((1.,0.,0.)); +#8943=IFCAXIS2PLACEMENT3D(#8940,#8941,#8942); +#8944=IFCLOCALPLACEMENT(#8939,#8943); +#8945=IFCCARTESIANPOINT((-3.44354057312012,3.,0.)); +#8946=IFCDIRECTION((0.,0.,1.)); +#8947=IFCDIRECTION((0.233915393914003,-0.972256955999831,0.)); +#8948=IFCAXIS2PLACEMENT3D(#8945,#8946,#8947); +#8949=IFCLOCALPLACEMENT(#8878,#8948); +#8950=IFCCARTESIANPOINT((-4.44089209850063E-16,0.,-3.)); +#8951=IFCDIRECTION((0.,0.,1.)); +#8952=IFCDIRECTION((1.,3.18529200542489E-17,0.)); +#8953=IFCAXIS2PLACEMENT3D(#8950,#8951,#8952); +#8954=IFCLOCALPLACEMENT(#8949,#8953); +#8955=IFCCARTESIANPOINT((2.,-3.,0.)); +#8956=IFCDIRECTION((0.,0.,1.)); +#8957=IFCDIRECTION((0.,1.,0.)); +#8958=IFCAXIS2PLACEMENT3D(#8955,#8956,#8957); +#8959=IFCLOCALPLACEMENT(#8878,#8958); +#8960=IFCCARTESIANPOINT((0.,0.,-3.)); +#8961=IFCDIRECTION((0.,0.,1.)); +#8962=IFCDIRECTION((1.,0.,0.)); +#8963=IFCAXIS2PLACEMENT3D(#8960,#8961,#8962); +#8964=IFCLOCALPLACEMENT(#8959,#8963); +#8965=IFCCARTESIANPOINT((2.52912473678589,-0.250000238418579,-3.)); +#8966=IFCDIRECTION((0.,0.,1.)); +#8967=IFCDIRECTION((0.999999999999981,-1.94707183709393E-07,0.)); +#8968=IFCAXIS2PLACEMENT3D(#8965,#8966,#8967); +#8969=IFCLOCALPLACEMENT(#8959,#8968); +#9030=IFCRELAGGREGATES('079RUlcRf4x8eiZlkTx7Za',$,$,$,#8873,(#2997)); +#9031=IFCCARTESIANPOINT((0.,0.,0.)); +#9032=IFCDIRECTION((0.,0.,1.)); +#9033=IFCDIRECTION((1.,0.,0.)); +#9034=IFCAXIS2PLACEMENT3D(#9031,#9032,#9033); +#9035=IFCLOCALPLACEMENT(#8878,#9034); +#9036=IFCCARTESIANPOINT((0.,0.,-3.)); +#9037=IFCDIRECTION((0.,0.,1.)); +#9038=IFCDIRECTION((1.,0.,0.)); +#9039=IFCAXIS2PLACEMENT3D(#9036,#9037,#9038); +#9040=IFCLOCALPLACEMENT(#9035,#9039); +#9041=IFCCARTESIANPOINT((-1.172,2.17,-2.98)); +#9042=IFCDIRECTION((0.,0.,1.)); +#9043=IFCDIRECTION((1.,0.,0.)); +#9044=IFCAXIS2PLACEMENT3D(#9041,#9042,#9043); +#9045=IFCLOCALPLACEMENT(#9035,#9044); +#9046=IFCCARTESIANPOINT((0.,0.,-3.)); +#9047=IFCDIRECTION((0.,0.,1.)); +#9048=IFCDIRECTION((1.,0.,0.)); +#9049=IFCAXIS2PLACEMENT3D(#9046,#9047,#9048); +#9050=IFCLOCALPLACEMENT(#9035,#9049); +#9051=IFCCARTESIANPOINT((-0.45,-0.85,-3.)); +#9052=IFCDIRECTION((0.,0.,1.)); +#9053=IFCDIRECTION((-1.,0.,0.)); +#9054=IFCAXIS2PLACEMENT3D(#9051,#9052,#9053); +#9055=IFCLOCALPLACEMENT(#9035,#9054); +#9056=IFCCARTESIANPOINT((0.45,-0.85,-3.)); +#9057=IFCDIRECTION((0.,0.,1.)); +#9058=IFCDIRECTION((-1.,0.,0.)); +#9059=IFCAXIS2PLACEMENT3D(#9056,#9057,#9058); +#9060=IFCLOCALPLACEMENT(#9035,#9059); +#9061=IFCCARTESIANPOINT((-0.45,0.85,-3.)); +#9062=IFCDIRECTION((0.,0.,1.)); +#9063=IFCDIRECTION((1.,0.,0.)); +#9064=IFCAXIS2PLACEMENT3D(#9061,#9062,#9063); +#9065=IFCLOCALPLACEMENT(#9035,#9064); +#9066=IFCCARTESIANPOINT((0.45,0.85,-3.)); +#9067=IFCDIRECTION((0.,0.,1.)); +#9068=IFCDIRECTION((1.,0.,0.)); +#9069=IFCAXIS2PLACEMENT3D(#9066,#9067,#9068); +#9070=IFCLOCALPLACEMENT(#9035,#9069); +#9071=IFCCARTESIANPOINT((-1.15,0.,-3.)); +#9072=IFCDIRECTION((0.,0.,1.)); +#9073=IFCDIRECTION((0.,1.,0.)); +#9074=IFCAXIS2PLACEMENT3D(#9071,#9072,#9073); +#9075=IFCLOCALPLACEMENT(#9035,#9074); +#9076=IFCCARTESIANPOINT((1.15,0.,-3.)); +#9077=IFCDIRECTION((0.,0.,1.)); +#9078=IFCDIRECTION((0.,-1.,0.)); +#9079=IFCAXIS2PLACEMENT3D(#9076,#9077,#9078); +#9080=IFCLOCALPLACEMENT(#9035,#9079); +#9081=IFCCARTESIANPOINT((1.2,-2.67,0.)); +#9082=IFCDIRECTION((0.,0.,1.)); +#9083=IFCDIRECTION((1.,0.,0.)); +#9084=IFCAXIS2PLACEMENT3D(#9081,#9082,#9083); +#9085=IFCLOCALPLACEMENT(#8878,#9084); +#9086=IFCCARTESIANPOINT((1.35,-2.67,0.)); +#9087=IFCDIRECTION((0.,0.,1.)); +#9088=IFCDIRECTION((1.,0.,0.)); +#9089=IFCAXIS2PLACEMENT3D(#9086,#9087,#9088); +#9090=IFCLOCALPLACEMENT(#8878,#9089); +#9091=IFCWALL('3ou9hOwEP7DhWMecwJx0$Y',$,'ground-south',$,$,#9112,#9102,$,$); +#9092=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.33),(4.,0.33),(4.,0.),(0.,0.))); +#9093=IFCINDEXEDPOLYCURVE(#9092,$,.F.); +#9094=IFCDIRECTION((0.,0.,1.)); +#9095=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9093); +#9096=IFCCARTESIANPOINT((0.,0.,0.)); +#9097=IFCDIRECTION((0.,0.,1.)); +#9098=IFCDIRECTION((1.,0.,0.)); +#9099=IFCAXIS2PLACEMENT3D(#9096,#9097,#9098); +#9100=IFCEXTRUDEDAREASOLID(#9095,#9099,#9094,3.); +#9101=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9100)); +#9102=IFCPRODUCTDEFINITIONSHAPE($,$,(#9101)); +#9108=IFCCARTESIANPOINT((-2.,-3.,0.)); +#9109=IFCDIRECTION((0.,0.,1.)); +#9110=IFCDIRECTION((1.,0.,0.)); +#9111=IFCAXIS2PLACEMENT3D(#9108,#9109,#9110); +#9112=IFCLOCALPLACEMENT(#92,#9111); +#9113=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$); +#9114=IFCRELASSOCIATESMATERIAL('0bKElsPsTC_QKsv2GBSx3o',$,$,$,(#9091),#9113); +#9115=IFCWALL('1TjS98sZLB2Or1TrgvTqoS',$,'ground-north',$,$,#9136,#9126,$,$); +#9116=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.33),(4.,0.33),(4.,0.),(0.,0.))); +#9117=IFCINDEXEDPOLYCURVE(#9116,$,.F.); +#9118=IFCDIRECTION((0.,0.,1.)); +#9119=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9117); +#9120=IFCCARTESIANPOINT((0.,0.,0.)); +#9121=IFCDIRECTION((0.,0.,1.)); +#9122=IFCDIRECTION((1.,0.,0.)); +#9123=IFCAXIS2PLACEMENT3D(#9120,#9121,#9122); +#9124=IFCEXTRUDEDAREASOLID(#9119,#9123,#9118,3.); +#9125=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9124)); +#9126=IFCPRODUCTDEFINITIONSHAPE($,$,(#9125)); +#9132=IFCCARTESIANPOINT((2.,3.,0.)); +#9133=IFCDIRECTION((0.,0.,1.)); +#9134=IFCDIRECTION((-1.,0.,0.)); +#9135=IFCAXIS2PLACEMENT3D(#9132,#9133,#9134); +#9136=IFCLOCALPLACEMENT(#92,#9135); +#9137=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$); +#9138=IFCRELASSOCIATESMATERIAL('30lw3uTQXFdPYBwTZqSCEX',$,$,$,(#9115),#9137); +#9139=IFCWALL('334h0HFIb7ZPSj6aYKtbiA',$,'ground-west',$,$,#9160,#9150,$,$); +#9140=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.33),(6.,0.33),(6.,0.),(0.,0.))); +#9141=IFCINDEXEDPOLYCURVE(#9140,$,.F.); +#9142=IFCDIRECTION((0.,0.,1.)); +#9143=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9141); +#9144=IFCCARTESIANPOINT((0.,0.,0.)); +#9145=IFCDIRECTION((0.,0.,1.)); +#9146=IFCDIRECTION((1.,0.,0.)); +#9147=IFCAXIS2PLACEMENT3D(#9144,#9145,#9146); +#9148=IFCEXTRUDEDAREASOLID(#9143,#9147,#9142,3.); +#9149=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9148)); +#9150=IFCPRODUCTDEFINITIONSHAPE($,$,(#9149)); +#9156=IFCCARTESIANPOINT((-2.,-3.,0.)); +#9157=IFCDIRECTION((0.,0.,1.)); +#9158=IFCDIRECTION((0.,-1.,0.)); +#9159=IFCAXIS2PLACEMENT3D(#9156,#9157,#9158); +#9160=IFCLOCALPLACEMENT(#92,#9159); +#9161=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$); +#9162=IFCRELASSOCIATESMATERIAL('34C$2hU$P1RP$NM8Jf$G$G',$,$,$,(#9139),#9161); +#9163=IFCWALL('3z8H5PRJj7cgJH6Yj8TXMi',$,'ground-east',$,$,#9184,#9174,$,$); +#9164=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.33),(6.,0.33),(6.,0.),(0.,0.))); +#9165=IFCINDEXEDPOLYCURVE(#9164,$,.F.); +#9166=IFCDIRECTION((0.,0.,1.)); +#9167=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9165); +#9168=IFCCARTESIANPOINT((0.,0.,0.)); +#9169=IFCDIRECTION((0.,0.,1.)); +#9170=IFCDIRECTION((1.,0.,0.)); +#9171=IFCAXIS2PLACEMENT3D(#9168,#9169,#9170); +#9172=IFCEXTRUDEDAREASOLID(#9167,#9171,#9166,3.); +#9173=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9172)); +#9174=IFCPRODUCTDEFINITIONSHAPE($,$,(#9173)); +#9180=IFCCARTESIANPOINT((2.,-3.,0.)); +#9181=IFCDIRECTION((0.,0.,1.)); +#9182=IFCDIRECTION((0.,1.,0.)); +#9183=IFCAXIS2PLACEMENT3D(#9180,#9181,#9182); +#9184=IFCLOCALPLACEMENT(#92,#9183); +#9185=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$); +#9186=IFCRELASSOCIATESMATERIAL('1BekxcoGvCdfpPVArPpRcI',$,$,$,(#9163),#9185); +#9187=IFCSLAB('3zDAh9dSzAIf1Qz0KhVK$I',$,'first-floor-slab',$,$,#9204,#9194,$,$); +#9188=IFCCARTESIANPOINTLIST2D(((0.,0.),(4.,0.),(4.,6.),(0.,6.))); +#9189=IFCINDEXEDPOLYCURVE(#9188,$,$); +#9190=IFCDIRECTION((0.,0.,1.)); +#9191=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9189); +#9192=IFCEXTRUDEDAREASOLID(#9191,$,#9190,0.25); +#9193=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9192)); +#9194=IFCPRODUCTDEFINITIONSHAPE($,$,(#9193)); +#9200=IFCCARTESIANPOINT((-2.,-3.,0.)); +#9201=IFCDIRECTION((0.,0.,1.)); +#9202=IFCDIRECTION((1.,0.,0.)); +#9203=IFCAXIS2PLACEMENT3D(#9200,#9201,#9202); +#9204=IFCLOCALPLACEMENT(#8878,#9203); +#9205=IFCMATERIALLAYERSETUSAGE(#3163,.AXIS3.,.POSITIVE.,0.,$); +#9206=IFCRELASSOCIATESMATERIAL('0GSGzG4tnBMekjJmGhslrc',$,$,$,(#9187),#9205); +#9207=IFCOPENINGELEMENT('3kBHUvVT51V8T_eZwtOVTW',$,'opening-south-1',$,$,#9297,#9262,$,.OPENING.); +#9208=IFCOPENINGELEMENT('2HzkTxykvD1eWOenle8F8L',$,'opening-south-2',$,$,#9303,#9263,$,.OPENING.); +#9209=IFCOPENINGELEMENT('1a$NQ3JMz6q8T3EFvDsQ7Q',$,'opening-west-1',$,$,#9309,#9264,$,.OPENING.); +#9210=IFCOPENINGELEMENT('3BkVPtm_r8_fqE4fAoGaSG',$,'opening-west-2',$,$,#9315,#9265,$,.OPENING.); +#9211=IFCOPENINGELEMENT('3PipEd2ZH7QQ58ZR2XXA87',$,'opening-north-1',$,$,#9321,#9266,$,.OPENING.); +#9212=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.91,0.5),(0.91,0.),(0.,0.))); +#9213=IFCINDEXEDPOLYCURVE(#9212,$,.F.); +#9214=IFCDIRECTION((0.,0.,1.)); +#9215=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9213); +#9216=IFCCARTESIANPOINT((0.,0.,0.)); +#9217=IFCDIRECTION((0.,0.,1.)); +#9218=IFCDIRECTION((1.,0.,0.)); +#9219=IFCAXIS2PLACEMENT3D(#9216,#9217,#9218); +#9220=IFCEXTRUDEDAREASOLID(#9215,#9219,#9214,2.23); +#9221=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9220)); +#9222=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.91,0.5),(0.91,0.),(0.,0.))); +#9223=IFCINDEXEDPOLYCURVE(#9222,$,.F.); +#9224=IFCDIRECTION((0.,0.,1.)); +#9225=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9223); +#9226=IFCCARTESIANPOINT((0.,0.,0.)); +#9227=IFCDIRECTION((0.,0.,1.)); +#9228=IFCDIRECTION((1.,0.,0.)); +#9229=IFCAXIS2PLACEMENT3D(#9226,#9227,#9228); +#9230=IFCEXTRUDEDAREASOLID(#9225,#9229,#9224,2.23); +#9231=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9230)); +#9232=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.91,0.5),(0.91,0.),(0.,0.))); +#9233=IFCINDEXEDPOLYCURVE(#9232,$,.F.); +#9234=IFCDIRECTION((0.,0.,1.)); +#9235=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9233); +#9236=IFCCARTESIANPOINT((0.,0.,0.)); +#9237=IFCDIRECTION((0.,0.,1.)); +#9238=IFCDIRECTION((1.,0.,0.)); +#9239=IFCAXIS2PLACEMENT3D(#9236,#9237,#9238); +#9240=IFCEXTRUDEDAREASOLID(#9235,#9239,#9234,2.23); +#9241=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9240)); +#9242=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.91,0.5),(0.91,0.),(0.,0.))); +#9243=IFCINDEXEDPOLYCURVE(#9242,$,.F.); +#9244=IFCDIRECTION((0.,0.,1.)); +#9245=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9243); +#9246=IFCCARTESIANPOINT((0.,0.,0.)); +#9247=IFCDIRECTION((0.,0.,1.)); +#9248=IFCDIRECTION((1.,0.,0.)); +#9249=IFCAXIS2PLACEMENT3D(#9246,#9247,#9248); +#9250=IFCEXTRUDEDAREASOLID(#9245,#9249,#9244,2.23); +#9251=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9250)); +#9252=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.91,0.5),(0.91,0.),(0.,0.))); +#9253=IFCINDEXEDPOLYCURVE(#9252,$,.F.); +#9254=IFCDIRECTION((0.,0.,1.)); +#9255=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9253); +#9256=IFCCARTESIANPOINT((0.,0.,0.)); +#9257=IFCDIRECTION((0.,0.,1.)); +#9258=IFCDIRECTION((1.,0.,0.)); +#9259=IFCAXIS2PLACEMENT3D(#9256,#9257,#9258); +#9260=IFCEXTRUDEDAREASOLID(#9255,#9259,#9254,2.23); +#9261=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9260)); +#9262=IFCPRODUCTDEFINITIONSHAPE($,$,(#9221)); +#9263=IFCPRODUCTDEFINITIONSHAPE($,$,(#9231)); +#9264=IFCPRODUCTDEFINITIONSHAPE($,$,(#9241)); +#9265=IFCPRODUCTDEFINITIONSHAPE($,$,(#9251)); +#9266=IFCPRODUCTDEFINITIONSHAPE($,$,(#9261)); +#9292=IFCRELVOIDSELEMENT('2BxvhspZ523OmEEqV7hCnt',$,$,$,#9091,#9207); +#9293=IFCCARTESIANPOINT((0.545,-0.25,0.75)); +#9294=IFCDIRECTION((0.,0.,1.)); +#9295=IFCDIRECTION((1.,0.,0.)); +#9296=IFCAXIS2PLACEMENT3D(#9293,#9294,#9295); +#9297=IFCLOCALPLACEMENT(#9112,#9296); +#9298=IFCRELVOIDSELEMENT('3IFwQpIL98dh89RYLCS24b',$,$,$,#9091,#9208); +#9299=IFCCARTESIANPOINT((2.545,-0.25,0.75)); +#9300=IFCDIRECTION((0.,0.,1.)); +#9301=IFCDIRECTION((1.,0.,0.)); +#9302=IFCAXIS2PLACEMENT3D(#9299,#9300,#9301); +#9303=IFCLOCALPLACEMENT(#9112,#9302); +#9304=IFCRELVOIDSELEMENT('2nGfxym5b1hfIu2GVPbTq$',$,$,$,#9139,#9209); +#9305=IFCCARTESIANPOINT((-4.5,-0.33,0.75)); +#9306=IFCDIRECTION((0.,0.,1.)); +#9307=IFCDIRECTION((-1.,0.,0.)); +#9308=IFCAXIS2PLACEMENT3D(#9305,#9306,#9307); +#9309=IFCLOCALPLACEMENT(#9160,#9308); +#9310=IFCRELVOIDSELEMENT('3a3Z6XmyLAlBjX7kWB9xX7',$,$,$,#9139,#9210); +#9311=IFCCARTESIANPOINT((-1.5,-0.33,0.75)); +#9312=IFCDIRECTION((0.,0.,1.)); +#9313=IFCDIRECTION((-1.,0.,0.)); +#9314=IFCAXIS2PLACEMENT3D(#9311,#9312,#9313); +#9315=IFCLOCALPLACEMENT(#9160,#9314); +#9316=IFCRELVOIDSELEMENT('0huLLoON9FZvHX4ABrHvCg',$,$,$,#9115,#9211); +#9317=IFCCARTESIANPOINT((2.5,-0.25,0.75)); +#9318=IFCDIRECTION((0.,0.,1.)); +#9319=IFCDIRECTION((1.,0.,0.)); +#9320=IFCAXIS2PLACEMENT3D(#9317,#9318,#9319); +#9321=IFCLOCALPLACEMENT(#9136,#9320); +#9322=IFCWINDOW('3dt$PHiA5Dtwr7qL7EZE_4',$,'win-south-1',$,$,#9576,#9609,$,2.23,0.91,$,$,$); +#9323=IFCWINDOW('1nbDVtdXnCpu1jV2GzDs8P',$,'win-south-2',$,$,#9581,#9624,$,2.23,0.91,$,$,$); +#9324=IFCWINDOW('3eg_TsGafFagkW2WRC9PKG',$,'win-west-1',$,$,#9586,#9639,$,2.23,0.91,$,$,$); +#9325=IFCWINDOW('1xlV5IoRD3lRn8un9maz9v',$,'win-west-2',$,$,#9591,#9654,$,2.23,0.91,$,$,$); +#9326=IFCWINDOW('3MC$HNlon18vUSZCBYgEsi',$,'win-north-1',$,$,#9596,#9669,$,2.23,0.91,$,$,$); +#9572=IFCCARTESIANPOINT((-1.455,-3.25,0.75)); +#9573=IFCDIRECTION((0.,0.,1.)); +#9574=IFCDIRECTION((1.,0.,0.)); +#9575=IFCAXIS2PLACEMENT3D(#9572,#9573,#9574); +#9576=IFCLOCALPLACEMENT(#92,#9575); +#9577=IFCCARTESIANPOINT((0.545,-3.25,0.75)); +#9578=IFCDIRECTION((0.,0.,1.)); +#9579=IFCDIRECTION((1.,0.,0.)); +#9580=IFCAXIS2PLACEMENT3D(#9577,#9578,#9579); +#9581=IFCLOCALPLACEMENT(#92,#9580); +#9582=IFCCARTESIANPOINT((-2.33,1.5,0.75)); +#9583=IFCDIRECTION((0.,0.,1.)); +#9584=IFCDIRECTION((0.,1.,0.)); +#9585=IFCAXIS2PLACEMENT3D(#9582,#9583,#9584); +#9586=IFCLOCALPLACEMENT(#92,#9585); +#9587=IFCCARTESIANPOINT((-2.33,-1.5,0.75)); +#9588=IFCDIRECTION((0.,0.,1.)); +#9589=IFCDIRECTION((0.,1.,0.)); +#9590=IFCAXIS2PLACEMENT3D(#9587,#9588,#9589); +#9591=IFCLOCALPLACEMENT(#92,#9590); +#9592=IFCCARTESIANPOINT((-0.5,3.25,0.75)); +#9593=IFCDIRECTION((0.,0.,1.)); +#9594=IFCDIRECTION((-1.,0.,0.)); +#9595=IFCAXIS2PLACEMENT3D(#9592,#9593,#9594); +#9596=IFCLOCALPLACEMENT(#92,#9595); +#9597=IFCRELFILLSELEMENT('0Gcp2haob7IAMgAXdn0I$J',$,$,$,#9207,#9322); +#9598=IFCRELFILLSELEMENT('0E_PcyTUv9uBUfUtFNmqcb',$,$,$,#9208,#9323); +#9599=IFCRELFILLSELEMENT('1QdyeCL9j5cPdkuW2Z7mOo',$,$,$,#9209,#9324); +#9600=IFCRELFILLSELEMENT('2ul0Cz24z9SxuHkVLzGdch',$,$,$,#9210,#9325); +#9601=IFCRELFILLSELEMENT('2pymb0Ec94VRM8N4Rn1oFY',$,$,$,#9211,#9326); +#9602=IFCCARTESIANPOINT((0.,0.,0.)); +#9603=IFCDIRECTION((1.,0.,0.)); +#9604=IFCDIRECTION((0.,1.,0.)); +#9605=IFCDIRECTION((0.,0.,1.)); +#9606=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9603,#9604,#9602,1.,#9605); +#9607=IFCMAPPEDITEM(#575,#9606); +#9608=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#9607)); +#9609=IFCPRODUCTDEFINITIONSHAPE($,$,(#9608,#9616)); +#9610=IFCCARTESIANPOINT((0.,0.,0.)); +#9611=IFCDIRECTION((1.,0.,0.)); +#9612=IFCDIRECTION((0.,1.,0.)); +#9613=IFCDIRECTION((0.,0.,1.)); +#9614=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9611,#9612,#9610,1.,#9613); +#9615=IFCMAPPEDITEM(#611,#9614); +#9616=IFCSHAPEREPRESENTATION(#63,'Clearance','MappedRepresentation',(#9615)); +#9617=IFCCARTESIANPOINT((0.,0.,0.)); +#9618=IFCDIRECTION((1.,0.,0.)); +#9619=IFCDIRECTION((0.,1.,0.)); +#9620=IFCDIRECTION((0.,0.,1.)); +#9621=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9618,#9619,#9617,1.,#9620); +#9622=IFCMAPPEDITEM(#575,#9621); +#9623=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#9622)); +#9624=IFCPRODUCTDEFINITIONSHAPE($,$,(#9623,#9631)); +#9625=IFCCARTESIANPOINT((0.,0.,0.)); +#9626=IFCDIRECTION((1.,0.,0.)); +#9627=IFCDIRECTION((0.,1.,0.)); +#9628=IFCDIRECTION((0.,0.,1.)); +#9629=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9626,#9627,#9625,1.,#9628); +#9630=IFCMAPPEDITEM(#611,#9629); +#9631=IFCSHAPEREPRESENTATION(#63,'Clearance','MappedRepresentation',(#9630)); +#9632=IFCCARTESIANPOINT((0.,0.,0.)); +#9633=IFCDIRECTION((1.,0.,0.)); +#9634=IFCDIRECTION((0.,1.,0.)); +#9635=IFCDIRECTION((0.,0.,1.)); +#9636=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9633,#9634,#9632,1.,#9635); +#9637=IFCMAPPEDITEM(#575,#9636); +#9638=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#9637)); +#9639=IFCPRODUCTDEFINITIONSHAPE($,$,(#9638,#9646)); +#9640=IFCCARTESIANPOINT((0.,0.,0.)); +#9641=IFCDIRECTION((1.,0.,0.)); +#9642=IFCDIRECTION((0.,1.,0.)); +#9643=IFCDIRECTION((0.,0.,1.)); +#9644=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9641,#9642,#9640,1.,#9643); +#9645=IFCMAPPEDITEM(#611,#9644); +#9646=IFCSHAPEREPRESENTATION(#63,'Clearance','MappedRepresentation',(#9645)); +#9647=IFCCARTESIANPOINT((0.,0.,0.)); +#9648=IFCDIRECTION((1.,0.,0.)); +#9649=IFCDIRECTION((0.,1.,0.)); +#9650=IFCDIRECTION((0.,0.,1.)); +#9651=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9648,#9649,#9647,1.,#9650); +#9652=IFCMAPPEDITEM(#575,#9651); +#9653=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#9652)); +#9654=IFCPRODUCTDEFINITIONSHAPE($,$,(#9653,#9661)); +#9655=IFCCARTESIANPOINT((0.,0.,0.)); +#9656=IFCDIRECTION((1.,0.,0.)); +#9657=IFCDIRECTION((0.,1.,0.)); +#9658=IFCDIRECTION((0.,0.,1.)); +#9659=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9656,#9657,#9655,1.,#9658); +#9660=IFCMAPPEDITEM(#611,#9659); +#9661=IFCSHAPEREPRESENTATION(#63,'Clearance','MappedRepresentation',(#9660)); +#9662=IFCCARTESIANPOINT((0.,0.,0.)); +#9663=IFCDIRECTION((1.,0.,0.)); +#9664=IFCDIRECTION((0.,1.,0.)); +#9665=IFCDIRECTION((0.,0.,1.)); +#9666=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9663,#9664,#9662,1.,#9665); +#9667=IFCMAPPEDITEM(#575,#9666); +#9668=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#9667)); +#9669=IFCPRODUCTDEFINITIONSHAPE($,$,(#9668,#9676)); +#9670=IFCCARTESIANPOINT((0.,0.,0.)); +#9671=IFCDIRECTION((1.,0.,0.)); +#9672=IFCDIRECTION((0.,1.,0.)); +#9673=IFCDIRECTION((0.,0.,1.)); +#9674=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9671,#9672,#9670,1.,#9673); +#9675=IFCMAPPEDITEM(#611,#9674); +#9676=IFCSHAPEREPRESENTATION(#63,'Clearance','MappedRepresentation',(#9675)); +#9677=IFCOPENINGELEMENT('0VwB1f8rX2_vpyNJlO6GoA',$,'grd-east-entrance',$,$,#9699,#9688,$,.OPENING.); +#9678=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.91,0.5),(0.91,0.),(0.,0.))); +#9679=IFCINDEXEDPOLYCURVE(#9678,$,.F.); +#9680=IFCDIRECTION((0.,0.,1.)); +#9681=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#9679); +#9682=IFCCARTESIANPOINT((0.,0.,0.)); +#9683=IFCDIRECTION((0.,0.,1.)); +#9684=IFCDIRECTION((1.,0.,0.)); +#9685=IFCAXIS2PLACEMENT3D(#9682,#9683,#9684); +#9686=IFCEXTRUDEDAREASOLID(#9681,#9685,#9680,2.08); +#9687=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#9686)); +#9688=IFCPRODUCTDEFINITIONSHAPE($,$,(#9687)); +#9694=IFCRELVOIDSELEMENT('3RbkU4fYrDz8zn5h9rx_aA',$,$,$,#9163,#9677); +#9695=IFCCARTESIANPOINT((2.53,-0.25,0.)); +#9696=IFCDIRECTION((0.,0.,1.)); +#9697=IFCDIRECTION((1.,0.,0.)); +#9698=IFCAXIS2PLACEMENT3D(#9695,#9696,#9697); +#9699=IFCLOCALPLACEMENT(#9184,#9698); +#9700=IFCDOOR('1w_a0pGNX7RhOwiPrDZFZR',$,'ground floor entrance door',$,$,#9784,#9793,$,2.08,0.91,$,$,$); +#9780=IFCCARTESIANPOINT((2.25,-0.47,0.)); +#9781=IFCDIRECTION((0.,0.,1.)); +#9782=IFCDIRECTION((0.,1.,0.)); +#9783=IFCAXIS2PLACEMENT3D(#9780,#9781,#9782); +#9784=IFCLOCALPLACEMENT(#92,#9783); +#9785=IFCRELFILLSELEMENT('0ZnC$Wt8r5MfMzrHD0w4$n',$,$,$,#9677,#9700); +#9786=IFCCARTESIANPOINT((0.,0.,0.)); +#9787=IFCDIRECTION((1.,0.,0.)); +#9788=IFCDIRECTION((0.,1.,0.)); +#9789=IFCDIRECTION((0.,0.,1.)); +#9790=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#9787,#9788,#9786,1.,#9789); +#9791=IFCMAPPEDITEM(#4665,#9790); +#9792=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#9791)); +#9793=IFCPRODUCTDEFINITIONSHAPE($,$,(#9792)); +#9794=IFCTASK('3_p$CWEtT1pfQujZEm_lt0',$,'Ground Floor',$,$,'P0',$,$,$,.F.,$,#9802,.CONSTRUCTION.); +#9795=IFCTASK('0u$SzSW0bFYwRUkNFLHRML',$,'Ground Floor Walls',$,$,'P0.1',$,$,$,.F.,$,#9803,.CONSTRUCTION.); +#9796=IFCRELNESTS('0ZYlDhfeT5qvgq3w4khdXt',$,$,$,#9794,(#9795,#9797,#9798)); +#9797=IFCTASK('1nYXO5tJrC$wMbhWo5Vy7u',$,'Ground Floor Slab',$,$,'P0.2',$,$,$,.F.,$,#9804,.CONSTRUCTION.); +#9798=IFCTASK('1GXuZQa3P1QBMmFNUKjWjh',$,'Ground Floor Windows and Door',$,$,'P0.3',$,$,$,.F.,$,#9805,.CONSTRUCTION.); +#9799=IFCRELASSIGNSTOPROCESS('2Q2FGTJcjAUvGWwRWuFOEO',$,$,$,(#9091,#9115,#9139,#9163),$,#9795,$); +#9800=IFCRELASSIGNSTOPROCESS('3MB32tAE54E809f7Si_W7B',$,$,$,(#9187),$,#9797,$); +#9801=IFCRELASSIGNSTOPROCESS('19Y7d2cJf2kvYpHy44FEL3',$,$,$,(#9322,#9323,#9324,#9325,#9326,#9700),$,#9798,$); +#9802=IFCTASKTIME($,$,$,$,'P15D','2026-02-23T09:00:00','2026-03-13T17:00:00',$,$,$,$,$,$,$,$,$,$,$,$,$); +#9803=IFCTASKTIME($,$,$,$,'P5D','2026-02-23T09:00:00','2026-02-27T17:00:00',$,$,$,$,$,$,$,$,$,$,$,$,$); +#9804=IFCTASKTIME($,$,$,$,'P5D','2026-02-27T09:00:00','2026-03-06T17:00:00',$,$,$,$,$,$,$,$,$,$,$,$,$); +#9805=IFCTASKTIME($,$,$,$,'P5D','2026-03-06T09:00:00','2026-03-13T17:00:00',$,$,$,$,$,$,$,$,$,$,$,$,$); +#9806=IFCRELSEQUENCE('3$qR87Ho16FukilSB987Iq',$,$,$,#9794,#3944,$,.FINISH_START.,$); +#9807=IFCRELSEQUENCE('1nF5Mb4Yb9wvKwQp$76FO$',$,$,$,#9795,#9797,$,.FINISH_START.,$); +#9808=IFCRELSEQUENCE('0vNbDyzs18PfMyGBjdPaOs',$,$,$,#9797,#9798,$,.FINISH_START.,$); +#9809=IFCELEMENTQUANTITY('0UsdP5MnX9fRl4fMo2T6jh',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#9811,#9812,#9813,#9814,#9815)); +#9810=IFCRELDEFINESBYPROPERTIES('2C3$z8ENH9Bwv7l7xuCYRT',$,$,$,(#9207),#9809); +#9811=IFCQUANTITYAREA('Area',$,$,2.0293,$); +#9812=IFCQUANTITYLENGTH('Depth',$,$,2.23,$); +#9813=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#9814=IFCQUANTITYVOLUME('Volume',$,$,1.01465,$); +#9815=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#9816=IFCELEMENTQUANTITY('3IzqXGypT6gOUlKsVBPGUJ',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#9818,#9819,#9820,#9821,#9822)); +#9817=IFCRELDEFINESBYPROPERTIES('12DNmGp71769YzWR6IWxbC',$,$,$,(#9209),#9816); +#9818=IFCQUANTITYAREA('Area',$,$,2.0293,$); +#9819=IFCQUANTITYLENGTH('Depth',$,$,2.23,$); +#9820=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#9821=IFCQUANTITYVOLUME('Volume',$,$,1.01465,$); +#9822=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#9823=IFCELEMENTQUANTITY('3FBGYbsBf4JuwUXHmvPrHK',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#9825,#9826,#9827,#9828,#9829)); +#9824=IFCRELDEFINESBYPROPERTIES('2g98fw1hzBS8OBqJg4_eZ5',$,$,$,(#9211),#9823); +#9825=IFCQUANTITYAREA('Area',$,$,2.0293,$); +#9826=IFCQUANTITYLENGTH('Depth',$,$,2.23,$); +#9827=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#9828=IFCQUANTITYVOLUME('Volume',$,$,1.01465,$); +#9829=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#9830=IFCELEMENTQUANTITY('3bI7OzKfnCBelMKBDCZ1$6',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#9832,#9833,#9834,#9835,#9836)); +#9831=IFCRELDEFINESBYPROPERTIES('0P6thYJ1L0buecCniHXxh6',$,$,$,(#9208),#9830); +#9832=IFCQUANTITYAREA('Area',$,$,2.0293,$); +#9833=IFCQUANTITYLENGTH('Depth',$,$,2.23,$); +#9834=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#9835=IFCQUANTITYVOLUME('Volume',$,$,1.01465,$); +#9836=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#9837=IFCELEMENTQUANTITY('1Nxq33ctXA78PHRPu0q08s',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#9839,#9840,#9841,#9842,#9843)); +#9838=IFCRELDEFINESBYPROPERTIES('2kX1qmRLj1m83JadgPNNgz',$,$,$,(#9210),#9837); +#9839=IFCQUANTITYAREA('Area',$,$,2.0293,$); +#9840=IFCQUANTITYLENGTH('Depth',$,$,2.23,$); +#9841=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#9842=IFCQUANTITYVOLUME('Volume',$,$,1.01465,$); +#9843=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#9844=IFCELEMENTQUANTITY('0Py6KCSpz7heqePRRJNGt7',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#9846,#9847,#9848,#9849,#9850)); +#9845=IFCRELDEFINESBYPROPERTIES('27iowlL5T4rRmAP7bquxUl',$,$,$,(#9677),#9844); +#9846=IFCQUANTITYAREA('Area',$,$,1.8928,$); +#9847=IFCQUANTITYLENGTH('Depth',$,$,2.08,$); +#9848=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#9849=IFCQUANTITYVOLUME('Volume',$,$,0.9464,$); +#9850=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#9851=IFCELEMENTQUANTITY('1$NLQH9Sn5TwWt$CaTZVIs',$,'Qto_SlabBaseQuantities',$,'BaseQuantities',(#9853,#9854,#9855,#9856,#9857,#9858,#9859,#9860,#9861,#9862)); +#9852=IFCRELDEFINESBYPROPERTIES('2n_YABOj5839SKJd_2_f0n',$,$,$,(#9187),#9851); +#9853=IFCQUANTITYAREA('GrossArea',$,$,24.,$); +#9854=IFCQUANTITYVOLUME('GrossVolume',$,$,6.,$); +#9855=IFCQUANTITYWEIGHT('GrossWeight',$,$,16800.,$); +#9856=IFCQUANTITYLENGTH('Depth',$,$,0.25,$); +#9857=IFCQUANTITYLENGTH('Length',$,$,4.,$); +#9858=IFCQUANTITYAREA('NetArea',$,$,24.,$); +#9859=IFCQUANTITYVOLUME('NetVolume',$,$,6.,$); +#9860=IFCQUANTITYWEIGHT('NetWeight',$,$,16800.,$); +#9861=IFCQUANTITYLENGTH('Perimeter',$,$,20.,$); +#9862=IFCQUANTITYLENGTH('Width',$,$,6.,$); +#9863=IFCELEMENTQUANTITY('0VcNyQjYn0yQ8AFOPPwMjb',$,'Qto_WallBaseQuantities',$,'BaseQuantities',(#9865,#9866,#9867,#9868,#9869,#9870,#9871,#9872,#9873)); +#9864=IFCRELDEFINESBYPROPERTIES('02i6dmV2H16eMZ7fIa9Yrd',$,$,$,(#9091),#9863); +#9865=IFCQUANTITYAREA('GrossSideArea',$,$,12.,$); +#9866=IFCQUANTITYVOLUME('GrossVolume',$,$,3.96,$); +#9867=IFCQUANTITYWEIGHT('GrossWeight',$,$,9288.,$); +#9868=IFCQUANTITYLENGTH('Height',$,$,3.,$); +#9869=IFCQUANTITYLENGTH('Length',$,$,4.,$); +#9870=IFCQUANTITYAREA('NetSideArea',$,$,12.,$); +#9871=IFCQUANTITYVOLUME('NetVolume',$,$,2.94535,$); +#9872=IFCQUANTITYWEIGHT('NetWeight',$,$,6908.18454545455,$); +#9873=IFCQUANTITYLENGTH('Width',$,$,0.33,$); +#9874=IFCELEMENTQUANTITY('3ll1YrSKf55em7cyM$MVCM',$,'Qto_WallBaseQuantities',$,'BaseQuantities',(#9876,#9877,#9878,#9879,#9880,#9881,#9882,#9883,#9884)); +#9875=IFCRELDEFINESBYPROPERTIES('2UcJdjhTP6S8VIvx6l0SVm',$,$,$,(#9115),#9874); +#9876=IFCQUANTITYAREA('GrossSideArea',$,$,12.,$); +#9877=IFCQUANTITYVOLUME('GrossVolume',$,$,3.96,$); +#9878=IFCQUANTITYWEIGHT('GrossWeight',$,$,9288.,$); +#9879=IFCQUANTITYLENGTH('Height',$,$,3.,$); +#9880=IFCQUANTITYLENGTH('Length',$,$,4.,$); +#9881=IFCQUANTITYAREA('NetSideArea',$,$,12.,$); +#9882=IFCQUANTITYVOLUME('NetVolume',$,$,3.452675,$); +#9883=IFCQUANTITYWEIGHT('NetWeight',$,$,8098.09227272727,$); +#9884=IFCQUANTITYLENGTH('Width',$,$,0.33,$); +#9885=IFCELEMENTQUANTITY('0j0DO8qjXBEe4VCiXtU8Uc',$,'Qto_WallBaseQuantities',$,'BaseQuantities',(#9887,#9888,#9889,#9890,#9891,#9892,#9893,#9894,#9895)); +#9886=IFCRELDEFINESBYPROPERTIES('1vG5t$UTX5ag4Do9Se4fQ9',$,$,$,(#9139),#9885); +#9887=IFCQUANTITYAREA('GrossSideArea',$,$,18.,$); +#9888=IFCQUANTITYVOLUME('GrossVolume',$,$,5.94,$); +#9889=IFCQUANTITYWEIGHT('GrossWeight',$,$,13932.,$); +#9890=IFCQUANTITYLENGTH('Height',$,$,3.,$); +#9891=IFCQUANTITYLENGTH('Length',$,$,6.,$); +#9892=IFCQUANTITYAREA('NetSideArea',$,$,18.,$); +#9893=IFCQUANTITYVOLUME('NetVolume',$,$,5.94,$); +#9894=IFCQUANTITYWEIGHT('NetWeight',$,$,13932.,$); +#9895=IFCQUANTITYLENGTH('Width',$,$,0.33,$); +#9896=IFCELEMENTQUANTITY('2bCIa5vBPA3wwpM5k$4Hmi',$,'Qto_WallBaseQuantities',$,'BaseQuantities',(#9898,#9899,#9900,#9901,#9902,#9903,#9904,#9905,#9906)); +#9897=IFCRELDEFINESBYPROPERTIES('3J6644CBLAxR__YMxyYtSQ',$,$,$,(#9163),#9896); +#9898=IFCQUANTITYAREA('GrossSideArea',$,$,18.,$); +#9899=IFCQUANTITYVOLUME('GrossVolume',$,$,5.94,$); +#9900=IFCQUANTITYWEIGHT('GrossWeight',$,$,13932.,$); +#9901=IFCQUANTITYLENGTH('Height',$,$,3.,$); +#9902=IFCQUANTITYLENGTH('Length',$,$,6.,$); +#9903=IFCQUANTITYAREA('NetSideArea',$,$,18.,$); +#9904=IFCQUANTITYVOLUME('NetVolume',$,$,5.4668,$); +#9905=IFCQUANTITYWEIGHT('NetWeight',$,$,12822.1309090909,$); +#9906=IFCQUANTITYLENGTH('Width',$,$,0.33,$); +#9907=IFCELEMENTQUANTITY('2gYqYKPeL51vnNWFTVk81h',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#9909,#9910,#9911)); +#9908=IFCRELDEFINESBYPROPERTIES('3xvl_SldPExhFPVZgrckLq',$,$,$,(#9322),#9907); +#9909=IFCQUANTITYAREA('Area',$,$,0.58415396636682,$); +#9910=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); +#9911=IFCQUANTITYLENGTH('Width',$,$,0.995,$); +#9912=IFCELEMENTQUANTITY('10iVpzxmr3aAVCn2HNXIvX',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#9914,#9915,#9916)); +#9913=IFCRELDEFINESBYPROPERTIES('2BsK28ffX20ORIYa5XOIro',$,$,$,(#9323),#9912); +#9914=IFCQUANTITYAREA('Area',$,$,0.58415396636682,$); +#9915=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); +#9916=IFCQUANTITYLENGTH('Width',$,$,0.995,$); +#9917=IFCELEMENTQUANTITY('1EF_67TQ91r9tt8Lb0KFE3',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#9919,#9920,#9921)); +#9918=IFCRELDEFINESBYPROPERTIES('2bWIKVFeP7oPrwCMV_7qni',$,$,$,(#9324),#9917); +#9919=IFCQUANTITYAREA('Area',$,$,0.58415396636682,$); +#9920=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); +#9921=IFCQUANTITYLENGTH('Width',$,$,0.995,$); +#9922=IFCELEMENTQUANTITY('1QzaZor45ASeUiENxnUTlE',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#9924,#9925,#9926)); +#9923=IFCRELDEFINESBYPROPERTIES('18OlACooX7ehigg4HGWa_l',$,$,$,(#9325),#9922); +#9924=IFCQUANTITYAREA('Area',$,$,0.58415396636682,$); +#9925=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); +#9926=IFCQUANTITYLENGTH('Width',$,$,0.995,$); +#9927=IFCELEMENTQUANTITY('2i6CoSYeP4b9XzO0wjDI0g',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#9929,#9930,#9931)); +#9928=IFCRELDEFINESBYPROPERTIES('2_sZMCHuf0suoQLQzVwY9u',$,$,$,(#9326),#9927); +#9929=IFCQUANTITYAREA('Area',$,$,0.58415396636682,$); +#9930=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); +#9931=IFCQUANTITYLENGTH('Width',$,$,0.995,$); +#9932=IFCCOSTITEM('0FM9Ks0on1W9FPciKOAdZr',$,'Ground Floor',$,$,'A',$,(#9940),$); +#9933=IFCCOSTITEM('3FAuy3K5H0gAg1ijJhG9cd',$,'Ground Floor Walls',$,$,'A.1',$,(#9938),(#9882,#9871,#9893,#9904)); +#9934=IFCRELNESTS('0c1WW0QJ97OPll3n7nMWDP',$,$,$,#9932,(#9933,#9935)); +#9935=IFCCOSTITEM('15Jfsv_ov8nuMjFfD7lBFu',$,'First Floor Slab',$,$,'A.2',$,(#9939),(#9859)); +#9936=IFCRELASSIGNSTOCONTROL('1QNzuVVx53RRR$FylCx5xw',$,$,$,(#9091,#9115,#9139,#9163),$,#9933); +#9937=IFCRELASSIGNSTOCONTROL('0jkfD_3QbFKwYRqlC6Cvsg',$,$,$,(#9187),$,#9935); +#9938=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(350.),$,$,$,$,$,$,$); +#9939=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(200.),$,$,$,$,$,$,$); +#9940=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(7431.71),$,$,$,'*',$,$,$); ENDSEC; END-ISO-10303-21;