Add windows and fixtures to WC and kitchenette (issue #18)

This commit is contained in:
Bruno Postle 2026-03-01 17:52:45 +00:00
parent d230c9c410
commit 89607910ea

View file

@ -4649,7 +4649,7 @@ DATA;
#5951=IFCAXIS2PLACEMENT3D(#5948,#5949,#5950); #5951=IFCAXIS2PLACEMENT3D(#5948,#5949,#5950);
#5952=IFCLOCALPLACEMENT(#92,#5951); #5952=IFCLOCALPLACEMENT(#92,#5951);
#5953=IFCRELFILLSELEMENT('1euedSb_rBFhtXfOBV9Zco',$,$,$,#5875,#5898); #5953=IFCRELFILLSELEMENT('1euedSb_rBFhtXfOBV9Zco',$,$,$,#5875,#5898);
#5954=IFCRELDEFINESBYTYPE('2IHgqFnyD9FR7LAZu_Vujj',$,$,$,(#5898),#5874); #5954=IFCRELDEFINESBYTYPE('2IHgqFnyD9FR7LAZu_Vujj',$,$,$,(#6630,#5898,#6627,#6628,#6629),#5874);
#5955=IFCCARTESIANPOINT((0.,0.,0.)); #5955=IFCCARTESIANPOINT((0.,0.,0.));
#5956=IFCDIRECTION((1.,0.,0.)); #5956=IFCDIRECTION((1.,0.,0.));
#5957=IFCDIRECTION((0.,1.,0.)); #5957=IFCDIRECTION((0.,1.,0.));
@ -4914,5 +4914,406 @@ DATA;
#6532=IFCHALFSPACESOLID(#6531,.F.); #6532=IFCHALFSPACESOLID(#6531,.F.);
#6533=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#6526,#6532); #6533=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#6526,#6532);
#6534=IFCSHAPEREPRESENTATION(#11,'Body','Clipping',(#6533)); #6534=IFCSHAPEREPRESENTATION(#11,'Body','Clipping',(#6533));
#6535=IFCOPENINGELEMENT('3XCVGMKkLCDBw_cj6UfBkX',$,'wc west window opening',$,$,#6723,#6579,$,.OPENING.);
#6536=IFCOPENINGELEMENT('3Um_AZAh19VwS2QVi$vxVC',$,'wc south window opening',$,$,#6614,#6580,$,.OPENING.);
#6537=IFCOPENINGELEMENT('0eEGfmac97Pw2r_1OHXmAZ',$,'kitchenette east window opening',$,$,#6620,#6581,$,.OPENING.);
#6538=IFCOPENINGELEMENT('3ptm7A8Yb0K8zWa9TWO1JY',$,'kitchenette south window opening',$,$,#6626,#6582,$,.OPENING.);
#6539=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.625,0.5),(0.625,0.),(0.,0.)));
#6540=IFCINDEXEDPOLYCURVE(#6539,$,.F.);
#6541=IFCDIRECTION((0.,0.,1.));
#6542=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6540);
#6543=IFCCARTESIANPOINT((0.,0.,0.));
#6544=IFCDIRECTION((0.,0.,1.));
#6545=IFCDIRECTION((1.,0.,0.));
#6546=IFCAXIS2PLACEMENT3D(#6543,#6544,#6545);
#6547=IFCEXTRUDEDAREASOLID(#6542,#6546,#6541,0.995);
#6548=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#6547));
#6549=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.625,0.5),(0.625,0.),(0.,0.)));
#6550=IFCINDEXEDPOLYCURVE(#6549,$,.F.);
#6551=IFCDIRECTION((0.,0.,1.));
#6552=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6550);
#6553=IFCCARTESIANPOINT((0.,0.,0.));
#6554=IFCDIRECTION((0.,0.,1.));
#6555=IFCDIRECTION((1.,0.,0.));
#6556=IFCAXIS2PLACEMENT3D(#6553,#6554,#6555);
#6557=IFCEXTRUDEDAREASOLID(#6552,#6556,#6551,0.995);
#6558=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#6557));
#6559=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.625,0.5),(0.625,0.),(0.,0.)));
#6560=IFCINDEXEDPOLYCURVE(#6559,$,.F.);
#6561=IFCDIRECTION((0.,0.,1.));
#6562=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6560);
#6563=IFCCARTESIANPOINT((0.,0.,0.));
#6564=IFCDIRECTION((0.,0.,1.));
#6565=IFCDIRECTION((1.,0.,0.));
#6566=IFCAXIS2PLACEMENT3D(#6563,#6564,#6565);
#6567=IFCEXTRUDEDAREASOLID(#6562,#6566,#6561,0.995);
#6568=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#6567));
#6569=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.5),(0.625,0.5),(0.625,0.),(0.,0.)));
#6570=IFCINDEXEDPOLYCURVE(#6569,$,.F.);
#6571=IFCDIRECTION((0.,0.,1.));
#6572=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6570);
#6573=IFCCARTESIANPOINT((0.,0.,0.));
#6574=IFCDIRECTION((0.,0.,1.));
#6575=IFCDIRECTION((1.,0.,0.));
#6576=IFCAXIS2PLACEMENT3D(#6573,#6574,#6575);
#6577=IFCEXTRUDEDAREASOLID(#6572,#6576,#6571,0.995);
#6578=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#6577));
#6579=IFCPRODUCTDEFINITIONSHAPE($,$,(#6548));
#6580=IFCPRODUCTDEFINITIONSHAPE($,$,(#6558));
#6581=IFCPRODUCTDEFINITIONSHAPE($,$,(#6568));
#6582=IFCPRODUCTDEFINITIONSHAPE($,$,(#6578));
#6603=IFCRELVOIDSELEMENT('1$iDGNNuP7IwBE_aguxF3v',$,$,$,#5964,#6535);
#6609=IFCRELVOIDSELEMENT('0tBIGSIBzEcAP4isHqsqX0',$,$,$,#5963,#6536);
#6610=IFCCARTESIANPOINT((0.6875,0.,0.9));
#6611=IFCDIRECTION((0.,0.,1.));
#6612=IFCDIRECTION((1.,0.,0.));
#6613=IFCAXIS2PLACEMENT3D(#6610,#6611,#6612);
#6614=IFCLOCALPLACEMENT(#6072,#6613);
#6615=IFCRELVOIDSELEMENT('0DOLtLxWL7f9ddu5Lyvx78',$,$,$,#5965,#6537);
#6616=IFCCARTESIANPOINT((3.3125,0.,0.9));
#6617=IFCDIRECTION((0.,0.,1.));
#6618=IFCDIRECTION((-1.,0.,0.));
#6619=IFCAXIS2PLACEMENT3D(#6616,#6617,#6618);
#6620=IFCLOCALPLACEMENT(#6067,#6619);
#6621=IFCRELVOIDSELEMENT('1CRb_RTTD7gQHKyE6v3jiG',$,$,$,#5963,#6538);
#6622=IFCCARTESIANPOINT((2.6875,0.,0.9));
#6623=IFCDIRECTION((0.,0.,1.));
#6624=IFCDIRECTION((1.,0.,0.));
#6625=IFCAXIS2PLACEMENT3D(#6622,#6623,#6624);
#6626=IFCLOCALPLACEMENT(#6072,#6625);
#6627=IFCWINDOW('2NBW01IIrFpfL9S45NhAO2',$,'wc west window',$,$,#6733,#6684,$,$,$,$,$,$);
#6628=IFCWINDOW('2bn9sUKCf3qfl2ZMPB3w2N',$,'wc south window',$,$,#6661,#6692,$,$,$,$,$,$);
#6629=IFCWINDOW('14ThWkSln9MwS3k9dCmXhA',$,'kitchenette east window',$,$,#6667,#6700,$,$,$,$,$,$);
#6630=IFCWINDOW('08qEBaJOv60QsZlHGnKpBY',$,'kitchenette south window',$,$,#6672,#6708,$,$,$,$,$,$);
#6651=IFCRELCONTAINEDINSPATIALSTRUCTURE('3ggp2Tvq93tOVwbmrsMkNo',$,$,$,(#6627,#6628,#6957,#6958),#6211);
#6657=IFCCARTESIANPOINT((0.6875,0.,0.88));
#6658=IFCDIRECTION((0.,0.,1.));
#6659=IFCDIRECTION((1.,0.,0.));
#6660=IFCAXIS2PLACEMENT3D(#6657,#6658,#6659);
#6661=IFCLOCALPLACEMENT(#6222,#6660);
#6662=IFCRELCONTAINEDINSPATIALSTRUCTURE('26eQDqCyLBdeUTM0szQZ4X',$,$,$,(#6630,#6959,#6960,#6629),#6212);
#6663=IFCCARTESIANPOINT((2.,0.6875,0.88));
#6664=IFCDIRECTION((0.,0.,1.));
#6665=IFCDIRECTION((0.,1.,0.));
#6666=IFCAXIS2PLACEMENT3D(#6663,#6664,#6665);
#6667=IFCLOCALPLACEMENT(#6227,#6666);
#6668=IFCCARTESIANPOINT((0.6875,0.,0.88));
#6669=IFCDIRECTION((0.,0.,1.));
#6670=IFCDIRECTION((1.,0.,0.));
#6671=IFCAXIS2PLACEMENT3D(#6668,#6669,#6670);
#6672=IFCLOCALPLACEMENT(#6227,#6671);
#6673=IFCRELFILLSELEMENT('1P7IcUWFj0WfjXY6QIlMbR',$,$,$,#6535,#6627);
#6674=IFCRELFILLSELEMENT('2IRdfxqp5BivGIDkJ1Zi8C',$,$,$,#6536,#6628);
#6675=IFCRELFILLSELEMENT('0vV$axITT2MhODALkHesh7',$,$,$,#6537,#6629);
#6676=IFCRELFILLSELEMENT('18UCvetsv23gN3zGjSYmgT',$,$,$,#6538,#6630);
#6677=IFCCARTESIANPOINT((0.,0.,0.));
#6678=IFCDIRECTION((1.,0.,0.));
#6679=IFCDIRECTION((0.,1.,0.));
#6680=IFCDIRECTION((0.,0.,1.));
#6681=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6678,#6679,#6677,1.,#6680);
#6682=IFCMAPPEDITEM(#5873,#6681);
#6683=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#6682));
#6684=IFCPRODUCTDEFINITIONSHAPE($,$,(#6683));
#6685=IFCCARTESIANPOINT((0.,0.,0.));
#6686=IFCDIRECTION((1.,0.,0.));
#6687=IFCDIRECTION((0.,1.,0.));
#6688=IFCDIRECTION((0.,0.,1.));
#6689=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6686,#6687,#6685,1.,#6688);
#6690=IFCMAPPEDITEM(#5873,#6689);
#6691=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#6690));
#6692=IFCPRODUCTDEFINITIONSHAPE($,$,(#6691));
#6693=IFCCARTESIANPOINT((0.,0.,0.));
#6694=IFCDIRECTION((1.,0.,0.));
#6695=IFCDIRECTION((0.,1.,0.));
#6696=IFCDIRECTION((0.,0.,1.));
#6697=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6694,#6695,#6693,1.,#6696);
#6698=IFCMAPPEDITEM(#5873,#6697);
#6699=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#6698));
#6700=IFCPRODUCTDEFINITIONSHAPE($,$,(#6699));
#6701=IFCCARTESIANPOINT((0.,0.,0.));
#6702=IFCDIRECTION((1.,0.,0.));
#6703=IFCDIRECTION((0.,1.,0.));
#6704=IFCDIRECTION((0.,0.,1.));
#6705=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6702,#6703,#6701,1.,#6704);
#6706=IFCMAPPEDITEM(#5873,#6705);
#6707=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#6706));
#6708=IFCPRODUCTDEFINITIONSHAPE($,$,(#6707));
#6719=IFCCARTESIANPOINT((0.6875,0.,0.9));
#6720=IFCDIRECTION((0.,0.,1.));
#6721=IFCDIRECTION((1.,0.,0.));
#6722=IFCAXIS2PLACEMENT3D(#6719,#6720,#6721);
#6723=IFCLOCALPLACEMENT(#6052,#6722);
#6729=IFCCARTESIANPOINT((0.,0.,0.));
#6730=IFCDIRECTION((0.,0.,1.));
#6731=IFCDIRECTION((1.,0.,0.));
#6732=IFCAXIS2PLACEMENT3D(#6729,#6730,#6731);
#6733=IFCLOCALPLACEMENT(#6723,#6732);
#6734=IFCCARTESIANPOINT((0.,0.,0.));
#6735=IFCDIRECTION((0.,0.,1.));
#6736=IFCDIRECTION((1.,0.,0.));
#6737=IFCAXIS2PLACEMENT3D(#6734,#6735,#6736);
#6744=IFCCARTESIANPOINTLIST2D(((-0.275,-0.2),(0.275,-0.2),(0.275,-0.425),(0.209099025766973,-0.584099025766973),(0.05,-0.65),(-0.05,-0.65),(-0.209099025766973,-0.584099025766973),(-0.275,-0.425)));
#6745=IFCINDEXEDPOLYCURVE(#6744,(IFCLINEINDEX((1,2)),IFCLINEINDEX((2,3)),IFCARCINDEX((3,4,5)),IFCLINEINDEX((5,6)),IFCARCINDEX((6,7,8)),IFCLINEINDEX((8,1))),$);
#6746=IFCCARTESIANPOINT((0.,-0.425));
#6747=IFCAXIS2PLACEMENT2D(#6746,$);
#6748=IFCCIRCLE(#6747,0.16875);
#6749=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#6745,(#6748));
#6750=IFCCARTESIANPOINT((0.,0.,0.25));
#6751=IFCDIRECTION((0.,0.,1.));
#6752=IFCDIRECTION((1.,0.,0.));
#6753=IFCAXIS2PLACEMENT3D(#6750,#6751,#6752);
#6754=IFCDIRECTION((0.,0.,1.));
#6755=IFCEXTRUDEDAREASOLID(#6749,#6753,#6754,0.15);
#6756=IFCCARTESIANPOINTLIST2D(((-0.275,-0.2),(0.275,-0.2),(0.275,-0.425),(0.209099025766973,-0.584099025766973),(0.05,-0.65),(-0.05,-0.65),(-0.209099025766973,-0.584099025766973),(-0.275,-0.425)));
#6757=IFCINDEXEDPOLYCURVE(#6756,(IFCLINEINDEX((1,2)),IFCLINEINDEX((2,3)),IFCARCINDEX((3,4,5)),IFCLINEINDEX((5,6)),IFCARCINDEX((6,7,8)),IFCLINEINDEX((8,1))),$);
#6758=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6757);
#6759=IFCCARTESIANPOINT((0.,0.,0.2));
#6760=IFCDIRECTION((0.,0.,1.));
#6761=IFCDIRECTION((1.,0.,0.));
#6762=IFCAXIS2PLACEMENT3D(#6759,#6760,#6761);
#6763=IFCDIRECTION((0.,0.,1.));
#6764=IFCEXTRUDEDAREASOLID(#6758,#6762,#6763,0.05);
#6765=IFCCARTESIANPOINTLIST2D(((-0.275,-0.216666666666667),(0.275,-0.216666666666667),(0.275,-0.433333333333333),(-0.275,-0.433333333333333)));
#6766=IFCINDEXEDPOLYCURVE(#6765,(IFCLINEINDEX((1,2,3,4,1))),$);
#6767=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6766);
#6768=IFCCARTESIANPOINT((0.,0.,0.));
#6769=IFCDIRECTION((0.,0.,1.));
#6770=IFCDIRECTION((1.,0.,0.));
#6771=IFCAXIS2PLACEMENT3D(#6768,#6769,#6770);
#6772=IFCDIRECTION((0.,0.,1.));
#6773=IFCEXTRUDEDAREASOLID(#6767,#6771,#6772,0.2);
#6774=IFCCARTESIANPOINTLIST2D(((-0.275,0.),(0.275,0.),(0.275,-0.2),(-0.275,-0.2)));
#6775=IFCINDEXEDPOLYCURVE(#6774,(IFCLINEINDEX((1,2,3,4,1))),$);
#6776=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6775);
#6777=IFCCARTESIANPOINT((0.,0.,0.2));
#6778=IFCDIRECTION((0.,0.,1.));
#6779=IFCDIRECTION((1.,0.,0.));
#6780=IFCAXIS2PLACEMENT3D(#6777,#6778,#6779);
#6781=IFCDIRECTION((0.,0.,1.));
#6782=IFCEXTRUDEDAREASOLID(#6776,#6780,#6781,0.57);
#6783=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#6755,#6764,#6773,#6782));
#6784=IFCREPRESENTATIONMAP(#6737,#6783);
#6785=IFCCARTESIANPOINT((0.,0.,0.));
#6786=IFCDIRECTION((0.,0.,1.));
#6787=IFCDIRECTION((1.,0.,0.));
#6788=IFCAXIS2PLACEMENT3D(#6785,#6786,#6787);
#6794=IFCCARTESIANPOINTLIST2D(((-0.275,0.),(0.275,0.),(0.275,-0.2),(-0.275,-0.2)));
#6795=IFCINDEXEDPOLYCURVE(#6794,(IFCLINEINDEX((1,2,3,4,1))),$);
#6796=IFCCARTESIANPOINTLIST2D(((0.165,-0.2),(0.1925,-0.335)));
#6797=IFCINDEXEDPOLYCURVE(#6796,$,$);
#6798=IFCCARTESIANPOINT((0.,-0.335));
#6799=IFCDIRECTION((1.,0.));
#6800=IFCAXIS2PLACEMENT2D(#6798,#6799);
#6801=IFCELLIPSE(#6800,0.1925,0.315);
#6802=IFCCARTESIANPOINT((-0.1925,-0.335));
#6803=IFCCARTESIANPOINT((0.1925,-0.335));
#6804=IFCTRIMMEDCURVE(#6801,(#6802),(#6803),.T.,.CARTESIAN.);
#6805=IFCCARTESIANPOINTLIST2D(((-0.165,-0.2),(-0.1925,-0.335)));
#6806=IFCINDEXEDPOLYCURVE(#6805,$,$);
#6807=IFCCARTESIANPOINT((0.,-0.452));
#6808=IFCDIRECTION((1.,0.));
#6809=IFCAXIS2PLACEMENT2D(#6807,#6808);
#6810=IFCELLIPSE(#6809,0.13125,0.1575);
#6811=IFCCARTESIANPOINTLIST2D(((-0.034375,-0.452),(-0.034375,-0.4295),(0.034375,-0.4295),(0.034375,-0.452)));
#6812=IFCINDEXEDPOLYCURVE(#6811,$,$);
#6813=IFCCARTESIANPOINT((0.,-0.452));
#6814=IFCDIRECTION((1.,0.));
#6815=IFCAXIS2PLACEMENT2D(#6813,#6814);
#6816=IFCELLIPSE(#6815,0.034375,0.0225);
#6817=IFCCARTESIANPOINT((-0.034375,-0.452));
#6818=IFCCARTESIANPOINT((0.034375,-0.452));
#6819=IFCTRIMMEDCURVE(#6816,(#6817),(#6818),.T.,.CARTESIAN.);
#6820=IFCSHAPEREPRESENTATION(#24,'Body','Curve2D',(#6795,#6797,#6804,#6806,#6810,#6812,#6819));
#6821=IFCREPRESENTATIONMAP(#6788,#6820);
#6822=IFCSANITARYTERMINALTYPE('2ELi2Yj71C4xU0Oz4KZxu6',$,'Neufert Toilet with Cistern',$,$,$,(#6784,#6821),$,$,.NOTDEFINED.);
#6823=IFCCARTESIANPOINT((0.,0.,0.));
#6824=IFCDIRECTION((0.,0.,1.));
#6825=IFCDIRECTION((1.,0.,0.));
#6826=IFCAXIS2PLACEMENT3D(#6823,#6824,#6825);
#6833=IFCCARTESIANPOINTLIST2D(((0.,0.05),(0.0146446609406726,0.0146446609406726),(0.05,0.),(0.45,0.),(0.485355339059327,0.0146446609406726),(0.5,0.05),(0.5,0.4),(0.485355339059327,0.435355339059327),(0.45,0.45),(0.05,0.45),(0.0146446609406726,0.435355339059327),(0.,0.4)));
#6834=IFCINDEXEDPOLYCURVE(#6833,(IFCLINEINDEX((12,1)),IFCARCINDEX((1,2,3)),IFCLINEINDEX((3,4)),IFCARCINDEX((4,5,6)),IFCLINEINDEX((6,7)),IFCARCINDEX((7,8,9)),IFCLINEINDEX((9,10)),IFCARCINDEX((10,11,12)),IFCLINEINDEX((12,1))),$);
#6835=IFCCARTESIANPOINTLIST2D(((0.025,0.1905),(0.0689339828220179,0.0844339828220179),(0.175,0.0405),(0.325,0.0405),(0.431066017177982,0.0844339828220179),(0.475,0.1905),(0.475,0.3055),(0.460355339059327,0.340855339059327),(0.425,0.3555),(0.075,0.3555),(0.0396446609406726,0.340855339059327),(0.025,0.3055)));
#6836=IFCINDEXEDPOLYCURVE(#6835,(IFCLINEINDEX((12,1)),IFCARCINDEX((1,2,3)),IFCLINEINDEX((3,4)),IFCARCINDEX((4,5,6)),IFCLINEINDEX((6,7)),IFCARCINDEX((7,8,9)),IFCLINEINDEX((9,10)),IFCARCINDEX((10,11,12)),IFCLINEINDEX((12,1))),$);
#6837=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#6834,(#6836));
#6838=IFCCARTESIANPOINT((-0.25,-0.45,0.1));
#6839=IFCDIRECTION((0.,0.,1.));
#6840=IFCDIRECTION((1.,0.,0.));
#6841=IFCAXIS2PLACEMENT3D(#6838,#6839,#6840);
#6842=IFCDIRECTION((0.,0.,1.));
#6843=IFCEXTRUDEDAREASOLID(#6837,#6841,#6842,0.15);
#6844=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6836);
#6845=IFCCARTESIANPOINT((-0.25,-0.45,0.));
#6846=IFCDIRECTION((0.,0.,1.));
#6847=IFCDIRECTION((1.,0.,0.));
#6848=IFCAXIS2PLACEMENT3D(#6845,#6846,#6847);
#6849=IFCDIRECTION((0.,0.,1.));
#6850=IFCEXTRUDEDAREASOLID(#6844,#6848,#6849,0.1);
#6851=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#6843,#6850));
#6852=IFCREPRESENTATIONMAP(#6826,#6851);
#6853=IFCCARTESIANPOINT((0.,0.,0.));
#6854=IFCDIRECTION((0.,0.,1.));
#6855=IFCDIRECTION((1.,0.,0.));
#6856=IFCAXIS2PLACEMENT3D(#6853,#6854,#6855);
#6862=IFCCARTESIANPOINTLIST2D(((-0.25,-0.4),(-0.235355339059327,-0.435355339059327),(-0.2,-0.45),(0.2,-0.45),(0.235355339059327,-0.435355339059327),(0.25,-0.4),(0.25,-0.05),(0.235355339059327,-0.0146446609406726),(0.2,0.),(-0.2,0.),(-0.235355339059327,-0.0146446609406726),(-0.25,-0.05)));
#6863=IFCINDEXEDPOLYCURVE(#6862,(IFCLINEINDEX((12,1)),IFCARCINDEX((1,2,3)),IFCLINEINDEX((3,4)),IFCARCINDEX((4,5,6)),IFCLINEINDEX((6,7)),IFCARCINDEX((7,8,9)),IFCLINEINDEX((9,10)),IFCARCINDEX((10,11,12)),IFCLINEINDEX((12,1))),$);
#6864=IFCCARTESIANPOINTLIST2D(((-0.225,-0.2595),(-0.181066017177982,-0.365566017177982),(-0.075,-0.4095),(0.075,-0.4095),(0.181066017177982,-0.365566017177982),(0.225,-0.2595),(0.225,-0.1445),(0.210355339059327,-0.109144660940673),(0.175,-0.0945),(-0.175,-0.0945),(-0.210355339059327,-0.109144660940673),(-0.225,-0.1445)));
#6865=IFCINDEXEDPOLYCURVE(#6864,(IFCLINEINDEX((12,1)),IFCARCINDEX((1,2,3)),IFCLINEINDEX((3,4)),IFCARCINDEX((4,5,6)),IFCLINEINDEX((6,7)),IFCARCINDEX((7,8,9)),IFCLINEINDEX((9,10)),IFCARCINDEX((10,11,12)),IFCLINEINDEX((12,1))),$);
#6866=IFCCARTESIANPOINTLIST2D(((0.,-0.03375),(0.,-0.15375)));
#6867=IFCINDEXEDPOLYCURVE(#6866,$,$);
#6868=IFCSHAPEREPRESENTATION(#24,'Body','Curve2D',(#6863,#6865,#6867));
#6869=IFCREPRESENTATIONMAP(#6856,#6868);
#6870=IFCSANITARYTERMINALTYPE('3qg2RWSZzFxBTEAOnH9LnV',$,'Neufert Small Basin',$,$,$,(#6852,#6869),$,$,.NOTDEFINED.);
#6871=IFCCARTESIANPOINT((0.,0.,0.));
#6872=IFCDIRECTION((0.,0.,1.));
#6873=IFCDIRECTION((1.,0.,0.));
#6874=IFCAXIS2PLACEMENT3D(#6871,#6872,#6873);
#6881=IFCCARTESIANPOINTLIST2D(((0.,0.),(1.75,0.),(1.75,0.6),(0.,0.6)));
#6882=IFCINDEXEDPOLYCURVE(#6881,(IFCLINEINDEX((1,2,3,4,1))),$);
#6883=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6882);
#6884=IFCCARTESIANPOINT((0.,0.,0.));
#6885=IFCDIRECTION((0.,0.,1.));
#6886=IFCDIRECTION((1.,0.,0.));
#6887=IFCAXIS2PLACEMENT3D(#6884,#6885,#6886);
#6888=IFCDIRECTION((0.,0.,1.));
#6889=IFCEXTRUDEDAREASOLID(#6883,#6887,#6888,0.85);
#6890=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#6889));
#6891=IFCREPRESENTATIONMAP(#6874,#6890);
#6892=IFCCARTESIANPOINT((0.,0.,0.));
#6893=IFCDIRECTION((0.,0.,1.));
#6894=IFCDIRECTION((1.,0.,0.));
#6895=IFCAXIS2PLACEMENT3D(#6892,#6893,#6894);
#6901=IFCCARTESIANPOINTLIST2D(((0.,0.),(1.75,0.),(1.75,0.6),(0.,0.6)));
#6902=IFCINDEXEDPOLYCURVE(#6901,(IFCLINEINDEX((1,2,3,4,1))),$);
#6903=IFCSHAPEREPRESENTATION(#24,'Body','Curve2D',(#6902));
#6904=IFCREPRESENTATIONMAP(#6895,#6903);
#6905=IFCFURNITURETYPE('3mFuTSZvL0OeZveFAiJN4K',$,'Neufert Small Kitchen Bench',$,$,$,(#6891,#6904),$,$,.NOTDEFINED.,.NOTDEFINED.);
#6906=IFCCARTESIANPOINT((0.,0.,0.));
#6907=IFCDIRECTION((0.,0.,1.));
#6908=IFCDIRECTION((1.,0.,0.));
#6909=IFCAXIS2PLACEMENT3D(#6906,#6907,#6908);
#6916=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.45,0.),(0.45,0.46),(0.,0.46)));
#6917=IFCINDEXEDPOLYCURVE(#6916,(IFCLINEINDEX((1,2,3,4,1))),$);
#6918=IFCCARTESIANPOINTLIST2D(((0.025,0.075),(0.0396446609406726,0.0396446609406726),(0.075,0.025),(0.375,0.025),(0.410355339059327,0.0396446609406726),(0.425,0.075),(0.425,0.385),(0.410355339059327,0.420355339059327),(0.375,0.435),(0.075,0.435),(0.0396446609406726,0.420355339059327),(0.025,0.385)));
#6919=IFCINDEXEDPOLYCURVE(#6918,(IFCLINEINDEX((12,1)),IFCARCINDEX((1,2,3)),IFCLINEINDEX((3,4)),IFCARCINDEX((4,5,6)),IFCLINEINDEX((6,7)),IFCARCINDEX((7,8,9)),IFCLINEINDEX((9,10)),IFCARCINDEX((10,11,12)),IFCLINEINDEX((12,1))),$);
#6920=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#6917,(#6919));
#6921=IFCCARTESIANPOINT((-0.225,-0.46,0.042));
#6922=IFCDIRECTION((0.,0.,1.));
#6923=IFCDIRECTION((1.,0.,0.));
#6924=IFCAXIS2PLACEMENT3D(#6921,#6922,#6923);
#6925=IFCDIRECTION((0.,0.,1.));
#6926=IFCEXTRUDEDAREASOLID(#6920,#6924,#6925,0.168);
#6927=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#6917);
#6928=IFCCARTESIANPOINT((-0.225,-0.46,0.));
#6929=IFCDIRECTION((0.,0.,1.));
#6930=IFCDIRECTION((1.,0.,0.));
#6931=IFCAXIS2PLACEMENT3D(#6928,#6929,#6930);
#6932=IFCDIRECTION((0.,0.,1.));
#6933=IFCEXTRUDEDAREASOLID(#6927,#6931,#6932,0.042);
#6934=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#6926,#6933));
#6935=IFCREPRESENTATIONMAP(#6909,#6934);
#6936=IFCCARTESIANPOINT((0.,0.,0.));
#6937=IFCDIRECTION((0.,0.,1.));
#6938=IFCDIRECTION((1.,0.,0.));
#6939=IFCAXIS2PLACEMENT3D(#6936,#6937,#6938);
#6945=IFCCARTESIANPOINTLIST2D(((-0.225,-0.46),(0.225,-0.46),(0.225,0.),(-0.225,0.)));
#6946=IFCINDEXEDPOLYCURVE(#6945,(IFCLINEINDEX((1,2,3,4,1))),$);
#6947=IFCCARTESIANPOINTLIST2D(((-0.2,-0.385),(-0.185355339059327,-0.420355339059327),(-0.15,-0.435),(0.15,-0.435),(0.185355339059327,-0.420355339059327),(0.2,-0.385),(0.2,-0.075),(0.185355339059327,-0.0396446609406726),(0.15,-0.025),(-0.15,-0.025),(-0.185355339059327,-0.0396446609406726),(-0.2,-0.075)));
#6948=IFCINDEXEDPOLYCURVE(#6947,(IFCLINEINDEX((12,1)),IFCARCINDEX((1,2,3)),IFCLINEINDEX((3,4)),IFCARCINDEX((4,5,6)),IFCLINEINDEX((6,7)),IFCARCINDEX((7,8,9)),IFCLINEINDEX((9,10)),IFCARCINDEX((10,11,12)),IFCLINEINDEX((12,1))),$);
#6949=IFCCARTESIANPOINT((0.,-0.125));
#6950=IFCAXIS2PLACEMENT2D(#6949,$);
#6951=IFCCIRCLE(#6950,0.025);
#6952=IFCCARTESIANPOINTLIST2D(((0.,-0.0125),(0.,-0.1325)));
#6953=IFCINDEXEDPOLYCURVE(#6952,$,$);
#6954=IFCSHAPEREPRESENTATION(#24,'Body','Curve2D',(#6946,#6948,#6951,#6953));
#6955=IFCREPRESENTATIONMAP(#6939,#6954);
#6956=IFCSANITARYTERMINALTYPE('2RWyo9tFj1UxIXXqoldH5y',$,'Generic Small Sink',$,$,$,(#6935,#6955),$,$,.NOTDEFINED.);
#6957=IFCSANITARYTERMINAL('07$4mK3SX3vwKWLS0WLkBh',$,'wc toilet',$,$,#7049,#6969,$,$);
#6958=IFCSANITARYTERMINAL('3u4Xv2VSj1NwyZPdD_Uheg',$,'wc basin',$,$,#7054,#6985,$,$);
#6959=IFCFURNITURE('0MuI4no5nDGP5WPlpQswVk',$,'kitchenette bench',$,$,#7059,#7001,$,$);
#6960=IFCSANITARYTERMINAL('3ZnkgWLA12gxvj8wXAPlZr',$,'kitchenette sink',$,$,#7064,#7017,$,$);
#6961=IFCRELDEFINESBYTYPE('2bwuyrMz58DRvR1MQAPONX',$,$,$,(#6957),#6822);
#6962=IFCCARTESIANPOINT((0.,0.,0.));
#6963=IFCDIRECTION((1.,0.,0.));
#6964=IFCDIRECTION((0.,1.,0.));
#6965=IFCDIRECTION((0.,0.,1.));
#6966=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6963,#6964,#6962,1.,#6965);
#6967=IFCMAPPEDITEM(#6784,#6966);
#6968=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#6967));
#6969=IFCPRODUCTDEFINITIONSHAPE($,$,(#6968,#6976));
#6970=IFCCARTESIANPOINT((0.,0.,0.));
#6971=IFCDIRECTION((1.,0.,0.));
#6972=IFCDIRECTION((0.,1.,0.));
#6973=IFCDIRECTION((0.,0.,1.));
#6974=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6971,#6972,#6970,1.,#6973);
#6975=IFCMAPPEDITEM(#6821,#6974);
#6976=IFCSHAPEREPRESENTATION(#24,'Body','MappedRepresentation',(#6975));
#6977=IFCRELDEFINESBYTYPE('0LIpSl2MvC8QoR3oCfvfz7',$,$,$,(#6958),#6870);
#6978=IFCCARTESIANPOINT((0.,0.,0.));
#6979=IFCDIRECTION((1.,0.,0.));
#6980=IFCDIRECTION((0.,1.,0.));
#6981=IFCDIRECTION((0.,0.,1.));
#6982=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6979,#6980,#6978,1.,#6981);
#6983=IFCMAPPEDITEM(#6852,#6982);
#6984=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#6983));
#6985=IFCPRODUCTDEFINITIONSHAPE($,$,(#6984,#6992));
#6986=IFCCARTESIANPOINT((0.,0.,0.));
#6987=IFCDIRECTION((1.,0.,0.));
#6988=IFCDIRECTION((0.,1.,0.));
#6989=IFCDIRECTION((0.,0.,1.));
#6990=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6987,#6988,#6986,1.,#6989);
#6991=IFCMAPPEDITEM(#6869,#6990);
#6992=IFCSHAPEREPRESENTATION(#24,'Body','MappedRepresentation',(#6991));
#6993=IFCRELDEFINESBYTYPE('0iYu$AucX8whZaB6LwMZAC',$,$,$,(#6959),#6905);
#6994=IFCCARTESIANPOINT((0.,0.,0.));
#6995=IFCDIRECTION((1.,0.,0.));
#6996=IFCDIRECTION((0.,1.,0.));
#6997=IFCDIRECTION((0.,0.,1.));
#6998=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6995,#6996,#6994,1.,#6997);
#6999=IFCMAPPEDITEM(#6891,#6998);
#7000=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#6999));
#7001=IFCPRODUCTDEFINITIONSHAPE($,$,(#7000,#7008));
#7002=IFCCARTESIANPOINT((0.,0.,0.));
#7003=IFCDIRECTION((1.,0.,0.));
#7004=IFCDIRECTION((0.,1.,0.));
#7005=IFCDIRECTION((0.,0.,1.));
#7006=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#7003,#7004,#7002,1.,#7005);
#7007=IFCMAPPEDITEM(#6904,#7006);
#7008=IFCSHAPEREPRESENTATION(#24,'Body','MappedRepresentation',(#7007));
#7009=IFCRELDEFINESBYTYPE('20G16xpwL1Ju7nEEE54KGu',$,$,$,(#6960),#6956);
#7010=IFCCARTESIANPOINT((0.,0.,0.));
#7011=IFCDIRECTION((1.,0.,0.));
#7012=IFCDIRECTION((0.,1.,0.));
#7013=IFCDIRECTION((0.,0.,1.));
#7014=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#7011,#7012,#7010,1.,#7013);
#7015=IFCMAPPEDITEM(#6935,#7014);
#7016=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#7015));
#7017=IFCPRODUCTDEFINITIONSHAPE($,$,(#7016,#7024));
#7018=IFCCARTESIANPOINT((0.,0.,0.));
#7019=IFCDIRECTION((1.,0.,0.));
#7020=IFCDIRECTION((0.,1.,0.));
#7021=IFCDIRECTION((0.,0.,1.));
#7022=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#7019,#7020,#7018,1.,#7021);
#7023=IFCMAPPEDITEM(#6955,#7022);
#7024=IFCSHAPEREPRESENTATION(#24,'Body','MappedRepresentation',(#7023));
#7045=IFCCARTESIANPOINT((1.,0.,-0.02));
#7046=IFCDIRECTION((0.,0.,1.));
#7047=IFCDIRECTION((1.,0.,0.));
#7048=IFCAXIS2PLACEMENT3D(#7045,#7046,#7047);
#7049=IFCLOCALPLACEMENT(#6222,#7048);
#7050=IFCCARTESIANPOINT((2.,1.25,0.73));
#7051=IFCDIRECTION((0.,0.,1.));
#7052=IFCDIRECTION((0.,-1.,0.));
#7053=IFCAXIS2PLACEMENT3D(#7050,#7051,#7052);
#7054=IFCLOCALPLACEMENT(#6222,#7053);
#7055=IFCCARTESIANPOINT((0.125,0.,-0.02));
#7056=IFCDIRECTION((0.,0.,1.));
#7057=IFCDIRECTION((1.,0.,0.));
#7058=IFCAXIS2PLACEMENT3D(#7055,#7056,#7057);
#7059=IFCLOCALPLACEMENT(#6227,#7058);
#7060=IFCCARTESIANPOINT((2.,1.225,0.83));
#7061=IFCDIRECTION((0.,0.,1.));
#7062=IFCDIRECTION((0.,-1.,0.));
#7063=IFCAXIS2PLACEMENT3D(#7060,#7061,#7062);
#7064=IFCLOCALPLACEMENT(#6227,#7063);
ENDSEC; ENDSEC;
END-ISO-10303-21; END-ISO-10303-21;