FreeMVD_Mirror/Specifications test files/ifcFacetedBrep/from Blender/test.ifc

195 lines
13 KiB
Plaintext

ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('$filename','2019-05-12T12:33:45',('$owner','$email'),('$company'),'IfcOpenShell','IfcOpenShell','');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1=IFCPERSON($,$,'$owner',$,$,$,$,$);
#2=IFCORGANIZATION($,'$company',$,$,$);
#3=IFCPERSONANDORGANIZATION(#1,#2,$);
#4=IFCAPPLICATION(#2,'0.0.1','Blender BIM IFC','118df2cf_ed21_438e_a41');
#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,$,#3,#4,1557664425);
#6=IFCDIRECTION((1.,0.,0.));
#7=IFCDIRECTION((0.,0.,1.));
#8=IFCCARTESIANPOINT((0.,0.,0.));
#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);
#10=IFCDIRECTION((0.,1.,0.));
#12=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
#13=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);
#14=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
#15=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);
#16=IFCUNITASSIGNMENT((#13,#14,#15));
#17=IFCACTORROLE(.ARCHITECT.,$,'Draws the pretty pictures');
#18=IFCPOSTALADDRESS(.OFFICE.,'Headquarters',$,'Cupboard under the stairs',('221B Baker Street'),$,'MyTown','Middle-Earth','42','Narnia');
#19=IFCTELECOMADDRESS(.OFFICE.,'Headquarters',$,('0123456789'),$,$,('dion@thinkmoult.com'),'https://thinkmoult.com',('irc://irc.freenode.net##architect'));
#20=IFCPERSON('Moult','Moult','Dion',('Sebastian','Isan','Tan'),('Mr'),('UE'),(#17),(#18,#19));
#21=IFCACTORROLE(.ARCHITECT.,$,$);
#22=IFCTELECOMADDRESS(.OFFICE.,'Headquarters',$,$,$,$,('acme@example.com'),'https://example.com',$);
#23=IFCORGANIZATION($,'ACME','Does everything',(#21),(#22));
#24=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,$);
#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#9,$);
#26=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#24,$,.MODEL_VIEW.,$);
#27=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#24,$,.MODEL_VIEW.,$);
#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Reference','Model',*,*,*,*,#24,$,.MODEL_VIEW.,$);
#29=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#24,$,.MODEL_VIEW.,$);
#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Clearance','Model',*,*,*,*,#24,$,.MODEL_VIEW.,$);
#31=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('CoG','Model',*,*,*,*,#24,$,.MODEL_VIEW.,$);
#32=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('SurveyPoints','Model',*,*,*,*,#24,$,.MODEL_VIEW.,$);
#33=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#24,$,.MODEL_VIEW.,$);
#34=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Plan',*,*,*,*,#25,$,.GRAPH_VIEW.,$);
#35=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Plan',*,*,*,*,#25,$,.SKETCH_VIEW.,$);
#36=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$);
#37=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Plan',*,*,*,*,#25,$,.REFLECTED_PLAN_VIEW.,$);
#38=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$);
#39=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$);
#40=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Plan',*,*,*,*,#25,$,.USERDEFINED.,$);
#41=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Plan',*,*,*,*,#25,$,.NOTDEFINED.,$);
#42=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Plan',*,*,*,*,#25,$,.GRAPH_VIEW.,$);
#43=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Plan',*,*,*,*,#25,$,.SKETCH_VIEW.,$);
#44=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$);
#45=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Plan',*,*,*,*,#25,$,.REFLECTED_PLAN_VIEW.,$);
#46=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$);
#47=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$);
#48=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Plan',*,*,*,*,#25,$,.USERDEFINED.,$);
#49=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Plan',*,*,*,*,#25,$,.NOTDEFINED.,$);
#50=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Reference','Plan',*,*,*,*,#25,$,.GRAPH_VIEW.,$);
#51=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Reference','Plan',*,*,*,*,#25,$,.SKETCH_VIEW.,$);
#52=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Reference','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$);
#53=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Reference','Plan',*,*,*,*,#25,$,.REFLECTED_PLAN_VIEW.,$);
#54=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Reference','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$);
#55=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Reference','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$);
#56=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Reference','Plan',*,*,*,*,#25,$,.USERDEFINED.,$);
#57=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Reference','Plan',*,*,*,*,#25,$,.NOTDEFINED.,$);
#58=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Plan',*,*,*,*,#25,$,.GRAPH_VIEW.,$);
#59=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Plan',*,*,*,*,#25,$,.SKETCH_VIEW.,$);
#60=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$);
#61=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Plan',*,*,*,*,#25,$,.REFLECTED_PLAN_VIEW.,$);
#62=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$);
#63=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$);
#64=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Plan',*,*,*,*,#25,$,.USERDEFINED.,$);
#65=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Plan',*,*,*,*,#25,$,.NOTDEFINED.,$);
#66=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Clearance','Plan',*,*,*,*,#25,$,.GRAPH_VIEW.,$);
#67=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Clearance','Plan',*,*,*,*,#25,$,.SKETCH_VIEW.,$);
#68=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Clearance','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$);
#69=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Clearance','Plan',*,*,*,*,#25,$,.REFLECTED_PLAN_VIEW.,$);
#70=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Clearance','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$);
#71=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Clearance','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$);
#72=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Clearance','Plan',*,*,*,*,#25,$,.USERDEFINED.,$);
#73=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Clearance','Plan',*,*,*,*,#25,$,.NOTDEFINED.,$);
#74=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('CoG','Plan',*,*,*,*,#25,$,.GRAPH_VIEW.,$);
#75=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('CoG','Plan',*,*,*,*,#25,$,.SKETCH_VIEW.,$);
#76=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('CoG','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$);
#77=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('CoG','Plan',*,*,*,*,#25,$,.REFLECTED_PLAN_VIEW.,$);
#78=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('CoG','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$);
#79=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('CoG','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$);
#80=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('CoG','Plan',*,*,*,*,#25,$,.USERDEFINED.,$);
#81=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('CoG','Plan',*,*,*,*,#25,$,.NOTDEFINED.,$);
#82=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('SurveyPoints','Plan',*,*,*,*,#25,$,.GRAPH_VIEW.,$);
#83=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('SurveyPoints','Plan',*,*,*,*,#25,$,.SKETCH_VIEW.,$);
#84=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('SurveyPoints','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$);
#85=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('SurveyPoints','Plan',*,*,*,*,#25,$,.REFLECTED_PLAN_VIEW.,$);
#86=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('SurveyPoints','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$);
#87=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('SurveyPoints','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$);
#88=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('SurveyPoints','Plan',*,*,*,*,#25,$,.USERDEFINED.,$);
#89=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('SurveyPoints','Plan',*,*,*,*,#25,$,.NOTDEFINED.,$);
#90=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Plan',*,*,*,*,#25,$,.GRAPH_VIEW.,$);
#91=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Plan',*,*,*,*,#25,$,.SKETCH_VIEW.,$);
#92=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$);
#93=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Plan',*,*,*,*,#25,$,.REFLECTED_PLAN_VIEW.,$);
#94=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$);
#95=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$);
#96=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Plan',*,*,*,*,#25,$,.USERDEFINED.,$);
#97=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Plan',*,*,*,*,#25,$,.NOTDEFINED.,$);
#98=IFCPROJECT('1YQcaPzU1A0vlNrOIQEukE',$,'My Project',$,$,$,$,(#24,#25),#16);
#99=IFCDOCUMENTREFERENCE('foo',$,'foo',$,$);
#100=IFCRELASSOCIATESDOCUMENT('1HZWHzA39Chgsi_nrNJ7HL',$,$,$,(#98),#99);
#101=IFCDOCUMENTREFERENCE('test.pdf',$,'test',$,$);
#102=IFCRELASSOCIATESDOCUMENT('0J9O0pRgb3yfEr0eR2JePq',$,$,$,(#98),#101);
#103=IFCDOCUMENTREFERENCE('foo/bar.pdf',$,'bar',$,$);
#104=IFCRELASSOCIATESDOCUMENT('0gTrPqyzTAourwxte1wnA5',$,$,$,(#98),#103);
#105=IFCCLASSIFICATION('RIBA Enterprises Ltd','2015','Aug-19','Uniclass 2015','Uniclass2015 is a unified classification for the UK industry covering all construction sectors.','https://www.thenbs.com/our-tools/uniclass-2015',('_'));
#106=IFCRELASSOCIATESCLASSIFICATION('3he5mpRjbB_ePazkR4YV_5',$,$,$,(#98),#105);
#107=IFCCLASSIFICATION('OmniClass','2.1','May-12','OmniClass','The OmniClass Construction Classification System is a classification system for the construction industry.','https://www.csiresources.org/standards/omniclass',('-',' '));
#108=IFCRELASSOCIATESCLASSIFICATION('1Kpb8jo3L5HwKLfnKz6xez',$,$,$,(#98),#107);
#109=IFCCLASSIFICATIONREFERENCE($,'Pr_20_85_14_16','Concrete solid slabs',#105,$,$);
#110=IFCOBJECTIVE('Beauty','The built form should be beautiful',.HARD.,$,$,$,$,$,$,.DESIGNINTENT.,$);
#111=IFCOBJECTIVE('Safety','No facilities exist to generate killer artificial intelligence',.HARD.,$,$,$,$,$,$,.HEALTHANDSAFETY.,$);
#112=IFCPROPERTYSINGLEVALUE('Reference',$,IFCLABEL('Some reference'),$);
#113=IFCPROPERTYSINGLEVALUE('Style',$,IFCLABEL('Some style'),$);
#114=IFCPROPERTYSINGLEVALUE('NominalHeight',$,IFCPOSITIVELENGTHMEASURE(1.2),$);
#115=IFCPROPERTYSINGLEVALUE('NominalLength',$,IFCPOSITIVELENGTHMEASURE(1.3),$);
#116=IFCPROPERTYSINGLEVALUE('NominalDepth',$,IFCPOSITIVELENGTHMEASURE(1.5),$);
#117=IFCPROPERTYSINGLEVALUE('MainColor',$,IFCLABEL('Blue'),$);
#118=IFCPROPERTYSINGLEVALUE('IsBuiltIn',$,IFCBOOLEAN(.T.),$);
#119=IFCPROPERTYSET('22NQteMYL0JBCLGchEcBab',#5,'Pset_FurnitureTypeCommon','monkey',(#112,#113,#114,#115,#116,#117,#118));
#120=IFCPROPERTYSINGLEVALUE('MainColor',$,IFCLABEL('Red'),$);
#121=IFCPROPERTYSET('1YvLkqXyv3P81EADol_km8',#5,'Pset_FurnitureTypeCommon','monkeyoverride',(#120));
#122=IFCRELDECLARES('3A77B84xPA7PMcqb1r9kVW',#5,$,$,#98,());
#123=IFCCARTESIANPOINT((1.,1.,1.));
#124=IFCCARTESIANPOINT((1.,1.,-1.));
#125=IFCCARTESIANPOINT((1.,-1.,1.));
#126=IFCCARTESIANPOINT((1.,-1.,-1.));
#127=IFCCARTESIANPOINT((-1.,1.,1.));
#128=IFCCARTESIANPOINT((-1.,1.,-1.));
#129=IFCCARTESIANPOINT((-1.,-1.,1.));
#130=IFCCARTESIANPOINT((-1.,-1.,-1.));
#131=IFCPOLYLOOP((#123,#127,#129,#125));
#132=IFCFACEOUTERBOUND(#131,.T.);
#133=IFCFACE((#132));
#134=IFCPOLYLOOP((#126,#125,#129,#130));
#135=IFCFACEOUTERBOUND(#134,.T.);
#136=IFCFACE((#135));
#137=IFCPOLYLOOP((#130,#129,#127,#128));
#138=IFCFACEOUTERBOUND(#137,.T.);
#139=IFCFACE((#138));
#140=IFCPOLYLOOP((#128,#124,#126,#130));
#141=IFCFACEOUTERBOUND(#140,.T.);
#142=IFCFACE((#141));
#143=IFCPOLYLOOP((#124,#123,#125,#126));
#144=IFCFACEOUTERBOUND(#143,.T.);
#145=IFCFACE((#144));
#146=IFCPOLYLOOP((#128,#127,#123,#124));
#147=IFCFACEOUTERBOUND(#146,.T.);
#148=IFCFACE((#147));
#149=IFCCLOSEDSHELL((#133,#136,#139,#142,#145,#148));
#150=IFCFACETEDBREP(#149);
#151=IFCSHAPEREPRESENTATION(#29,'Body','Brep',(#150));
#152=IFCREPRESENTATIONMAP(#9,#151);
#153=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);
#154=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);
#155=IFCSURFACESTYLERENDERING(#153,-0.,#154,$,$,$,$,$,$);
#156=IFCEXTERNALLYDEFINEDSURFACESTYLE('','Material','Material');
#157=IFCSURFACESTYLE('Material',.BOTH.,(#155,#156));
#158=IFCSTYLEDITEM($,(#157),'Material');
#159=IFCSTYLEDREPRESENTATION(#29,$,$,(#158));
#160=IFCMATERIAL('Material',$,$);
#161=IFCMATERIALDEFINITIONREPRESENTATION('Material',$,(#159),#160);
#162=IFCLOCALPLACEMENT($,#9);
#163=IFCSITE('2PAB5Mo8b95BIt5ZPjSUm_',#5,'My Site',$,$,#162,$,$,$,$,$,$,$,$);
#164=IFCLOCALPLACEMENT(#162,#9);
#165=IFCBUILDING('15WcPXJTz2T9hHa9SprUYb',#5,'My Building',$,$,#164,$,$,$,$,$,$);
#166=IFCLOCALPLACEMENT(#164,#9);
#167=IFCBUILDINGSTOREY('20cFR_55P2TvQoSzCJhx2Z',#5,'Ground Floor',$,$,#166,$,$,$,$);
#168=IFCRELAGGREGATES('2BUtxcFJbDZgDIx4Pa$kRo',#5,$,$,#165,(#167));
#169=IFCRELAGGREGATES('09zAyFyFb2kfqmMoT8Hp1W',#5,$,$,#163,(#165));
#170=IFCRELAGGREGATES('01L8vdItfCdQ3SqjXVVWRv',#5,$,$,#98,(#163));
#171=IFCCARTESIANPOINT((0.,0.,0.));
#172=IFCDIRECTION((0.,0.,1.));
#173=IFCDIRECTION((1.,0.,0.));
#174=IFCAXIS2PLACEMENT3D(#171,#172,#173);
#175=IFCLOCALPLACEMENT(#166,#174);
#176=IFCDIRECTION((1.,0.,0.));
#177=IFCDIRECTION((0.,1.,0.));
#178=IFCCARTESIANPOINT((0.,0.,0.));
#179=IFCDIRECTION((0.,0.,1.));
#180=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#176,#177,#178,1.,#179);
#181=IFCMAPPEDITEM(#152,#180);
#182=IFCSHAPEREPRESENTATION(#29,'Body','Brep',(#181));
#183=IFCPRODUCTDEFINITIONSHAPE($,$,(#182));
#184=IFCBUILDINGELEMENTPROXY('36t$UiNEPEoRzcnT70ilEg',#5,'Cube',$,$,#175,#183,$,.NOTDEFINED.);
#185=IFCRELCONTAINEDINSPATIALSTRUCTURE('2wWR6AXCD5BeEkyelfPDbV',#5,$,$,(#184),#167);
#186=IFCRELASSOCIATESMATERIAL('1gQPlYxhP7OR_iQPLz4Ken',#5,$,$,(#184),#160);
ENDSEC;
END-ISO-10303-21;