Fix dining chair orientations: rotate 180° so all chairs face inward toward table

This commit is contained in:
Bruno Postle 2026-03-09 20:26:57 +00:00
parent 68578b2468
commit e1e382efd1

View file

@ -5959,42 +5959,12 @@ DATA;
#7913=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#7910,#7911,#7909,1.,#7912);
#7914=IFCMAPPEDITEM(#7908,#7913);
#7915=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#7914));
#7916=IFCFURNITURE('0QxdscZsP7kwW7wSRYeTO3',$,'dining chair S1',$,$,#7966,#8019,$,$);
#7917=IFCFURNITURE('2XqK2pF2zAchGDrs$MPM$w',$,'dining chair S2',$,$,#7976,#8049,$,$);
#7918=IFCFURNITURE('2gWHYPNALB9ugQwcjIjqnB',$,'dining chair N1',$,$,#7981,#8064,$,$);
#7919=IFCFURNITURE('0CJrvaMGT24gik2yMC$t$W',$,'dining chair N2',$,$,#7971,#8034,$,$);
#7920=IFCFURNITURE('3FLoGsc0T9GhaUPSwonGYy',$,'dining chair W',$,$,#7956,#7989,$,$);
#7921=IFCFURNITURE('2nwecmzlbCkP_TbnMroXQy',$,'dining chair E',$,$,#7961,#8004,$,$);
#7952=IFCCARTESIANPOINT((-0.8,0.,-0.02));
#7953=IFCDIRECTION((0.,0.,1.));
#7954=IFCDIRECTION((0.,-1.,0.));
#7955=IFCAXIS2PLACEMENT3D(#7952,#7953,#7954);
#7956=IFCLOCALPLACEMENT(#3047,#7955);
#7957=IFCCARTESIANPOINT((0.8,0.,-0.02));
#7958=IFCDIRECTION((0.,0.,1.));
#7959=IFCDIRECTION((0.,1.,0.));
#7960=IFCAXIS2PLACEMENT3D(#7957,#7958,#7959);
#7961=IFCLOCALPLACEMENT(#3047,#7960);
#7962=IFCCARTESIANPOINT((-0.35,-0.5,-0.02));
#7963=IFCDIRECTION((0.,0.,1.));
#7964=IFCDIRECTION((1.,0.,0.));
#7965=IFCAXIS2PLACEMENT3D(#7962,#7963,#7964);
#7966=IFCLOCALPLACEMENT(#3047,#7965);
#7967=IFCCARTESIANPOINT((0.35,0.5,-0.02));
#7968=IFCDIRECTION((0.,0.,1.));
#7969=IFCDIRECTION((-1.,0.,0.));
#7970=IFCAXIS2PLACEMENT3D(#7967,#7968,#7969);
#7971=IFCLOCALPLACEMENT(#3047,#7970);
#7972=IFCCARTESIANPOINT((0.35,-0.5,-0.02));
#7973=IFCDIRECTION((0.,0.,1.));
#7974=IFCDIRECTION((1.,0.,0.));
#7975=IFCAXIS2PLACEMENT3D(#7972,#7973,#7974);
#7976=IFCLOCALPLACEMENT(#3047,#7975);
#7977=IFCCARTESIANPOINT((-0.35,0.5,-0.02));
#7978=IFCDIRECTION((0.,0.,1.));
#7979=IFCDIRECTION((-1.,0.,0.));
#7980=IFCAXIS2PLACEMENT3D(#7977,#7978,#7979);
#7981=IFCLOCALPLACEMENT(#3047,#7980);
#7916=IFCFURNITURE('0QxdscZsP7kwW7wSRYeTO3',$,'dining chair S1',$,$,#8076,#8019,$,$);
#7917=IFCFURNITURE('2XqK2pF2zAchGDrs$MPM$w',$,'dining chair S2',$,$,#8081,#8049,$,$);
#7918=IFCFURNITURE('2gWHYPNALB9ugQwcjIjqnB',$,'dining chair N1',$,$,#8086,#8064,$,$);
#7919=IFCFURNITURE('0CJrvaMGT24gik2yMC$t$W',$,'dining chair N2',$,$,#8091,#8034,$,$);
#7920=IFCFURNITURE('3FLoGsc0T9GhaUPSwonGYy',$,'dining chair W',$,$,#8096,#7989,$,$);
#7921=IFCFURNITURE('2nwecmzlbCkP_TbnMroXQy',$,'dining chair E',$,$,#8101,#8004,$,$);
#7982=IFCCARTESIANPOINT((0.,0.,0.));
#7983=IFCDIRECTION((1.,0.,0.));
#7984=IFCDIRECTION((0.,1.,0.));
@ -6085,5 +6055,35 @@ DATA;
#8069=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#8066,#8067,#8065,1.,#8068);
#8070=IFCMAPPEDITEM(#4241,#8069);
#8071=IFCSHAPEREPRESENTATION(#24,'Body','MappedRepresentation',(#8070));
#8072=IFCCARTESIANPOINT((-0.35,-0.5,-0.02));
#8073=IFCDIRECTION((0.,0.,1.));
#8074=IFCDIRECTION((-1.,0.,0.));
#8075=IFCAXIS2PLACEMENT3D(#8072,#8073,#8074);
#8076=IFCLOCALPLACEMENT(#3047,#8075);
#8077=IFCCARTESIANPOINT((0.35,-0.5,-0.02));
#8078=IFCDIRECTION((0.,0.,1.));
#8079=IFCDIRECTION((-1.,0.,0.));
#8080=IFCAXIS2PLACEMENT3D(#8077,#8078,#8079);
#8081=IFCLOCALPLACEMENT(#3047,#8080);
#8082=IFCCARTESIANPOINT((-0.35,0.5,-0.02));
#8083=IFCDIRECTION((0.,0.,1.));
#8084=IFCDIRECTION((1.,0.,0.));
#8085=IFCAXIS2PLACEMENT3D(#8082,#8083,#8084);
#8086=IFCLOCALPLACEMENT(#3047,#8085);
#8087=IFCCARTESIANPOINT((0.35,0.5,-0.02));
#8088=IFCDIRECTION((0.,0.,1.));
#8089=IFCDIRECTION((1.,0.,0.));
#8090=IFCAXIS2PLACEMENT3D(#8087,#8088,#8089);
#8091=IFCLOCALPLACEMENT(#3047,#8090);
#8092=IFCCARTESIANPOINT((-0.8,0.,-0.02));
#8093=IFCDIRECTION((0.,0.,1.));
#8094=IFCDIRECTION((0.,1.,0.));
#8095=IFCAXIS2PLACEMENT3D(#8092,#8093,#8094);
#8096=IFCLOCALPLACEMENT(#3047,#8095);
#8097=IFCCARTESIANPOINT((0.8,0.,-0.02));
#8098=IFCDIRECTION((0.,0.,1.));
#8099=IFCDIRECTION((0.,-1.,0.));
#8100=IFCAXIS2PLACEMENT3D(#8097,#8098,#8099);
#8101=IFCLOCALPLACEMENT(#3047,#8100);
ENDSEC;
END-ISO-10303-21;