Resize dining table and reposition chairs

Closes #23
This commit is contained in:
Bruno Postle 2026-03-12 06:28:43 +00:00
parent c9c9334aef
commit df9df44f08

View file

@ -5697,69 +5697,16 @@ DATA;
#7827=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(25.),$,$,$,$,$,$,$); #7827=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(25.),$,$,$,$,$,$,$);
#7828=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(80.),$,$,$,$,$,$,$); #7828=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(80.),$,$,$,$,$,$,$);
#7829=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(120.),$,$,$,$,$,$,$); #7829=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(120.),$,$,$,$,$,$,$);
#7830=IFCCARTESIANPOINT((0.,0.));
#7831=IFCAXIS2PLACEMENT2D(#7830,$);
#7832=IFCCIRCLE(#7831,0.03);
#7833=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#7832);
#7834=IFCCARTESIANPOINT((-0.6,-0.3,0.));
#7835=IFCDIRECTION((0.,0.,1.));
#7836=IFCDIRECTION((1.,0.,0.));
#7837=IFCAXIS2PLACEMENT3D(#7834,#7835,#7836);
#7838=IFCDIRECTION((0.,0.,1.));
#7839=IFCEXTRUDEDAREASOLID(#7833,#7837,#7838,0.72);
#7840=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#7832);
#7841=IFCCARTESIANPOINT((0.6,-0.3,0.));
#7842=IFCDIRECTION((0.,0.,1.));
#7843=IFCDIRECTION((1.,0.,0.));
#7844=IFCAXIS2PLACEMENT3D(#7841,#7842,#7843);
#7845=IFCDIRECTION((0.,0.,1.));
#7846=IFCEXTRUDEDAREASOLID(#7840,#7844,#7845,0.72);
#7847=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#7832);
#7848=IFCCARTESIANPOINT((-0.6,0.3,0.));
#7849=IFCDIRECTION((0.,0.,1.));
#7850=IFCDIRECTION((1.,0.,0.));
#7851=IFCAXIS2PLACEMENT3D(#7848,#7849,#7850);
#7852=IFCDIRECTION((0.,0.,1.));
#7853=IFCEXTRUDEDAREASOLID(#7847,#7851,#7852,0.72);
#7854=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#7832);
#7855=IFCCARTESIANPOINT((0.6,0.3,0.));
#7856=IFCDIRECTION((0.,0.,1.));
#7857=IFCDIRECTION((1.,0.,0.));
#7858=IFCAXIS2PLACEMENT3D(#7855,#7856,#7857);
#7859=IFCDIRECTION((0.,0.,1.));
#7860=IFCEXTRUDEDAREASOLID(#7854,#7858,#7859,0.72);
#7867=IFCFURNITURE('11VVIsDOr2gw3jJLEoKlQl',$,'dining table',$,$,#8201,#7893,$,$); #7867=IFCFURNITURE('11VVIsDOr2gw3jJLEoKlQl',$,'dining table',$,$,#8201,#7893,$,$);
#7879=IFCFURNITURETYPE('1FlXsZ9DD6RgnxBmTaNXk3',$,'dining table type',$,$,$,(#7908),$,$,.NOTDEFINED.,.TABLE.); #7879=IFCFURNITURETYPE('1FlXsZ9DD6RgnxBmTaNXk3',$,'dining table type',$,$,$,(#8422),$,$,.NOTDEFINED.,.TABLE.);
#7885=IFCRELDEFINESBYTYPE('08LOP9SET77hS9Jq5TMThl',$,$,$,(#7867),#7879); #7885=IFCRELDEFINESBYTYPE('08LOP9SET77hS9Jq5TMThl',$,$,$,(#7867),#7879);
#7893=IFCPRODUCTDEFINITIONSHAPE($,$,(#7915)); #7893=IFCPRODUCTDEFINITIONSHAPE($,$,(#8429));
#7894=IFCCARTESIANPOINTLIST2D(((-0.7,-0.4),(0.7,-0.4),(0.7,0.4),(-0.7,0.4))); #7916=IFCFURNITURE('0QxdscZsP7kwW7wSRYeTO3',$,'dining chair S1',$,$,#8435,#8019,$,$);
#7895=IFCINDEXEDPOLYCURVE(#7894,(IFCLINEINDEX((1,2,3,4,1))),$); #7917=IFCFURNITURE('2XqK2pF2zAchGDrs$MPM$w',$,'dining chair S2',$,$,#8440,#8049,$,$);
#7896=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#7895); #7918=IFCFURNITURE('2gWHYPNALB9ugQwcjIjqnB',$,'dining chair N1',$,$,#8445,#8064,$,$);
#7897=IFCCARTESIANPOINT((0.,0.,0.72)); #7919=IFCFURNITURE('0CJrvaMGT24gik2yMC$t$W',$,'dining chair N2',$,$,#8450,#8034,$,$);
#7898=IFCDIRECTION((0.,0.,1.)); #7920=IFCFURNITURE('3FLoGsc0T9GhaUPSwonGYy',$,'dining chair W',$,$,#8455,#7989,$,$);
#7899=IFCDIRECTION((1.,0.,0.)); #7921=IFCFURNITURE('2nwecmzlbCkP_TbnMroXQy',$,'dining chair E',$,$,#8460,#8004,$,$);
#7900=IFCAXIS2PLACEMENT3D(#7897,#7898,#7899);
#7901=IFCDIRECTION((0.,0.,1.));
#7902=IFCEXTRUDEDAREASOLID(#7896,#7900,#7901,0.04);
#7903=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#7839,#7846,#7853,#7860,#7902));
#7904=IFCCARTESIANPOINT((0.,0.,0.));
#7905=IFCDIRECTION((1.,0.,0.));
#7906=IFCDIRECTION((0.,0.,1.));
#7907=IFCAXIS2PLACEMENT3D(#7904,#7906,#7905);
#7908=IFCREPRESENTATIONMAP(#7907,#7903);
#7909=IFCCARTESIANPOINT((0.,0.,0.));
#7910=IFCDIRECTION((1.,0.,0.));
#7911=IFCDIRECTION((0.,1.,0.));
#7912=IFCDIRECTION((0.,0.,1.));
#7913=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#7910,#7911,#7909,1.,#7912);
#7914=IFCMAPPEDITEM(#7908,#7913);
#7915=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#7914));
#7916=IFCFURNITURE('0QxdscZsP7kwW7wSRYeTO3',$,'dining chair S1',$,$,#8206,#8019,$,$);
#7917=IFCFURNITURE('2XqK2pF2zAchGDrs$MPM$w',$,'dining chair S2',$,$,#8211,#8049,$,$);
#7918=IFCFURNITURE('2gWHYPNALB9ugQwcjIjqnB',$,'dining chair N1',$,$,#8216,#8064,$,$);
#7919=IFCFURNITURE('0CJrvaMGT24gik2yMC$t$W',$,'dining chair N2',$,$,#8221,#8034,$,$);
#7920=IFCFURNITURE('3FLoGsc0T9GhaUPSwonGYy',$,'dining chair W',$,$,#8226,#7989,$,$);
#7921=IFCFURNITURE('2nwecmzlbCkP_TbnMroXQy',$,'dining chair E',$,$,#8231,#8004,$,$);
#7982=IFCCARTESIANPOINT((0.,0.,0.)); #7982=IFCCARTESIANPOINT((0.,0.,0.));
#7983=IFCDIRECTION((1.,0.,0.)); #7983=IFCDIRECTION((1.,0.,0.));
#7984=IFCDIRECTION((0.,1.,0.)); #7984=IFCDIRECTION((0.,1.,0.));
@ -5940,36 +5887,6 @@ DATA;
#8199=IFCDIRECTION((1.,0.,0.)); #8199=IFCDIRECTION((1.,0.,0.));
#8200=IFCAXIS2PLACEMENT3D(#8197,#8198,#8199); #8200=IFCAXIS2PLACEMENT3D(#8197,#8198,#8199);
#8201=IFCLOCALPLACEMENT(#8176,#8200); #8201=IFCLOCALPLACEMENT(#8176,#8200);
#8202=IFCCARTESIANPOINT((-0.35,-0.5,0.));
#8203=IFCDIRECTION((0.,0.,1.));
#8204=IFCDIRECTION((-1.,0.,0.));
#8205=IFCAXIS2PLACEMENT3D(#8202,#8203,#8204);
#8206=IFCLOCALPLACEMENT(#8176,#8205);
#8207=IFCCARTESIANPOINT((0.35,-0.5,0.));
#8208=IFCDIRECTION((0.,0.,1.));
#8209=IFCDIRECTION((-1.,0.,0.));
#8210=IFCAXIS2PLACEMENT3D(#8207,#8208,#8209);
#8211=IFCLOCALPLACEMENT(#8176,#8210);
#8212=IFCCARTESIANPOINT((-0.35,0.5,0.));
#8213=IFCDIRECTION((0.,0.,1.));
#8214=IFCDIRECTION((1.,0.,0.));
#8215=IFCAXIS2PLACEMENT3D(#8212,#8213,#8214);
#8216=IFCLOCALPLACEMENT(#8176,#8215);
#8217=IFCCARTESIANPOINT((0.35,0.5,0.));
#8218=IFCDIRECTION((0.,0.,1.));
#8219=IFCDIRECTION((1.,0.,0.));
#8220=IFCAXIS2PLACEMENT3D(#8217,#8218,#8219);
#8221=IFCLOCALPLACEMENT(#8176,#8220);
#8222=IFCCARTESIANPOINT((-0.8,0.,0.));
#8223=IFCDIRECTION((0.,0.,1.));
#8224=IFCDIRECTION((0.,1.,0.));
#8225=IFCAXIS2PLACEMENT3D(#8222,#8223,#8224);
#8226=IFCLOCALPLACEMENT(#8176,#8225);
#8227=IFCCARTESIANPOINT((0.8,0.,0.));
#8228=IFCDIRECTION((0.,0.,1.));
#8229=IFCDIRECTION((0.,-1.,0.));
#8230=IFCAXIS2PLACEMENT3D(#8227,#8228,#8229);
#8231=IFCLOCALPLACEMENT(#8176,#8230);
#8232=IFCCARTESIANPOINT((0.,0.,0.)); #8232=IFCCARTESIANPOINT((0.,0.,0.));
#8233=IFCDIRECTION((0.,0.,1.)); #8233=IFCDIRECTION((0.,0.,1.));
#8234=IFCDIRECTION((1.,0.,0.)); #8234=IFCDIRECTION((1.,0.,0.));
@ -6085,5 +6002,88 @@ DATA;
#8374=IFCDIRECTION((1.,0.,0.)); #8374=IFCDIRECTION((1.,0.,0.));
#8375=IFCAXIS2PLACEMENT3D(#8372,#8373,#8374); #8375=IFCAXIS2PLACEMENT3D(#8372,#8373,#8374);
#8376=IFCLOCALPLACEMENT(#8366,#8375); #8376=IFCLOCALPLACEMENT(#8366,#8375);
#8377=IFCCARTESIANPOINT((0.,0.));
#8378=IFCAXIS2PLACEMENT2D(#8377,$);
#8379=IFCCIRCLE(#8378,0.03);
#8380=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#8379);
#8381=IFCCARTESIANPOINT((-0.84,-0.39,0.));
#8382=IFCDIRECTION((0.,0.,1.));
#8383=IFCDIRECTION((1.,0.,0.));
#8384=IFCAXIS2PLACEMENT3D(#8381,#8382,#8383);
#8385=IFCDIRECTION((0.,0.,1.));
#8386=IFCEXTRUDEDAREASOLID(#8380,#8384,#8385,0.72);
#8387=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#8379);
#8388=IFCCARTESIANPOINT((0.84,-0.39,0.));
#8389=IFCDIRECTION((0.,0.,1.));
#8390=IFCDIRECTION((1.,0.,0.));
#8391=IFCAXIS2PLACEMENT3D(#8388,#8389,#8390);
#8392=IFCDIRECTION((0.,0.,1.));
#8393=IFCEXTRUDEDAREASOLID(#8387,#8391,#8392,0.72);
#8394=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#8379);
#8395=IFCCARTESIANPOINT((-0.84,0.39,0.));
#8396=IFCDIRECTION((0.,0.,1.));
#8397=IFCDIRECTION((1.,0.,0.));
#8398=IFCAXIS2PLACEMENT3D(#8395,#8396,#8397);
#8399=IFCDIRECTION((0.,0.,1.));
#8400=IFCEXTRUDEDAREASOLID(#8394,#8398,#8399,0.72);
#8401=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#8379);
#8402=IFCCARTESIANPOINT((0.84,0.39,0.));
#8403=IFCDIRECTION((0.,0.,1.));
#8404=IFCDIRECTION((1.,0.,0.));
#8405=IFCAXIS2PLACEMENT3D(#8402,#8403,#8404);
#8406=IFCDIRECTION((0.,0.,1.));
#8407=IFCEXTRUDEDAREASOLID(#8401,#8405,#8406,0.72);
#8408=IFCCARTESIANPOINTLIST2D(((-0.9,-0.45),(0.9,-0.45),(0.9,0.45),(-0.9,0.45)));
#8409=IFCINDEXEDPOLYCURVE(#8408,(IFCLINEINDEX((1,2,3,4,1))),$);
#8410=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#8409);
#8411=IFCCARTESIANPOINT((0.,0.,0.72));
#8412=IFCDIRECTION((0.,0.,1.));
#8413=IFCDIRECTION((1.,0.,0.));
#8414=IFCAXIS2PLACEMENT3D(#8411,#8412,#8413);
#8415=IFCDIRECTION((0.,0.,1.));
#8416=IFCEXTRUDEDAREASOLID(#8410,#8414,#8415,0.04);
#8417=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#8386,#8393,#8400,#8407,#8416));
#8418=IFCCARTESIANPOINT((0.,0.,0.));
#8419=IFCDIRECTION((1.,0.,0.));
#8420=IFCDIRECTION((0.,0.,1.));
#8421=IFCAXIS2PLACEMENT3D(#8418,#8420,#8419);
#8422=IFCREPRESENTATIONMAP(#8421,#8417);
#8423=IFCCARTESIANPOINT((0.,0.,0.));
#8424=IFCDIRECTION((1.,0.,0.));
#8425=IFCDIRECTION((0.,1.,0.));
#8426=IFCDIRECTION((0.,0.,1.));
#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);
ENDSEC; ENDSEC;
END-ISO-10303-21; END-ISO-10303-21;