mirror of
https://github.com/brunopostle/simple-ifc.git
synced 2026-03-29 22:43:17 +02:00
Add dining table (IfcFurniture + IfcFurnitureType) to living room via shape_builder API
This commit is contained in:
parent
13e6d1f1ed
commit
c635e054fe
1 changed files with 59 additions and 1 deletions
|
|
@ -3116,7 +3116,7 @@ DATA;
|
||||||
#3592=IFCPRODUCTDEFINITIONSHAPE($,$,(#3591));
|
#3592=IFCPRODUCTDEFINITIONSHAPE($,$,(#3591));
|
||||||
#3593=IFCRELCONNECTSSTRUCTURALMEMBER('2gK6H$AGH6ow8wKSQtEQNk',$,$,$,#3363,#3584,$,$,$,$);
|
#3593=IFCRELCONNECTSSTRUCTURALMEMBER('2gK6H$AGH6ow8wKSQtEQNk',$,$,$,#3363,#3584,$,$,$,$);
|
||||||
#3594=IFCRELCONNECTSSTRUCTURALMEMBER('2l8IzIAaz728B49QCfElql',$,$,$,#1382,#3584,$,$,$,$);
|
#3594=IFCRELCONNECTSSTRUCTURALMEMBER('2l8IzIAaz728B49QCfElql',$,$,$,#1382,#3584,$,$,$,$);
|
||||||
#3595=IFCRELCONTAINEDINSPATIALSTRUCTURE('0oaxPQzDHEpOQPJMGelWyq',$,$,$,(#6076,#1459,#4343,#299,#4811,#3048,#2081,#1245,#1593,#2332,#2251,#647,#1742),#2997);
|
#3595=IFCRELCONTAINEDINSPATIALSTRUCTURE('0oaxPQzDHEpOQPJMGelWyq',$,$,$,(#2081,#1593,#2332,#2251,#1459,#647,#1742,#7867,#6076,#4343,#299,#4811,#1245,#3048),#2997);
|
||||||
#3596=IFCCARTESIANPOINT((0.,0.,-0.02));
|
#3596=IFCCARTESIANPOINT((0.,0.,-0.02));
|
||||||
#3597=IFCDIRECTION((0.,0.,1.));
|
#3597=IFCDIRECTION((0.,0.,1.));
|
||||||
#3598=IFCDIRECTION((1.,0.,0.));
|
#3598=IFCDIRECTION((1.,0.,0.));
|
||||||
|
|
@ -5897,5 +5897,63 @@ 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);
|
||||||
|
#7861=IFCCARTESIANPOINT((-0.7,-0.4,0.72));
|
||||||
|
#7862=IFCDIRECTION((0.,0.,1.));
|
||||||
|
#7863=IFCDIRECTION((1.,0.,0.));
|
||||||
|
#7864=IFCAXIS2PLACEMENT3D(#7861,#7862,#7863);
|
||||||
|
#7865=IFCBLOCK(#7864,1.4,0.8,0.04);
|
||||||
|
#7866=IFCSHAPEREPRESENTATION(#11,'Body',$,(#7839,#7846,#7853,#7860,#7865));
|
||||||
|
#7867=IFCFURNITURE('11VVIsDOr2gw3jJLEoKlQl',$,'dining table',$,$,#7878,#7893,$,$);
|
||||||
|
#7874=IFCCARTESIANPOINT((0.,0.,-0.02));
|
||||||
|
#7875=IFCDIRECTION((0.,0.,1.));
|
||||||
|
#7876=IFCDIRECTION((1.,0.,0.));
|
||||||
|
#7877=IFCAXIS2PLACEMENT3D(#7874,#7875,#7876);
|
||||||
|
#7878=IFCLOCALPLACEMENT(#3047,#7877);
|
||||||
|
#7879=IFCFURNITURETYPE('1FlXsZ9DD6RgnxBmTaNXk3',$,'dining table type',$,$,$,(#7884),$,$,.NOTDEFINED.,.TABLE.);
|
||||||
|
#7880=IFCCARTESIANPOINT((0.,0.,0.));
|
||||||
|
#7881=IFCDIRECTION((1.,0.,0.));
|
||||||
|
#7882=IFCDIRECTION((0.,0.,1.));
|
||||||
|
#7883=IFCAXIS2PLACEMENT3D(#7880,#7882,#7881);
|
||||||
|
#7884=IFCREPRESENTATIONMAP(#7883,#7866);
|
||||||
|
#7885=IFCRELDEFINESBYTYPE('08LOP9SET77hS9Jq5TMThl',$,$,$,(#7867),#7879);
|
||||||
|
#7886=IFCCARTESIANPOINT((0.,0.,0.));
|
||||||
|
#7887=IFCDIRECTION((1.,0.,0.));
|
||||||
|
#7888=IFCDIRECTION((0.,1.,0.));
|
||||||
|
#7889=IFCDIRECTION((0.,0.,1.));
|
||||||
|
#7890=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#7887,#7888,#7886,1.,#7889);
|
||||||
|
#7891=IFCMAPPEDITEM(#7884,#7890);
|
||||||
|
#7892=IFCSHAPEREPRESENTATION(#11,'Body','MappedRepresentation',(#7891));
|
||||||
|
#7893=IFCPRODUCTDEFINITIONSHAPE($,$,(#7892));
|
||||||
ENDSEC;
|
ENDSEC;
|
||||||
END-ISO-10303-21;
|
END-ISO-10303-21;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue