Files
IfcOpenShell/test/input/faces.ifc
T
2015-05-21 12:05:23 +00:00

201 lines
8.0 KiB
Plaintext

ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('faces.ifc','2015-05-21T13:39:45',(),(),'IfcOpenShell 0.5.0-dev','IfcOpenShell 0.5.0-dev','');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#1=IFCCARTESIANPOINT((-400.,-400.,0.));
#2=IFCCARTESIANPOINT((400.,-400.,0.));
#3=IFCCARTESIANPOINT((400.,400.,0.));
#4=IFCCARTESIANPOINT((-400.,400.,0.));
#5=IFCPERSON($,$,'',$,$,$,$,$);
#6=IFCORGANIZATION($,'IfcOpenShell',$,$,$);
#7=IFCPERSONANDORGANIZATION(#5,#6,$);
#8=IFCAPPLICATION(#6,'0.5.0-dev','IfcOpenShell','IfcOpenShell');
#9=IFCOWNERHISTORY(#7,#8,$,.ADDED.,1432208385,#7,#8,1432208385);
#10=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
#11=IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
#12=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#14=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.017453293),#12);
#15=IFCCONVERSIONBASEDUNIT(#10,.PLANEANGLEUNIT.,'Degrees',#14);
#16=IFCUNITASSIGNMENT((#11,#15));
#17=IFCPROJECT('1D905l4Br0_uc_wqTsE$SQ',#9,$,$,$,$,$,(#51),#16);
#18=IFCDIRECTION((1.,0.,0.));
#19=IFCDIRECTION((0.,0.,1.));
#20=IFCCARTESIANPOINT((0.,0.,0.));
#21=IFCAXIS2PLACEMENT3D(#20,#19,#18);
#22=IFCLOCALPLACEMENT($,#21);
#23=IFCSITE('1TYtkB4HH4UewrqJZf8oux',#9,$,$,$,#22,$,$,.ELEMENT.,$,$,$,$,$);
#24=IFCRELAGGREGATES('3St43w7tz9nBWtOlIiktKb',#9,$,$,#17,(#23));
#25=IFCDIRECTION((1.,0.,0.));
#26=IFCDIRECTION((0.,0.,1.));
#27=IFCCARTESIANPOINT((0.,0.,0.));
#28=IFCAXIS2PLACEMENT3D(#27,#26,#25);
#29=IFCLOCALPLACEMENT(#22,#28);
#30=IFCBUILDING('0qDgO8$bH1SBLKLXh5dNb$',#9,$,$,$,#29,$,$,.ELEMENT.,$,$,$);
#31=IFCRELAGGREGATES('0UWVtbmTH3TfqORMdAOh47',#9,$,$,#23,(#30));
#32=IFCDIRECTION((1.,0.,0.));
#33=IFCDIRECTION((0.,0.,1.));
#34=IFCCARTESIANPOINT((0.,0.,0.));
#35=IFCAXIS2PLACEMENT3D(#34,#33,#32);
#36=IFCLOCALPLACEMENT(#29,#35);
#37=IFCBUILDINGSTOREY('1VxMQnAtTAXQR2UcTfUIHM',#9,$,$,$,#36,$,$,.ELEMENT.,$);
#38=IFCRELAGGREGATES('1PUOIH_6HB5Qjx5NPLWd9Z',#9,$,$,#30,(#37));
#39=IFCBUILDINGELEMENTPROXY('0FDjw35CL6LwLNpj9yQtbC',#9,'polyloop',$,$,#45,#58,$,$);
#40=IFCRELCONTAINEDINSPATIALSTRUCTURE('0HUZ_YDbz11wRnci6q82vO',#9,$,$,(#39),#37);
#41=IFCDIRECTION((1.,0.,0.));
#42=IFCDIRECTION((0.,0.,1.));
#43=IFCCARTESIANPOINT((0.,0.,0.));
#44=IFCAXIS2PLACEMENT3D(#43,#42,#41);
#45=IFCLOCALPLACEMENT($,#44);
#46=IFCDIRECTION((0.,1.));
#47=IFCDIRECTION((1.,0.,0.));
#48=IFCDIRECTION((0.,0.,1.));
#49=IFCCARTESIANPOINT((0.,0.,0.));
#50=IFCAXIS2PLACEMENT3D(#49,#48,#47);
#51=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-005,#50,#46);
#52=IFCPOLYLOOP((#1,#2,#3,#4));
#53=IFCFACEOUTERBOUND(#52,.T.);
#54=IFCFACE((#53));
#55=IFCOPENSHELL((#54));
#56=IFCFACEBASEDSURFACEMODEL((#55));
#57=IFCSHAPEREPRESENTATION(#51,'Body','SurfaceModel',(#56));
#58=IFCPRODUCTDEFINITIONSHAPE($,$,(#57));
#59=IFCCARTESIANPOINT((400.,0.,0.));
#60=IFCCARTESIANPOINT((-400.,0.,0.));
#61=IFCDIRECTION((1.,0.));
#62=IFCCARTESIANPOINT((0.,0.));
#63=IFCAXIS2PLACEMENT2D(#62,#61);
#64=IFCBUILDINGELEMENTPROXY('1zqQpq4u5AquAWdex2ZCij',#9,'circle',$,$,#70,#84,$,$);
#65=IFCRELCONTAINEDINSPATIALSTRUCTURE('1bern8Pdr5GuS1XXorDBKi',#9,$,$,(#64),#37);
#66=IFCDIRECTION((1.,0.,0.));
#67=IFCDIRECTION((0.,0.,1.));
#68=IFCCARTESIANPOINT((1000.,0.,0.));
#69=IFCAXIS2PLACEMENT3D(#68,#67,#66);
#70=IFCLOCALPLACEMENT($,#69);
#71=IFCVERTEXPOINT(#59);
#72=IFCVERTEXPOINT(#60);
#73=IFCCIRCLE(#63,400.);
#74=IFCEDGECURVE(#71,#72,#73,.T.);
#75=IFCORIENTEDEDGE(*,*,#74,.T.);
#76=IFCEDGECURVE(#72,#71,#73,.T.);
#77=IFCORIENTEDEDGE(*,*,#76,.T.);
#78=IFCEDGELOOP((#75,#77));
#79=IFCFACEOUTERBOUND(#78,.T.);
#80=IFCFACE((#79));
#81=IFCOPENSHELL((#80));
#82=IFCFACEBASEDSURFACEMODEL((#81));
#83=IFCSHAPEREPRESENTATION(#51,'Body','SurfaceModel',(#82));
#84=IFCPRODUCTDEFINITIONSHAPE($,$,(#83));
#85=IFCCARTESIANPOINT((-400.,-400.,0.));
#86=IFCCARTESIANPOINT((400.,-400.,0.));
#87=IFCCARTESIANPOINT((400.,400.,0.));
#88=IFCCARTESIANPOINT((-400.,400.,0.));
#89=IFCCARTESIANPOINT((-300.,-300.,0.));
#90=IFCCARTESIANPOINT((-100.,-300.,0.));
#91=IFCCARTESIANPOINT((-100.,300.,0.));
#92=IFCCARTESIANPOINT((-300.,300.,0.));
#93=IFCCARTESIANPOINT((100.,300.,0.));
#94=IFCCARTESIANPOINT((300.,300.,0.));
#95=IFCCARTESIANPOINT((300.,-300.,0.));
#96=IFCCARTESIANPOINT((100.,-300.,0.));
#97=IFCBUILDINGELEMENTPROXY('2Bbrp8MXPEO82FjtiQdS0b',#9,'polyloop with holes',$,$,#103,#114,$,$);
#98=IFCRELCONTAINEDINSPATIALSTRUCTURE('2g5RymeJj3vBfzT3vUH2Hc',#9,$,$,(#97),#37);
#99=IFCDIRECTION((1.,0.,0.));
#100=IFCDIRECTION((0.,0.,1.));
#101=IFCCARTESIANPOINT((2000.,0.,0.));
#102=IFCAXIS2PLACEMENT3D(#101,#100,#99);
#103=IFCLOCALPLACEMENT($,#102);
#104=IFCPOLYLOOP((#89,#90,#91,#92));
#105=IFCFACEBOUND(#104,.F.);
#106=IFCPOLYLOOP((#85,#86,#87,#88));
#107=IFCFACEOUTERBOUND(#106,.T.);
#108=IFCPOLYLOOP((#93,#94,#95,#96));
#109=IFCFACEBOUND(#108,.T.);
#110=IFCFACE((#105,#107,#109));
#111=IFCOPENSHELL((#110));
#112=IFCFACEBASEDSURFACEMODEL((#111));
#113=IFCSHAPEREPRESENTATION(#51,'Body','SurfaceModel',(#112));
#114=IFCPRODUCTDEFINITIONSHAPE($,$,(#113));
#115=IFCCARTESIANPOINT((-400.,-400.,0.));
#116=IFCCARTESIANPOINT((-100.,-400.,0.));
#117=IFCCARTESIANPOINT((-100.,400.,0.));
#118=IFCCARTESIANPOINT((-400.,400.,0.));
#119=IFCCARTESIANPOINT((100.,400.,0.));
#120=IFCCARTESIANPOINT((400.,400.,0.));
#121=IFCCARTESIANPOINT((400.,-400.,0.));
#122=IFCCARTESIANPOINT((100.,-400.,0.));
#123=IFCBUILDINGELEMENTPROXY('2bQQEiQcn1ovuDTsdKTnBY',#9,'multiple outer boundaries (invalid)',$,$,#129,#138,$,$);
#124=IFCRELCONTAINEDINSPATIALSTRUCTURE('2GJUdWCqP1UQCVLD27KrOc',#9,$,$,(#123),#37);
#125=IFCDIRECTION((1.,0.,0.));
#126=IFCDIRECTION((0.,0.,1.));
#127=IFCCARTESIANPOINT((3000.,0.,0.));
#128=IFCAXIS2PLACEMENT3D(#127,#126,#125);
#129=IFCLOCALPLACEMENT($,#128);
#130=IFCPOLYLOOP((#115,#116,#117,#118));
#131=IFCFACEOUTERBOUND(#130,.T.);
#132=IFCPOLYLOOP((#119,#120,#121,#122));
#133=IFCFACEOUTERBOUND(#132,.F.);
#134=IFCFACE((#131,#133));
#135=IFCOPENSHELL((#134));
#136=IFCFACEBASEDSURFACEMODEL((#135));
#137=IFCSHAPEREPRESENTATION(#51,'Body','SurfaceModel',(#136));
#138=IFCPRODUCTDEFINITIONSHAPE($,$,(#137));
#139=IFCCARTESIANPOINT((-400.,-400.,1.E-006));
#140=IFCCARTESIANPOINT((400.,-400.,0.));
#141=IFCCARTESIANPOINT((400.,400.,0.));
#142=IFCCARTESIANPOINT((-400.,400.,0.));
#143=IFCBUILDINGELEMENTPROXY('1443FjPtnE8Plvz55A4Mvl',#9,'imprecise polyloop',$,$,#149,#156,$,$);
#144=IFCRELCONTAINEDINSPATIALSTRUCTURE('12oaoN7EL4LuIW9qLWz5lS',#9,$,$,(#143),#37);
#145=IFCDIRECTION((1.,0.,0.));
#146=IFCDIRECTION((0.,0.,1.));
#147=IFCCARTESIANPOINT((4000.,0.,0.));
#148=IFCAXIS2PLACEMENT3D(#147,#146,#145);
#149=IFCLOCALPLACEMENT($,#148);
#150=IFCPOLYLOOP((#139,#140,#141,#142));
#151=IFCFACEOUTERBOUND(#150,.T.);
#152=IFCFACE((#151));
#153=IFCOPENSHELL((#152));
#154=IFCFACEBASEDSURFACEMODEL((#153));
#155=IFCSHAPEREPRESENTATION(#51,'Body','SurfaceModel',(#154));
#156=IFCPRODUCTDEFINITIONSHAPE($,$,(#155));
#157=IFCCARTESIANPOINT((400.,0.,0.));
#158=IFCCARTESIANPOINT((-400.,0.,0.));
#159=IFCDIRECTION((1.,0.));
#160=IFCCARTESIANPOINT((0.,0.));
#161=IFCAXIS2PLACEMENT2D(#160,#159);
#162=IFCDIRECTION((1.,0.,0.));
#163=IFCCARTESIANPOINT((0.,0.,0.));
#164=IFCDIRECTION((1.,0.,0.));
#165=IFCDIRECTION((0.,0.,1.));
#166=IFCCARTESIANPOINT((0.,0.,0.));
#167=IFCAXIS2PLACEMENT3D(#166,#165,#164);
#168=IFCBUILDINGELEMENTPROXY('1lw_Itcy90MuQm4IvMmHh7',#9,'face surface',$,$,#174,#192,$,$);
#169=IFCRELCONTAINEDINSPATIALSTRUCTURE('1h83KReB12S8GfCIblJIVI',#9,$,$,(#168),#37);
#170=IFCDIRECTION((1.,0.,0.));
#171=IFCDIRECTION((0.,0.,1.));
#172=IFCCARTESIANPOINT((5000.,0.,0.));
#173=IFCAXIS2PLACEMENT3D(#172,#171,#170);
#174=IFCLOCALPLACEMENT($,#173);
#175=IFCVERTEXPOINT(#157);
#176=IFCVERTEXPOINT(#158);
#177=IFCCIRCLE(#161,400.);
#178=IFCEDGECURVE(#175,#176,#177,.T.);
#179=IFCORIENTEDEDGE(*,*,#178,.T.);
#180=IFCEDGECURVE(#176,#175,#177,.T.);
#181=IFCORIENTEDEDGE(*,*,#180,.T.);
#182=IFCEDGELOOP((#179,#181));
#183=IFCFACEOUTERBOUND(#182,.T.);
#184=IFCTRIMMEDCURVE(#177,(#157),(#158),.T.,.CARTESIAN.);
#185=IFCARBITRARYOPENPROFILEDEF(.CURVE.,$,#184);
#186=IFCAXIS1PLACEMENT(#163,#162);
#187=IFCSURFACEOFREVOLUTION(#185,#167,#186);
#188=IFCFACESURFACE((#183),#187,.T.);
#189=IFCOPENSHELL((#188));
#190=IFCFACEBASEDSURFACEMODEL((#189));
#191=IFCSHAPEREPRESENTATION(#51,'Body','SurfaceModel',(#190));
#192=IFCPRODUCTDEFINITIONSHAPE($,$,(#191));
ENDSEC;
END-ISO-10303-21;