From 7fcf86b1913969b40d24909b9fc6749ea7dcab70 Mon Sep 17 00:00:00 2001 From: Bruno Postle Date: Fri, 20 Mar 2026 18:37:50 +0000 Subject: [PATCH] Recalculate quantities, add cost/schedule for ground floor elements --- _test_simple.ifc | 187 ++++++++++++++++++++++++++++++++++++----------- 1 file changed, 146 insertions(+), 41 deletions(-) diff --git a/_test_simple.ifc b/_test_simple.ifc index a8de14b..d2e5ded 100644 --- a/_test_simple.ifc +++ b/_test_simple.ifc @@ -3194,9 +3194,9 @@ DATA; #3846=IFCQUANTITYWEIGHT('GrossWeight',$,$,9640.88662322406,$); #3847=IFCQUANTITYLENGTH('Height',$,$,3.,$); #3848=IFCQUANTITYLENGTH('Length',$,$,4.4469861468613,$); -#3849=IFCQUANTITYAREA('NetSideArea',$,$,9.0564963230831,$); -#3850=IFCQUANTITYVOLUME('NetVolume',$,$,2.26357742578447,$); -#3851=IFCQUANTITYWEIGHT('NetWeight',$,$,5309.11796229449,$); +#3849=IFCQUANTITYAREA('NetSideArea',$,$,10.9674963230831,$); +#3850=IFCQUANTITYVOLUME('NetVolume',$,$,2.89420742578447,$); +#3851=IFCQUANTITYWEIGHT('NetWeight',$,$,6788.23196229449,$); #3852=IFCQUANTITYLENGTH('Width',$,$,0.33,$); #3853=IFCELEMENTQUANTITY('1BbZAthaH8Mhoyx7WKK8NI',$,'Qto_WallBaseQuantities',$,'BaseQuantities',(#3855,#3856,#3857,#3858,#3859,#3860,#3861,#3862,#3863)); #3854=IFCRELDEFINESBYPROPERTIES('3PuoggUVf7KfCwLzPy6WsG',$,$,$,(#2173),#3853); @@ -3205,9 +3205,9 @@ DATA; #3857=IFCQUANTITYWEIGHT('GrossWeight',$,$,13087.7583683145,$); #3858=IFCQUANTITYLENGTH('Height',$,$,3.,$); #3859=IFCQUANTITYLENGTH('Length',$,$,6.01082176774142,$); -#3860=IFCQUANTITYAREA('NetSideArea',$,$,13.4522389697185,$); -#3861=IFCQUANTITYVOLUME('NetVolume',$,$,3.68083590624941,$); -#3862=IFCQUANTITYWEIGHT('NetWeight',$,$,8633.23330738498,$); +#3860=IFCQUANTITYAREA('NetSideArea',$,$,15.5218389697185,$); +#3861=IFCQUANTITYVOLUME('NetVolume',$,$,4.36380390624941,$); +#3862=IFCQUANTITYWEIGHT('NetWeight',$,$,10235.103707385,$); #3863=IFCQUANTITYLENGTH('Width',$,$,0.33,$); #3864=IFCELEMENTQUANTITY('0$9tyv0eP2h8dOaZyeBfoL',$,'Qto_WallBaseQuantities',$,'BaseQuantities',(#3866,#3867,#3868,#3869,#3870,#3871,#3872,#3873,#3874)); #3865=IFCRELDEFINESBYPROPERTIES('0XSuTyqhPACfEa$tPAvbFC',$,$,$,(#111),#3864); @@ -3227,9 +3227,9 @@ DATA; #3879=IFCQUANTITYWEIGHT('GrossWeight',$,$,17541.5522124025,$); #3880=IFCQUANTITYLENGTH('Height',$,$,4.38465929031373,$); #3881=IFCQUANTITYLENGTH('Length',$,$,6.5,$); -#3882=IFCQUANTITYAREA('NetSideArea',$,$,18.5238089227923,$); -#3883=IFCQUANTITYVOLUME('NetVolume',$,$,5.51499437453846,$); -#3884=IFCQUANTITYWEIGHT('NetWeight',$,$,12935.1686239175,$); +#3882=IFCQUANTITYAREA('NetSideArea',$,$,20.416608907915,$); +#3883=IFCQUANTITYVOLUME('NetVolume',$,$,6.13961836962896,$); +#3884=IFCQUANTITYWEIGHT('NetWeight',$,$,14400.1958124025,$); #3885=IFCQUANTITYLENGTH('Width',$,$,0.330000000010284,$); #3886=IFCELEMENTQUANTITY('01hIZYylz7gAGFShnXEbyi',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#3888,#3889,#3890)); #3887=IFCRELDEFINESBYPROPERTIES('3YVUxaIs1BwAaWq19tgEcG',$,$,$,(#299),#3886); @@ -6057,7 +6057,7 @@ DATA; #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,#9700),$,#9798,$); +#9801=IFCRELASSIGNSTOPROCESS('19Y7d2cJf2kvYpHy44FEL3',$,$,$,(#9322,#9323,#9700,#10216,#10287,#10358,#10408,#10472,#10522,#10572),$,#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',$,$,$,$,$,$,$,$,$,$,$,$,$); @@ -6100,47 +6100,47 @@ DATA; #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.,$); +#9865=IFCQUANTITYAREA('GrossSideArea',$,$,14.2313621333661,$); +#9866=IFCQUANTITYVOLUME('GrossVolume',$,$,4.11045553703351,$); +#9867=IFCQUANTITYWEIGHT('GrossWeight',$,$,9640.88662322406,$); #9868=IFCQUANTITYLENGTH('Height',$,$,3.,$); -#9869=IFCQUANTITYLENGTH('Length',$,$,4.,$); -#9870=IFCQUANTITYAREA('NetSideArea',$,$,12.,$); -#9871=IFCQUANTITYVOLUME('NetVolume',$,$,2.94535,$); -#9872=IFCQUANTITYWEIGHT('NetWeight',$,$,6908.18454545455,$); +#9869=IFCQUANTITYLENGTH('Length',$,$,4.4469861468613,$); +#9870=IFCQUANTITYAREA('NetSideArea',$,$,8.27996213336607,$); +#9871=IFCQUANTITYVOLUME('NetVolume',$,$,2.14649353703351,$); +#9872=IFCQUANTITYWEIGHT('NetWeight',$,$,5034.50302322406,$); #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.,$); +#9876=IFCQUANTITYAREA('GrossSideArea',$,$,18.7857047800015,$); +#9877=IFCQUANTITYVOLUME('GrossVolume',$,$,5.58005201749845,$); +#9878=IFCQUANTITYWEIGHT('GrossWeight',$,$,13087.7583683145,$); #9879=IFCQUANTITYLENGTH('Height',$,$,3.,$); -#9880=IFCQUANTITYLENGTH('Length',$,$,4.,$); -#9881=IFCQUANTITYAREA('NetSideArea',$,$,12.,$); -#9882=IFCQUANTITYVOLUME('NetVolume',$,$,3.452675,$); -#9883=IFCQUANTITYWEIGHT('NetWeight',$,$,8098.09227272727,$); +#9880=IFCQUANTITYLENGTH('Length',$,$,6.01082176774142,$); +#9881=IFCQUANTITYAREA('NetSideArea',$,$,13.5805047800015,$); +#9882=IFCQUANTITYVOLUME('NetVolume',$,$,3.86233601749845,$); +#9883=IFCQUANTITYWEIGHT('NetWeight',$,$,9058.93356831454,$); #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.,$); +#9887=IFCQUANTITYAREA('GrossSideArea',$,$,20.8799266338821,$); +#9888=IFCQUANTITYVOLUME('GrossVolume',$,$,6.28259840395636,$); +#9889=IFCQUANTITYWEIGHT('GrossWeight',$,$,14735.5489838249,$); #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,$); +#9891=IFCQUANTITYLENGTH('Length',$,$,6.68547543927383,$); +#9892=IFCQUANTITYAREA('NetSideArea',$,$,14.7920266338821,$); +#9893=IFCQUANTITYVOLUME('NetVolume',$,$,4.27359140395636,$); +#9894=IFCQUANTITYWEIGHT('NetWeight',$,$,10023.5143838249,$); +#9895=IFCQUANTITYLENGTH('Width',$,$,0.330000000000001,$); #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.,$); +#9898=IFCQUANTITYAREA('GrossSideArea',$,$,20.3200055794175,$); +#9899=IFCQUANTITYVOLUME('GrossVolume',$,$,6.10822265625,$); +#9900=IFCQUANTITYWEIGHT('GrossWeight',$,$,14326.55859375,$); #9901=IFCQUANTITYLENGTH('Height',$,$,3.,$); -#9902=IFCQUANTITYLENGTH('Length',$,$,6.,$); -#9903=IFCQUANTITYAREA('NetSideArea',$,$,18.,$); -#9904=IFCQUANTITYVOLUME('NetVolume',$,$,5.4668,$); -#9905=IFCQUANTITYWEIGHT('NetWeight',$,$,12822.1309090909,$); +#9902=IFCQUANTITYLENGTH('Length',$,$,6.5,$); +#9903=IFCQUANTITYAREA('NetSideArea',$,$,14.3686055794175,$); +#9904=IFCQUANTITYVOLUME('NetVolume',$,$,4.14426065625,$); +#9905=IFCQUANTITYWEIGHT('NetWeight',$,$,9720.17499375,$); #9906=IFCQUANTITYLENGTH('Width',$,$,0.33,$); #9907=IFCELEMENTQUANTITY('2gYqYKPeL51vnNWFTVk81h',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#9909,#9910,#9911)); #9908=IFCRELDEFINESBYPROPERTIES('3xvl_SldPExhFPVZgrckLq',$,$,$,(#9322),#9907); @@ -6153,8 +6153,8 @@ DATA; #9915=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); #9916=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)); +#9933=IFCCOSTITEM('3FAuy3K5H0gAg1ijJhG9cd',$,'Ground Floor Walls',$,$,'A.1',$,(#9938),(#9904,#9882,#9871,#9893)); +#9934=IFCRELNESTS('0c1WW0QJ97OPll3n7nMWDP',$,$,$,#9932,(#9933,#9935,#10930,#10931)); #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); @@ -6700,5 +6700,110 @@ DATA; #10829=IFCDIRECTION((0.,-1.,0.)); #10830=IFCAXIS2PLACEMENT3D(#10827,#10828,#10829); #10831=IFCLOCALPLACEMENT(#10756,#10830); +#10832=IFCELEMENTQUANTITY('3etYdOBwT4sBspalwV7pv6',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#10834,#10835,#10836,#10837,#10838)); +#10833=IFCRELDEFINESBYPROPERTIES('0KmzIEYm9DgQsDCBtNpsul',$,$,$,(#10193),#10832); +#10834=IFCQUANTITYAREA('Area',$,$,1.6562,$); +#10835=IFCQUANTITYLENGTH('Depth',$,$,1.82,$); +#10836=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#10837=IFCQUANTITYVOLUME('Volume',$,$,0.8281,$); +#10838=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#10839=IFCELEMENTQUANTITY('2RIsF4lX9EDxO_VYZ5ObWs',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#10841,#10842,#10843,#10844,#10845)); +#10840=IFCRELDEFINESBYPROPERTIES('2MsycwNoXE5BS$_0KfDJTQ',$,$,$,(#10264),#10839); +#10841=IFCQUANTITYAREA('Area',$,$,1.6562,$); +#10842=IFCQUANTITYLENGTH('Depth',$,$,1.82,$); +#10843=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#10844=IFCQUANTITYVOLUME('Volume',$,$,0.8281,$); +#10845=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#10846=IFCELEMENTQUANTITY('09DE2e3PT16A6hvD_JuBOM',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#10848,#10849,#10850,#10851,#10852)); +#10847=IFCRELDEFINESBYPROPERTIES('3iB_fwRgj2xODkK2tssuaJ',$,$,$,(#10335),#10846); +#10848=IFCQUANTITYAREA('Area',$,$,2.0293,$); +#10849=IFCQUANTITYLENGTH('Depth',$,$,2.23,$); +#10850=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#10851=IFCQUANTITYVOLUME('Volume',$,$,1.01465,$); +#10852=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#10853=IFCELEMENTQUANTITY('3pGVoJUDDA7QQXPsMy3q5a',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#10855,#10856,#10857,#10858,#10859)); +#10854=IFCRELDEFINESBYPROPERTIES('3KITng1Zf4OurFPj0Zu39l',$,$,$,(#10449),#10853); +#10855=IFCQUANTITYAREA('Area',$,$,2.0293,$); +#10856=IFCQUANTITYLENGTH('Depth',$,$,2.23,$); +#10857=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#10858=IFCQUANTITYVOLUME('Volume',$,$,1.01465,$); +#10859=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#10860=IFCELEMENTQUANTITY('0VJaavUe53g8KmD3xUp7h7',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#10862,#10863,#10864,#10865,#10866)); +#10861=IFCRELDEFINESBYPROPERTIES('1KORmvxRP8$xTEYAbJ_AZU',$,$,$,(#10549),#10860); +#10862=IFCQUANTITYAREA('Area',$,$,2.0293,$); +#10863=IFCQUANTITYLENGTH('Depth',$,$,2.23,$); +#10864=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#10865=IFCQUANTITYVOLUME('Volume',$,$,1.01465,$); +#10866=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#10867=IFCELEMENTQUANTITY('0$bEC3KOHBCg0JzXWvT_Yp',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#10869,#10870,#10871,#10872,#10873)); +#10868=IFCRELDEFINESBYPROPERTIES('0a7joqdt5DcPw_SWDbFZM$',$,$,$,(#10599),#10867); +#10869=IFCQUANTITYAREA('Area',$,$,1.8928,$); +#10870=IFCQUANTITYLENGTH('Depth',$,$,2.08,$); +#10871=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#10872=IFCQUANTITYVOLUME('Volume',$,$,0.9464,$); +#10873=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#10874=IFCELEMENTQUANTITY('3mOjAk5oT2QeZmiYFfRgea',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#10876,#10877,#10878,#10879,#10880)); +#10875=IFCRELDEFINESBYPROPERTIES('3lwMrF61vA69YhZE07vZPe',$,$,$,(#10499),#10874); +#10876=IFCQUANTITYAREA('Area',$,$,2.0293,$); +#10877=IFCQUANTITYLENGTH('Depth',$,$,2.23,$); +#10878=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#10879=IFCQUANTITYVOLUME('Volume',$,$,1.01465,$); +#10880=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#10881=IFCELEMENTQUANTITY('3Xh6ZG4Zb8fxGaRHSJPun8',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#10883,#10884,#10885,#10886,#10887)); +#10882=IFCRELDEFINESBYPROPERTIES('2xS2FeBaf8cPwTeMUGgcP1',$,$,$,(#10672),#10881); +#10883=IFCQUANTITYAREA('Area',$,$,1.8928,$); +#10884=IFCQUANTITYLENGTH('Depth',$,$,2.08,$); +#10885=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#10886=IFCQUANTITYVOLUME('Volume',$,$,0.9464,$); +#10887=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#10888=IFCELEMENTQUANTITY('3O1Eo2AavA6Rm7LbmHym1i',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#10890,#10891,#10892,#10893,#10894)); +#10889=IFCRELDEFINESBYPROPERTIES('281Jm$yjn3t91yIKakQjBl',$,$,$,(#10385),#10888); +#10890=IFCQUANTITYAREA('Area',$,$,2.0293,$); +#10891=IFCQUANTITYLENGTH('Depth',$,$,2.23,$); +#10892=IFCQUANTITYLENGTH('Height',$,$,0.5,$); +#10893=IFCQUANTITYVOLUME('Volume',$,$,1.01465,$); +#10894=IFCQUANTITYLENGTH('Width',$,$,0.91,$); +#10895=IFCELEMENTQUANTITY('2KXNVPk9j2nvRfPKH0TwD8',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#10897,#10898,#10899)); +#10896=IFCRELDEFINESBYPROPERTIES('056NXIJOP4xQ5JqEbGuYVA',$,$,$,(#10216),#10895); +#10897=IFCQUANTITYAREA('Area',$,$,2.59146618680234,$); +#10898=IFCQUANTITYLENGTH('Height',$,$,1.98333302140235,$); +#10899=IFCQUANTITYLENGTH('Width',$,$,0.995000004768371,$); +#10900=IFCELEMENTQUANTITY('2hd7iDf7nBkeI_bm5nnR3G',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#10902,#10903,#10904)); +#10901=IFCRELDEFINESBYPROPERTIES('2VRsv85_n4pPdX8oguvzT2',$,$,$,(#10287),#10900); +#10902=IFCQUANTITYAREA('Area',$,$,2.59146618680234,$); +#10903=IFCQUANTITYLENGTH('Height',$,$,1.98333302140235,$); +#10904=IFCQUANTITYLENGTH('Width',$,$,0.995000004768371,$); +#10905=IFCELEMENTQUANTITY('260$e7Hn5CShJ2QsALSvwn',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#10907,#10908,#10909)); +#10906=IFCRELDEFINESBYPROPERTIES('27AzCVXu10bhokdE4Bi$8A',$,$,$,(#10358),#10905); +#10907=IFCQUANTITYAREA('Area',$,$,0.58415396636682,$); +#10908=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); +#10909=IFCQUANTITYLENGTH('Width',$,$,0.995,$); +#10910=IFCELEMENTQUANTITY('3pYtVODBn1UOGAnoKsGik3',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#10912,#10913,#10914)); +#10911=IFCRELDEFINESBYPROPERTIES('0doVWndbLE$gSOYElp9S7W',$,$,$,(#10472),#10910); +#10912=IFCQUANTITYAREA('Area',$,$,0.58415396636682,$); +#10913=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); +#10914=IFCQUANTITYLENGTH('Width',$,$,0.995,$); +#10915=IFCELEMENTQUANTITY('2y2TPhlpHAbO5RbH6Elecs',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#10917,#10918,#10919)); +#10916=IFCRELDEFINESBYPROPERTIES('2Qhy$idkHCIBy8ScLj8I2J',$,$,$,(#10522),#10915); +#10917=IFCQUANTITYAREA('Area',$,$,0.58415396636682,$); +#10918=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); +#10919=IFCQUANTITYLENGTH('Width',$,$,0.995,$); +#10920=IFCELEMENTQUANTITY('25D1Trcu17RRb3bI5v0WAx',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#10922,#10923,#10924)); +#10921=IFCRELDEFINESBYPROPERTIES('1ebKE8MDD1JQNHNGNY77Bx',$,$,$,(#10572),#10920); +#10922=IFCQUANTITYAREA('Area',$,$,0.58415396636682,$); +#10923=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); +#10924=IFCQUANTITYLENGTH('Width',$,$,0.995,$); +#10925=IFCELEMENTQUANTITY('1xX5VdZ1L41fZ0SsLZBmzb',$,'Qto_WindowBaseQuantities',$,'BaseQuantities',(#10927,#10928,#10929)); +#10926=IFCRELDEFINESBYPROPERTIES('0lwpe9oqD7qg3FGdNI8v$H',$,$,$,(#10408),#10925); +#10927=IFCQUANTITYAREA('Area',$,$,0.58415396636682,$); +#10928=IFCQUANTITYLENGTH('Height',$,$,2.353333,$); +#10929=IFCQUANTITYLENGTH('Width',$,$,0.995,$); +#10930=IFCCOSTITEM('0veXh4sTf12fN1hFssUUK3',$,'Ground Floor Windows',$,$,'A.3',$,(#10935),(#10912,#10907,#10902,#10897,#10917,#10927,#10922)); +#10931=IFCCOSTITEM('2kkaNr_tTDOwBsI0xLJ9p3',$,'Ground Floor Entrance Door',$,$,'A.4',$,(#10936),(#10934)); +#10932=IFCRELASSIGNSTOCONTROL('1JwXUJSjz1QvYR9t3uL7h1',$,$,$,(#10216,#10287,#10358,#10408,#10472,#10522,#10572),$,#10930); +#10933=IFCRELASSIGNSTOCONTROL('1IIuH_MtDFw9vRpJoUkAtB',$,$,$,(#9700),$,#10931); +#10934=IFCQUANTITYCOUNT('Unnamed',$,$,1.,$); +#10935=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(450.),$,$,$,$,$,$,$); +#10936=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(750.),$,$,$,$,$,$,$); ENDSEC; END-ISO-10303-21;