Fix PR comments: ground-floor footprint, windows/doors, roof eave level, north door storey

This commit is contained in:
Bruno Postle 2026-03-20 01:06:38 +00:00
parent 7baf5115a9
commit cc8d38bb17

View file

@ -77,9 +77,9 @@ DATA;
#90=IFCDIRECTION((1.,0.,0.));
#91=IFCAXIS2PLACEMENT3D(#88,#89,#90);
#92=IFCLOCALPLACEMENT(#82,#91);
#93=IFCBUILDINGSTOREY('33$lxJbGDE$P8BcsVLNTl6',$,'2','Storey 2',$,#8837,$,'Storey 2',.ELEMENT.,3.);
#93=IFCBUILDINGSTOREY('33$lxJbGDE$P8BcsVLNTl6',$,'2','Storey 2',$,#10756,$,'Storey 2',.ELEMENT.,6.);
#99=IFCELEMENTASSEMBLY('1JMWfAC15Dh9jLMGikyiLb',$,'exterior',$,$,#8949,$,$,$,$);
#105=IFCRELCONTAINEDINSPATIALSTRUCTURE('3Pqhf1QtP2Ivceh_6HdxtU',$,$,$,(#7347,#5967,#5047,#5661,#3095,#5639,#5234,#10472,#10408,#10287,#7349,#9323,#6231,#7351,#7353,#5284,#5898,#5022,#9325,#2524,#10522,#10216,#5964,#7346,#5963,#7348,#5966,#6230,#6076,#5662,#5072,#9091,#9322,#10572,#9115,#7350,#7352,#9139,#5620,#6192,#9324,#5965,#7354,#9163,#10358,#9700,#7345),#86);
#105=IFCRELCONTAINEDINSPATIALSTRUCTURE('3Pqhf1QtP2Ivceh_6HdxtU',$,$,$,(#7347,#5967,#5047,#5661,#3095,#5639,#5234,#10472,#10408,#9323,#7349,#10287,#6231,#7351,#7353,#4811,#5284,#5898,#5022,#2524,#10522,#10216,#5964,#7346,#7348,#5966,#6230,#6076,#5662,#5072,#9091,#9322,#10572,#9115,#7350,#7352,#9139,#5620,#6192,#7345,#5965,#7354,#9163,#10358,#9700,#5963),#86);
#111=IFCWALL('3vF_dOjHPDaRTG8UuWFCGf',$,'exterior',$,$,#9985,#292,$,$);
#112=IFCRELAGGREGATES('3WgosMQs5DzQ6cj6YILxJW',$,$,$,#99,(#111));
#113=IFCRELSPACEBOUNDARY2NDLEVEL('2emGuZX91C8wRPQz_uxWOg',$,'FaceIndex 0','CellIndex 0',#2997,#111,#127,.PHYSICAL.,.EXTERNAL.,$,$);
@ -527,7 +527,7 @@ DATA;
#582=IFCSURFACESTYLE('Timber',.BOTH.,(#581));
#583=IFCSTYLEDITEM($,(#582),'Timber');
#584=IFCSTYLEDREPRESENTATION(#11,'Body',$,(#583));
#585=IFCRELDEFINESBYTYPE('3XIfKNyRrEnxqPlewQUeLm',$,$,$,(#1459,#299,#10572,#9324,#9325,#10472,#9322,#1245,#1593,#9323,#10358,#10522),#576);
#585=IFCRELDEFINESBYTYPE('3XIfKNyRrEnxqPlewQUeLm',$,$,$,(#1459,#9323,#299,#10472,#9322,#1245,#1593,#10572,#10358,#10522,#10408),#576);
#586=IFCCARTESIANPOINT((0.,0.,0.));
#587=IFCDIRECTION((1.,0.,0.));
#588=IFCDIRECTION((0.,1.,0.));
@ -1057,7 +1057,7 @@ DATA;
#1135=IFCREPRESENTATIONMAP(#1098,#1134);
#1136=IFCWINDOWTYPE('0_S$4jYYr58wM6QXV7K3_x',$,'sash_tall_arched',$,$,(#665,#668),(#1085,#1094,#1135,#1209),$,$,.WINDOW.,.DOUBLE_PANEL_HORIZONTAL.,$,$);
#1137=IFCSTYLEDITEM(#1083,(#582),'Timber');
#1138=IFCRELDEFINESBYTYPE('1LV$ZrnWD7CQgxYdcsmTzb',$,$,$,(#647,#10408),#1136);
#1138=IFCRELDEFINESBYTYPE('1LV$ZrnWD7CQgxYdcsmTzb',$,$,$,(#647),#1136);
#1139=IFCCARTESIANPOINT((0.,0.,0.));
#1140=IFCDIRECTION((1.,0.,0.));
#1141=IFCDIRECTION((0.,1.,0.));
@ -2089,8 +2089,6 @@ DATA;
#2410=IFCPOLYLINE((#2405,#2406,#2407,#2408,#2409));
#2411=IFCCURVEBOUNDEDPLANE(#2404,#2410,());
#2412=IFCCONNECTIONSURFACEGEOMETRY(#2411,$);
#2466=IFCOPENINGELEMENT('2tqhk1IeP8wRrHUei$zj5d',$,'sash_big',$,$,#4810,#4921,$,.OPENING.);
#2473=IFCRELVOIDSELEMENT('2uVaeJWsH5qhLN7kWvYzaM',$,$,$,#2173,#2466);
#2494=IFCFOOTINGTYPE('2v1yWetPf5auqUN$gOOy61',$,'ground beam',$,$,$,$,$,$,.NOTDEFINED.);
#2495=IFCRELASSOCIATESMATERIAL('3tG5iCV0bDBfEZ17j$ihdb',$,$,$,(#2494),#2507);
#2496=IFCMATERIAL('Concrete',$,$);
@ -2364,7 +2362,7 @@ DATA;
#2795=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'default/eaves_corona',#2794);
#2796=IFCMATERIALPROFILE($,$,#138,#2795,$,$);
#2797=IFCMATERIALPROFILESET($,$,(#2796),$);
#2798=IFCCOVERING('3evKDHss9Ejv_qmw8jAvyR',$,'eaves corona',$,$,#8842,#2809,$,$);
#2798=IFCCOVERING('3evKDHss9Ejv_qmw8jAvyR',$,'eaves corona',$,$,#10761,#2809,$,$);
#2799=IFCRELDEFINESBYTYPE('1bN0FTRvz9Z9_3QrmLyx_v',$,$,$,(#2925,#2798),#2769);
#2800=IFCMATERIALPROFILESETUSAGE(#2797,$,$);
#2801=IFCRELASSOCIATESMATERIAL('2ZBI1vqa12$QVMfYsEqrkJ',$,$,$,(#2798),#2800);
@ -2398,7 +2396,7 @@ DATA;
#2845=IFCSURFACESTYLE('Wood',.BOTH.,(#2844));
#2846=IFCSTYLEDITEM($,(#2845),'Wood');
#2847=IFCSTYLEDREPRESENTATION(#11,'Body',$,(#2846));
#2848=IFCPIPESEGMENT('0IglpAwRDCsewuY3XPZ7M0',$,'eaves gutter',$,$,#8847,#2859,$,$);
#2848=IFCPIPESEGMENT('0IglpAwRDCsewuY3XPZ7M0',$,'eaves gutter',$,$,#10766,#2859,$,$);
#2849=IFCRELDEFINESBYTYPE('23$8LShEnC0fpf$aMUhvJW',$,$,$,(#2949,#2848),#2824);
#2850=IFCMATERIALPROFILESETUSAGE(#2835,$,$);
#2851=IFCRELASSOCIATESMATERIAL('1tBLHup1r4XxbxIXssMFGu',$,$,$,(#2848),#2850);
@ -2434,7 +2432,7 @@ DATA;
#2897=IFCSURFACESTYLE('Tiles',.BOTH.,(#2896));
#2898=IFCSTYLEDITEM($,(#2897),'Tiles');
#2899=IFCSTYLEDREPRESENTATION(#11,'Body',$,(#2898));
#2900=IFCCOVERING('3jb_asEY11XAUlFcTgjQw1',$,'eaves tiles',$,$,#8852,#2911,$,$);
#2900=IFCCOVERING('3jb_asEY11XAUlFcTgjQw1',$,'eaves tiles',$,$,#10771,#2911,$,$);
#2901=IFCRELDEFINESBYTYPE('2V0uaPjMz3ju1Cei9gcTh1',$,$,$,(#2973,#2900),#2873);
#2902=IFCMATERIALPROFILESETUSAGE(#2883,$,$);
#2903=IFCRELASSOCIATESMATERIAL('32ni0Cyr95yfVgPNOLKD11',$,$,$,(#2900),#2902);
@ -2449,7 +2447,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',$,$,#8857,#2935,$,$);
#2925=IFCCOVERING('2Ug5H_39bB2Q$86JsXFh9I',$,'eaves corona',$,$,#10776,#2935,$,$);
#2926=IFCMATERIALPROFILESETUSAGE(#2797,$,$);
#2927=IFCRELASSOCIATESMATERIAL('1kSooy7xr8dRLqA$aLr3tI',$,$,$,(#2925),#2926);
#2928=IFCCARTESIANPOINT((0.,0.,0.));
@ -2463,7 +2461,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',$,$,#8862,#2959,$,$);
#2949=IFCPIPESEGMENT('0VMcwK4sP11RAeKJDdtDlm',$,'eaves gutter',$,$,#10781,#2959,$,$);
#2950=IFCMATERIALPROFILESETUSAGE(#2835,$,$);
#2951=IFCRELASSOCIATESMATERIAL('0jYAbZpyDFiPtIYiH$CZz8',$,$,$,(#2949),#2950);
#2952=IFCCARTESIANPOINT((0.,0.,0.));
@ -2477,7 +2475,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',$,$,#8867,#2983,$,$);
#2973=IFCCOVERING('1jaYVvZ8j80Av2QwiE8uSX',$,'eaves tiles',$,$,#10786,#2983,$,$);
#2974=IFCMATERIALPROFILESETUSAGE(#2883,$,$);
#2975=IFCRELASSOCIATESMATERIAL('2ZV7ua70z2gAFojDWdlrwA',$,$,$,(#2973),#2974);
#2976=IFCCARTESIANPOINT((0.,0.,0.));
@ -2673,7 +2671,7 @@ DATA;
#3208=IFCDIRECTION((0.,1.,0.));
#3209=IFCAXIS2PLACEMENT3D(#3206,#3207,#3208);
#3210=IFCLOCALPLACEMENT(#3205,#3209);
#3211=IFCELEMENTASSEMBLY('01iZRk4G5ByBBDt7nqSSDR',$,'pitched-roof',$,$,#10025,$,$,$,$);
#3211=IFCELEMENTASSEMBLY('01iZRk4G5ByBBDt7nqSSDR',$,'pitched-roof',$,$,#10791,$,$,$,$);
#3217=IFCCARTESIANPOINT((2.,0.,4.38465929031372));
#3218=IFCDIRECTION((0.,-0.419069132030166,0.907954328465636));
#3219=IFCDIRECTION((-1.,0.,0.));
@ -2698,7 +2696,7 @@ DATA;
#3238=IFCEDGELOOP((#3234,#3235,#3236,#3237));
#3239=IFCFACEBOUND(#3238,.T.);
#3240=IFCFACESURFACE((#3239),#3221,.T.);
#3241=IFCROOF('03vy0vHin008lhiiVY4wwA',$,'pitched-roof',$,$,#10060,#3313,$,$);
#3241=IFCROOF('03vy0vHin008lhiiVY4wwA',$,'pitched-roof',$,$,#10801,#3313,$,$);
#3242=IFCRELAGGREGATES('1c8BvnzZrDb8C2HSIYBt7M',$,$,$,#3211,(#3343,#3241));
#3243=IFCPROPERTYSET('1aCZLJey18cPnJa2qD$e9t',$,'EPset_Topology',$,(#3245,#3246,#3247));
#3244=IFCRELDEFINESBYPROPERTIES('3DwMI$SHf8D9eQGCtTu$Ax',$,$,$,(#3241),#3243);
@ -2789,7 +2787,7 @@ DATA;
#3340=IFCEDGELOOP((#3336,#3337,#3338,#3339));
#3341=IFCFACEBOUND(#3340,.T.);
#3342=IFCFACESURFACE((#3341),#3323,.T.);
#3343=IFCROOF('0ax4DblLXEyR$QhxuNSJft',$,'pitched-roof',$,$,#10055,#3386,$,$);
#3343=IFCROOF('0ax4DblLXEyR$QhxuNSJft',$,'pitched-roof',$,$,#10796,#3386,$,$);
#3344=IFCPROPERTYSET('2xCSu0atP9HuGc3cS_wSPf',$,'EPset_Topology',$,(#3346,#3347,#3348));
#3345=IFCRELDEFINESBYPROPERTIES('1ghyZ3aZD9Ivq9w0SgAvNk',$,$,$,(#3343),#3344);
#3346=IFCPROPERTYSINGLEVALUE('FaceIndex',$,IFCLABEL('5'),$);
@ -3021,7 +3019,7 @@ DATA;
#3592=IFCPRODUCTDEFINITIONSHAPE($,$,(#3591));
#3593=IFCRELCONNECTSSTRUCTURALMEMBER('2gK6H$AGH6ow8wKSQtEQNk',$,$,$,#3363,#3584,$,$,$,$);
#3594=IFCRELCONNECTSSTRUCTURALMEMBER('2l8IzIAaz728B49QCfElql',$,$,$,#1382,#3584,$,$,$,$);
#3595=IFCRELCONTAINEDINSPATIALSTRUCTURE('0oaxPQzDHEpOQPJMGelWyq',$,$,$,(#4343,#7919,#7917,#1245,#7918,#2332,#7920,#2081,#7921,#1742,#7867,#647,#1459,#299,#4811,#3048,#1593,#2251,#7916),#2997);
#3595=IFCRELCONTAINEDINSPATIALSTRUCTURE('0oaxPQzDHEpOQPJMGelWyq',$,$,$,(#7919,#4343,#7917,#1245,#7918,#2332,#7920,#2081,#7921,#1742,#7867,#647,#1459,#299,#3048,#1593,#2251,#7916),#2997);
#3656=IFCCARTESIANPOINTLIST3D(((-2.,-3.,0.),(-2.,-3.,3.),(-2.72177028656006,0.,4.38465929031372),(-3.44354057312012,3.,3.),(-3.44354057312012,3.,0.),(2.,-3.,3.),(2.,-3.,0.),(2.,3.,0.),(2.,0.,4.38465929031372),(2.,3.,3.)));
#3657=IFCINDEXEDPOLYGONALFACE((1,2,3,4,5));
#3658=IFCINDEXEDPOLYGONALFACE((6,2,1,7));
@ -3163,13 +3161,6 @@ DATA;
#3806=IFCQUANTITYLENGTH('Height',$,$,1.37000000476837,$);
#3807=IFCQUANTITYVOLUME('Volume',$,$,2.4824758225007,$);
#3808=IFCQUANTITYLENGTH('Width',$,$,0.995000004768371,$);
#3809=IFCELEMENTQUANTITY('2YEbs2vKb288m8xbtn9Q2l',$,'Qto_OpeningElementBaseQuantities',$,'BaseQuantities',(#3811,#3812,#3813,#3814,#3815));
#3810=IFCRELDEFINESBYPROPERTIES('3DII9EjQL0yQXNWIOvmggH',$,$,$,(#2466),#3809);
#3811=IFCQUANTITYAREA('Area',$,$,2.0696,$);
#3812=IFCQUANTITYLENGTH('Depth',$,$,2.08,$);
#3813=IFCQUANTITYLENGTH('Height',$,$,0.5,$);
#3814=IFCQUANTITYVOLUME('Volume',$,$,1.0348,$);
#3815=IFCQUANTITYLENGTH('Width',$,$,0.995,$);
#3816=IFCELEMENTQUANTITY('07_d9mZJv8IOmIdcyzBxwL',$,'Qto_PipeSegmentBaseQuantities',$,'BaseQuantities',(#3818));
#3817=IFCRELDEFINESBYPROPERTIES('2gbgjTIbb9QxJeq8Gh0wRI',$,$,$,(#2848),#3816);
#3818=IFCQUANTITYLENGTH('Length',$,$,5.94354057312012,$);
@ -3907,8 +3898,7 @@ DATA;
#4808=IFCDIRECTION((1.,0.,0.));
#4809=IFCAXIS2PLACEMENT3D(#4806,#4807,#4808);
#4810=IFCLOCALPLACEMENT(#9965,#4809);
#4811=IFCDOOR('34kVAZxf9AW9dw7VL_00uH',$,'entrance door',$,$,#9980,#4905,$,2.08,0.91,$,$,$);
#4896=IFCRELFILLSELEMENT('05PWrNR3b9xga5doQpElIG',$,$,$,#2466,#4811);
#4811=IFCDOOR('34kVAZxf9AW9dw7VL_00uH',$,'entrance door',$,$,#10699,#4905,$,2.08,0.91,$,$,$);
#4897=IFCRELDEFINESBYTYPE('2c6D0LKy97KfS84gOaPtcK',$,$,$,(#6230,#6076,#4811,#5234,#9700,#6231),#4666);
#4898=IFCCARTESIANPOINT((0.,0.,0.));
#4899=IFCDIRECTION((1.,0.,0.));
@ -3923,17 +3913,6 @@ DATA;
#4908=IFCPROPERTYSINGLEVALUE('PatternNumber',$,IFCLABEL('112/130'),$);
#4909=IFCPROPERTYSINGLEVALUE('PatternName',$,IFCLABEL('Entrance Transition / Entrance Room'),$);
#4910=IFCPROPERTYSINGLEVALUE('Notes',$,IFCLABEL('Single panelled door at north wall entrance, replacing window. Marks threshold between exterior approach and interior gathering space.'),$);
#4911=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.995,0.5),(0.995,0.),(0.,0.)));
#4912=IFCINDEXEDPOLYCURVE(#4911,$,.F.);
#4913=IFCDIRECTION((0.,0.,1.));
#4914=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#4912);
#4915=IFCCARTESIANPOINT((0.,0.,0.));
#4916=IFCDIRECTION((0.,0.,1.));
#4917=IFCDIRECTION((1.,0.,0.));
#4918=IFCAXIS2PLACEMENT3D(#4915,#4916,#4917);
#4919=IFCEXTRUDEDAREASOLID(#4914,#4918,#4913,2.08);
#4920=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#4919));
#4921=IFCPRODUCTDEFINITIONSHAPE($,$,(#4920));
#4922=IFCELEMENTQUANTITY('0l6X$J3BPEbPmtBrKkAxsB',$,'Qto_ChimneyBaseQuantities',$,'BaseQuantities',(#4924));
#4923=IFCRELDEFINESBYPROPERTIES('1d0g7Jx_97LO8NSo9XONDF',$,$,$,(#4320),#4922);
#4924=IFCQUANTITYLENGTH('Length',$,$,4.,$);
@ -5828,41 +5807,6 @@ 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);
#8873=IFCBUILDINGSTOREY('1dkSiZ$0v6DeJ4q5kHiVGE',$,'1','Storey 1',$,#8878,$,'Storey 1',.ELEMENT.,3.);
#8874=IFCCARTESIANPOINT((0.,0.,3.));
#8875=IFCDIRECTION((0.,0.,1.));
@ -6031,8 +5975,6 @@ DATA;
#9303=IFCLOCALPLACEMENT(#9112,#9302);
#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,$,$,$);
#9572=IFCCARTESIANPOINT((-1.455,-3.25,0.75));
#9573=IFCDIRECTION((0.,0.,1.));
#9574=IFCDIRECTION((1.,0.,0.));
@ -6043,16 +5985,6 @@ DATA;
#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);
#9597=IFCRELFILLSELEMENT('0Gcp2haob7IAMgAXdn0I$J',$,$,$,#9207,#9322);
#9598=IFCRELFILLSELEMENT('0E_PcyTUv9uBUfUtFNmqcb',$,$,$,#9208,#9323);
#9602=IFCCARTESIANPOINT((0.,0.,0.));
@ -6085,36 +6017,6 @@ DATA;
#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));
#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.);
@ -6155,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,#9324,#9325,#9700),$,#9798,$);
#9801=IFCRELASSIGNSTOPROCESS('19Y7d2cJf2kvYpHy44FEL3',$,$,$,(#9322,#9323,#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',$,$,$,$,$,$,$,$,$,$,$,$,$);
@ -6250,16 +6152,6 @@ DATA;
#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,$);
#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));
@ -6279,11 +6171,6 @@ DATA;
#9963=IFCDIRECTION((1.,0.,0.));
#9964=IFCAXIS2PLACEMENT3D(#9961,#9962,#9963);
#9965=IFCLOCALPLACEMENT(#8929,#9964);
#9976=IFCCARTESIANPOINT((4.44089209850063E-16,0.,-3.));
#9977=IFCDIRECTION((0.,0.,1.));
#9978=IFCDIRECTION((1.,0.,0.));
#9979=IFCAXIS2PLACEMENT3D(#9976,#9977,#9978);
#9980=IFCLOCALPLACEMENT(#4810,#9979);
#9981=IFCCARTESIANPOINT((0.,0.,0.));
#9982=IFCDIRECTION((0.,0.,1.));
#9983=IFCDIRECTION((1.,3.18529200542489E-17,0.));
@ -6294,26 +6181,11 @@ DATA;
#10003=IFCDIRECTION((1.,0.,0.));
#10004=IFCAXIS2PLACEMENT3D(#10001,#10002,#10003);
#10005=IFCLOCALPLACEMENT(#8959,#10004);
#10021=IFCCARTESIANPOINT((0.,0.,0.));
#10022=IFCDIRECTION((0.,0.,1.));
#10023=IFCDIRECTION((1.,0.,0.));
#10024=IFCAXIS2PLACEMENT3D(#10021,#10022,#10023);
#10025=IFCLOCALPLACEMENT(#8837,#10024);
#10046=IFCCARTESIANPOINT((4.15000057220459,-2.95582485198975,2.38424110412598));
#10047=IFCDIRECTION((0.419069112412287,1.83180937551146E-08,0.907954337520328));
#10048=IFCDIRECTION((-4.37113882867379E-08,0.999999999999999,0.));
#10049=IFCAXIS2PLACEMENT3D(#10046,#10047,#10048);
#10050=IFCLOCALPLACEMENT(#92,#10049);
#10051=IFCCARTESIANPOINT((-3.44354057312012,3.,2.94));
#10052=IFCDIRECTION((0.,0.419069132030166,0.907954328465636));
#10053=IFCDIRECTION((-1.,0.,0.));
#10054=IFCAXIS2PLACEMENT3D(#10051,#10052,#10053);
#10055=IFCLOCALPLACEMENT(#10025,#10054);
#10056=IFCCARTESIANPOINT((-2.,-3.,2.94));
#10057=IFCDIRECTION((0.,-0.419069132030166,0.907954328465636));
#10058=IFCDIRECTION((1.,0.,0.));
#10059=IFCAXIS2PLACEMENT3D(#10056,#10057,#10058);
#10060=IFCLOCALPLACEMENT(#10025,#10059);
#10065=IFCCARTESIANPOINT((-4.44089209850063E-16,0.,0.));
#10066=IFCDIRECTION((0.,0.,1.));
#10067=IFCDIRECTION((1.,-5.42156620206499E-18,0.));
@ -6526,60 +6398,20 @@ DATA;
#10382=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#10379,#10380,#10378,1.,#10381);
#10383=IFCMAPPEDITEM(#611,#10382);
#10384=IFCSHAPEREPRESENTATION(#63,'Clearance','MappedRepresentation',(#10383));
#10385=IFCOPENINGELEMENT('0eSXjyFSf9iP8YnKGsrVYa',$,'opening-west-2',$,$,#10407,#10396,$,.OPENING.);
#10386=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.91,0.5),(0.91,0.),(0.,0.)));
#10387=IFCINDEXEDPOLYCURVE(#10386,$,.F.);
#10388=IFCDIRECTION((0.,0.,1.));
#10389=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10387);
#10390=IFCCARTESIANPOINT((0.,0.,0.));
#10391=IFCDIRECTION((0.,0.,1.));
#10392=IFCDIRECTION((1.,0.,0.));
#10393=IFCAXIS2PLACEMENT3D(#10390,#10391,#10392);
#10394=IFCEXTRUDEDAREASOLID(#10389,#10393,#10388,2.65);
#10395=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10394));
#10396=IFCPRODUCTDEFINITIONSHAPE($,$,(#10395));
#10385=IFCOPENINGELEMENT('0eSXjyFSf9iP8YnKGsrVYa',$,'opening-west-2',$,$,#10407,#10726,$,.OPENING.);
#10402=IFCRELVOIDSELEMENT('3RIOB7lfb35RZUChsqkndN',$,$,$,#9139,#10385);
#10403=IFCCARTESIANPOINT((2.63060404889561,-0.250000000000001,0.75));
#10404=IFCDIRECTION((0.,0.,1.));
#10405=IFCDIRECTION((1.,-4.88580326352134E-17,0.));
#10406=IFCAXIS2PLACEMENT3D(#10403,#10404,#10405);
#10407=IFCLOCALPLACEMENT(#10192,#10406);
#10408=IFCWINDOW('3qoICPyEvFQOXVGl4Kt8tT',$,'win-west-2',$,$,#10418,#10427,$,2.65,0.91,$,$,$);
#10408=IFCWINDOW('3qoICPyEvFQOXVGl4Kt8tT',$,'win-west-2',$,$,#10418,#10708,$,2.23,0.91,$,$,$);
#10414=IFCCARTESIANPOINT((-3.07126602979089,0.383898066501423,0.75));
#10415=IFCDIRECTION((0.,0.,1.));
#10416=IFCDIRECTION((0.233915393914003,-0.972256955999831,0.));
#10417=IFCAXIS2PLACEMENT3D(#10414,#10415,#10416);
#10418=IFCLOCALPLACEMENT(#92,#10417);
#10419=IFCRELFILLSELEMENT('2TVf81QEj4fuMHi3UxQ1B$',$,$,$,#10385,#10408);
#10420=IFCCARTESIANPOINT((0.,0.,0.));
#10421=IFCDIRECTION((1.,0.,0.));
#10422=IFCDIRECTION((0.,1.,0.));
#10423=IFCDIRECTION((0.,0.,1.));
#10424=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#10421,#10422,#10420,1.,#10423);
#10425=IFCMAPPEDITEM(#1085,#10424);
#10426=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#10425));
#10427=IFCPRODUCTDEFINITIONSHAPE($,$,(#10426,#10434,#10441,#10448));
#10428=IFCCARTESIANPOINT((0.,0.,0.));
#10429=IFCDIRECTION((1.,0.,0.));
#10430=IFCDIRECTION((0.,1.,0.));
#10431=IFCDIRECTION((0.,0.,1.));
#10432=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#10429,#10430,#10428,1.,#10431);
#10433=IFCMAPPEDITEM(#1094,#10432);
#10434=IFCSHAPEREPRESENTATION(#13,'Box','MappedRepresentation',(#10433));
#10435=IFCCARTESIANPOINT((0.,0.,0.));
#10436=IFCDIRECTION((1.,0.,0.));
#10437=IFCDIRECTION((0.,1.,0.));
#10438=IFCDIRECTION((0.,0.,1.));
#10439=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#10436,#10437,#10435,1.,#10438);
#10440=IFCMAPPEDITEM(#1135,#10439);
#10441=IFCSHAPEREPRESENTATION(#18,'Profile','MappedRepresentation',(#10440));
#10442=IFCCARTESIANPOINT((0.,0.,0.));
#10443=IFCDIRECTION((1.,0.,0.));
#10444=IFCDIRECTION((0.,1.,0.));
#10445=IFCDIRECTION((0.,0.,1.));
#10446=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#10443,#10444,#10442,1.,#10445);
#10447=IFCMAPPEDITEM(#1209,#10446);
#10448=IFCSHAPEREPRESENTATION(#63,'Clearance','MappedRepresentation',(#10447));
#10449=IFCOPENINGELEMENT('3EzCVR1tH9$BnlSqFGHSyK',$,'opening-west-3',$,$,#10471,#10460,$,.OPENING.);
#10450=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.91,0.5),(0.91,0.),(0.,0.)));
#10451=IFCINDEXEDPOLYCURVE(#10450,$,.F.);
@ -6768,5 +6600,105 @@ DATA;
#10669=IFCPRODUCTDEFINITIONSHAPE($,$,(#10647));
#10670=IFCPRODUCTDEFINITIONSHAPE($,$,(#10657));
#10671=IFCPRODUCTDEFINITIONSHAPE($,$,(#10667));
#10672=IFCOPENINGELEMENT('30bzflyc51MRUnp3BIPO1Q',$,'opening-north-entrance',$,$,#10694,#10683,$,.OPENING.);
#10673=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.91,0.5),(0.91,0.),(0.,0.)));
#10674=IFCINDEXEDPOLYCURVE(#10673,$,.F.);
#10675=IFCDIRECTION((0.,0.,1.));
#10676=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10674);
#10677=IFCCARTESIANPOINT((0.,0.,0.));
#10678=IFCDIRECTION((0.,0.,1.));
#10679=IFCDIRECTION((1.,0.,0.));
#10680=IFCAXIS2PLACEMENT3D(#10677,#10678,#10679);
#10681=IFCEXTRUDEDAREASOLID(#10676,#10680,#10675,2.08);
#10682=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10681));
#10683=IFCPRODUCTDEFINITIONSHAPE($,$,(#10682));
#10689=IFCRELVOIDSELEMENT('0Sa4ElK6jCce15IHDHqHfK',$,$,$,#9115,#10672);
#10690=IFCCARTESIANPOINT((4.08128381093343,-0.25,0.));
#10691=IFCDIRECTION((0.,0.,1.));
#10692=IFCDIRECTION((1.,0.,0.));
#10693=IFCAXIS2PLACEMENT3D(#10690,#10691,#10692);
#10694=IFCLOCALPLACEMENT(#9136,#10693);
#10695=IFCCARTESIANPOINT((-2.08128381093343,3.25,0.));
#10696=IFCDIRECTION((0.,0.,1.));
#10697=IFCDIRECTION((-1.,0.,0.));
#10698=IFCAXIS2PLACEMENT3D(#10695,#10696,#10697);
#10699=IFCLOCALPLACEMENT(#92,#10698);
#10700=IFCRELFILLSELEMENT('0JybCBgO17mfaUYt7GjVtz',$,$,$,#10672,#4811);
#10701=IFCCARTESIANPOINT((0.,0.,0.));
#10702=IFCDIRECTION((1.,0.,0.));
#10703=IFCDIRECTION((0.,1.,0.));
#10704=IFCDIRECTION((0.,0.,1.));
#10705=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#10702,#10703,#10701,1.,#10704);
#10706=IFCMAPPEDITEM(#575,#10705);
#10707=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#10706));
#10708=IFCPRODUCTDEFINITIONSHAPE($,$,(#10707,#10715));
#10709=IFCCARTESIANPOINT((0.,0.,0.));
#10710=IFCDIRECTION((1.,0.,0.));
#10711=IFCDIRECTION((0.,1.,0.));
#10712=IFCDIRECTION((0.,0.,1.));
#10713=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#10710,#10711,#10709,1.,#10712);
#10714=IFCMAPPEDITEM(#611,#10713);
#10715=IFCSHAPEREPRESENTATION(#63,'Clearance','MappedRepresentation',(#10714));
#10716=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.91,0.5),(0.91,0.),(0.,0.)));
#10717=IFCINDEXEDPOLYCURVE(#10716,$,.F.);
#10718=IFCDIRECTION((0.,0.,1.));
#10719=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10717);
#10720=IFCCARTESIANPOINT((0.,0.,0.));
#10721=IFCDIRECTION((0.,0.,1.));
#10722=IFCDIRECTION((1.,0.,0.));
#10723=IFCAXIS2PLACEMENT3D(#10720,#10721,#10722);
#10724=IFCEXTRUDEDAREASOLID(#10719,#10723,#10718,2.23);
#10725=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10724));
#10726=IFCPRODUCTDEFINITIONSHAPE($,$,(#10725));
#10752=IFCCARTESIANPOINT((0.,0.,6.));
#10753=IFCDIRECTION((0.,0.,1.));
#10754=IFCDIRECTION((1.,0.,0.));
#10755=IFCAXIS2PLACEMENT3D(#10752,#10753,#10754);
#10756=IFCLOCALPLACEMENT(#82,#10755);
#10757=IFCCARTESIANPOINT((-3.69354057312012,3.,-3.));
#10758=IFCDIRECTION((1.,0.,0.));
#10759=IFCDIRECTION((0.,1.,0.));
#10760=IFCAXIS2PLACEMENT3D(#10757,#10758,#10759);
#10761=IFCLOCALPLACEMENT(#10756,#10760);
#10762=IFCCARTESIANPOINT((-3.69354057312012,3.,-3.));
#10763=IFCDIRECTION((1.,0.,0.));
#10764=IFCDIRECTION((0.,1.,0.));
#10765=IFCAXIS2PLACEMENT3D(#10762,#10763,#10764);
#10766=IFCLOCALPLACEMENT(#10756,#10765);
#10767=IFCCARTESIANPOINT((-3.69354057312012,3.,-3.));
#10768=IFCDIRECTION((1.,0.,0.));
#10769=IFCDIRECTION((0.,1.,0.));
#10770=IFCAXIS2PLACEMENT3D(#10767,#10768,#10769);
#10771=IFCLOCALPLACEMENT(#10756,#10770);
#10772=IFCCARTESIANPOINT((2.25,-3.,-3.));
#10773=IFCDIRECTION((-1.,0.,0.));
#10774=IFCDIRECTION((0.,-1.,0.));
#10775=IFCAXIS2PLACEMENT3D(#10772,#10773,#10774);
#10776=IFCLOCALPLACEMENT(#10756,#10775);
#10777=IFCCARTESIANPOINT((2.25,-3.,-3.));
#10778=IFCDIRECTION((-1.,0.,0.));
#10779=IFCDIRECTION((0.,-1.,0.));
#10780=IFCAXIS2PLACEMENT3D(#10777,#10778,#10779);
#10781=IFCLOCALPLACEMENT(#10756,#10780);
#10782=IFCCARTESIANPOINT((2.25,-3.,-3.));
#10783=IFCDIRECTION((-1.,0.,0.));
#10784=IFCDIRECTION((0.,-1.,0.));
#10785=IFCAXIS2PLACEMENT3D(#10782,#10783,#10784);
#10786=IFCLOCALPLACEMENT(#10756,#10785);
#10787=IFCCARTESIANPOINT((0.,0.,0.));
#10788=IFCDIRECTION((0.,0.,1.));
#10789=IFCDIRECTION((1.,0.,0.));
#10790=IFCAXIS2PLACEMENT3D(#10787,#10788,#10789);
#10791=IFCLOCALPLACEMENT(#10756,#10790);
#10792=IFCCARTESIANPOINT((-3.44354057312012,3.,0.));
#10793=IFCDIRECTION((0.,0.419069132030166,0.907954328465636));
#10794=IFCDIRECTION((-1.,0.,0.));
#10795=IFCAXIS2PLACEMENT3D(#10792,#10793,#10794);
#10796=IFCLOCALPLACEMENT(#10791,#10795);
#10797=IFCCARTESIANPOINT((-2.,-3.,0.));
#10798=IFCDIRECTION((0.,-0.419069132030166,0.907954328465636));
#10799=IFCDIRECTION((1.,0.,0.));
#10800=IFCAXIS2PLACEMENT3D(#10797,#10798,#10799);
#10801=IFCLOCALPLACEMENT(#10791,#10800);
ENDSEC;
END-ISO-10303-21;