ISO-10303-21; HEADER; FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); /* name */ /* time_stamp */ /* author */ /* organization */ /* preprocessor_version */ /* originating_system */ /* authorization */ FILE_NAME('','2016-02-04T08:47:55',('Jon'),('Unknown'),'GeomGymIFC by Geometry Gym Pty Ltd','Unknown Application','None'); FILE_SCHEMA(('IFC4')); ENDSEC; DATA; /* general entities required for all IFC data sets, defining the context for the exchange */ #1=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); #2=IFCCARTESIANPOINT((0.0,0.0,0.0)); #3=IFCAXIS2PLACEMENT3D(#2,$,$); #4=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',,,,,#1,$,.MODEL_VIEW.,$); #5=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',,,,,#1,$,.MODEL_VIEW.,$); /* defines the default building (as required as the minimum spatial element) */ #50=IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); #51=IFCPERSONANDORGANIZATION(#52,#53,$); #52=IFCPERSON('Jon','Jon',$,$,$,$,$,$); #53=IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); #54=IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); #55=IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); #56=IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); #57=IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#303),#50); #58=IFCAXIS2PLACEMENT3D(#2,$,$); #100=IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101=IFCUNITASSIGNMENT((#102,#103,#104)); #102=IFCSIUNIT(,.LENGTHUNIT.,.MILLI.,.METRE.); #103=IFCSIUNIT(,.PLANEANGLEUNIT.,$,.RADIAN.); #104=IFCSIUNIT(,.TIMEUNIT.,$,.SECOND.); #105=IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); #200=IFCMATERIAL('Concrete','Concrete',$); #202=IFCMATERIALLAYER(#200,200.0,.U.,'Core',$,$,$); #204=IFCMATERIALLAYERSET((#202),'200mm Concrete',$); #205=IFCRELASSOCIATESMATERIAL('2l_enLhI93reVwnim9gXUq',#56,'MatAssoc','Material Associates',(#300),#204); #300=IFCSLABTYPE('0RSW$KKbzCZ9QaSm3GoEan',#56,'200mm Concrete',$,$,$,$,$,$,.FLOOR.); #302=IFCRELDECLARES('2Gpvcy0aXF0wUU3skbKo0s',#56,$,$,#100,(#300)); #303=IFCSLAB('1wAj$J2Az2V8wnBiVYd3bU',#56,$,$,$,#304,#315,$,$); #304=IFCLOCALPLACEMENT($,#316); #305=IFCAXIS2PLACEMENT3D(#306,$,$); #306=IFCCARTESIANPOINT((0.0,0.0,-200.0)); #307=IFCCARTESIANPOINTLIST2D(((0.0,0.0),(1000.0,0.0),(1399.99999999983,2000.0),(1000.0,4000.0),(0.0,4000.0),(-400.000000000001,2000.0))); #308=IFCINDEXEDPOLYCURVE(#307,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5)),IFCARCINDEX((5,6,1))),.F.); #309=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Slab Perim',#308); #310=IFCMATERIALLAYERSETUSAGE(#204,.AXIS3.,.POSITIVE.,-200.0,$); #311=IFCRELASSOCIATESMATERIAL('3ZdsMOqDf2C8LmNiQhlusS',#56,'MatAssoc','Material Associates',(#303),#310); #312=IFCDIRECTION((0.0,0.0,1.0)); #313=IFCEXTRUDEDAREASOLID(#309,$,#312,200.0); #314=IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#313)); #315=IFCPRODUCTDEFINITIONSHAPE($,$,(#314)); #316=IFCAXIS2PLACEMENT3D(#317,$,$); #317=IFCCARTESIANPOINT((0.0,0.0,-200.0)); ENDSEC; END-ISO-10303-21;