ISO-10303-21;
HEADER;
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('','2018-12-21T13:08:59',(''),(''),'BuildingSmart IfcKit by Constructivity','IfcDoc 12.0.0.0','');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1= IfcProject('1j1i_xK_X5Tf3O1Ox2mOxp',$,'P1','project used for the unit test case',$,'Default project','',(#2),#3);
#2= IfcGeometricRepresentationContext($,'Model',3,1.0E-08,#5,#6);
#3= IfcUnitAssignment((#9,#10,#11,#12,#13));
#5= IfcAxis2Placement3D(#14,#15,#16);
#6= IfcDirection((0.,1.));
#7= IfcGeometricRepresentationSubContext('Axis','Model',0,$,$,$,#2,$,.MODEL_VIEW.,$);
#8= IfcGeometricRepresentationSubContext('Body','Model',0,$,$,$,#2,$,.MODEL_VIEW.,$);
#9= IfcSIUnit($,.LENGTHUNIT.,$,.METRE.);
#10= IfcSIUnit($,.AREAUNIT.,$,.SQUARE_METRE.);
#11= IfcSIUnit($,.VOLUMEUNIT.,$,.CUBIC_METRE.);
#12= IfcSIUnit($,.PLANEANGLEUNIT.,$,.RADIAN.);
#13= IfcSIUnit($,.TIMEUNIT.,$,.SECOND.);
#14= IfcCartesianPoint((0.,0.,0.));
#15= IfcDirection((0.,0.,1.));
#16= IfcDirection((1.,0.,0.));
#17= IfcShapeRepresentation(#8,'Body','Tessellation',(#18));
#18= IfcTriangulatedFaceSet(#20,$,.T.,((5,4,6),(1,5,6),(4,5,3),(2,5,1),(3,5,7),(5,2,9),(2,1,10),(1,6,11),(6,4,12),(4,3,8),(7,11,12),(10,11,7),(12,8,7),(9,10,7),(3,7,8),(5,9,7),(2,10,9),(1,11,10),(6,12,11),(4,8,12)),$);
#19= IfcProductDefinitionShape($,$,(#17));
#20= IfcCartesianPointList3D(((-5.,-8.66025352478027,0.),(5.,-8.66025352478027,0.),(5.,8.66025352478027,0.),(-5.,8.66025352478027,0.),(10.,0.,0.),(-10.,1.22E-15,0.),(10.,0.,-0.300000011920929),(5.,8.66025352478027,-0.300000011920929),(5.,-8.66025352478027,-0.300000011920929),(-5.,-8.66025352478027,-0.300000011920929),(-10.,1.22E-15,-0.300000011920929),(-5.,8.66025352478027,-0.300000011920929)));
#4= IfcRelAggregates('2uV5ZjLCz2ZO1ngyJeKRdY',$,'Project Container','Project Container for Buildings',#1,(#22));
#21= IfcSlab('35DHdKriP6OQIQhodN2chQ',$,'Slab 1','slab 1 used for the unit test case',$,#23,#19,$,.FLOOR.);
#23= IfcLocalPlacement(#25,#26);
#25= IfcLocalPlacement($,#26);
#26= IfcAxis2Placement3D(#14,#15,#16);
#22= IfcBuilding('3uvY$5FxrCov51rMJmsbC8',$,'Grasshopper Building','GH Building',$,#25,$,'GH Building',.ELEMENT.,$,$,$);
#24= IfcRelContainedInSpatialStructure('3T9M5M_z521OJsm4kWHgkR',$,'Building','Building Container for Elements',(#21),#22);
ENDSEC;
END-ISO-10303-21;