mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-12 02:23:34 +00:00
084992ddcc
It's a very verbose version of consuming IfcOpenShell cmake package, but we'll be able to use it as a start point to build upon.
98 lines
5.3 KiB
Plaintext
98 lines
5.3 KiB
Plaintext
ISO-10303-21;
|
|
HEADER;
|
|
FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1');
|
|
FILE_NAME('IfcParseExamples_test.ifc','2025-12-12T13:49:19+05:00',(''),(''),'IfcOpenShell 0.0.0','Bonsai 0.8.5-alpha251212-a47cbc3','Nobody');
|
|
FILE_SCHEMA(('IFC2X3'));
|
|
ENDSEC;
|
|
DATA;
|
|
#1=IFCPERSON('HSeldon','Seldon','Hari',$,$,$,$,$);
|
|
#2=IFCORGANIZATION('APTR','Aperture Science',$,$,$);
|
|
#3=IFCPERSONANDORGANIZATION(#1,#2,$);
|
|
#4=IFCACTORROLE(.USERDEFINED.,'CONTRIBUTOR',$);
|
|
#5=IFCORGANIZATION('IfcOpenShell','IfcOpenShell','IfcOpenShell is an open source software library that helps users and software developers to work with IFC data.',(#4),(#6));
|
|
#6=IFCTELECOMADDRESS(.USERDEFINED.,$,'WEBPAGE',$,$,$,$,'https://ifcopenshell.org');
|
|
#7=IFCAPPLICATION(#5,'0.8.5','Bonsai','Bonsai-0.8.5');
|
|
#8=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1765520605,#3,#7,1765520605);
|
|
#9=IFCPROJECT('3GSSvm5SP5U96O5iar8uYb',#8,'My Project',$,$,$,$,(#22,#34),#17);
|
|
#10=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);
|
|
#11=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
|
|
#12=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);
|
|
#13=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
|
|
#14=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
|
|
#15=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#14);
|
|
#16=IFCCONVERSIONBASEDUNIT(#13,.PLANEANGLEUNIT.,'degree',#15);
|
|
#17=IFCUNITASSIGNMENT((#12,#10,#16,#11));
|
|
#18=IFCCARTESIANPOINT((0.,0.,0.));
|
|
#19=IFCDIRECTION((0.,0.,1.));
|
|
#20=IFCDIRECTION((1.,0.,0.));
|
|
#21=IFCAXIS2PLACEMENT3D(#18,#19,#20);
|
|
#22=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#21,$);
|
|
#23=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#22,$,.MODEL_VIEW.,$);
|
|
#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#22,$,.GRAPH_VIEW.,$);
|
|
#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#22,$,.MODEL_VIEW.,$);
|
|
#26=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Model',*,*,*,*,#22,$,.SECTION_VIEW.,$);
|
|
#27=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Model',*,*,*,*,#22,$,.ELEVATION_VIEW.,$);
|
|
#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Model',*,*,*,*,#22,$,.MODEL_VIEW.,$);
|
|
#29=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Model',*,*,*,*,#22,$,.PLAN_VIEW.,$);
|
|
#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Profile','Model',*,*,*,*,#22,$,.ELEVATION_VIEW.,$);
|
|
#31=IFCCARTESIANPOINT((0.,0.));
|
|
#32=IFCDIRECTION((1.,0.));
|
|
#33=IFCAXIS2PLACEMENT2D(#31,#32);
|
|
#34=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#33,$);
|
|
#35=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Plan',*,*,*,*,#34,$,.GRAPH_VIEW.,$);
|
|
#36=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Plan',*,*,*,*,#34,$,.PLAN_VIEW.,$);
|
|
#37=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#34,$,.PLAN_VIEW.,$);
|
|
#38=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#34,$,.REFLECTED_PLAN_VIEW.,$);
|
|
#39=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1765520605,#3,#7,1765520605);
|
|
#40=IFCSITE('2Ys4j4OOf3x9UYeALDJ_g3',#39,'My Site',$,$,#66,$,$,.ELEMENT.,$,$,$,$,$);
|
|
#46=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1765520605,#3,#7,1765520605);
|
|
#47=IFCBUILDING('3e580MQFTCD9tCSaZWRPi9',#46,'My Building',$,$,#73,$,$,.ELEMENT.,$,$,$);
|
|
#53=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1765520605,#3,#7,1765520605);
|
|
#54=IFCBUILDINGSTOREY('3XFkAr6KbAsP5wR3gxi3my',#53,'My Storey',$,$,#80,$,$,.ELEMENT.,$);
|
|
#60=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1765520605,#3,#7,1765520605);
|
|
#61=IFCRELAGGREGATES('2OWfFyDQn0qP0Vd6NWGX7k',#60,$,$,#9,(#40));
|
|
#62=IFCCARTESIANPOINT((0.,0.,0.));
|
|
#63=IFCDIRECTION((0.,0.,1.));
|
|
#64=IFCDIRECTION((1.,0.,0.));
|
|
#65=IFCAXIS2PLACEMENT3D(#62,#63,#64);
|
|
#66=IFCLOCALPLACEMENT($,#65);
|
|
#67=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1765520605,#3,#7,1765520605);
|
|
#68=IFCRELAGGREGATES('3_X_vfPpXDaO3NODBJgmSp',#67,$,$,#40,(#47));
|
|
#69=IFCCARTESIANPOINT((0.,0.,0.));
|
|
#70=IFCDIRECTION((0.,0.,1.));
|
|
#71=IFCDIRECTION((1.,0.,0.));
|
|
#72=IFCAXIS2PLACEMENT3D(#69,#70,#71);
|
|
#73=IFCLOCALPLACEMENT(#66,#72);
|
|
#74=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1765520605,#3,#7,1765520605);
|
|
#75=IFCRELAGGREGATES('3ScF98CZD3pAa0SW$mhBHF',#74,$,$,#47,(#54));
|
|
#76=IFCCARTESIANPOINT((0.,0.,0.));
|
|
#77=IFCDIRECTION((0.,0.,1.));
|
|
#78=IFCDIRECTION((1.,0.,0.));
|
|
#79=IFCAXIS2PLACEMENT3D(#76,#77,#78);
|
|
#80=IFCLOCALPLACEMENT(#73,#79);
|
|
#110=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1765529359,#3,#7,1765520632);
|
|
#111=IFCWALL('1lfiJzSCH1a8vjDuSLL4Ii',#110,'Cube',$,$,#203,$,$);
|
|
#112=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1765520818,#3,#7,1765520632);
|
|
#113=IFCRELCONTAINEDINSPATIALSTRUCTURE('2Gqx6vP7jB4x_h65Tawn0f',#112,$,$,(#111,#182,#150),#54);
|
|
#149=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1765529359,#3,#7,1765520810);
|
|
#150=IFCWINDOW('1eE0btB_54tBL59wLXKO1B',#149,'Cube',$,$,#208,$,$,$,$);
|
|
#181=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1765529359,#3,#7,1765520818);
|
|
#182=IFCBUILDINGELEMENTPART('0fmaoBJgz0kPBavO$EJkPn',#181,'Cube',$,$,#198,$,$);
|
|
#194=IFCCARTESIANPOINT((-3.82147288322449,-0.987768530845642,1.78445267677307));
|
|
#195=IFCDIRECTION((0.,0.,1.));
|
|
#196=IFCDIRECTION((1.,0.,0.));
|
|
#197=IFCAXIS2PLACEMENT3D(#194,#195,#196);
|
|
#198=IFCLOCALPLACEMENT(#80,#197);
|
|
#199=IFCCARTESIANPOINT((0.,0.,0.));
|
|
#200=IFCDIRECTION((0.,0.,1.));
|
|
#201=IFCDIRECTION((1.,0.,0.));
|
|
#202=IFCAXIS2PLACEMENT3D(#199,#200,#201);
|
|
#203=IFCLOCALPLACEMENT(#80,#202);
|
|
#204=IFCCARTESIANPOINT((0.,4.25822639465332,0.));
|
|
#205=IFCDIRECTION((0.,0.,1.));
|
|
#206=IFCDIRECTION((1.,0.,0.));
|
|
#207=IFCAXIS2PLACEMENT3D(#204,#205,#206);
|
|
#208=IFCLOCALPLACEMENT(#80,#207);
|
|
ENDSEC;
|
|
END-ISO-10303-21;
|