testing ifcannotation exporting from BlenderBIM

This commit is contained in:
Ryan Schultz 2021-02-21 09:57:39 -06:00
parent e879e72b56
commit c2c37e0e26
2 changed files with 84 additions and 0 deletions

View File

@ -0,0 +1,84 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('Annotation_02.ifc','2021-02-21T09:56:52-06:00',(),(),'IfcOpenShell 0.6.0b0','BlenderBIM 0.0.210221','Nobody');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1=IFCPERSON('HSeldon','Seldon','Hari',$,$,$,$,$);
#2=IFCORGANIZATION('APTR','Aperture Science',$,$,$);
#3=IFCPERSONANDORGANIZATION(#1,#2,$);
#4=IFCACTORROLE(.USERDEFINED.,'CONTRIBUTOR',$);
#5=IFCTELECOMADDRESS(.USERDEFINED.,'The main webpage of the software collection.','WEBPAGE',$,$,$,$,'https://ifcopenshell.org',$);
#6=IFCTELECOMADDRESS(.USERDEFINED.,'The BlenderBIM Add-on webpage of the software collection.','WEBPAGE',$,$,$,$,'https://blenderbim.org',$);
#7=IFCTELECOMADDRESS(.USERDEFINED.,'The source code repository of the software collection.','REPOSITORY',$,$,$,$,'https://github.com/IfcOpenShell/IfcOpenShell.git',$);
#8=IFCORGANIZATION($,'IfcOpenShell','IfcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format.',(#4),(#5,#6,#7));
#9=IFCAPPLICATION(#8,'0.0.210221','BlenderBIM Add-on','BlenderBIM');
#10=IFCOWNERHISTORY(#3,#9,.READWRITE.,.ADDED.,1613922708,#3,#9,1613922708);
#11=IFCPROJECT('2THr1juq10i8WZ8LpwCsI3',#10,'My Project',$,$,$,$,(#20,#27),#15);
#12=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);
#13=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
#14=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);
#15=IFCUNITASSIGNMENT((#12,#13,#14));
#16=IFCCARTESIANPOINT((0.,0.,0.));
#17=IFCDIRECTION((0.,0.,1.));
#18=IFCDIRECTION((1.,0.,0.));
#19=IFCAXIS2PLACEMENT3D(#16,#17,#18);
#20=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#19,$);
#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#20,$,.MODEL_VIEW.,$);
#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#20,$,.MODEL_VIEW.,$);
#23=IFCCARTESIANPOINT((0.,0.,0.));
#24=IFCDIRECTION((0.,0.,1.));
#25=IFCDIRECTION((1.,0.,0.));
#26=IFCAXIS2PLACEMENT3D(#23,#24,#25);
#27=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#26,$);
#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#27,$,.PLAN_VIEW.,$);
#29=IFCOWNERHISTORY(#3,#9,.READWRITE.,.ADDED.,1613922708,#3,#9,1613922708);
#30=IFCSITE('2qYiUXqWL1DeLPHFQ9l26s',#29,'My Site',$,$,#41,$,$,$,$,$,$,$,$);
#31=IFCOWNERHISTORY(#3,#9,.READWRITE.,.ADDED.,1613922708,#3,#9,1613922708);
#32=IFCBUILDING('3R1ZBHF_H8Jv5jofBaYeez',#31,'My Building',$,$,#48,$,$,$,$,$,$);
#33=IFCOWNERHISTORY(#3,#9,.READWRITE.,.ADDED.,1613922708,#3,#9,1613922708);
#34=IFCBUILDINGSTOREY('2WviArG5D7yh8fFOwgMn5j',#33,'Ground Floor',$,$,#55,$,$,$,$);
#35=IFCOWNERHISTORY(#3,#9,.READWRITE.,.ADDED.,1613922708,#3,#9,1613922708);
#36=IFCRELAGGREGATES('2WqmU8l_P76emT7XK6Ypvl',#35,$,$,#11,(#30));
#37=IFCCARTESIANPOINT((0.,0.,0.));
#38=IFCDIRECTION((0.,0.,1.));
#39=IFCDIRECTION((1.,0.,0.));
#40=IFCAXIS2PLACEMENT3D(#37,#38,#39);
#41=IFCLOCALPLACEMENT($,#40);
#42=IFCOWNERHISTORY(#3,#9,.READWRITE.,.ADDED.,1613922708,#3,#9,1613922708);
#43=IFCRELAGGREGATES('0HVSGcLSXEd9aDiMeWRTCk',#42,$,$,#30,(#32));
#44=IFCCARTESIANPOINT((0.,0.,0.));
#45=IFCDIRECTION((0.,0.,1.));
#46=IFCDIRECTION((1.,0.,0.));
#47=IFCAXIS2PLACEMENT3D(#44,#45,#46);
#48=IFCLOCALPLACEMENT(#41,#47);
#49=IFCOWNERHISTORY(#3,#9,.READWRITE.,.ADDED.,1613922708,#3,#9,1613922708);
#50=IFCRELAGGREGATES('3Ua29PrEX2zx5NYQ2Tl5rP',#49,$,$,#32,(#34));
#51=IFCCARTESIANPOINT((0.,0.,0.));
#52=IFCDIRECTION((0.,0.,1.));
#53=IFCDIRECTION((1.,0.,0.));
#54=IFCAXIS2PLACEMENT3D(#51,#52,#53);
#55=IFCLOCALPLACEMENT(#48,#54);
#56=IFCOWNERHISTORY(#3,#9,.READWRITE.,.ADDED.,1613922712,#3,#9,1613922712);
#57=IFCWALL('2t9gqi7Y161xJ_RiUrjM5Y',#56,'Wall',$,$,#62,#75,$,$);
#58=IFCCARTESIANPOINT((0.,0.,0.));
#59=IFCDIRECTION((0.,0.,1.));
#60=IFCDIRECTION((1.,0.,0.));
#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);
#62=IFCLOCALPLACEMENT($,#61);
#63=IFCINDEXEDPOLYGONALFACE((3,4,2,1));
#64=IFCINDEXEDPOLYGONALFACE((7,5,6,8));
#65=IFCINDEXEDPOLYGONALFACE((1,2,6,5));
#66=IFCINDEXEDPOLYGONALFACE((3,1,5,7));
#67=IFCINDEXEDPOLYGONALFACE((2,4,8,6));
#68=IFCINDEXEDPOLYGONALFACE((4,3,7,8));
#69=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(1.,0.,0.),(0.,0.,3.),(1.,0.,3.),(0.,-0.200000002980232,0.),(1.,-0.200000002980232,0.),(0.,-0.200000002980232,3.),(1.,-0.200000002980232,3.)));
#70=IFCPOLYGONALFACESET(#69,$,(#63,#64,#65,#66,#67,#68),$);
#71=IFCSHAPEREPRESENTATION(#21,'Body','Tessellation',(#70));
#72=IFCCARTESIANPOINT((0.,-0.200000002980232,0.));
#73=IFCBOUNDINGBOX(#72,1.,0.200000002980232,3.);
#74=IFCSHAPEREPRESENTATION(#22,'Box','BoundingBox',(#73));
#75=IFCPRODUCTDEFINITIONSHAPE($,$,(#74,#71));
ENDSEC;
END-ISO-10303-21;