From daca005eaea67280eddd3b8de12e9ea8a9cbb23d Mon Sep 17 00:00:00 2001 From: orion Date: Sun, 4 Feb 2024 11:36:04 +0100 Subject: [PATCH] up! --- output/Ifc4_SampleHouse.ifc.csv | 5 +++ output/test_2024-02-04 11:36:04.045191.ifc | 44 ++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 output/Ifc4_SampleHouse.ifc.csv create mode 100644 output/test_2024-02-04 11:36:04.045191.ifc diff --git a/output/Ifc4_SampleHouse.ifc.csv b/output/Ifc4_SampleHouse.ifc.csv new file mode 100644 index 0000000..994ca1a --- /dev/null +++ b/output/Ifc4_SampleHouse.ifc.csv @@ -0,0 +1,5 @@ +1,Ground Floor,Basic Wall:Wall-Ext_102Bwk-75Ins-100LBlk-12P:285330 +2,Ground Floor,Basic Wall:Wall-Ext_102Bwk-75Ins-100LBlk-12P:285395 +3,Ground Floor,Basic Wall:Wall-Ext_102Bwk-75Ins-100LBlk-12P:285459 +4,Ground Floor,Basic Wall:Wall-Partn_12P-70MStd-12P:285792 +5,Ground Floor,Basic Wall:Wall-Partn_12P-70MStd-12P:285846 diff --git a/output/test_2024-02-04 11:36:04.045191.ifc b/output/test_2024-02-04 11:36:04.045191.ifc new file mode 100644 index 0000000..9212754 --- /dev/null +++ b/output/test_2024-02-04 11:36:04.045191.ifc @@ -0,0 +1,44 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1'); +FILE_NAME('','2024-02-04T11:36:04',(),(),'IfcOpenShell v0.7.0-fc50bdd3a','IfcOpenShell v0.7.0-fc50bdd3a',''); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('2rvzT1_ez4C9KXqlFfSiP0',$,'My Project',$,$,$,$,(#10),#5); +#2=IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); +#3=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#4=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#5=IFCUNITASSIGNMENT((#2,#3,#4)); +#6=IFCCARTESIANPOINT((0.,0.,0.)); +#7=IFCDIRECTION((0.,0.,1.)); +#8=IFCDIRECTION((1.,0.,0.)); +#9=IFCAXIS2PLACEMENT3D(#6,#7,#8); +#10=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,$); +#11=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#10,$,.MODEL_VIEW.,$); +#12=IFCSITE('0r67O1d_D3_8dK3kG2vFsg',$,'My Site',$,$,$,$,$,$,$,$,$,$,$); +#13=IFCBUILDING('3L5hcRcZr3uAEDakMD63zG',$,'Building A',$,$,$,$,$,$,$,$,$); +#14=IFCBUILDINGSTOREY('1FZnVTx8L1vgI4vlqsb3jB',$,'Ground Floor',$,$,$,$,$,$,$); +#15=IFCRELAGGREGATES('3JV9rMltLE7vGxz2hEa6t_',$,$,$,#1,(#12)); +#16=IFCRELAGGREGATES('2Rdtc20gb9R8X9Y3I0phox',$,$,$,#12,(#13)); +#17=IFCRELAGGREGATES('1yVBZUNkb8ogk01NJUR46w',$,$,$,#13,(#14)); +#18=IFCWALL('3cDMPGY7b6CelMIJyGcVdB',$,$,$,$,#40,#34,$,$); +#24=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,58.2598315433253),(3295.06813506384,58.2598315433253),(3295.06813506384,0.),(0.,0.))); +#25=IFCINDEXEDPOLYCURVE(#24,$,.F.); +#26=IFCDIRECTION((0.,0.,1.)); +#27=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#25); +#28=IFCCARTESIANPOINT((0.,0.,0.)); +#29=IFCDIRECTION((0.,0.,1.)); +#30=IFCDIRECTION((1.,0.,0.)); +#31=IFCAXIS2PLACEMENT3D(#28,#29,#30); +#32=IFCEXTRUDEDAREASOLID(#27,#31,#26,8693.8297121962); +#33=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#32)); +#34=IFCPRODUCTDEFINITIONSHAPE($,$,(#33)); +#35=IFCRELCONTAINEDINSPATIALSTRUCTURE('2ijPcUft9C2ujhv8yvSwpt',$,$,$,(#18),#14); +#36=IFCCARTESIANPOINT((0.,0.,0.)); +#37=IFCDIRECTION((0.,0.,1.)); +#38=IFCDIRECTION((1.,0.,0.)); +#39=IFCAXIS2PLACEMENT3D(#36,#37,#38); +#40=IFCLOCALPLACEMENT($,#39); +ENDSEC; +END-ISO-10303-21;