diff --git a/Random_Tests/Aggregate_Type/from_Blender/Aggregate_Type_01.blend b/Random_Tests/Aggregate_Type/from_Blender/Aggregate_Type_01.blend new file mode 100644 index 0000000..d84de88 Binary files /dev/null and b/Random_Tests/Aggregate_Type/from_Blender/Aggregate_Type_01.blend differ diff --git a/Random_Tests/Aggregate_Type/from_Blender/Aggregate_Type_02.ifc b/Random_Tests/Aggregate_Type/from_Blender/Aggregate_Type_02.ifc new file mode 100644 index 0000000..fa1390c --- /dev/null +++ b/Random_Tests/Aggregate_Type/from_Blender/Aggregate_Type_02.ifc @@ -0,0 +1,328 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('Aggregate_Type_02.ifc','2022-04-06T13:12:12-05:00',(),(),'IfcOpenShell v0.7.0-2985bba1','BlenderBIM 0.0.220329','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=IFCTELECOMADDRESS(.USERDEFINED.,$,'WEBPAGE',$,$,$,$,'https://ifcopenshell.org'); +#6=IFCORGANIZATION('IfcOpenShell','IfcOpenShell','IfcOpenShell is an open source software library that helps users and software developers to work with IFC data.',(#4),(#5)); +#7=IFCAPPLICATION(#6,'0.0.220329','BlenderBIM Add-on','BlenderBIM'); +#8=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1649268020,#3,#7,1649268020); +#9=IFCPROJECT('05be$76SHBURa5X1yADnIa',#8,'My Project',$,$,$,$,(#31,#37),#26); +#10=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#11); +#13=IFCCONVERSIONBASEDUNIT(#10,.LENGTHUNIT.,'foot',#12); +#14=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#15=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#16=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#15); +#17=IFCCONVERSIONBASEDUNIT(#14,.AREAUNIT.,'square foot',#16); +#18=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#19=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#20=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#19); +#21=IFCCONVERSIONBASEDUNIT(#18,.VOLUMEUNIT.,'cubic foot',#20); +#22=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#23=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#24=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#23); +#25=IFCCONVERSIONBASEDUNIT(#22,.PLANEANGLEUNIT.,'degree',#24); +#26=IFCUNITASSIGNMENT((#17,#21,#25,#13)); +#27=IFCCARTESIANPOINT((0.,0.,0.)); +#28=IFCDIRECTION((0.,0.,1.)); +#29=IFCDIRECTION((1.,0.,0.)); +#30=IFCAXIS2PLACEMENT3D(#27,#28,#29); +#31=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#30,$); +#32=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#31,$,.MODEL_VIEW.,$); +#33=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#31,$,.MODEL_VIEW.,$); +#34=IFCCARTESIANPOINT((0.,0.,0.)); +#35=IFCDIRECTION((1.,0.,0.)); +#36=IFCAXIS2PLACEMENT2D(#34,#35); +#37=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#36,$); +#38=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#37,$,.PLAN_VIEW.,$); +#39=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#37,$,.SECTION_VIEW.,$); +#40=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#37,$,.ELEVATION_VIEW.,$); +#41=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1649268020,#3,#7,1649268020); +#42=IFCSITE('3Er4gG5qvC7hOsKw5rii$5',#41,'My Site',$,$,#68,$,$,.ELEMENT.,$,$,$,$,$); +#48=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1649268020,#3,#7,1649268020); +#49=IFCBUILDING('3NA_VTdBXEtwIhNFWBhHK0',#48,'My Building',$,$,#75,$,$,.ELEMENT.,$,$,$); +#55=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1649268020,#3,#7,1649268020); +#56=IFCBUILDINGSTOREY('0kkqYfuX179QlR4J_SXJEU',#55,'My Storey',$,$,#82,$,$,.ELEMENT.,$); +#62=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1649268020,#3,#7,1649268020); +#63=IFCRELAGGREGATES('37la7bw1b3WuFkwSDkiEx0',#62,$,$,#9,(#42)); +#64=IFCCARTESIANPOINT((0.,0.,0.)); +#65=IFCDIRECTION((0.,0.,1.)); +#66=IFCDIRECTION((1.,0.,0.)); +#67=IFCAXIS2PLACEMENT3D(#64,#65,#66); +#68=IFCLOCALPLACEMENT($,#67); +#69=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1649268020,#3,#7,1649268020); +#70=IFCRELAGGREGATES('3nvxV6pkTBZfOBvbDU62PR',#69,$,$,#42,(#49)); +#71=IFCCARTESIANPOINT((0.,0.,0.)); +#72=IFCDIRECTION((0.,0.,1.)); +#73=IFCDIRECTION((1.,0.,0.)); +#74=IFCAXIS2PLACEMENT3D(#71,#72,#73); +#75=IFCLOCALPLACEMENT(#68,#74); +#76=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1649268020,#3,#7,1649268020); +#77=IFCRELAGGREGATES('3qYpSo2FT7I8cTmUYPu8VX',#76,$,$,#49,(#56)); +#78=IFCCARTESIANPOINT((0.,0.,0.)); +#79=IFCDIRECTION((0.,0.,1.)); +#80=IFCDIRECTION((1.,0.,0.)); +#81=IFCAXIS2PLACEMENT3D(#78,#79,#80); +#82=IFCLOCALPLACEMENT(#75,#81); +#83=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1649268166,#3,#7,1649268166); +#84=IFCBUILDINGELEMENTPROXYTYPE('2ic03ki9j6zxfRdYQzuj8M',#83,'Empty',$,$,$,$,$,$,.NOTDEFINED.); +#85=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1649268732,#3,#7,1649268484); +#86=IFCBUILDINGELEMENTPROXYTYPE('1oPcFO0mH9BfXbnjhEuQMG',#85,'Cube',$,$,$,(#128,#504),$,$,.NOTDEFINED.); +#124=IFCCARTESIANPOINT((0.,0.,0.)); +#125=IFCDIRECTION((1.,0.,0.)); +#126=IFCDIRECTION((0.,0.,1.)); +#127=IFCAXIS2PLACEMENT3D(#124,#126,#125); +#128=IFCREPRESENTATIONMAP(#127,#495); +#129=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1649268532,#3,#7,1649268532); +#131=IFCCARTESIANPOINT((0.,0.,0.)); +#132=IFCDIRECTION((0.,0.,1.)); +#133=IFCDIRECTION((1.,0.,0.)); +#134=IFCAXIS2PLACEMENT3D(#131,#132,#133); +#135=IFCLOCALPLACEMENT($,#134); +#169=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1649268628,#3,#7,1649268532); +#170=IFCRELDEFINESBYTYPE('2svvfGY197zBskaNXJoDN5',#169,$,$,(),#86); +#186=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1649268732,#3,#7,1649268603); +#187=IFCBUILDINGELEMENTPROXYTYPE('3HjTcj_lfAmOyY__wCrjOj',#186,'Cylinder',$,$,$,(#369,#682),$,$,.NOTDEFINED.); +#365=IFCCARTESIANPOINT((0.,0.,0.)); +#366=IFCDIRECTION((1.,0.,0.)); +#367=IFCDIRECTION((0.,0.,1.)); +#368=IFCAXIS2PLACEMENT3D(#365,#367,#366); +#369=IFCREPRESENTATIONMAP(#368,#673); +#370=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1649268628,#3,#7,1649268628); +#372=IFCCARTESIANPOINT((0.,0.,0.)); +#373=IFCDIRECTION((0.,0.,1.)); +#374=IFCDIRECTION((1.,0.,0.)); +#375=IFCAXIS2PLACEMENT3D(#372,#373,#374); +#376=IFCLOCALPLACEMENT($,#375); +#425=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1649268642,#3,#7,1649268642); +#427=IFCCARTESIANPOINT((0.,0.,0.)); +#428=IFCDIRECTION((0.,0.,1.)); +#429=IFCDIRECTION((1.,0.,0.)); +#430=IFCAXIS2PLACEMENT3D(#427,#428,#429); +#431=IFCLOCALPLACEMENT($,#430); +#465=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1649268642,#3,#7,1649268642); +#466=IFCRELDEFINESBYTYPE('0RwSYH0a13yw$MKHWo2ZMv',#465,$,$,(),#84); +#467=IFCCARTESIANPOINT((-1.,-1.,-1.)); +#468=IFCCARTESIANPOINT((-1.,-1.,1.)); +#469=IFCCARTESIANPOINT((-1.,1.,-1.)); +#470=IFCCARTESIANPOINT((-1.,1.,1.)); +#471=IFCCARTESIANPOINT((1.,-1.,-1.)); +#472=IFCCARTESIANPOINT((1.,-1.,1.)); +#473=IFCCARTESIANPOINT((1.,1.,-1.)); +#474=IFCCARTESIANPOINT((1.,1.,1.)); +#475=IFCPOLYLOOP((#467,#468,#470,#469)); +#476=IFCFACEOUTERBOUND(#475,.T.); +#477=IFCFACE((#476)); +#478=IFCPOLYLOOP((#469,#470,#474,#473)); +#479=IFCFACEOUTERBOUND(#478,.T.); +#480=IFCFACE((#479)); +#481=IFCPOLYLOOP((#473,#474,#472,#471)); +#482=IFCFACEOUTERBOUND(#481,.T.); +#483=IFCFACE((#482)); +#484=IFCPOLYLOOP((#471,#472,#468,#467)); +#485=IFCFACEOUTERBOUND(#484,.T.); +#486=IFCFACE((#485)); +#487=IFCPOLYLOOP((#469,#473,#471,#467)); +#488=IFCFACEOUTERBOUND(#487,.T.); +#489=IFCFACE((#488)); +#490=IFCPOLYLOOP((#474,#470,#468,#472)); +#491=IFCFACEOUTERBOUND(#490,.T.); +#492=IFCFACE((#491)); +#493=IFCCLOSEDSHELL((#477,#480,#483,#486,#489,#492)); +#494=IFCFACETEDBREP(#493); +#495=IFCSHAPEREPRESENTATION(#32,'Body','Brep',(#494)); +#497=IFCCARTESIANPOINT((-1.00000001235897,-1.00000001235897,-1.00000001235897)); +#498=IFCBOUNDINGBOX(#497,2.00000002471794,2.00000002471794,2.00000002471794); +#499=IFCSHAPEREPRESENTATION(#33,'Box','BoundingBox',(#498)); +#500=IFCCARTESIANPOINT((0.,0.,0.)); +#501=IFCDIRECTION((1.,0.,0.)); +#502=IFCDIRECTION((0.,0.,1.)); +#503=IFCAXIS2PLACEMENT3D(#500,#502,#501); +#504=IFCREPRESENTATIONMAP(#503,#499); +#505=IFCCARTESIANPOINT((0.,1.,-1.)); +#506=IFCCARTESIANPOINT((0.,1.,1.)); +#507=IFCCARTESIANPOINT((0.1950903236866,0.980785250663757,-1.)); +#508=IFCCARTESIANPOINT((0.1950903236866,0.980785250663757,1.)); +#509=IFCCARTESIANPOINT((0.382683455944061,0.923879504203796,-1.)); +#510=IFCCARTESIANPOINT((0.382683455944061,0.923879504203796,1.)); +#511=IFCCARTESIANPOINT((0.555570244789124,0.831469655036926,-1.)); +#512=IFCCARTESIANPOINT((0.555570244789124,0.831469655036926,1.)); +#513=IFCCARTESIANPOINT((0.70710676908493,0.70710676908493,-1.)); +#514=IFCCARTESIANPOINT((0.70710676908493,0.70710676908493,1.)); +#515=IFCCARTESIANPOINT((0.831469655036926,0.555570244789124,-1.)); +#516=IFCCARTESIANPOINT((0.831469655036926,0.555570244789124,1.)); +#517=IFCCARTESIANPOINT((0.923879504203796,0.382683426141739,-1.)); +#518=IFCCARTESIANPOINT((0.923879504203796,0.382683426141739,1.)); +#519=IFCCARTESIANPOINT((0.980785250663757,0.195090368390083,-1.)); +#520=IFCCARTESIANPOINT((0.980785250663757,0.195090368390083,1.)); +#521=IFCCARTESIANPOINT((1.,-4.37113882867379E-08,-1.)); +#522=IFCCARTESIANPOINT((1.,-4.37113882867379E-08,1.)); +#523=IFCCARTESIANPOINT((0.980785250663757,-0.1950903236866,-1.)); +#524=IFCCARTESIANPOINT((0.980785250663757,-0.1950903236866,1.)); +#525=IFCCARTESIANPOINT((0.923879623413086,-0.382683396339417,-1.)); +#526=IFCCARTESIANPOINT((0.923879623413086,-0.382683396339417,1.)); +#527=IFCCARTESIANPOINT((0.831469655036926,-0.555570185184479,-1.)); +#528=IFCCARTESIANPOINT((0.831469655036926,-0.555570185184479,1.)); +#529=IFCCARTESIANPOINT((0.70710676908493,-0.70710676908493,-1.)); +#530=IFCCARTESIANPOINT((0.70710676908493,-0.70710676908493,1.)); +#531=IFCCARTESIANPOINT((0.555570185184479,-0.831469655036926,-1.)); +#532=IFCCARTESIANPOINT((0.555570185184479,-0.831469655036926,1.)); +#533=IFCCARTESIANPOINT((0.382683515548706,-0.923879504203796,-1.)); +#534=IFCCARTESIANPOINT((0.382683515548706,-0.923879504203796,1.)); +#535=IFCCARTESIANPOINT((0.195090308785439,-0.980785369873047,-1.)); +#536=IFCCARTESIANPOINT((0.195090308785439,-0.980785369873047,1.)); +#537=IFCCARTESIANPOINT((-8.74227765734759E-08,-1.,-1.)); +#538=IFCCARTESIANPOINT((-8.74227765734759E-08,-1.,1.)); +#539=IFCCARTESIANPOINT((-0.195090249180794,-0.980785369873047,-1.)); +#540=IFCCARTESIANPOINT((-0.195090249180794,-0.980785369873047,1.)); +#541=IFCCARTESIANPOINT((-0.382683426141739,-0.923879504203796,-1.)); +#542=IFCCARTESIANPOINT((-0.382683426141739,-0.923879504203796,1.)); +#543=IFCCARTESIANPOINT((-0.555570304393768,-0.831469535827637,-1.)); +#544=IFCCARTESIANPOINT((-0.555570304393768,-0.831469535827637,1.)); +#545=IFCCARTESIANPOINT((-0.70710676908493,-0.707106828689575,-1.)); +#546=IFCCARTESIANPOINT((-0.70710676908493,-0.707106828689575,1.)); +#547=IFCCARTESIANPOINT((-0.831469476222992,-0.555570423603058,-1.)); +#548=IFCCARTESIANPOINT((-0.831469476222992,-0.555570423603058,1.)); +#549=IFCCARTESIANPOINT((-0.923879504203796,-0.382683575153351,-1.)); +#550=IFCCARTESIANPOINT((-0.923879504203796,-0.382683575153351,1.)); +#551=IFCCARTESIANPOINT((-0.980785250663757,-0.195090383291245,-1.)); +#552=IFCCARTESIANPOINT((-0.980785250663757,-0.195090383291245,1.)); +#553=IFCCARTESIANPOINT((-1.,1.19248806385031E-08,-1.)); +#554=IFCCARTESIANPOINT((-1.,1.19248806385031E-08,1.)); +#555=IFCCARTESIANPOINT((-0.980785250663757,0.195090413093567,-1.)); +#556=IFCCARTESIANPOINT((-0.980785250663757,0.195090413093567,1.)); +#557=IFCCARTESIANPOINT((-0.923879444599152,0.382683604955673,-1.)); +#558=IFCCARTESIANPOINT((-0.923879444599152,0.382683604955673,1.)); +#559=IFCCARTESIANPOINT((-0.831469714641571,0.555570125579834,-1.)); +#560=IFCCARTESIANPOINT((-0.831469714641571,0.555570125579834,1.)); +#561=IFCCARTESIANPOINT((-0.70710688829422,0.70710676908493,-1.)); +#562=IFCCARTESIANPOINT((-0.70710688829422,0.70710676908493,1.)); +#563=IFCCARTESIANPOINT((-0.555570304393768,0.831469655036926,-1.)); +#564=IFCCARTESIANPOINT((-0.555570304393768,0.831469655036926,1.)); +#565=IFCCARTESIANPOINT((-0.382683426141739,0.923879623413086,-1.)); +#566=IFCCARTESIANPOINT((-0.382683426141739,0.923879623413086,1.)); +#567=IFCCARTESIANPOINT((-0.195090234279633,0.980785369873047,-1.)); +#568=IFCCARTESIANPOINT((-0.195090234279633,0.980785369873047,1.)); +#569=IFCPOLYLOOP((#505,#506,#508,#507)); +#570=IFCFACEOUTERBOUND(#569,.T.); +#571=IFCFACE((#570)); +#572=IFCPOLYLOOP((#507,#508,#510,#509)); +#573=IFCFACEOUTERBOUND(#572,.T.); +#574=IFCFACE((#573)); +#575=IFCPOLYLOOP((#509,#510,#512,#511)); +#576=IFCFACEOUTERBOUND(#575,.T.); +#577=IFCFACE((#576)); +#578=IFCPOLYLOOP((#511,#512,#514,#513)); +#579=IFCFACEOUTERBOUND(#578,.T.); +#580=IFCFACE((#579)); +#581=IFCPOLYLOOP((#513,#514,#516,#515)); +#582=IFCFACEOUTERBOUND(#581,.T.); +#583=IFCFACE((#582)); +#584=IFCPOLYLOOP((#515,#516,#518,#517)); +#585=IFCFACEOUTERBOUND(#584,.T.); +#586=IFCFACE((#585)); +#587=IFCPOLYLOOP((#517,#518,#520,#519)); +#588=IFCFACEOUTERBOUND(#587,.T.); +#589=IFCFACE((#588)); +#590=IFCPOLYLOOP((#519,#520,#522,#521)); +#591=IFCFACEOUTERBOUND(#590,.T.); +#592=IFCFACE((#591)); +#593=IFCPOLYLOOP((#521,#522,#524,#523)); +#594=IFCFACEOUTERBOUND(#593,.T.); +#595=IFCFACE((#594)); +#596=IFCPOLYLOOP((#523,#524,#526,#525)); +#597=IFCFACEOUTERBOUND(#596,.T.); +#598=IFCFACE((#597)); +#599=IFCPOLYLOOP((#525,#526,#528,#527)); +#600=IFCFACEOUTERBOUND(#599,.T.); +#601=IFCFACE((#600)); +#602=IFCPOLYLOOP((#527,#528,#530,#529)); +#603=IFCFACEOUTERBOUND(#602,.T.); +#604=IFCFACE((#603)); +#605=IFCPOLYLOOP((#529,#530,#532,#531)); +#606=IFCFACEOUTERBOUND(#605,.T.); +#607=IFCFACE((#606)); +#608=IFCPOLYLOOP((#531,#532,#534,#533)); +#609=IFCFACEOUTERBOUND(#608,.T.); +#610=IFCFACE((#609)); +#611=IFCPOLYLOOP((#533,#534,#536,#535)); +#612=IFCFACEOUTERBOUND(#611,.T.); +#613=IFCFACE((#612)); +#614=IFCPOLYLOOP((#535,#536,#538,#537)); +#615=IFCFACEOUTERBOUND(#614,.T.); +#616=IFCFACE((#615)); +#617=IFCPOLYLOOP((#537,#538,#540,#539)); +#618=IFCFACEOUTERBOUND(#617,.T.); +#619=IFCFACE((#618)); +#620=IFCPOLYLOOP((#539,#540,#542,#541)); +#621=IFCFACEOUTERBOUND(#620,.T.); +#622=IFCFACE((#621)); +#623=IFCPOLYLOOP((#541,#542,#544,#543)); +#624=IFCFACEOUTERBOUND(#623,.T.); +#625=IFCFACE((#624)); +#626=IFCPOLYLOOP((#543,#544,#546,#545)); +#627=IFCFACEOUTERBOUND(#626,.T.); +#628=IFCFACE((#627)); +#629=IFCPOLYLOOP((#545,#546,#548,#547)); +#630=IFCFACEOUTERBOUND(#629,.T.); +#631=IFCFACE((#630)); +#632=IFCPOLYLOOP((#547,#548,#550,#549)); +#633=IFCFACEOUTERBOUND(#632,.T.); +#634=IFCFACE((#633)); +#635=IFCPOLYLOOP((#549,#550,#552,#551)); +#636=IFCFACEOUTERBOUND(#635,.T.); +#637=IFCFACE((#636)); +#638=IFCPOLYLOOP((#551,#552,#554,#553)); +#639=IFCFACEOUTERBOUND(#638,.T.); +#640=IFCFACE((#639)); +#641=IFCPOLYLOOP((#553,#554,#556,#555)); +#642=IFCFACEOUTERBOUND(#641,.T.); +#643=IFCFACE((#642)); +#644=IFCPOLYLOOP((#555,#556,#558,#557)); +#645=IFCFACEOUTERBOUND(#644,.T.); +#646=IFCFACE((#645)); +#647=IFCPOLYLOOP((#557,#558,#560,#559)); +#648=IFCFACEOUTERBOUND(#647,.T.); +#649=IFCFACE((#648)); +#650=IFCPOLYLOOP((#559,#560,#562,#561)); +#651=IFCFACEOUTERBOUND(#650,.T.); +#652=IFCFACE((#651)); +#653=IFCPOLYLOOP((#561,#562,#564,#563)); +#654=IFCFACEOUTERBOUND(#653,.T.); +#655=IFCFACE((#654)); +#656=IFCPOLYLOOP((#563,#564,#566,#565)); +#657=IFCFACEOUTERBOUND(#656,.T.); +#658=IFCFACE((#657)); +#659=IFCPOLYLOOP((#508,#506,#568,#566,#564,#562,#560,#558,#556,#554,#552,#550,#548,#546,#544,#542,#540,#538,#536,#534,#532,#530,#528,#526,#524,#522,#520,#518,#516,#514,#512,#510)); +#660=IFCFACEOUTERBOUND(#659,.T.); +#661=IFCFACE((#660)); +#662=IFCPOLYLOOP((#565,#566,#568,#567)); +#663=IFCFACEOUTERBOUND(#662,.T.); +#664=IFCFACE((#663)); +#665=IFCPOLYLOOP((#567,#568,#506,#505)); +#666=IFCFACEOUTERBOUND(#665,.T.); +#667=IFCFACE((#666)); +#668=IFCPOLYLOOP((#505,#507,#509,#511,#513,#515,#517,#519,#521,#523,#525,#527,#529,#531,#533,#535,#537,#539,#541,#543,#545,#547,#549,#551,#553,#555,#557,#559,#561,#563,#565,#567)); +#669=IFCFACEOUTERBOUND(#668,.T.); +#670=IFCFACE((#669)); +#671=IFCCLOSEDSHELL((#571,#574,#577,#580,#583,#586,#589,#592,#595,#598,#601,#604,#607,#610,#613,#616,#619,#622,#625,#628,#631,#634,#637,#640,#643,#646,#649,#652,#655,#658,#661,#664,#667,#670)); +#672=IFCFACETEDBREP(#671); +#673=IFCSHAPEREPRESENTATION(#32,'Body','Brep',(#672)); +#675=IFCCARTESIANPOINT((-1.00000001235897,-1.00000001235897,-1.00000001235897)); +#676=IFCBOUNDINGBOX(#675,2.00000002471794,2.00000002471794,2.00000002471794); +#677=IFCSHAPEREPRESENTATION(#33,'Box','BoundingBox',(#676)); +#678=IFCCARTESIANPOINT((0.,0.,0.)); +#679=IFCDIRECTION((1.,0.,0.)); +#680=IFCDIRECTION((0.,0.,1.)); +#681=IFCAXIS2PLACEMENT3D(#678,#680,#679); +#682=IFCREPRESENTATIONMAP(#681,#677); +ENDSEC; +END-ISO-10303-21; diff --git a/Random_Tests/IfcAnnotation_Text_Smart/IfcAnnotation_Text_Smart_01.blend b/Random_Tests/IfcAnnotation_Text_Smart/IfcAnnotation_Text_Smart_01.blend new file mode 100644 index 0000000..7100a2d Binary files /dev/null and b/Random_Tests/IfcAnnotation_Text_Smart/IfcAnnotation_Text_Smart_01.blend differ diff --git a/Random_Tests/IfcAnnotation_Text_Smart/IfcAnnotation_Text_Smart_02.ifc b/Random_Tests/IfcAnnotation_Text_Smart/IfcAnnotation_Text_Smart_02.ifc new file mode 100644 index 0000000..c591cf1 --- /dev/null +++ b/Random_Tests/IfcAnnotation_Text_Smart/IfcAnnotation_Text_Smart_02.ifc @@ -0,0 +1,158 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('IfcAnnotation_Text_Smart_02.ifc','2022-04-17T19:21:57-05:00',(),(),'IfcOpenShell v0.7.0-2985bba1','BlenderBIM 0.0.220416','Nobody'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('10SzRMxtb99AA5v2gflndr',$,'My Project',$,$,$,$,(#23,#29),#18); +#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3); +#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4); +#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7); +#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8); +#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11); +#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12); +#14=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#15=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#16=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#15); +#17=IFCCONVERSIONBASEDUNIT(#14,.PLANEANGLEUNIT.,'degree',#16); +#18=IFCUNITASSIGNMENT((#9,#5,#13,#17)); +#19=IFCCARTESIANPOINT((0.,0.,0.)); +#20=IFCDIRECTION((0.,0.,1.)); +#21=IFCDIRECTION((1.,0.,0.)); +#22=IFCAXIS2PLACEMENT3D(#19,#20,#21); +#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$); +#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$); +#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$); +#26=IFCCARTESIANPOINT((0.,0.,0.)); +#27=IFCDIRECTION((1.,0.,0.)); +#28=IFCAXIS2PLACEMENT2D(#26,#27); +#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$); +#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.PLAN_VIEW.,$); +#31=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.SECTION_VIEW.,$); +#32=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.ELEVATION_VIEW.,$); +#33=IFCSITE('3$DWNldMv6uw_z1HgQiMyU',$,'My Site',$,$,#56,$,$,$,$,$,$,$,$); +#39=IFCBUILDING('1irzBgMzL0Tge2OTFabK8E',$,'My Building',$,$,#62,$,$,$,$,$,$); +#45=IFCBUILDINGSTOREY('0FN$L0dX5Bvxj1Ao7oDtkr',$,'My Storey',$,$,#68,$,$,$,$); +#51=IFCRELAGGREGATES('0Hkku2Bqf9lRC84ncgTAJn',$,$,$,#1,(#33)); +#52=IFCCARTESIANPOINT((0.,0.,0.)); +#53=IFCDIRECTION((0.,0.,1.)); +#54=IFCDIRECTION((1.,0.,0.)); +#55=IFCAXIS2PLACEMENT3D(#52,#53,#54); +#56=IFCLOCALPLACEMENT($,#55); +#57=IFCRELAGGREGATES('3$4wZSdkfCZ8V0ulIjBaA7',$,$,$,#33,(#39)); +#58=IFCCARTESIANPOINT((0.,0.,0.)); +#59=IFCDIRECTION((0.,0.,1.)); +#60=IFCDIRECTION((1.,0.,0.)); +#61=IFCAXIS2PLACEMENT3D(#58,#59,#60); +#62=IFCLOCALPLACEMENT(#56,#61); +#63=IFCRELAGGREGATES('1LqOwH5jL0lOznvI1RyyyP',$,$,$,#39,(#45)); +#64=IFCCARTESIANPOINT((0.,0.,0.)); +#65=IFCDIRECTION((0.,0.,1.)); +#66=IFCDIRECTION((1.,0.,0.)); +#67=IFCAXIS2PLACEMENT3D(#64,#65,#66); +#68=IFCLOCALPLACEMENT(#62,#67); +#69=IFCSLABTYPE('3D05AXXr52BACb7NKsa8il',$,'Empty',$,$,(#139),$,$,$,.BASESLAB.); +#70=IFCMATERIAL('Default',$,$); +#71=IFCMATERIALLAYERSET((#81),'Testy',$); +#72=IFCRELASSOCIATESMATERIAL('287KxV269Bc9gpf3lPqE1h',$,$,$,(#69),#71); +#73=IFCMATERIAL('Testy Material',$,$); +#74=IFCSURFACESTYLE('Testy Material',.BOTH.,(#75)); +#75=IFCSURFACESTYLERENDERING(#76,0.,#77,$,$,$,IFCNORMALISEDRATIOMEASURE(0.),IFCSPECULARROUGHNESS(0.5),.NOTDEFINED.); +#76=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929); +#77=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929); +#78=IFCSTYLEDITEM($,(#74),'Testy Material'); +#79=IFCSTYLEDREPRESENTATION(#24,'Body',$,(#78)); +#80=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#79),#73); +#81=IFCMATERIALLAYER(#73,0.5,$,'Testy',$,$,$); +#82=IFCSLAB('0e5gzqRAb1mfoWsZZFBGp6',$,'Slab',$,$,#194,#135,$,$); +#105=IFCRELCONTAINEDINSPATIALSTRUCTURE('3oAWY8VVrBMBxiiywqRmiW',$,$,$,(#82),#45); +#111=IFCRELDEFINESBYTYPE('1xAZx3Mef8yOB$F3yDm$SR',$,$,$,(#82),#69); +#112=IFCMATERIALLAYERSETUSAGE(#71,.AXIS3.,.POSITIVE.,0.,$); +#113=IFCRELASSOCIATESMATERIAL('3JZlzEpuzClvFxZ1WUOEmE',$,$,$,(#82),#112); +#135=IFCPRODUCTDEFINITIONSHAPE($,$,(#207,#210)); +#136=IFCPROPERTYSET('1q_BIIzHn99fC7iUPRszfq',$,'EPset_Parametric',$,(#138)); +#137=IFCRELDEFINESBYPROPERTIES('1MTX9a4uvEB8xT6QTdNh15',$,$,$,(#82),#136); +#138=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer3'),$); +#139=IFCPROPERTYSET('15q1cCAr95O81_gP0BxnUc',$,'EPset_Drawing',$,(#140,#141)); +#140=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/96'),$); +#141=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1/8"=1''-0"'),$); +#142=IFCANNOTATION('3EYMI8f5LEhRt_DMllLnmf',$,'PLAN_VIEW',$,'DRAWING',#179,#153); +#153=IFCPRODUCTDEFINITIONSHAPE($,$,(#184)); +#154=IFCGROUP('1KSAI6rKHDaQuDFZSN6fvM',$,'PLAN_VIEW',$,'DRAWING'); +#155=IFCRELASSIGNSTOGROUP('2Kgr_tH9H34gUbzcFZWmhH',$,$,$,(#161,#142),$,#154); +#156=IFCPROPERTYSET('0Od7kV1dD6uw9WwqqaxyAj',$,'EPset_Drawing',$,(#158,#159,#160)); +#157=IFCRELDEFINESBYPROPERTIES('1YTrOP0FvEw8mvgAzFJqwA',$,$,$,(#142),#156); +#158=IFCPROPERTYSINGLEVALUE('TargetView',$,IFCLABEL('PLAN_VIEW'),$); +#159=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/48'),$); +#160=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1/4"=1''-0"'),$); +#161=IFCANNOTATION('3YzpDsqDP0TgcgvqGTWMd1',$,'TEXT',$,'TEXT',#226,#174); +#167=IFCCARTESIANPOINT((0.,0.,0.)); +#168=IFCDIRECTION((0.,0.,1.)); +#169=IFCDIRECTION((1.,0.,0.)); +#170=IFCAXIS2PLACEMENT3D(#167,#168,#169); +#171=IFCPLANAREXTENT(1000.,1000.); +#172=IFCTEXTLITERALWITHEXTENT('{{material.LayerSetName}}',#170,.RIGHT.,#171,'bottom-left'); +#173=IFCSHAPEREPRESENTATION(#30,'Annotation','Annotation2D',(#172)); +#174=IFCPRODUCTDEFINITIONSHAPE($,$,(#173)); +#175=IFCCARTESIANPOINT((5.86169754739196,5.28822107890772,1.75281655131363)); +#176=IFCDIRECTION((0.,0.,1.)); +#177=IFCDIRECTION((1.,0.,0.)); +#178=IFCAXIS2PLACEMENT3D(#175,#176,#177); +#179=IFCLOCALPLACEMENT($,#178); +#180=IFCCARTESIANPOINT((-12.6312348473416,-12.6312348473416,-32.8083989501312)); +#181=IFCAXIS2PLACEMENT3D(#180,$,$); +#182=IFCBLOCK(#181,25.2624696946832,25.2624696946832,32.8083989501312); +#183=IFCCSGSOLID(#182); +#184=IFCSHAPEREPRESENTATION(#24,'Body','CSG',(#183)); +#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484)); +#191=IFCDIRECTION((0.,0.,1.)); +#192=IFCDIRECTION((1.,0.,0.)); +#193=IFCAXIS2PLACEMENT3D(#190,#191,#192); +#194=IFCLOCALPLACEMENT(#68,#193); +#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969)); +#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969)); +#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969)); +#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969)); +#199=IFCPOLYLINE((#195,#196,#197,#198,#195)); +#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199); +#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.)); +#202=IFCDIRECTION((0.,0.,-1.)); +#203=IFCDIRECTION((0.,-1.,0.)); +#204=IFCAXIS2PLACEMENT3D(#201,#202,#203); +#205=IFCDIRECTION((0.,0.,-1.)); +#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452); +#207=IFCSHAPEREPRESENTATION(#24,'Body','SweptSolid',(#206)); +#208=IFCCARTESIANPOINT((0.,0.,0.)); +#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484); +#210=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#209)); +#211=IFCELEMENTQUANTITY('0$yuyJSHHBueOUarZvJpJ$',$,'Qto_SlabBaseQuantities',$,$,(#213,#214,#215,#216,#217,#218,#219,#220)); +#212=IFCRELDEFINESBYPROPERTIES('22GAGGgY999eBc9kZm_Drz',$,$,$,(#82),#211); +#213=IFCQUANTITYLENGTH('Depth',$,$,0.5,$); +#214=IFCQUANTITYLENGTH('Perimeter',$,$,12.,$); +#215=IFCQUANTITYAREA('GrossArea',$,$,9.,$); +#216=IFCQUANTITYAREA('NetArea',$,$,9.,$); +#217=IFCQUANTITYVOLUME('GrossVolume',$,$,1.37,$); +#218=IFCQUANTITYVOLUME('NetVolume',$,$,1.37,$); +#219=IFCQUANTITYLENGTH('Length',$,$,9.84,$); +#220=IFCQUANTITYLENGTH('Width',$,$,9.84,$); +#221=IFCSTYLEDITEM(#206,(#74),'Testy Material'); +#222=IFCCARTESIANPOINT((1.17181558308639,1.07609126667964,0.527521443805044)); +#223=IFCDIRECTION((0.,0.,1.)); +#224=IFCDIRECTION((1.,0.,0.)); +#225=IFCAXIS2PLACEMENT3D(#222,#223,#224); +#226=IFCLOCALPLACEMENT($,#225); +#228=IFCCARTESIANPOINT((0.,0.,0.)); +#229=IFCDIRECTION((0.,0.,1.)); +#230=IFCDIRECTION((1.,0.,0.)); +#231=IFCAXIS2PLACEMENT3D(#228,#229,#230); +#232=IFCLOCALPLACEMENT($,#231); +#241=IFCRELASSIGNSTOPRODUCT('2n8NjkQm9DePeaymK8sqAi',$,$,$,(#161),$,#82); +ENDSEC; +END-ISO-10303-21; diff --git a/Random_Tests/IfcAnnotation_Text_Smart/IfcAnnotation_Text_Smart_02_commented.ifc b/Random_Tests/IfcAnnotation_Text_Smart/IfcAnnotation_Text_Smart_02_commented.ifc new file mode 100644 index 0000000..1372021 --- /dev/null +++ b/Random_Tests/IfcAnnotation_Text_Smart/IfcAnnotation_Text_Smart_02_commented.ifc @@ -0,0 +1,1162 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('IfcAnnotation_Text_Smart_02.ifc','2022-04-17T19:21:57-05:00',(),(),'IfcOpenShell v0.7.0-2985bba1','BlenderBIM 0.0.220416','Nobody'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('10SzRMxtb99AA5v2gflndr',$,'My Project',$,$,$,$,(#23,#29),#18); + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$);*/ + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ + /*#18=IFCUNITASSIGNMENT((#9,#5,#13,#17));*/ + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#17=IFCCONVERSIONBASEDUNIT(#14,.PLANEANGLEUNIT.,'degree',#16);*/ + /*#14=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#16=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#15);*/ + /*#15=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ +#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3); + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4); + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7); + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ +#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8); + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ +#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11); + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12); + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#14=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#15=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#16=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#15); + /*#15=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ +#17=IFCCONVERSIONBASEDUNIT(#14,.PLANEANGLEUNIT.,'degree',#16); + /*#14=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#16=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#15);*/ + /*#15=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ +#18=IFCUNITASSIGNMENT((#9,#5,#13,#17)); + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#17=IFCCONVERSIONBASEDUNIT(#14,.PLANEANGLEUNIT.,'degree',#16);*/ + /*#14=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#16=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#15);*/ + /*#15=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ +#19=IFCCARTESIANPOINT((0.,0.,0.)); +#20=IFCDIRECTION((0.,0.,1.)); +#21=IFCDIRECTION((1.,0.,0.)); +#22=IFCAXIS2PLACEMENT3D(#19,#20,#21); + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ +#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$); + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ +#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$); + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ +#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$); + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ +#26=IFCCARTESIANPOINT((0.,0.,0.)); +#27=IFCDIRECTION((1.,0.,0.)); +#28=IFCAXIS2PLACEMENT2D(#26,#27); + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ +#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$); + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ +#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.PLAN_VIEW.,$); + /*#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$);*/ + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ +#31=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.SECTION_VIEW.,$); + /*#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$);*/ + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ +#32=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.ELEVATION_VIEW.,$); + /*#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$);*/ + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ +#33=IFCSITE('3$DWNldMv6uw_z1HgQiMyU',$,'My Site',$,$,#56,$,$,$,$,$,$,$,$); + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ +#39=IFCBUILDING('1irzBgMzL0Tge2OTFabK8E',$,'My Building',$,$,#62,$,$,$,$,$,$); + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ +#45=IFCBUILDINGSTOREY('0FN$L0dX5Bvxj1Ao7oDtkr',$,'My Storey',$,$,#68,$,$,$,$); + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ +#51=IFCRELAGGREGATES('0Hkku2Bqf9lRC84ncgTAJn',$,$,$,#1,(#33)); + /*#1=IFCPROJECT('10SzRMxtb99AA5v2gflndr',$,'My Project',$,$,$,$,(#23,#29),#18);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$);*/ + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ + /*#18=IFCUNITASSIGNMENT((#9,#5,#13,#17));*/ + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#17=IFCCONVERSIONBASEDUNIT(#14,.PLANEANGLEUNIT.,'degree',#16);*/ + /*#14=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#16=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#15);*/ + /*#15=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ + /*#33=IFCSITE('3$DWNldMv6uw_z1HgQiMyU',$,'My Site',$,$,#56,$,$,$,$,$,$,$,$);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ +#52=IFCCARTESIANPOINT((0.,0.,0.)); +#53=IFCDIRECTION((0.,0.,1.)); +#54=IFCDIRECTION((1.,0.,0.)); +#55=IFCAXIS2PLACEMENT3D(#52,#53,#54); + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ +#56=IFCLOCALPLACEMENT($,#55); + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ +#57=IFCRELAGGREGATES('3$4wZSdkfCZ8V0ulIjBaA7',$,$,$,#33,(#39)); + /*#33=IFCSITE('3$DWNldMv6uw_z1HgQiMyU',$,'My Site',$,$,#56,$,$,$,$,$,$,$,$);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#39=IFCBUILDING('1irzBgMzL0Tge2OTFabK8E',$,'My Building',$,$,#62,$,$,$,$,$,$);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ +#58=IFCCARTESIANPOINT((0.,0.,0.)); +#59=IFCDIRECTION((0.,0.,1.)); +#60=IFCDIRECTION((1.,0.,0.)); +#61=IFCAXIS2PLACEMENT3D(#58,#59,#60); + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ +#62=IFCLOCALPLACEMENT(#56,#61); + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ +#63=IFCRELAGGREGATES('1LqOwH5jL0lOznvI1RyyyP',$,$,$,#39,(#45)); + /*#39=IFCBUILDING('1irzBgMzL0Tge2OTFabK8E',$,'My Building',$,$,#62,$,$,$,$,$,$);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#45=IFCBUILDINGSTOREY('0FN$L0dX5Bvxj1Ao7oDtkr',$,'My Storey',$,$,#68,$,$,$,$);*/ + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ +#64=IFCCARTESIANPOINT((0.,0.,0.)); +#65=IFCDIRECTION((0.,0.,1.)); +#66=IFCDIRECTION((1.,0.,0.)); +#67=IFCAXIS2PLACEMENT3D(#64,#65,#66); + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ +#68=IFCLOCALPLACEMENT(#62,#67); + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ +#69=IFCSLABTYPE('3D05AXXr52BACb7NKsa8il',$,'Empty',$,$,(#139),$,$,$,.BASESLAB.); + /*#139=IFCPROPERTYSET('15q1cCAr95O81_gP0BxnUc',$,'EPset_Drawing',$,(#140,#141));*/ + /*#140=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/96'),$);*/ + /*#141=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1/8"=1''-0"'),$);*/ +#70=IFCMATERIAL('Default',$,$); +#71=IFCMATERIALLAYERSET((#81),'Testy',$); + /*#81=IFCMATERIALLAYER(#73,0.5,$,'Testy',$,$,$);*/ + /*#73=IFCMATERIAL('Testy Material',$,$);*/ +#72=IFCRELASSOCIATESMATERIAL('287KxV269Bc9gpf3lPqE1h',$,$,$,(#69),#71); + /*#69=IFCSLABTYPE('3D05AXXr52BACb7NKsa8il',$,'Empty',$,$,(#139),$,$,$,.BASESLAB.);*/ + /*#139=IFCPROPERTYSET('15q1cCAr95O81_gP0BxnUc',$,'EPset_Drawing',$,(#140,#141));*/ + /*#140=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/96'),$);*/ + /*#141=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1/8"=1''-0"'),$);*/ + /*#71=IFCMATERIALLAYERSET((#81),'Testy',$);*/ + /*#81=IFCMATERIALLAYER(#73,0.5,$,'Testy',$,$,$);*/ + /*#73=IFCMATERIAL('Testy Material',$,$);*/ +#73=IFCMATERIAL('Testy Material',$,$); +#74=IFCSURFACESTYLE('Testy Material',.BOTH.,(#75)); + /*#75=IFCSURFACESTYLERENDERING(#76,0.,#77,$,$,$,IFCNORMALISEDRATIOMEASURE(0.),IFCSPECULARROUGHNESS(0.5),.NOTDEFINED.);*/ + /*#76=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ + /*#77=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#75=IFCSURFACESTYLERENDERING(#76,0.,#77,$,$,$,IFCNORMALISEDRATIOMEASURE(0.),IFCSPECULARROUGHNESS(0.5),.NOTDEFINED.); + /*#76=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ + /*#77=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#76=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929); +#77=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929); +#78=IFCSTYLEDITEM($,(#74),'Testy Material'); + /*#74=IFCSURFACESTYLE('Testy Material',.BOTH.,(#75));*/ + /*#75=IFCSURFACESTYLERENDERING(#76,0.,#77,$,$,$,IFCNORMALISEDRATIOMEASURE(0.),IFCSPECULARROUGHNESS(0.5),.NOTDEFINED.);*/ + /*#76=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ + /*#77=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#79=IFCSTYLEDREPRESENTATION(#24,'Body',$,(#78)); + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#78=IFCSTYLEDITEM($,(#74),'Testy Material');*/ + /*#74=IFCSURFACESTYLE('Testy Material',.BOTH.,(#75));*/ + /*#75=IFCSURFACESTYLERENDERING(#76,0.,#77,$,$,$,IFCNORMALISEDRATIOMEASURE(0.),IFCSPECULARROUGHNESS(0.5),.NOTDEFINED.);*/ + /*#76=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ + /*#77=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#80=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#79),#73); + /*#79=IFCSTYLEDREPRESENTATION(#24,'Body',$,(#78));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#78=IFCSTYLEDITEM($,(#74),'Testy Material');*/ + /*#74=IFCSURFACESTYLE('Testy Material',.BOTH.,(#75));*/ + /*#75=IFCSURFACESTYLERENDERING(#76,0.,#77,$,$,$,IFCNORMALISEDRATIOMEASURE(0.),IFCSPECULARROUGHNESS(0.5),.NOTDEFINED.);*/ + /*#76=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ + /*#77=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ + /*#73=IFCMATERIAL('Testy Material',$,$);*/ +#81=IFCMATERIALLAYER(#73,0.5,$,'Testy',$,$,$); + /*#73=IFCMATERIAL('Testy Material',$,$);*/ +#82=IFCSLAB('0e5gzqRAb1mfoWsZZFBGp6',$,'Slab',$,$,#194,#135,$,$); + /*#194=IFCLOCALPLACEMENT(#68,#193);*/ + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ + /*#193=IFCAXIS2PLACEMENT3D(#190,#191,#192);*/ + /*#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484));*/ + /*#191=IFCDIRECTION((0.,0.,1.));*/ + /*#192=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCPRODUCTDEFINITIONSHAPE($,$,(#207,#210));*/ + /*#207=IFCSHAPEREPRESENTATION(#24,'Body','SweptSolid',(#206));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452);*/ + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ + /*#210=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#209));*/ + /*#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484);*/ + /*#208=IFCCARTESIANPOINT((0.,0.,0.));*/ +#105=IFCRELCONTAINEDINSPATIALSTRUCTURE('3oAWY8VVrBMBxiiywqRmiW',$,$,$,(#82),#45); + /*#82=IFCSLAB('0e5gzqRAb1mfoWsZZFBGp6',$,'Slab',$,$,#194,#135,$,$);*/ + /*#194=IFCLOCALPLACEMENT(#68,#193);*/ + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ + /*#193=IFCAXIS2PLACEMENT3D(#190,#191,#192);*/ + /*#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484));*/ + /*#191=IFCDIRECTION((0.,0.,1.));*/ + /*#192=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCPRODUCTDEFINITIONSHAPE($,$,(#207,#210));*/ + /*#207=IFCSHAPEREPRESENTATION(#24,'Body','SweptSolid',(#206));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452);*/ + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ + /*#210=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#209));*/ + /*#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484);*/ + /*#208=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#45=IFCBUILDINGSTOREY('0FN$L0dX5Bvxj1Ao7oDtkr',$,'My Storey',$,$,#68,$,$,$,$);*/ + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ +#111=IFCRELDEFINESBYTYPE('1xAZx3Mef8yOB$F3yDm$SR',$,$,$,(#82),#69); + /*#82=IFCSLAB('0e5gzqRAb1mfoWsZZFBGp6',$,'Slab',$,$,#194,#135,$,$);*/ + /*#194=IFCLOCALPLACEMENT(#68,#193);*/ + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ + /*#193=IFCAXIS2PLACEMENT3D(#190,#191,#192);*/ + /*#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484));*/ + /*#191=IFCDIRECTION((0.,0.,1.));*/ + /*#192=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCPRODUCTDEFINITIONSHAPE($,$,(#207,#210));*/ + /*#207=IFCSHAPEREPRESENTATION(#24,'Body','SweptSolid',(#206));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452);*/ + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ + /*#210=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#209));*/ + /*#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484);*/ + /*#208=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#69=IFCSLABTYPE('3D05AXXr52BACb7NKsa8il',$,'Empty',$,$,(#139),$,$,$,.BASESLAB.);*/ + /*#139=IFCPROPERTYSET('15q1cCAr95O81_gP0BxnUc',$,'EPset_Drawing',$,(#140,#141));*/ + /*#140=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/96'),$);*/ + /*#141=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1/8"=1''-0"'),$);*/ +#112=IFCMATERIALLAYERSETUSAGE(#71,.AXIS3.,.POSITIVE.,0.,$); + /*#71=IFCMATERIALLAYERSET((#81),'Testy',$);*/ + /*#81=IFCMATERIALLAYER(#73,0.5,$,'Testy',$,$,$);*/ + /*#73=IFCMATERIAL('Testy Material',$,$);*/ +#113=IFCRELASSOCIATESMATERIAL('3JZlzEpuzClvFxZ1WUOEmE',$,$,$,(#82),#112); + /*#82=IFCSLAB('0e5gzqRAb1mfoWsZZFBGp6',$,'Slab',$,$,#194,#135,$,$);*/ + /*#194=IFCLOCALPLACEMENT(#68,#193);*/ + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ + /*#193=IFCAXIS2PLACEMENT3D(#190,#191,#192);*/ + /*#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484));*/ + /*#191=IFCDIRECTION((0.,0.,1.));*/ + /*#192=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCPRODUCTDEFINITIONSHAPE($,$,(#207,#210));*/ + /*#207=IFCSHAPEREPRESENTATION(#24,'Body','SweptSolid',(#206));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452);*/ + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ + /*#210=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#209));*/ + /*#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484);*/ + /*#208=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#112=IFCMATERIALLAYERSETUSAGE(#71,.AXIS3.,.POSITIVE.,0.,$);*/ + /*#71=IFCMATERIALLAYERSET((#81),'Testy',$);*/ + /*#81=IFCMATERIALLAYER(#73,0.5,$,'Testy',$,$,$);*/ + /*#73=IFCMATERIAL('Testy Material',$,$);*/ +#135=IFCPRODUCTDEFINITIONSHAPE($,$,(#207,#210)); + /*#207=IFCSHAPEREPRESENTATION(#24,'Body','SweptSolid',(#206));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452);*/ + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ + /*#210=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#209));*/ + /*#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484);*/ + /*#208=IFCCARTESIANPOINT((0.,0.,0.));*/ +#136=IFCPROPERTYSET('1q_BIIzHn99fC7iUPRszfq',$,'EPset_Parametric',$,(#138)); + /*#138=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer3'),$);*/ +#137=IFCRELDEFINESBYPROPERTIES('1MTX9a4uvEB8xT6QTdNh15',$,$,$,(#82),#136); + /*#82=IFCSLAB('0e5gzqRAb1mfoWsZZFBGp6',$,'Slab',$,$,#194,#135,$,$);*/ + /*#194=IFCLOCALPLACEMENT(#68,#193);*/ + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ + /*#193=IFCAXIS2PLACEMENT3D(#190,#191,#192);*/ + /*#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484));*/ + /*#191=IFCDIRECTION((0.,0.,1.));*/ + /*#192=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCPRODUCTDEFINITIONSHAPE($,$,(#207,#210));*/ + /*#207=IFCSHAPEREPRESENTATION(#24,'Body','SweptSolid',(#206));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452);*/ + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ + /*#210=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#209));*/ + /*#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484);*/ + /*#208=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#136=IFCPROPERTYSET('1q_BIIzHn99fC7iUPRszfq',$,'EPset_Parametric',$,(#138));*/ + /*#138=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer3'),$);*/ +#138=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer3'),$); +#139=IFCPROPERTYSET('15q1cCAr95O81_gP0BxnUc',$,'EPset_Drawing',$,(#140,#141)); + /*#140=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/96'),$);*/ + /*#141=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1/8"=1''-0"'),$);*/ +#140=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/96'),$); +#141=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1/8"=1''-0"'),$); +#142=IFCANNOTATION('3EYMI8f5LEhRt_DMllLnmf',$,'PLAN_VIEW',$,'DRAWING',#179,#153); + /*#179=IFCLOCALPLACEMENT($,#178);*/ + /*#178=IFCAXIS2PLACEMENT3D(#175,#176,#177);*/ + /*#175=IFCCARTESIANPOINT((5.86169754739196,5.28822107890772,1.75281655131363));*/ + /*#176=IFCDIRECTION((0.,0.,1.));*/ + /*#177=IFCDIRECTION((1.,0.,0.));*/ + /*#153=IFCPRODUCTDEFINITIONSHAPE($,$,(#184));*/ + /*#184=IFCSHAPEREPRESENTATION(#24,'Body','CSG',(#183));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#183=IFCCSGSOLID(#182);*/ + /*#182=IFCBLOCK(#181,25.2624696946832,25.2624696946832,32.8083989501312);*/ + /*#181=IFCAXIS2PLACEMENT3D(#180,$,$);*/ + /*#180=IFCCARTESIANPOINT((-12.6312348473416,-12.6312348473416,-32.8083989501312));*/ +#153=IFCPRODUCTDEFINITIONSHAPE($,$,(#184)); + /*#184=IFCSHAPEREPRESENTATION(#24,'Body','CSG',(#183));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#183=IFCCSGSOLID(#182);*/ + /*#182=IFCBLOCK(#181,25.2624696946832,25.2624696946832,32.8083989501312);*/ + /*#181=IFCAXIS2PLACEMENT3D(#180,$,$);*/ + /*#180=IFCCARTESIANPOINT((-12.6312348473416,-12.6312348473416,-32.8083989501312));*/ +#154=IFCGROUP('1KSAI6rKHDaQuDFZSN6fvM',$,'PLAN_VIEW',$,'DRAWING'); +#155=IFCRELASSIGNSTOGROUP('2Kgr_tH9H34gUbzcFZWmhH',$,$,$,(#161,#142),$,#154); + /*#161=IFCANNOTATION('3YzpDsqDP0TgcgvqGTWMd1',$,'TEXT',$,'TEXT',#226,#174);*/ + /*#226=IFCLOCALPLACEMENT($,#225);*/ + /*#225=IFCAXIS2PLACEMENT3D(#222,#223,#224);*/ + /*#222=IFCCARTESIANPOINT((1.17181558308639,1.07609126667964,0.527521443805044));*/ + /*#223=IFCDIRECTION((0.,0.,1.));*/ + /*#224=IFCDIRECTION((1.,0.,0.));*/ + /*#174=IFCPRODUCTDEFINITIONSHAPE($,$,(#173));*/ + /*#173=IFCSHAPEREPRESENTATION(#30,'Annotation','Annotation2D',(#172));*/ + /*#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.PLAN_VIEW.,$);*/ + /*#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$);*/ + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ + /*#172=IFCTEXTLITERALWITHEXTENT('{{material.LayerSetName}}',#170,.RIGHT.,#171,'bottom-left');*/ + /*#170=IFCAXIS2PLACEMENT3D(#167,#168,#169);*/ + /*#167=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#168=IFCDIRECTION((0.,0.,1.));*/ + /*#169=IFCDIRECTION((1.,0.,0.));*/ + /*#171=IFCPLANAREXTENT(1000.,1000.);*/ + /*#142=IFCANNOTATION('3EYMI8f5LEhRt_DMllLnmf',$,'PLAN_VIEW',$,'DRAWING',#179,#153);*/ + /*#179=IFCLOCALPLACEMENT($,#178);*/ + /*#178=IFCAXIS2PLACEMENT3D(#175,#176,#177);*/ + /*#175=IFCCARTESIANPOINT((5.86169754739196,5.28822107890772,1.75281655131363));*/ + /*#176=IFCDIRECTION((0.,0.,1.));*/ + /*#177=IFCDIRECTION((1.,0.,0.));*/ + /*#153=IFCPRODUCTDEFINITIONSHAPE($,$,(#184));*/ + /*#184=IFCSHAPEREPRESENTATION(#24,'Body','CSG',(#183));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#183=IFCCSGSOLID(#182);*/ + /*#182=IFCBLOCK(#181,25.2624696946832,25.2624696946832,32.8083989501312);*/ + /*#181=IFCAXIS2PLACEMENT3D(#180,$,$);*/ + /*#180=IFCCARTESIANPOINT((-12.6312348473416,-12.6312348473416,-32.8083989501312));*/ + /*#154=IFCGROUP('1KSAI6rKHDaQuDFZSN6fvM',$,'PLAN_VIEW',$,'DRAWING');*/ +#156=IFCPROPERTYSET('0Od7kV1dD6uw9WwqqaxyAj',$,'EPset_Drawing',$,(#158,#159,#160)); + /*#158=IFCPROPERTYSINGLEVALUE('TargetView',$,IFCLABEL('PLAN_VIEW'),$);*/ + /*#159=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/48'),$);*/ + /*#160=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1/4"=1''-0"'),$);*/ +#157=IFCRELDEFINESBYPROPERTIES('1YTrOP0FvEw8mvgAzFJqwA',$,$,$,(#142),#156); + /*#142=IFCANNOTATION('3EYMI8f5LEhRt_DMllLnmf',$,'PLAN_VIEW',$,'DRAWING',#179,#153);*/ + /*#179=IFCLOCALPLACEMENT($,#178);*/ + /*#178=IFCAXIS2PLACEMENT3D(#175,#176,#177);*/ + /*#175=IFCCARTESIANPOINT((5.86169754739196,5.28822107890772,1.75281655131363));*/ + /*#176=IFCDIRECTION((0.,0.,1.));*/ + /*#177=IFCDIRECTION((1.,0.,0.));*/ + /*#153=IFCPRODUCTDEFINITIONSHAPE($,$,(#184));*/ + /*#184=IFCSHAPEREPRESENTATION(#24,'Body','CSG',(#183));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#183=IFCCSGSOLID(#182);*/ + /*#182=IFCBLOCK(#181,25.2624696946832,25.2624696946832,32.8083989501312);*/ + /*#181=IFCAXIS2PLACEMENT3D(#180,$,$);*/ + /*#180=IFCCARTESIANPOINT((-12.6312348473416,-12.6312348473416,-32.8083989501312));*/ + /*#156=IFCPROPERTYSET('0Od7kV1dD6uw9WwqqaxyAj',$,'EPset_Drawing',$,(#158,#159,#160));*/ + /*#158=IFCPROPERTYSINGLEVALUE('TargetView',$,IFCLABEL('PLAN_VIEW'),$);*/ + /*#159=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/48'),$);*/ + /*#160=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1/4"=1''-0"'),$);*/ +#158=IFCPROPERTYSINGLEVALUE('TargetView',$,IFCLABEL('PLAN_VIEW'),$); +#159=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/48'),$); +#160=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1/4"=1''-0"'),$); +#161=IFCANNOTATION('3YzpDsqDP0TgcgvqGTWMd1',$,'TEXT',$,'TEXT',#226,#174); + /*#226=IFCLOCALPLACEMENT($,#225);*/ + /*#225=IFCAXIS2PLACEMENT3D(#222,#223,#224);*/ + /*#222=IFCCARTESIANPOINT((1.17181558308639,1.07609126667964,0.527521443805044));*/ + /*#223=IFCDIRECTION((0.,0.,1.));*/ + /*#224=IFCDIRECTION((1.,0.,0.));*/ + /*#174=IFCPRODUCTDEFINITIONSHAPE($,$,(#173));*/ + /*#173=IFCSHAPEREPRESENTATION(#30,'Annotation','Annotation2D',(#172));*/ + /*#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.PLAN_VIEW.,$);*/ + /*#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$);*/ + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ + /*#172=IFCTEXTLITERALWITHEXTENT('{{material.LayerSetName}}',#170,.RIGHT.,#171,'bottom-left');*/ + /*#170=IFCAXIS2PLACEMENT3D(#167,#168,#169);*/ + /*#167=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#168=IFCDIRECTION((0.,0.,1.));*/ + /*#169=IFCDIRECTION((1.,0.,0.));*/ + /*#171=IFCPLANAREXTENT(1000.,1000.);*/ +#167=IFCCARTESIANPOINT((0.,0.,0.)); +#168=IFCDIRECTION((0.,0.,1.)); +#169=IFCDIRECTION((1.,0.,0.)); +#170=IFCAXIS2PLACEMENT3D(#167,#168,#169); + /*#167=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#168=IFCDIRECTION((0.,0.,1.));*/ + /*#169=IFCDIRECTION((1.,0.,0.));*/ +#171=IFCPLANAREXTENT(1000.,1000.); +#172=IFCTEXTLITERALWITHEXTENT('{{material.LayerSetName}}',#170,.RIGHT.,#171,'bottom-left'); + /*#170=IFCAXIS2PLACEMENT3D(#167,#168,#169);*/ + /*#167=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#168=IFCDIRECTION((0.,0.,1.));*/ + /*#169=IFCDIRECTION((1.,0.,0.));*/ + /*#171=IFCPLANAREXTENT(1000.,1000.);*/ +#173=IFCSHAPEREPRESENTATION(#30,'Annotation','Annotation2D',(#172)); + /*#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.PLAN_VIEW.,$);*/ + /*#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$);*/ + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ + /*#172=IFCTEXTLITERALWITHEXTENT('{{material.LayerSetName}}',#170,.RIGHT.,#171,'bottom-left');*/ + /*#170=IFCAXIS2PLACEMENT3D(#167,#168,#169);*/ + /*#167=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#168=IFCDIRECTION((0.,0.,1.));*/ + /*#169=IFCDIRECTION((1.,0.,0.));*/ + /*#171=IFCPLANAREXTENT(1000.,1000.);*/ +#174=IFCPRODUCTDEFINITIONSHAPE($,$,(#173)); + /*#173=IFCSHAPEREPRESENTATION(#30,'Annotation','Annotation2D',(#172));*/ + /*#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.PLAN_VIEW.,$);*/ + /*#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$);*/ + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ + /*#172=IFCTEXTLITERALWITHEXTENT('{{material.LayerSetName}}',#170,.RIGHT.,#171,'bottom-left');*/ + /*#170=IFCAXIS2PLACEMENT3D(#167,#168,#169);*/ + /*#167=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#168=IFCDIRECTION((0.,0.,1.));*/ + /*#169=IFCDIRECTION((1.,0.,0.));*/ + /*#171=IFCPLANAREXTENT(1000.,1000.);*/ +#175=IFCCARTESIANPOINT((5.86169754739196,5.28822107890772,1.75281655131363)); +#176=IFCDIRECTION((0.,0.,1.)); +#177=IFCDIRECTION((1.,0.,0.)); +#178=IFCAXIS2PLACEMENT3D(#175,#176,#177); + /*#175=IFCCARTESIANPOINT((5.86169754739196,5.28822107890772,1.75281655131363));*/ + /*#176=IFCDIRECTION((0.,0.,1.));*/ + /*#177=IFCDIRECTION((1.,0.,0.));*/ +#179=IFCLOCALPLACEMENT($,#178); + /*#178=IFCAXIS2PLACEMENT3D(#175,#176,#177);*/ + /*#175=IFCCARTESIANPOINT((5.86169754739196,5.28822107890772,1.75281655131363));*/ + /*#176=IFCDIRECTION((0.,0.,1.));*/ + /*#177=IFCDIRECTION((1.,0.,0.));*/ +#180=IFCCARTESIANPOINT((-12.6312348473416,-12.6312348473416,-32.8083989501312)); +#181=IFCAXIS2PLACEMENT3D(#180,$,$); + /*#180=IFCCARTESIANPOINT((-12.6312348473416,-12.6312348473416,-32.8083989501312));*/ +#182=IFCBLOCK(#181,25.2624696946832,25.2624696946832,32.8083989501312); + /*#181=IFCAXIS2PLACEMENT3D(#180,$,$);*/ + /*#180=IFCCARTESIANPOINT((-12.6312348473416,-12.6312348473416,-32.8083989501312));*/ +#183=IFCCSGSOLID(#182); + /*#182=IFCBLOCK(#181,25.2624696946832,25.2624696946832,32.8083989501312);*/ + /*#181=IFCAXIS2PLACEMENT3D(#180,$,$);*/ + /*#180=IFCCARTESIANPOINT((-12.6312348473416,-12.6312348473416,-32.8083989501312));*/ +#184=IFCSHAPEREPRESENTATION(#24,'Body','CSG',(#183)); + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#183=IFCCSGSOLID(#182);*/ + /*#182=IFCBLOCK(#181,25.2624696946832,25.2624696946832,32.8083989501312);*/ + /*#181=IFCAXIS2PLACEMENT3D(#180,$,$);*/ + /*#180=IFCCARTESIANPOINT((-12.6312348473416,-12.6312348473416,-32.8083989501312));*/ +#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484)); +#191=IFCDIRECTION((0.,0.,1.)); +#192=IFCDIRECTION((1.,0.,0.)); +#193=IFCAXIS2PLACEMENT3D(#190,#191,#192); + /*#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484));*/ + /*#191=IFCDIRECTION((0.,0.,1.));*/ + /*#192=IFCDIRECTION((1.,0.,0.));*/ +#194=IFCLOCALPLACEMENT(#68,#193); + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ + /*#193=IFCAXIS2PLACEMENT3D(#190,#191,#192);*/ + /*#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484));*/ + /*#191=IFCDIRECTION((0.,0.,1.));*/ + /*#192=IFCDIRECTION((1.,0.,0.));*/ +#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969)); +#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969)); +#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969)); +#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969)); +#199=IFCPOLYLINE((#195,#196,#197,#198,#195)); + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ +#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199); + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ +#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.)); +#202=IFCDIRECTION((0.,0.,-1.)); +#203=IFCDIRECTION((0.,-1.,0.)); +#204=IFCAXIS2PLACEMENT3D(#201,#202,#203); + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ +#205=IFCDIRECTION((0.,0.,-1.)); +#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452); + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ +#207=IFCSHAPEREPRESENTATION(#24,'Body','SweptSolid',(#206)); + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452);*/ + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ +#208=IFCCARTESIANPOINT((0.,0.,0.)); +#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484); + /*#208=IFCCARTESIANPOINT((0.,0.,0.));*/ +#210=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#209)); + /*#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484);*/ + /*#208=IFCCARTESIANPOINT((0.,0.,0.));*/ +#211=IFCELEMENTQUANTITY('0$yuyJSHHBueOUarZvJpJ$',$,'Qto_SlabBaseQuantities',$,$,(#213,#214,#215,#216,#217,#218,#219,#220)); + /*#213=IFCQUANTITYLENGTH('Depth',$,$,0.5,$);*/ + /*#214=IFCQUANTITYLENGTH('Perimeter',$,$,12.,$);*/ + /*#215=IFCQUANTITYAREA('GrossArea',$,$,9.,$);*/ + /*#216=IFCQUANTITYAREA('NetArea',$,$,9.,$);*/ + /*#217=IFCQUANTITYVOLUME('GrossVolume',$,$,1.37,$);*/ + /*#218=IFCQUANTITYVOLUME('NetVolume',$,$,1.37,$);*/ + /*#219=IFCQUANTITYLENGTH('Length',$,$,9.84,$);*/ + /*#220=IFCQUANTITYLENGTH('Width',$,$,9.84,$);*/ +#212=IFCRELDEFINESBYPROPERTIES('22GAGGgY999eBc9kZm_Drz',$,$,$,(#82),#211); + /*#82=IFCSLAB('0e5gzqRAb1mfoWsZZFBGp6',$,'Slab',$,$,#194,#135,$,$);*/ + /*#194=IFCLOCALPLACEMENT(#68,#193);*/ + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ + /*#193=IFCAXIS2PLACEMENT3D(#190,#191,#192);*/ + /*#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484));*/ + /*#191=IFCDIRECTION((0.,0.,1.));*/ + /*#192=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCPRODUCTDEFINITIONSHAPE($,$,(#207,#210));*/ + /*#207=IFCSHAPEREPRESENTATION(#24,'Body','SweptSolid',(#206));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452);*/ + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ + /*#210=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#209));*/ + /*#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484);*/ + /*#208=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#211=IFCELEMENTQUANTITY('0$yuyJSHHBueOUarZvJpJ$',$,'Qto_SlabBaseQuantities',$,$,(#213,#214,#215,#216,#217,#218,#219,#220));*/ + /*#213=IFCQUANTITYLENGTH('Depth',$,$,0.5,$);*/ + /*#214=IFCQUANTITYLENGTH('Perimeter',$,$,12.,$);*/ + /*#215=IFCQUANTITYAREA('GrossArea',$,$,9.,$);*/ + /*#216=IFCQUANTITYAREA('NetArea',$,$,9.,$);*/ + /*#217=IFCQUANTITYVOLUME('GrossVolume',$,$,1.37,$);*/ + /*#218=IFCQUANTITYVOLUME('NetVolume',$,$,1.37,$);*/ + /*#219=IFCQUANTITYLENGTH('Length',$,$,9.84,$);*/ + /*#220=IFCQUANTITYLENGTH('Width',$,$,9.84,$);*/ +#213=IFCQUANTITYLENGTH('Depth',$,$,0.5,$); +#214=IFCQUANTITYLENGTH('Perimeter',$,$,12.,$); +#215=IFCQUANTITYAREA('GrossArea',$,$,9.,$); +#216=IFCQUANTITYAREA('NetArea',$,$,9.,$); +#217=IFCQUANTITYVOLUME('GrossVolume',$,$,1.37,$); +#218=IFCQUANTITYVOLUME('NetVolume',$,$,1.37,$); +#219=IFCQUANTITYLENGTH('Length',$,$,9.84,$); +#220=IFCQUANTITYLENGTH('Width',$,$,9.84,$); +#221=IFCSTYLEDITEM(#206,(#74),'Testy Material'); + /*#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452);*/ + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ + /*#74=IFCSURFACESTYLE('Testy Material',.BOTH.,(#75));*/ + /*#75=IFCSURFACESTYLERENDERING(#76,0.,#77,$,$,$,IFCNORMALISEDRATIOMEASURE(0.),IFCSPECULARROUGHNESS(0.5),.NOTDEFINED.);*/ + /*#76=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ + /*#77=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#222=IFCCARTESIANPOINT((1.17181558308639,1.07609126667964,0.527521443805044)); +#223=IFCDIRECTION((0.,0.,1.)); +#224=IFCDIRECTION((1.,0.,0.)); +#225=IFCAXIS2PLACEMENT3D(#222,#223,#224); + /*#222=IFCCARTESIANPOINT((1.17181558308639,1.07609126667964,0.527521443805044));*/ + /*#223=IFCDIRECTION((0.,0.,1.));*/ + /*#224=IFCDIRECTION((1.,0.,0.));*/ +#226=IFCLOCALPLACEMENT($,#225); + /*#225=IFCAXIS2PLACEMENT3D(#222,#223,#224);*/ + /*#222=IFCCARTESIANPOINT((1.17181558308639,1.07609126667964,0.527521443805044));*/ + /*#223=IFCDIRECTION((0.,0.,1.));*/ + /*#224=IFCDIRECTION((1.,0.,0.));*/ +#228=IFCCARTESIANPOINT((0.,0.,0.)); +#229=IFCDIRECTION((0.,0.,1.)); +#230=IFCDIRECTION((1.,0.,0.)); +#231=IFCAXIS2PLACEMENT3D(#228,#229,#230); + /*#228=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#229=IFCDIRECTION((0.,0.,1.));*/ + /*#230=IFCDIRECTION((1.,0.,0.));*/ +#232=IFCLOCALPLACEMENT($,#231); + /*#231=IFCAXIS2PLACEMENT3D(#228,#229,#230);*/ + /*#228=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#229=IFCDIRECTION((0.,0.,1.));*/ + /*#230=IFCDIRECTION((1.,0.,0.));*/ +#241=IFCRELASSIGNSTOPRODUCT('2n8NjkQm9DePeaymK8sqAi',$,$,$,(#161),$,#82); + /*#161=IFCANNOTATION('3YzpDsqDP0TgcgvqGTWMd1',$,'TEXT',$,'TEXT',#226,#174);*/ + /*#226=IFCLOCALPLACEMENT($,#225);*/ + /*#225=IFCAXIS2PLACEMENT3D(#222,#223,#224);*/ + /*#222=IFCCARTESIANPOINT((1.17181558308639,1.07609126667964,0.527521443805044));*/ + /*#223=IFCDIRECTION((0.,0.,1.));*/ + /*#224=IFCDIRECTION((1.,0.,0.));*/ + /*#174=IFCPRODUCTDEFINITIONSHAPE($,$,(#173));*/ + /*#173=IFCSHAPEREPRESENTATION(#30,'Annotation','Annotation2D',(#172));*/ + /*#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.PLAN_VIEW.,$);*/ + /*#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$);*/ + /*#28=IFCAXIS2PLACEMENT2D(#26,#27);*/ + /*#26=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#27=IFCDIRECTION((1.,0.,0.));*/ + /*#172=IFCTEXTLITERALWITHEXTENT('{{material.LayerSetName}}',#170,.RIGHT.,#171,'bottom-left');*/ + /*#170=IFCAXIS2PLACEMENT3D(#167,#168,#169);*/ + /*#167=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#168=IFCDIRECTION((0.,0.,1.));*/ + /*#169=IFCDIRECTION((1.,0.,0.));*/ + /*#171=IFCPLANAREXTENT(1000.,1000.);*/ + /*#82=IFCSLAB('0e5gzqRAb1mfoWsZZFBGp6',$,'Slab',$,$,#194,#135,$,$);*/ + /*#194=IFCLOCALPLACEMENT(#68,#193);*/ + /*#68=IFCLOCALPLACEMENT(#62,#67);*/ + /*#62=IFCLOCALPLACEMENT(#56,#61);*/ + /*#56=IFCLOCALPLACEMENT($,#55);*/ + /*#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);*/ + /*#52=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#53=IFCDIRECTION((0.,0.,1.));*/ + /*#54=IFCDIRECTION((1.,0.,0.));*/ + /*#61=IFCAXIS2PLACEMENT3D(#58,#59,#60);*/ + /*#58=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#59=IFCDIRECTION((0.,0.,1.));*/ + /*#60=IFCDIRECTION((1.,0.,0.));*/ + /*#67=IFCAXIS2PLACEMENT3D(#64,#65,#66);*/ + /*#64=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#65=IFCDIRECTION((0.,0.,1.));*/ + /*#66=IFCDIRECTION((1.,0.,0.));*/ + /*#193=IFCAXIS2PLACEMENT3D(#190,#191,#192);*/ + /*#190=IFCCARTESIANPOINT((9.77766482535935E-08,0.,-0.500000006179484));*/ + /*#191=IFCDIRECTION((0.,0.,1.));*/ + /*#192=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCPRODUCTDEFINITIONSHAPE($,$,(#207,#210));*/ + /*#207=IFCSHAPEREPRESENTATION(#24,'Body','SweptSolid',(#206));*/ + /*#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#206=IFCEXTRUDEDAREASOLID(#200,#204,#205,0.500000000940452);*/ + /*#200=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#199);*/ + /*#199=IFCPOLYLINE((#195,#196,#197,#198,#195));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#196=IFCCARTESIANPOINT((4.92125984251969,-4.92125984251969));*/ + /*#197=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969));*/ + /*#198=IFCCARTESIANPOINT((-4.92125984251969,4.92125984251969));*/ + /*#195=IFCCARTESIANPOINT((-4.92125984251969,-4.92125984251969));*/ + /*#204=IFCAXIS2PLACEMENT3D(#201,#202,#203);*/ + /*#201=IFCCARTESIANPOINT((4.92125984251969,4.92125984251969,0.));*/ + /*#202=IFCDIRECTION((0.,0.,-1.));*/ + /*#203=IFCDIRECTION((0.,-1.,0.));*/ + /*#205=IFCDIRECTION((0.,0.,-1.));*/ + /*#210=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#209));*/ + /*#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/ + /*#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$);*/ + /*#22=IFCAXIS2PLACEMENT3D(#19,#20,#21);*/ + /*#19=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,0.,1.));*/ + /*#21=IFCDIRECTION((1.,0.,0.));*/ + /*#209=IFCBOUNDINGBOX(#208,9.84251968503937,9.84251968503937,0.500000006179484);*/ + /*#208=IFCCARTESIANPOINT((0.,0.,0.));*/ +ENDSEC; +END-ISO-10303-21; diff --git a/Random_Tests/IfcAnnotation_Text_Smart_Material/IfcAnnotation_Text_Smart_Material_01.blend b/Random_Tests/IfcAnnotation_Text_Smart_Material/IfcAnnotation_Text_Smart_Material_01.blend new file mode 100644 index 0000000..d0a928c Binary files /dev/null and b/Random_Tests/IfcAnnotation_Text_Smart_Material/IfcAnnotation_Text_Smart_Material_01.blend differ diff --git a/Random_Tests/IfcAnnotation_Text_Smart_Material/IfcAnnotation_Text_Smart_Material_02.ifc b/Random_Tests/IfcAnnotation_Text_Smart_Material/IfcAnnotation_Text_Smart_Material_02.ifc new file mode 100644 index 0000000..157d990 --- /dev/null +++ b/Random_Tests/IfcAnnotation_Text_Smart_Material/IfcAnnotation_Text_Smart_Material_02.ifc @@ -0,0 +1,145 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('IfcAnnotation_Text_Smart_Material_02.ifc','2022-04-25T12:01:08-05:00',(),(),'IfcOpenShell v0.7.0-2985bba1','BlenderBIM 0.0.220425','Nobody'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('21gcwbdF508RQQke_AMwSo',$,'My Project',$,$,$,$,(#23,#29),#18); +#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3); +#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4); +#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7); +#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8); +#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11); +#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12); +#14=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#15=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#16=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#15); +#17=IFCCONVERSIONBASEDUNIT(#14,.PLANEANGLEUNIT.,'degree',#16); +#18=IFCUNITASSIGNMENT((#9,#5,#13,#17)); +#19=IFCCARTESIANPOINT((0.,0.,0.)); +#20=IFCDIRECTION((0.,0.,1.)); +#21=IFCDIRECTION((1.,0.,0.)); +#22=IFCAXIS2PLACEMENT3D(#19,#20,#21); +#23=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#22,$); +#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$); +#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$); +#26=IFCCARTESIANPOINT((0.,0.,0.)); +#27=IFCDIRECTION((1.,0.,0.)); +#28=IFCAXIS2PLACEMENT2D(#26,#27); +#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#28,$); +#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.PLAN_VIEW.,$); +#31=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.SECTION_VIEW.,$); +#32=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#29,$,.ELEVATION_VIEW.,$); +#33=IFCSITE('06Qu0xHOH97wRVk952$AC6',$,'My Site',$,$,#56,$,$,$,$,$,$,$,$); +#39=IFCBUILDING('1bnnRb8uLFOhFAM0XrEsQx',$,'My Building',$,$,#62,$,$,$,$,$,$); +#45=IFCBUILDINGSTOREY('1mHjBC$5nDaB3nzA9yOcWs',$,'My Storey',$,$,#68,$,$,$,$); +#51=IFCRELAGGREGATES('2uCwyfxknC1PhAPmck9UWz',$,$,$,#1,(#33)); +#52=IFCCARTESIANPOINT((0.,0.,0.)); +#53=IFCDIRECTION((0.,0.,1.)); +#54=IFCDIRECTION((1.,0.,0.)); +#55=IFCAXIS2PLACEMENT3D(#52,#53,#54); +#56=IFCLOCALPLACEMENT($,#55); +#57=IFCRELAGGREGATES('3acU219p19KRw5TrfsnG7Q',$,$,$,#33,(#39)); +#58=IFCCARTESIANPOINT((0.,0.,0.)); +#59=IFCDIRECTION((0.,0.,1.)); +#60=IFCDIRECTION((1.,0.,0.)); +#61=IFCAXIS2PLACEMENT3D(#58,#59,#60); +#62=IFCLOCALPLACEMENT(#56,#61); +#63=IFCRELAGGREGATES('1$QFHMXFL49Os6VmjqesZu',$,$,$,#39,(#45)); +#64=IFCCARTESIANPOINT((0.,0.,0.)); +#65=IFCDIRECTION((0.,0.,1.)); +#66=IFCDIRECTION((1.,0.,0.)); +#67=IFCAXIS2PLACEMENT3D(#64,#65,#66); +#68=IFCLOCALPLACEMENT(#62,#67); +#69=IFCANNOTATION('3ucgkoQX19ahobKvN9kNO4',$,'PLAN_VIEW',$,'DRAWING',#96,#80); +#80=IFCPRODUCTDEFINITIONSHAPE($,$,(#101)); +#81=IFCGROUP('172niUcwHFmwUo0$TZ6LBG',$,'PLAN_VIEW',$,'DRAWING'); +#82=IFCRELASSIGNSTOGROUP('3ZbavtQlj5BhE3CcqDenP8',$,$,$,(#69,#121),$,#81); +#83=IFCPROPERTYSET('1rBT8zIXDDTgApCwGJixDW',$,'EPset_Drawing',$,(#85,#86,#87,#88,#89,#90,#91)); +#84=IFCRELDEFINESBYPROPERTIES('2fZdusyrLDzBeb4SxzXwhB',$,$,$,(#69),#83); +#85=IFCPROPERTYSINGLEVALUE('TargetView',$,IFCLABEL('PLAN_VIEW'),$); +#86=IFCPROPERTYSINGLEVALUE('Scale',$,IFCLABEL('1/12'),$); +#87=IFCPROPERTYSINGLEVALUE('HumanScale',$,IFCLABEL('1"=1''-0"'),$); +#88=IFCPROPERTYSINGLEVALUE('HasUnderlay',$,IFCBOOLEAN(.F.),$); +#89=IFCPROPERTYSINGLEVALUE('HasLinework',$,IFCBOOLEAN(.T.),$); +#90=IFCPROPERTYSINGLEVALUE('HasAnnotation',$,IFCBOOLEAN(.T.),$); +#91=IFCPROPERTYSINGLEVALUE('GlobalReferencing',$,IFCBOOLEAN(.T.),$); +#92=IFCCARTESIANPOINT((0.,0.,-0.732832116483078)); +#93=IFCDIRECTION((0.,0.,1.)); +#94=IFCDIRECTION((1.,0.,0.)); +#95=IFCAXIS2PLACEMENT3D(#92,#93,#94); +#96=IFCLOCALPLACEMENT($,#95); +#97=IFCCARTESIANPOINT((-3.28084615271861,-3.28084615271861,-32.8083989501312)); +#98=IFCAXIS2PLACEMENT3D(#97,$,$); +#99=IFCBLOCK(#98,6.56169230543722,6.56169230543722,32.8083989501312); +#100=IFCCSGSOLID(#99); +#101=IFCSHAPEREPRESENTATION(#24,'Body','CSG',(#100)); +#102=IFCWALL('3UALEWzeP9ixn8L20rqhiE',$,'Brick',$,$,#164,#120,$,.ELEMENTEDWALL.); +#120=IFCPRODUCTDEFINITIONSHAPE($,$,(#173,#176)); +#121=IFCANNOTATION('2htve7Zm19ZgI$WIgjdJB3',$,'TEXT',$,'TEXT',#205,#134); +#127=IFCCARTESIANPOINT((0.,0.,0.)); +#128=IFCDIRECTION((0.,0.,1.)); +#129=IFCDIRECTION((1.,0.,0.)); +#130=IFCAXIS2PLACEMENT3D(#127,#128,#129); +#131=IFCPLANAREXTENT(1000.,1000.); +#132=IFCTEXTLITERALWITHEXTENT('{{material.Name}}',#130,.RIGHT.,#131,'bottom-left'); +#133=IFCSHAPEREPRESENTATION(#30,'Annotation','Annotation2D',(#132)); +#134=IFCPRODUCTDEFINITIONSHAPE($,$,(#133)); +#135=IFCRELCONTAINEDINSPATIALSTRUCTURE('0d0wZ9l7b9Og7p5hF33hF0',$,$,$,(#102),#45); +#151=IFCMATERIAL('Brick','Testy Material Description','Testy Material Category'); +#152=IFCSURFACESTYLE('Brick',.BOTH.,(#153)); +#153=IFCSURFACESTYLERENDERING(#154,0.,#155,$,$,$,IFCNORMALISEDRATIOMEASURE(0.),IFCSPECULARROUGHNESS(0.5),.NOTDEFINED.); +#154=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929); +#155=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929); +#156=IFCSTYLEDITEM($,(#152),'Testy Material'); +#157=IFCSTYLEDREPRESENTATION(#24,'Body',$,(#156)); +#158=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#157),#151); +#159=IFCRELASSIGNSTOPRODUCT('14bMe0BfnD98vHSscw$ofk',$,$,$,(#121),$,#102); +#160=IFCCARTESIANPOINT((1.00000011013562,1.00000001235897,-1.00000001235897)); +#161=IFCDIRECTION((0.,0.,1.)); +#162=IFCDIRECTION((1.,0.,0.)); +#163=IFCAXIS2PLACEMENT3D(#160,#161,#162); +#164=IFCLOCALPLACEMENT(#68,#163); +#165=IFCINDEXEDPOLYGONALFACE((1,2,4,3)); +#166=IFCINDEXEDPOLYGONALFACE((3,4,8,7)); +#167=IFCINDEXEDPOLYGONALFACE((7,8,6,5)); +#168=IFCINDEXEDPOLYGONALFACE((5,6,2,1)); +#169=IFCINDEXEDPOLYGONALFACE((3,7,5,1)); +#170=IFCINDEXEDPOLYGONALFACE((8,4,2,6)); +#171=IFCCARTESIANPOINTLIST3D(((-1.,-1.,-1.),(-1.,-1.,1.),(-1.,1.,-1.),(-1.,1.,1.),(1.,-1.,-1.),(1.,-1.,1.),(1.,1.,-1.),(1.,1.,1.))); +#172=IFCPOLYGONALFACESET(#171,$,(#165,#166,#167,#168,#169,#170),$); +#173=IFCSHAPEREPRESENTATION(#24,'Body','Tessellation',(#172)); +#174=IFCCARTESIANPOINT((-1.00000001235897,-1.00000001235897,-1.00000001235897)); +#175=IFCBOUNDINGBOX(#174,2.00000002471794,2.00000002471794,2.00000002471794); +#176=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#175)); +#177=IFCSTYLEDITEM(#172,(#152),'Testy Material'); +#178=IFCRELASSOCIATESMATERIAL('2Jvj52GITDxhej_4$ivb00',$,$,$,(#102),#151); +#179=IFCPROPERTYSET('2zfjKq7if8Qhbj8mNHhXcv',$,'Pset_BuildingElementCommon',$,(#181,#197)); +#180=IFCRELDEFINESBYPROPERTIES('1piK$PH9vDAefZAitszcm$',$,$,$,(#102),#179); +#181=IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL('Testy FireRating'),$); +#193=IFCELEMENTQUANTITY('1iIKCGcdTATvR3qvj7mSq2',$,'Qto_WallBaseQuantities',$,$,(#195,#196)); +#194=IFCRELDEFINESBYPROPERTIES('3aDkBoOav208KGLWC1Cb9i',$,$,$,(#102),#193); +#195=IFCQUANTITYLENGTH('Length',$,$,2.,$); +#196=IFCQUANTITYLENGTH('Width',$,$,2.,$); +#197=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.T.),$); +#198=IFCPROPERTYSET('0uCPjuDZz2V875kYU0E5RB',$,'Pset_WallCommon',$,(#200)); +#199=IFCRELDEFINESBYPROPERTIES('0eXecoePT7PuWo8AV_8WER',$,$,$,(#102),#198); +#200=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('thisandthat'),$); +#201=IFCCARTESIANPOINT((0.202720324824175,-0.283463938733724,-2.00000002471794)); +#202=IFCDIRECTION((0.,0.,1.)); +#203=IFCDIRECTION((1.,0.,0.)); +#204=IFCAXIS2PLACEMENT3D(#201,#202,#203); +#205=IFCLOCALPLACEMENT($,#204); +#214=IFCDOCUMENTINFORMATION('A00','UNTITLED',$,$,$,$,'DOCUMENTATION',$,$,$,$,$,$,$,$,$,$); +#215=IFCRELASSOCIATESDOCUMENT('1wFeDnGsz6d9lj0l_xkegg',$,$,$,(#1),#214); +#216=IFCDOCUMENTREFERENCE($,'1',$,$,#214); +#217=IFCRELASSOCIATESDOCUMENT('31_c5rjIXAjQlBepmkC7Dk',$,$,$,(#69),#216); +ENDSEC; +END-ISO-10303-21; diff --git a/Random_Tests/Type_inside_Collection_Instance/from_Blender/Type_inside_Collection_Instance_01.blend b/Random_Tests/Type_inside_Collection_Instance/from_Blender/Type_inside_Collection_Instance_01.blend new file mode 100644 index 0000000..0f301d7 Binary files /dev/null and b/Random_Tests/Type_inside_Collection_Instance/from_Blender/Type_inside_Collection_Instance_01.blend differ diff --git a/Random_Tests/Type_inside_Collection_Instance/from_Blender/Type_inside_Collection_Instance_02.ifc b/Random_Tests/Type_inside_Collection_Instance/from_Blender/Type_inside_Collection_Instance_02.ifc new file mode 100644 index 0000000..0c3f231 --- /dev/null +++ b/Random_Tests/Type_inside_Collection_Instance/from_Blender/Type_inside_Collection_Instance_02.ifc @@ -0,0 +1,92 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('Type_inside_Collection_Instance_02.ifc','2022-04-21T09:19:37-05:00',(),(),'IfcOpenShell v0.7.0-2985bba1','BlenderBIM 0.0.220418','Nobody'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('13dz74iK16_A$rgv31oq5K',$,'My Project',$,$,$,$,(#19,#25),#14); +#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#4=IFCMEASUREWITHUNIT(IFCREAL(0.0254),#3); +#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'inch',#4); +#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#8=IFCMEASUREWITHUNIT(IFCREAL(0.0006452),#7); +#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square inch',#8); +#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(1.639E-05),#11); +#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic inch',#12); +#14=IFCUNITASSIGNMENT((#5,#13,#9)); +#15=IFCCARTESIANPOINT((0.,0.,0.)); +#16=IFCDIRECTION((0.,0.,1.)); +#17=IFCDIRECTION((1.,0.,0.)); +#18=IFCAXIS2PLACEMENT3D(#15,#16,#17); +#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$); +#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); +#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); +#22=IFCCARTESIANPOINT((0.,0.,0.)); +#23=IFCDIRECTION((1.,0.,0.)); +#24=IFCAXIS2PLACEMENT2D(#22,#23); +#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$); +#26=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$); +#27=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$); +#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$); +#29=IFCSITE('3D1A8bpKf0eRv8iK7FcfSq',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$); +#35=IFCBUILDING('12OGoXGD19_86i0jCEQzQw',$,'My Building',$,$,#58,$,$,$,$,$,$); +#41=IFCBUILDINGSTOREY('1cqO17t3n7LAbh63S1IZv0',$,'My Storey',$,$,#64,$,$,$,$); +#47=IFCRELAGGREGATES('2E6HwLc49719Qnh8YJqVcb',$,$,$,#1,(#29)); +#48=IFCCARTESIANPOINT((0.,0.,0.)); +#49=IFCDIRECTION((0.,0.,1.)); +#50=IFCDIRECTION((1.,0.,0.)); +#51=IFCAXIS2PLACEMENT3D(#48,#49,#50); +#52=IFCLOCALPLACEMENT($,#51); +#53=IFCRELAGGREGATES('3AtfSZWoj5ix6P4YZ9sebE',$,$,$,#29,(#35)); +#54=IFCCARTESIANPOINT((0.,0.,0.)); +#55=IFCDIRECTION((0.,0.,1.)); +#56=IFCDIRECTION((1.,0.,0.)); +#57=IFCAXIS2PLACEMENT3D(#54,#55,#56); +#58=IFCLOCALPLACEMENT(#52,#57); +#59=IFCRELAGGREGATES('2ofa2Y$518MB377AhWtFXa',$,$,$,#35,(#41)); +#60=IFCCARTESIANPOINT((0.,0.,0.)); +#61=IFCDIRECTION((0.,0.,1.)); +#62=IFCDIRECTION((1.,0.,0.)); +#63=IFCAXIS2PLACEMENT3D(#60,#61,#62); +#64=IFCLOCALPLACEMENT(#58,#63); +#65=IFCCOLUMNTYPE('2Cb8CQ4OD5A9N4hpF9fVib',$,'5x5x1/4',$,$,$,$,$,$,.COLUMN.); +#66=IFCMATERIAL('5x5x1/4',$,$); +#67=IFCSURFACESTYLE('5x5x1/4',.BOTH.,(#68)); +#68=IFCSURFACESTYLERENDERING(#69,0.,#70,$,$,$,IFCNORMALISEDRATIOMEASURE(0.),IFCSPECULARROUGHNESS(0.5),.NOTDEFINED.); +#69=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929); +#70=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929); +#71=IFCSTYLEDITEM($,(#67),'5x5x1/4'); +#72=IFCSTYLEDREPRESENTATION(#20,'Body',$,(#71)); +#73=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#72),#66); +#74=IFCMATERIALPROFILESET('5x5x1/4',$,(#76),$); +#75=IFCRELASSOCIATESMATERIAL('39gKZ$gA9ADBxd7m8QaAQA',$,$,$,(#65),#74); +#76=IFCMATERIALPROFILE($,$,#66,#77,$,$); +#77=IFCRECTANGLEHOLLOWPROFILEDEF(.AREA.,$,$,5.,5.,0.21875,0.21875,0.46875); +#78=IFCCOLUMN('1TMnEMllT4SR$ZrP0BY5eC',$,'Column',$,$,#114,#94,$,$); +#79=IFCRELCONTAINEDINSPATIALSTRUCTURE('2J0iAO$2X94vpWUZyIgOCd',$,$,$,(#78),#41); +#80=IFCRELDEFINESBYTYPE('0fLS9XEJTB$wuVmtjBHr_g',$,$,$,(#78),#65); +#81=IFCMATERIALPROFILESETUSAGE(#74,$,$); +#82=IFCRELASSOCIATESMATERIAL('1WuyD_21PArOk48hZBfgC6',$,$,$,(#78),#81); +#94=IFCPRODUCTDEFINITIONSHAPE($,$,(#117,#120)); +#95=IFCPROPERTYSET('3kor6mS0rEJQmSlqFyCF1K',$,'EPset_Parametric',$,(#97)); +#96=IFCRELDEFINESBYPROPERTIES('3bxqXanqn3jvdWO3glWlhq',$,$,$,(#78),#95); +#97=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbProfile'),$); +#110=IFCCARTESIANPOINT((0.,0.,0.)); +#111=IFCDIRECTION((0.,0.,1.)); +#112=IFCDIRECTION((1.,0.,0.)); +#113=IFCAXIS2PLACEMENT3D(#110,#111,#112); +#114=IFCLOCALPLACEMENT(#64,#113); +#115=IFCDIRECTION((0.,0.,1.)); +#116=IFCEXTRUDEDAREASOLID(#77,$,#115,97.5013811757245); +#117=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#116)); +#118=IFCCARTESIANPOINT((-2.50000007978575,-2.50000007978575,0.)); +#119=IFCBOUNDINGBOX(#118,5.00000015957149,5.00000015957149,97.5013811757245); +#120=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#119)); +#121=IFCSTYLEDITEM(#116,(#67),'5x5x1/4'); +ENDSEC; +END-ISO-10303-21; diff --git a/Random_Tests/Wall_Types/from_Blender/Wall_Types_1.blend b/Random_Tests/Wall_Types/from_Blender/Wall_Types_1.blend index da4aea4..c728635 100644 Binary files a/Random_Tests/Wall_Types/from_Blender/Wall_Types_1.blend and b/Random_Tests/Wall_Types/from_Blender/Wall_Types_1.blend differ diff --git a/Random_Tests/WindowType/from_Blender/Window_Type_01.blend b/Random_Tests/WindowType/from_Blender/Window_Type_01.blend index e288cf3..dd66c87 100644 Binary files a/Random_Tests/WindowType/from_Blender/Window_Type_01.blend and b/Random_Tests/WindowType/from_Blender/Window_Type_01.blend differ diff --git a/Random_Tests/WindowType/from_Blender/Window_Type_02.ifc b/Random_Tests/WindowType/from_Blender/Window_Type_02.ifc index a30e262..deb28b2 100644 --- a/Random_Tests/WindowType/from_Blender/Window_Type_02.ifc +++ b/Random_Tests/WindowType/from_Blender/Window_Type_02.ifc @@ -1,61 +1,297 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); -FILE_NAME('Window_Type_02.ifc','2021-10-08T14:29:05-05:00',(),(),'IfcOpenShell -9853d3d8','BlenderBIM 0.0.211008','Nobody'); +FILE_NAME('Window_Type_02.ifc','2022-04-21T14:19:46-05:00',(),(),'IfcOpenShell v0.7.0-2985bba1','BlenderBIM 0.0.220418','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.,$,'WEBPAGE',$,$,$,$,'https://ifcopenshell.org',$); -#6=IFCORGANIZATION('IfcOpenShell','IfcOpenShell','IfcOpenShell is an open source software library that helps users and software developers to work with IFC data.',(#4),(#5)); -#7=IFCAPPLICATION(#6,'0.0.211008','BlenderBIM Add-on','BlenderBIM'); -#8=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1633721335,#3,#7,1633721335); -#9=IFCPROJECT('1HnnfmH1zDlv5scj6mvvGz',#8,'My Project',$,$,$,$,(#18,#24),#13); -#10=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#11=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); -#12=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#13=IFCUNITASSIGNMENT((#11,#12,#10)); -#14=IFCCARTESIANPOINT((0.,0.,0.)); -#15=IFCDIRECTION((0.,0.,1.)); -#16=IFCDIRECTION((1.,0.,0.)); -#17=IFCAXIS2PLACEMENT3D(#14,#15,#16); -#18=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#17,$); -#19=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#18,$,.MODEL_VIEW.,$); -#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#18,$,.MODEL_VIEW.,$); -#21=IFCCARTESIANPOINT((0.,0.,0.)); -#22=IFCDIRECTION((1.,0.,0.)); -#23=IFCAXIS2PLACEMENT2D(#21,#22); -#24=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#23,$); -#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#24,$,.PLAN_VIEW.,$); -#26=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1633721335,#3,#7,1633721335); -#27=IFCSITE('1OibzltSD2Qfj6SUjDuujM',#26,'My Site',$,$,#53,$,$,$,$,$,$,$,$); -#33=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1633721336,#3,#7,1633721335); -#34=IFCBUILDING('0edSdu1F92YRCWqhHwWazG',#33,'My Building',$,$,#60,$,$,$,$,$,$); -#40=IFCOWNERHISTORY(#3,#7,.READWRITE.,.MODIFIED.,1633721336,#3,#7,1633721335); -#41=IFCBUILDINGSTOREY('09ouOcOxTCdvoLualQU5xw',#40,'My Storey',$,$,#67,$,$,$,$); -#47=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1633721335,#3,#7,1633721335); -#48=IFCRELAGGREGATES('00WwK5HvfBPP7uppMgtGaT',#47,$,$,#9,(#27)); -#49=IFCCARTESIANPOINT((0.,0.,0.)); -#50=IFCDIRECTION((0.,0.,1.)); -#51=IFCDIRECTION((1.,0.,0.)); -#52=IFCAXIS2PLACEMENT3D(#49,#50,#51); -#53=IFCLOCALPLACEMENT($,#52); -#54=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1633721335,#3,#7,1633721335); -#55=IFCRELAGGREGATES('3i3K3ZYDf63frQAFIuT99$',#54,$,$,#27,(#34)); -#56=IFCCARTESIANPOINT((0.,0.,0.)); -#57=IFCDIRECTION((0.,0.,1.)); -#58=IFCDIRECTION((1.,0.,0.)); -#59=IFCAXIS2PLACEMENT3D(#56,#57,#58); -#60=IFCLOCALPLACEMENT(#53,#59); -#61=IFCOWNERHISTORY(#3,#7,.READWRITE.,.ADDED.,1633721336,#3,#7,1633721336); -#62=IFCRELAGGREGATES('3pMQa8ji11fRpei$hH584q',#61,$,$,#34,(#41)); -#63=IFCCARTESIANPOINT((0.,0.,0.)); -#64=IFCDIRECTION((0.,0.,1.)); -#65=IFCDIRECTION((1.,0.,0.)); -#66=IFCAXIS2PLACEMENT3D(#63,#64,#65); -#67=IFCLOCALPLACEMENT(#60,#66); +#3=IFCACTORROLE(.USERDEFINED.,'CONTRIBUTOR',$); +#4=IFCTELECOMADDRESS(.USERDEFINED.,'The main webpage of the software collection.','WEBPAGE',$,$,$,$,'https://ifcopenshell.org',$); +#5=IFCTELECOMADDRESS(.USERDEFINED.,'The BlenderBIM Add-on webpage of the software collection.','WEBPAGE',$,$,$,$,'https://blenderbim.org',$); +#6=IFCTELECOMADDRESS(.USERDEFINED.,'The source code repository of the software collection.','REPOSITORY',$,$,$,$,'https://github.com/IfcOpenShell/IfcOpenShell.git',$); +#7=IFCORGANIZATION($,'IfcOpenShell','IfcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format.',(#3),(#4,#5,#6)); +#8=IFCAPPLICATION(#7,'0.0.210815','BlenderBIM Add-on','BlenderBIM'); +#9=IFCPERSONANDORGANIZATION(#1,#2,$); +#10=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040293,#9,#8,1629040293); +#11=IFCPROJECT('1SvT3S0gfENA9O2o40FywS',#10,'My Project',$,$,$,$,(#29,#36),#24); +#12=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#13=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#14=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#13); +#15=IFCCONVERSIONBASEDUNIT(#12,.LENGTHUNIT.,'foot',#14); +#16=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#17=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#18=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#17); +#19=IFCCONVERSIONBASEDUNIT(#16,.AREAUNIT.,'square foot',#18); +#20=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#21=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#22=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#21); +#23=IFCCONVERSIONBASEDUNIT(#20,.VOLUMEUNIT.,'cubic foot',#22); +#24=IFCUNITASSIGNMENT((#15,#19,#23)); +#25=IFCCARTESIANPOINT((0.,0.,0.)); +#26=IFCDIRECTION((0.,0.,1.)); +#27=IFCDIRECTION((1.,0.,0.)); +#28=IFCAXIS2PLACEMENT3D(#25,#26,#27); +#29=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#28,$); +#30=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#29,$,.MODEL_VIEW.,$); +#31=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#29,$,.MODEL_VIEW.,$); +#32=IFCCARTESIANPOINT((0.,0.,0.)); +#33=IFCDIRECTION((0.,0.,1.)); +#34=IFCDIRECTION((1.,0.,0.)); +#35=IFCAXIS2PLACEMENT3D(#32,#33,#34); +#36=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#35,$); +#37=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#36,$,.PLAN_VIEW.,$); +#38=IFCOWNERHISTORY(#9,#8,.READWRITE.,.MODIFIED.,1629040293,#9,#8,1629040293); +#39=IFCSITE('3eUpj8fx56Hfz4SdGhsLcy',#38,'My Site',$,$,#65,$,$,$,$,$,$,$,$); +#45=IFCOWNERHISTORY(#9,#8,.READWRITE.,.MODIFIED.,1629040293,#9,#8,1629040293); +#46=IFCBUILDING('35q7DDKjv6Nx_0MeTGuJoy',#45,'My Building',$,$,#72,$,$,$,$,$,$); +#52=IFCOWNERHISTORY(#9,#8,.READWRITE.,.MODIFIED.,1629040293,#9,#8,1629040293); +#53=IFCBUILDINGSTOREY('1PRKutzmbCRPYYiYDXdFZF',#52,'My Storey',$,$,#79,$,$,$,$); +#59=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040293,#9,#8,1629040293); +#60=IFCRELAGGREGATES('38snYZF$LBlOXPtKKbKdZv',#59,$,$,#11,(#39)); +#61=IFCCARTESIANPOINT((0.,0.,0.)); +#62=IFCDIRECTION((0.,0.,1.)); +#63=IFCDIRECTION((1.,0.,0.)); +#64=IFCAXIS2PLACEMENT3D(#61,#62,#63); +#65=IFCLOCALPLACEMENT($,#64); +#66=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040293,#9,#8,1629040293); +#67=IFCRELAGGREGATES('0osVBLakv1eBXiiEuuc4uX',#66,$,$,#39,(#46)); +#68=IFCCARTESIANPOINT((0.,0.,0.)); +#69=IFCDIRECTION((0.,0.,1.)); +#70=IFCDIRECTION((1.,0.,0.)); +#71=IFCAXIS2PLACEMENT3D(#68,#69,#70); +#72=IFCLOCALPLACEMENT(#65,#71); +#73=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040293,#9,#8,1629040293); +#74=IFCRELAGGREGATES('3J$Vj9F59EEONVHzkOYBY0',#73,$,$,#46,(#53)); +#75=IFCCARTESIANPOINT((0.,0.,0.)); +#76=IFCDIRECTION((0.,0.,1.)); +#77=IFCDIRECTION((1.,0.,0.)); +#78=IFCAXIS2PLACEMENT3D(#75,#76,#77); +#79=IFCLOCALPLACEMENT(#72,#78); +#80=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040314,#9,#8,1629040314); +#81=IFCWALLTYPE('3GSuVXynj3mvTOBOsZpmif',#80,'TYPEX.001',$,$,$,$,$,$,.ELEMENTEDWALL.); +#82=IFCMATERIAL('WALLY MATERIAL',$,$); +#83=IFCCOLOURRGB($,0.800000071525574,0.0634218528866768,0.281662791967392); +#84=IFCCOLOURRGB($,0.800000071525574,0.0634218528866768,0.281662791967392); +#85=IFCSURFACESTYLERENDERING(#83,0.,#84,$,$,$,$,$,.NOTDEFINED.); +#86=IFCSURFACESTYLE('WALLY MATERIAL',.BOTH.,(#85)); +#87=IFCSTYLEDITEM($,(#86),'WALLY MATERIAL'); +#88=IFCSTYLEDREPRESENTATION(#30,'Body',$,(#87)); +#89=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#88),#82); +#90=IFCMATERIALLAYERSET((#92),$,$); +#91=IFCRELASSOCIATESMATERIAL('3DcJybpcT1K9Dk7ijWxFk0',$,$,$,(#81),#90); +#92=IFCMATERIALLAYER(#82,0.0799999833106995,$,$,$,$,$); +#93=IFCOWNERHISTORY(#9,#8,.READWRITE.,.MODIFIED.,1631207899,#9,#390,1629040390); +#94=IFCWALL('2Z0ogNspD2PhfX7ifD4WlW',#93,'Wall',$,$,#623,#116,$,$); +#116=IFCPRODUCTDEFINITIONSHAPE($,$,(#636,#639)); +#117=IFCOWNERHISTORY(#9,#8,.READWRITE.,.MODIFIED.,1629040781,#9,#8,1629040390); +#118=IFCRELDEFINESBYTYPE('2hKbip6u58IB_KbSCnv9NK',#117,$,$,(#94),#81); +#119=IFCMATERIALLAYERSETUSAGE(#90,.AXIS2.,.POSITIVE.,0.,$); +#120=IFCRELASSOCIATESMATERIAL('3znKbkhJTB28TByzDLAYy8',$,$,$,(#94),#119); +#121=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040390,#9,#8,1629040390); +#122=IFCPROPERTYSET('0FwoqGl8T4JPaeemh$JHmV',#121,'EPset_Parametric',$,(#125)); +#123=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040390,#9,#8,1629040390); +#124=IFCRELDEFINESBYPROPERTIES('2CM2TA1LzEjBYasgMyJ1C_',#123,$,$,(#94),#122); +#125=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$); +#126=IFCOWNERHISTORY(#9,#8,.READWRITE.,.MODIFIED.,1629040442,#9,#8,1629040442); +#128=IFCCARTESIANPOINT((0.,0.,0.)); +#129=IFCDIRECTION((0.,0.,1.)); +#130=IFCDIRECTION((-4.37113882867379E-08,-1.,0.)); +#131=IFCAXIS2PLACEMENT3D(#128,#129,#130); +#132=IFCLOCALPLACEMENT($,#131); +#150=IFCMATERIALLAYERSETUSAGE(#90,.AXIS2.,.POSITIVE.,0.,$); +#151=IFCRELASSOCIATESMATERIAL('3p44rCeOHA9PQsCJxrxHXk',$,$,$,(),#150); +#152=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040442,#9,#8,1629040442); +#153=IFCPROPERTYSET('3ElGWoa$P2yB0JtFv_puZ2',#152,'EPset_Parametric',$,(#156)); +#154=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040442,#9,#8,1629040442); +#155=IFCRELDEFINESBYPROPERTIES('25RZkgbZPDJR0WLRNBh9EN',#154,$,$,(),#153); +#156=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$); +#157=IFCOWNERHISTORY(#9,#8,.READWRITE.,.MODIFIED.,1631207899,#9,#390,1629040506); +#181=IFCMATERIALLAYERSETUSAGE(#90,.AXIS2.,.POSITIVE.,0.,$); +#182=IFCRELASSOCIATESMATERIAL('0sn$x8q1z5XfXzPGIEyA9W',$,$,$,(),#181); +#183=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040506,#9,#8,1629040506); +#184=IFCPROPERTYSET('2m6WqKc4f00QcuypR9UywZ',#183,'EPset_Parametric',$,(#187)); +#185=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040506,#9,#8,1629040506); +#186=IFCRELDEFINESBYPROPERTIES('1Hyd9mfzPBzwbCvf95iyS7',#185,$,$,(),#184); +#187=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$); +#188=IFCOWNERHISTORY(#9,#8,.READWRITE.,.MODIFIED.,1629040781,#9,#8,1629040781); +#212=IFCOWNERHISTORY(#9,#8,.READWRITE.,.MODIFIED.,1629040796,#9,#8,1629040781); +#213=IFCRELCONTAINEDINSPATIALSTRUCTURE('3PKd7NI3P9UhxLuL3CCr3S',#212,$,$,(#94),#53); +#219=IFCCARTESIANPOINT((0.,0.,0.)); +#220=IFCDIRECTION((0.,0.,1.)); +#221=IFCDIRECTION((-4.37113882867379E-08,-1.,0.)); +#222=IFCAXIS2PLACEMENT3D(#219,#220,#221); +#223=IFCLOCALPLACEMENT(#79,#222); +#224=IFCMATERIALLAYERSETUSAGE(#90,.AXIS2.,.POSITIVE.,0.,$); +#225=IFCRELASSOCIATESMATERIAL('2gVtWLOQP66gojQb4XGWov',$,$,$,(),#224); +#226=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040781,#9,#8,1629040781); +#227=IFCPROPERTYSET('2A4NeSeZv00h4uPOHYWXFF',#226,'EPset_Parametric',$,(#230)); +#228=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040781,#9,#8,1629040781); +#229=IFCRELDEFINESBYPROPERTIES('2Is3HHXRrDZB3lbRp4Dcge',#228,$,$,(),#227); +#230=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$); +#277=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040796,#9,#8,1629040796); +#278=IFCELEMENTQUANTITY('1sByC27NrE6B37E5k$2QHL',#277,'Qto_WallBaseQuantities',$,$,(#281,#282,#283,#284,#285,#286,#287,#288,#289)); +#279=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040796,#9,#8,1629040796); +#280=IFCRELDEFINESBYPROPERTIES('2$CJuTU_jA796jYI3IyXFv',#279,$,$,(),#278); +#281=IFCQUANTITYLENGTH('Length',$,$,2.08,$); +#282=IFCQUANTITYLENGTH('Width',$,$,0.08,$); +#283=IFCQUANTITYLENGTH('Height',$,$,9.84,$); +#284=IFCQUANTITYAREA('GrossFootprintArea',$,$,0.02,$); +#285=IFCQUANTITYAREA('NetFootprintArea',$,$,0.02,$); +#286=IFCQUANTITYAREA('GrossSideArea',$,$,1.9,$); +#287=IFCQUANTITYAREA('NetSideArea',$,$,1.9,$); +#288=IFCQUANTITYVOLUME('GrossVolume',$,$,0.05,$); +#289=IFCQUANTITYVOLUME('NetVolume',$,$,0.05,$); +#314=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040796,#9,#8,1629040796); +#315=IFCELEMENTQUANTITY('1OTXBi9V1EOwFLq6JEd34Q',#314,'Qto_WallBaseQuantities',$,$,(#318,#319,#320,#321,#322,#323,#324,#325,#326)); +#316=IFCOWNERHISTORY(#9,#8,.READWRITE.,.ADDED.,1629040796,#9,#8,1629040796); +#317=IFCRELDEFINESBYPROPERTIES('1ut3WRhhL6Kh9BD3QXosnP',#316,$,$,(#94),#315); +#318=IFCQUANTITYLENGTH('Length',$,$,11.75,$); +#319=IFCQUANTITYLENGTH('Width',$,$,0.08,$); +#320=IFCQUANTITYLENGTH('Height',$,$,9.84,$); +#321=IFCQUANTITYAREA('GrossFootprintArea',$,$,0.09,$); +#322=IFCQUANTITYAREA('NetFootprintArea',$,$,0.1,$); +#323=IFCQUANTITYAREA('GrossSideArea',$,$,10.74,$); +#324=IFCQUANTITYAREA('NetSideArea',$,$,10.37,$); +#325=IFCQUANTITYVOLUME('GrossVolume',$,$,0.26,$); +#326=IFCQUANTITYVOLUME('NetVolume',$,$,0.25,$); +#385=IFCACTORROLE(.USERDEFINED.,'CONTRIBUTOR',$); +#386=IFCTELECOMADDRESS(.USERDEFINED.,'The main webpage of the software collection.','WEBPAGE',$,$,$,$,'https://ifcopenshell.org',$); +#387=IFCTELECOMADDRESS(.USERDEFINED.,'The BlenderBIM Add-on webpage of the software collection.','WEBPAGE',$,$,$,$,'https://blenderbim.org',$); +#388=IFCTELECOMADDRESS(.USERDEFINED.,'The source code repository of the software collection.','REPOSITORY',$,$,$,$,'https://github.com/IfcOpenShell/IfcOpenShell.git',$); +#389=IFCORGANIZATION($,'IfcOpenShell','IfcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format.',(#385),(#386,#387,#388)); +#390=IFCAPPLICATION(#389,'0.0.210903','BlenderBIM Add-on','BlenderBIM'); +#482=IFCCARTESIANPOINT((-1.23436251013463E-07,-1.19832107244827,0.)); +#483=IFCDIRECTION((0.,0.,1.)); +#484=IFCDIRECTION((-1.62920684942947E-07,-1.,0.)); +#485=IFCAXIS2PLACEMENT3D(#482,#483,#484); +#486=IFCLOCALPLACEMENT(#79,#485); +#509=IFCMATERIAL('Glassy Window',$,$); +#510=IFCSURFACESTYLE('Glassy Window',.BOTH.,(#663)); +#514=IFCSTYLEDITEM($,(#510),'Glassy Window'); +#515=IFCSTYLEDREPRESENTATION(#30,'Body',$,(#514)); +#516=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#515),#509); +#517=IFCWINDOWTYPE('0XGFYNuE12mPAhQB2eCMLc',$,'Cube',$,$,$,(#532),$,$,.NOTDEFINED.,$,$,$); +#528=IFCCARTESIANPOINT((0.,0.,0.)); +#529=IFCDIRECTION((1.,0.,0.)); +#530=IFCDIRECTION((0.,0.,1.)); +#531=IFCAXIS2PLACEMENT3D(#528,#530,#529); +#532=IFCREPRESENTATIONMAP(#531,#815); +#533=IFCWINDOW('1uToXO$_jBUhIMpAhoSNpf',$,'Window',$,$,#802,#557,$,$,$,$,$,$); +#549=IFCRELDEFINESBYTYPE('2dX5Lpt7H8XPbtVHhiF7Jq',$,$,$,(#533,#734),#517); +#550=IFCCARTESIANPOINT((0.,0.,0.)); +#551=IFCDIRECTION((1.,0.,0.)); +#552=IFCDIRECTION((0.,1.,0.)); +#553=IFCDIRECTION((0.,0.,1.)); +#554=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#551,#552,#550,1.,#553); +#555=IFCMAPPEDITEM(#532,#554); +#556=IFCSHAPEREPRESENTATION(#29,$,'MappedRepresentation',(#555)); +#557=IFCPRODUCTDEFINITIONSHAPE($,$,(#556)); +#598=IFCOPENINGELEMENT('1JUVaUw6fAVvgfZLKOfyeC',$,'Cube',$,$,#669,#616,$,$); +#616=IFCPRODUCTDEFINITIONSHAPE($,$,(#682,#685)); +#618=IFCRELVOIDSELEMENT('12vpvKgbL6p9rEycket02V',$,$,$,#94,#598); +#619=IFCCARTESIANPOINT((3.28084028611972,0.0800000713879042,0.)); +#620=IFCDIRECTION((0.,0.,1.)); +#621=IFCDIRECTION((-1.,1.50995802528087E-07,0.)); +#622=IFCAXIS2PLACEMENT3D(#619,#620,#621); +#623=IFCLOCALPLACEMENT(#79,#622); +#624=IFCCARTESIANPOINT((-0.0399998462516961,-5.87507300176645)); +#625=IFCCARTESIANPOINT((0.0400001334706004,-5.87507300176645)); +#626=IFCCARTESIANPOINT((0.0399998462516961,5.87507261065986)); +#627=IFCCARTESIANPOINT((-0.0400001273595598,5.87507261065986)); +#628=IFCPOLYLINE((#624,#625,#626,#627,#624)); +#629=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#628); +#630=IFCCARTESIANPOINT((-3.63594277950097,0.0400001334706004,0.)); +#631=IFCDIRECTION((0.,0.,-1.)); +#632=IFCDIRECTION((0.,-1.,0.)); +#633=IFCAXIS2PLACEMENT3D(#630,#631,#632); +#634=IFCDIRECTION((0.,0.,-1.)); +#635=IFCEXTRUDEDAREASOLID(#629,#633,#634,9.84251968503937); +#636=IFCSHAPEREPRESENTATION(#30,'Body','SweptSolid',(#635)); +#637=IFCCARTESIANPOINT((-9.51101539016083,0.,0.)); +#638=IFCBOUNDINGBOX(#637,11.7501452213197,0.0800002608301602,9.84251968503937); +#639=IFCSHAPEREPRESENTATION(#31,'Box','BoundingBox',(#638)); +#640=IFCSTYLEDITEM(#635,(#86),'WALLY MATERIAL'); +#663=IFCSURFACESTYLESHADING(#664,0.); +#664=IFCCOLOURRGB($,0.200969710946083,0.128841742873192,0.800000071525574); +#665=IFCCARTESIANPOINT((-4.63594251086144,0.0816675082206963,5.1974162967812)); +#666=IFCDIRECTION((0.,0.,1.)); +#667=IFCDIRECTION((-0.999999999999977,-1.50995802528083E-07,0.)); +#668=IFCAXIS2PLACEMENT3D(#665,#666,#667); +#669=IFCLOCALPLACEMENT(#623,#668); +#670=IFCCARTESIANPOINT((-0.999999719029024,-1.00000001235897)); +#671=IFCCARTESIANPOINT((0.999999621252375,-1.00000001235897)); +#672=IFCCARTESIANPOINT((0.999999621252375,1.00000001235897)); +#673=IFCCARTESIANPOINT((-0.999999719029024,1.00000001235897)); +#674=IFCPOLYLINE((#670,#671,#672,#673,#670)); +#675=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#674); +#676=IFCCARTESIANPOINT((-0.999999719029024,0.,-2.00000002471794)); +#677=IFCDIRECTION((0.,0.,-1.)); +#678=IFCDIRECTION((1.,0.,0.)); +#679=IFCAXIS2PLACEMENT3D(#676,#677,#678); +#680=IFCDIRECTION((0.,0.,-1.)); +#681=IFCEXTRUDEDAREASOLID(#675,#679,#680,2.00000024435394); +#682=IFCSHAPEREPRESENTATION(#30,'Body','SweptSolid',(#681)); +#683=IFCCARTESIANPOINT((-1.99999943805805,-1.00000001235897,-2.00000002471794)); +#684=IFCBOUNDINGBOX(#683,1.99999943805805,2.00000002471794,2.00000022027123); +#685=IFCSHAPEREPRESENTATION(#31,'Box','BoundingBox',(#684)); +#705=IFCOPENINGELEMENT('2E4yCn4xn4I9ENnYos96Bs',$,'Cube',$,$,#781,#733,$,$); +#711=IFCRELVOIDSELEMENT('22civDnLb1WBT6peM99SE2',$,$,$,#94,#705); +#733=IFCPRODUCTDEFINITIONSHAPE($,$,(#794,#797)); +#734=IFCWINDOW('3Cw7ip35r9OPB6BeEO1UDv',$,'Window',$,$,#762,#747,$,$,$,$,$,$); +#740=IFCCARTESIANPOINT((0.,0.,0.)); +#741=IFCDIRECTION((1.,0.,0.)); +#742=IFCDIRECTION((0.,1.,0.)); +#743=IFCDIRECTION((0.,0.,1.)); +#744=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#741,#742,#740,1.,#743); +#745=IFCMAPPEDITEM(#532,#744); +#746=IFCSHAPEREPRESENTATION(#29,$,'MappedRepresentation',(#745)); +#747=IFCPRODUCTDEFINITIONSHAPE($,$,(#746)); +#758=IFCCARTESIANPOINT((10.1949919865826,0.0399980129395414,3.19741607650997)); +#759=IFCDIRECTION((0.,0.,1.)); +#760=IFCDIRECTION((1.,0.,0.)); +#761=IFCAXIS2PLACEMENT3D(#758,#759,#760); +#762=IFCLOCALPLACEMENT($,#761); +#777=IFCCARTESIANPOINT((-7.91415182292987,0.0816670132248503,5.1974162967812)); +#778=IFCDIRECTION((0.,0.,1.)); +#779=IFCDIRECTION((-0.999999999999977,-1.50995802528083E-07,0.)); +#780=IFCAXIS2PLACEMENT3D(#777,#778,#779); +#781=IFCLOCALPLACEMENT(#623,#780); +#782=IFCCARTESIANPOINT((-0.999999719029024,-1.00000001235897)); +#783=IFCCARTESIANPOINT((0.999999621252375,-1.00000001235897)); +#784=IFCCARTESIANPOINT((0.999999621252375,1.00000001235897)); +#785=IFCCARTESIANPOINT((-0.999999719029024,1.00000001235897)); +#786=IFCPOLYLINE((#782,#783,#784,#785,#782)); +#787=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#786); +#788=IFCCARTESIANPOINT((-0.999999719029024,0.,-2.00000002471794)); +#789=IFCDIRECTION((0.,0.,-1.)); +#790=IFCDIRECTION((1.,0.,0.)); +#791=IFCAXIS2PLACEMENT3D(#788,#789,#790); +#792=IFCDIRECTION((0.,0.,-1.)); +#793=IFCEXTRUDEDAREASOLID(#787,#791,#792,2.00000024435394); +#794=IFCSHAPEREPRESENTATION(#30,'Body','SweptSolid',(#793)); +#795=IFCCARTESIANPOINT((-1.99999943805805,-1.00000001235897,-2.00000002471794)); +#796=IFCBOUNDINGBOX(#795,1.99999943805805,2.00000002471794,2.00000022027123); +#797=IFCSHAPEREPRESENTATION(#31,'Box','BoundingBox',(#796)); +#798=IFCCARTESIANPOINT((6.91678267451409,0.0399980129395414,3.19741607650997)); +#799=IFCDIRECTION((0.,0.,1.)); +#800=IFCDIRECTION((1.,0.,0.)); +#801=IFCAXIS2PLACEMENT3D(#798,#799,#800); +#802=IFCLOCALPLACEMENT($,#801); +#803=IFCCARTESIANPOINT((-1.00000011013562,-0.0416666875517587)); +#804=IFCCARTESIANPOINT((0.99999991458232,-0.0416666875517587)); +#805=IFCCARTESIANPOINT((1.00000011013562,0.0416666875517587)); +#806=IFCCARTESIANPOINT((-0.99999991458232,0.0416666875517587)); +#807=IFCPOLYLINE((#803,#804,#805,#806,#803)); +#808=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#807); +#809=IFCCARTESIANPOINT((4.39994917141171E-07,5.37771565394765E-07,2.00000002471794)); +#810=IFCDIRECTION((0.,-0.,-1.)); +#811=IFCDIRECTION((-1.,0.,0.)); +#812=IFCAXIS2PLACEMENT3D(#809,#810,#811); +#813=IFCDIRECTION((0.,0.,1.)); +#814=IFCEXTRUDEDAREASOLID(#808,#812,#813,2.00000000376181); +#815=IFCSHAPEREPRESENTATION(#29,$,'SweptSolid',(#814)); +#816=IFCSTYLEDITEM(#814,(#510),'Glassy Window'); ENDSEC; END-ISO-10303-21; diff --git a/Specifications_Test_Files/Extrusions_Circles/from_Blender/Extrusions_Circles_01.blend b/Specifications_Test_Files/Extrusions_Circles/from_Blender/Extrusions_Circles_01.blend new file mode 100644 index 0000000..490910b Binary files /dev/null and b/Specifications_Test_Files/Extrusions_Circles/from_Blender/Extrusions_Circles_01.blend differ diff --git a/Specifications_Test_Files/Extrusions_Circles/from_Blender/Extrusions_Circles_02.ifc b/Specifications_Test_Files/Extrusions_Circles/from_Blender/Extrusions_Circles_02.ifc new file mode 100644 index 0000000..a697c31 --- /dev/null +++ b/Specifications_Test_Files/Extrusions_Circles/from_Blender/Extrusions_Circles_02.ifc @@ -0,0 +1,106 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('Extrusions_Circles_02.ifc','2022-04-25T20:44:00-05:00',(),(),'IfcOpenShell v0.7.0-883b8a52','BlenderBIM 0.0.220315','Nobody'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('1_x4xgwET3eBmuiKt_UfyF',$,'My Project',$,$,$,$,(#19,#25),#14); +#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3); +#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4); +#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7); +#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8); +#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11); +#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12); +#14=IFCUNITASSIGNMENT((#5,#13,#9)); +#15=IFCCARTESIANPOINT((0.,0.,0.)); +#16=IFCDIRECTION((0.,0.,1.)); +#17=IFCDIRECTION((1.,0.,0.)); +#18=IFCAXIS2PLACEMENT3D(#15,#16,#17); +#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$); +#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); +#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); +#22=IFCCARTESIANPOINT((0.,0.,0.)); +#23=IFCDIRECTION((1.,0.,0.)); +#24=IFCAXIS2PLACEMENT2D(#22,#23); +#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$); +#26=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$); +#27=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$); +#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$); +#29=IFCSITE('22H6_aqgj1agFsk60EYrYd',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$); +#35=IFCBUILDING('1EJ3jj26D6DxWvXLL7_HtY',$,'My Building',$,$,#58,$,$,$,$,$,$); +#41=IFCBUILDINGSTOREY('2TAh6a0UXFAAmALLJpCkqk',$,'My Storey',$,$,#64,$,$,$,$); +#47=IFCRELAGGREGATES('3T0MUAv7HExg0XgOByBUAY',$,$,$,#1,(#29)); +#48=IFCCARTESIANPOINT((0.,0.,0.)); +#49=IFCDIRECTION((0.,0.,1.)); +#50=IFCDIRECTION((1.,0.,0.)); +#51=IFCAXIS2PLACEMENT3D(#48,#49,#50); +#52=IFCLOCALPLACEMENT($,#51); +#53=IFCRELAGGREGATES('1pbNSK2yzDjAKjcRJImG7K',$,$,$,#29,(#35)); +#54=IFCCARTESIANPOINT((0.,0.,0.)); +#55=IFCDIRECTION((0.,0.,1.)); +#56=IFCDIRECTION((1.,0.,0.)); +#57=IFCAXIS2PLACEMENT3D(#54,#55,#56); +#58=IFCLOCALPLACEMENT(#52,#57); +#59=IFCRELAGGREGATES('3yt2dCGI11QB8UKTAk8a9A',$,$,$,#35,(#41)); +#60=IFCCARTESIANPOINT((0.,0.,0.)); +#61=IFCDIRECTION((0.,0.,1.)); +#62=IFCDIRECTION((1.,0.,0.)); +#63=IFCAXIS2PLACEMENT3D(#60,#61,#62); +#64=IFCLOCALPLACEMENT(#58,#63); +#65=IFCBUILDINGELEMENTPROXY('1bJR1AkCHFswhGf6k6Cc0e',$,'Cylinder',$,$,#122,#111,$,.COMPLEX.); +#111=IFCPRODUCTDEFINITIONSHAPE($,$,(#133,#136)); +#112=IFCRELCONTAINEDINSPATIALSTRUCTURE('2Rxo1$YIbCBwPCJA1fTNgQ',$,$,$,(#65,#163),#41); +#118=IFCCARTESIANPOINT((0.,0.,1.00000001235897)); +#119=IFCDIRECTION((0.,0.,1.)); +#120=IFCDIRECTION((1.,0.,0.)); +#121=IFCAXIS2PLACEMENT3D(#118,#119,#120); +#122=IFCLOCALPLACEMENT(#64,#121); +#123=IFCCARTESIANPOINT((0.,0.)); +#124=IFCDIRECTION((1.,0.)); +#125=IFCAXIS2PLACEMENT2D(#123,#124); +#126=IFCCIRCLEPROFILEDEF(.AREA.,$,#125,0.500000000940453); +#127=IFCCARTESIANPOINT((1.89060315959097E-08,-1.06943209027368E-08,-1.00000001235897)); +#128=IFCDIRECTION((1.41308134971041E-07,0.,-1.)); +#129=IFCDIRECTION((0.995184719562531,-0.0980174168944359,0.)); +#130=IFCAXIS2PLACEMENT3D(#127,#128,#129); +#131=IFCDIRECTION((0.,-1.38506583979847E-08,-1.)); +#132=IFCEXTRUDEDAREASOLID(#126,#130,#131,3.); +#133=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#132)); +#134=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,-1.00000001235897)); +#135=IFCBOUNDINGBOX(#134,1.00000001235897,1.00000001235897,2.00000002471794); +#136=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#135)); +#143=IFCCARTESIANPOINT((0.,0.,1.00000001235897)); +#144=IFCDIRECTION((0.,0.,1.)); +#145=IFCDIRECTION((1.,0.,0.)); +#146=IFCAXIS2PLACEMENT3D(#143,#144,#145); +#147=IFCLOCALPLACEMENT(#64,#146); +#163=IFCBUILDINGELEMENTPROXY('1Ok8MDQTXDbgkFX6B85kxN',$,'Cylinder',$,$,#198,#188,$,.COMPLEX.); +#188=IFCPRODUCTDEFINITIONSHAPE($,$,(#209,#212)); +#194=IFCCARTESIANPOINT((-0.353553369054644,9.77766482535935E-08,5.1464457211532)); +#195=IFCDIRECTION((0.707106411457062,0.,0.707106411457062)); +#196=IFCDIRECTION((0.707106411457062,0.,-0.707106411457062)); +#197=IFCAXIS2PLACEMENT3D(#194,#195,#196); +#198=IFCLOCALPLACEMENT(#64,#197); +#199=IFCCARTESIANPOINT((0.,0.)); +#200=IFCDIRECTION((1.,0.)); +#201=IFCAXIS2PLACEMENT2D(#199,#200); +#202=IFCCIRCLEPROFILEDEF(.AREA.,$,#201,0.499189355954731); +#203=IFCCARTESIANPOINT((1.60414813541052E-08,-2.2916401934436E-09,-1.00000069679551)); +#204=IFCDIRECTION((3.7878029957028E-07,2.31496199987191E-09,-1.)); +#205=IFCDIRECTION((-0.0578654408454895,-0.998324334621429,0.)); +#206=IFCAXIS2PLACEMENT3D(#203,#204,#205); +#207=IFCDIRECTION((-3.91146457445757E-08,1.79253149212855E-07,-0.999999940395355)); +#208=IFCEXTRUDEDAREASOLID(#202,#206,#207,2.99999996554407); +#209=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#208)); +#210=IFCCARTESIANPOINT((-0.498758976071525,-0.499516940648787,-1.00000059901886)); +#211=IFCBOUNDINGBOX(#210,0.998224779533276,0.998122602935851,2.99999876598048); +#212=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#211)); +ENDSEC; +END-ISO-10303-21; diff --git a/Specifications_Test_Files/Extrusions_Circles/from_Blender/Extrusions_Circles_02_commented.ifc b/Specifications_Test_Files/Extrusions_Circles/from_Blender/Extrusions_Circles_02_commented.ifc new file mode 100644 index 0000000..1c1e34d --- /dev/null +++ b/Specifications_Test_Files/Extrusions_Circles/from_Blender/Extrusions_Circles_02_commented.ifc @@ -0,0 +1,733 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('Extrusions_Circles_02.ifc','2022-04-25T20:40:40-05:00',(),(),'IfcOpenShell v0.7.0-883b8a52','BlenderBIM 0.0.220315','Nobody'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('1_x4xgwET3eBmuiKt_UfyF',$,'My Project',$,$,$,$,(#19,#25),#14); + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ + /*#14=IFCUNITASSIGNMENT((#5,#13,#9));*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ +#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3); + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4); + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7); + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ +#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8); + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ +#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11); + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12); + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#14=IFCUNITASSIGNMENT((#5,#13,#9)); + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ +#15=IFCCARTESIANPOINT((0.,0.,0.)); +#16=IFCDIRECTION((0.,0.,1.)); +#17=IFCDIRECTION((1.,0.,0.)); +#18=IFCAXIS2PLACEMENT3D(#15,#16,#17); + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$); + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#22=IFCCARTESIANPOINT((0.,0.,0.)); +#23=IFCDIRECTION((1.,0.,0.)); +#24=IFCAXIS2PLACEMENT2D(#22,#23); + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$); + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#26=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$); + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#27=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$); + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$); + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#29=IFCSITE('22H6_aqgj1agFsk60EYrYd',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$); + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#35=IFCBUILDING('1EJ3jj26D6DxWvXLL7_HtY',$,'My Building',$,$,#58,$,$,$,$,$,$); + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#41=IFCBUILDINGSTOREY('2TAh6a0UXFAAmALLJpCkqk',$,'My Storey',$,$,#64,$,$,$,$); + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#47=IFCRELAGGREGATES('3T0MUAv7HExg0XgOByBUAY',$,$,$,#1,(#29)); + /*#1=IFCPROJECT('1_x4xgwET3eBmuiKt_UfyF',$,'My Project',$,$,$,$,(#19,#25),#14);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ + /*#14=IFCUNITASSIGNMENT((#5,#13,#9));*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#29=IFCSITE('22H6_aqgj1agFsk60EYrYd',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#48=IFCCARTESIANPOINT((0.,0.,0.)); +#49=IFCDIRECTION((0.,0.,1.)); +#50=IFCDIRECTION((1.,0.,0.)); +#51=IFCAXIS2PLACEMENT3D(#48,#49,#50); + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#52=IFCLOCALPLACEMENT($,#51); + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#53=IFCRELAGGREGATES('1pbNSK2yzDjAKjcRJImG7K',$,$,$,#29,(#35)); + /*#29=IFCSITE('22H6_aqgj1agFsk60EYrYd',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#35=IFCBUILDING('1EJ3jj26D6DxWvXLL7_HtY',$,'My Building',$,$,#58,$,$,$,$,$,$);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#54=IFCCARTESIANPOINT((0.,0.,0.)); +#55=IFCDIRECTION((0.,0.,1.)); +#56=IFCDIRECTION((1.,0.,0.)); +#57=IFCAXIS2PLACEMENT3D(#54,#55,#56); + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#58=IFCLOCALPLACEMENT(#52,#57); + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#59=IFCRELAGGREGATES('3yt2dCGI11QB8UKTAk8a9A',$,$,$,#35,(#41)); + /*#35=IFCBUILDING('1EJ3jj26D6DxWvXLL7_HtY',$,'My Building',$,$,#58,$,$,$,$,$,$);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#41=IFCBUILDINGSTOREY('2TAh6a0UXFAAmALLJpCkqk',$,'My Storey',$,$,#64,$,$,$,$);*/ + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#60=IFCCARTESIANPOINT((0.,0.,0.)); +#61=IFCDIRECTION((0.,0.,1.)); +#62=IFCDIRECTION((1.,0.,0.)); +#63=IFCAXIS2PLACEMENT3D(#60,#61,#62); + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#64=IFCLOCALPLACEMENT(#58,#63); + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#65=IFCBUILDINGELEMENTPROXY('1bJR1AkCHFswhGf6k6Cc0e',$,'Cylinder',$,$,#122,#111,$,.COMPLEX.); + /*#122=IFCLOCALPLACEMENT(#64,#121);*/ + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ + /*#121=IFCAXIS2PLACEMENT3D(#118,#119,#120);*/ + /*#118=IFCCARTESIANPOINT((0.,0.,1.00000001235897));*/ + /*#119=IFCDIRECTION((0.,0.,1.));*/ + /*#120=IFCDIRECTION((1.,0.,0.));*/ + /*#111=IFCPRODUCTDEFINITIONSHAPE($,$,(#133,#136));*/ + /*#133=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#132));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#132=IFCEXTRUDEDAREASOLID(#126,#130,#131,3.);*/ + /*#126=IFCCIRCLEPROFILEDEF(.AREA.,$,#125,0.500000000940453);*/ + /*#125=IFCAXIS2PLACEMENT2D(#123,#124);*/ + /*#123=IFCCARTESIANPOINT((0.,0.));*/ + /*#124=IFCDIRECTION((1.,0.));*/ + /*#130=IFCAXIS2PLACEMENT3D(#127,#128,#129);*/ + /*#127=IFCCARTESIANPOINT((1.89060315959097E-08,-1.06943209027368E-08,-1.00000001235897));*/ + /*#128=IFCDIRECTION((1.41308134971041E-07,0.,-1.));*/ + /*#129=IFCDIRECTION((0.995184719562531,-0.0980174168944359,0.));*/ + /*#131=IFCDIRECTION((0.,-1.38506583979847E-08,-1.));*/ + /*#136=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#135));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCBOUNDINGBOX(#134,1.00000001235897,1.00000001235897,2.00000002471794);*/ + /*#134=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,-1.00000001235897));*/ +#111=IFCPRODUCTDEFINITIONSHAPE($,$,(#133,#136)); + /*#133=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#132));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#132=IFCEXTRUDEDAREASOLID(#126,#130,#131,3.);*/ + /*#126=IFCCIRCLEPROFILEDEF(.AREA.,$,#125,0.500000000940453);*/ + /*#125=IFCAXIS2PLACEMENT2D(#123,#124);*/ + /*#123=IFCCARTESIANPOINT((0.,0.));*/ + /*#124=IFCDIRECTION((1.,0.));*/ + /*#130=IFCAXIS2PLACEMENT3D(#127,#128,#129);*/ + /*#127=IFCCARTESIANPOINT((1.89060315959097E-08,-1.06943209027368E-08,-1.00000001235897));*/ + /*#128=IFCDIRECTION((1.41308134971041E-07,0.,-1.));*/ + /*#129=IFCDIRECTION((0.995184719562531,-0.0980174168944359,0.));*/ + /*#131=IFCDIRECTION((0.,-1.38506583979847E-08,-1.));*/ + /*#136=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#135));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCBOUNDINGBOX(#134,1.00000001235897,1.00000001235897,2.00000002471794);*/ + /*#134=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,-1.00000001235897));*/ +#112=IFCRELCONTAINEDINSPATIALSTRUCTURE('2Rxo1$YIbCBwPCJA1fTNgQ',$,$,$,(#65,#163),#41); + /*#65=IFCBUILDINGELEMENTPROXY('1bJR1AkCHFswhGf6k6Cc0e',$,'Cylinder',$,$,#122,#111,$,.COMPLEX.);*/ + /*#122=IFCLOCALPLACEMENT(#64,#121);*/ + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ + /*#121=IFCAXIS2PLACEMENT3D(#118,#119,#120);*/ + /*#118=IFCCARTESIANPOINT((0.,0.,1.00000001235897));*/ + /*#119=IFCDIRECTION((0.,0.,1.));*/ + /*#120=IFCDIRECTION((1.,0.,0.));*/ + /*#111=IFCPRODUCTDEFINITIONSHAPE($,$,(#133,#136));*/ + /*#133=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#132));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#132=IFCEXTRUDEDAREASOLID(#126,#130,#131,3.);*/ + /*#126=IFCCIRCLEPROFILEDEF(.AREA.,$,#125,0.500000000940453);*/ + /*#125=IFCAXIS2PLACEMENT2D(#123,#124);*/ + /*#123=IFCCARTESIANPOINT((0.,0.));*/ + /*#124=IFCDIRECTION((1.,0.));*/ + /*#130=IFCAXIS2PLACEMENT3D(#127,#128,#129);*/ + /*#127=IFCCARTESIANPOINT((1.89060315959097E-08,-1.06943209027368E-08,-1.00000001235897));*/ + /*#128=IFCDIRECTION((1.41308134971041E-07,0.,-1.));*/ + /*#129=IFCDIRECTION((0.995184719562531,-0.0980174168944359,0.));*/ + /*#131=IFCDIRECTION((0.,-1.38506583979847E-08,-1.));*/ + /*#136=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#135));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCBOUNDINGBOX(#134,1.00000001235897,1.00000001235897,2.00000002471794);*/ + /*#134=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,-1.00000001235897));*/ + /*#163=IFCBUILDINGELEMENTPROXY('1Ok8MDQTXDbgkFX6B85kxN',$,'Cylinder',$,$,#198,#188,$,.COMPLEX.);*/ + /*#198=IFCLOCALPLACEMENT(#64,#197);*/ + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ + /*#197=IFCAXIS2PLACEMENT3D(#194,#195,#196);*/ + /*#194=IFCCARTESIANPOINT((-0.353553369054644,9.77766482535935E-08,5.1464457211532));*/ + /*#195=IFCDIRECTION((0.707106411457062,0.,0.707106411457062));*/ + /*#196=IFCDIRECTION((0.707106411457062,0.,-0.707106411457062));*/ + /*#188=IFCPRODUCTDEFINITIONSHAPE($,$,(#209,#212));*/ + /*#209=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#208));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#208=IFCEXTRUDEDAREASOLID(#202,#206,#207,2.99999996554407);*/ + /*#202=IFCCIRCLEPROFILEDEF(.AREA.,$,#201,0.499189355954731);*/ + /*#201=IFCAXIS2PLACEMENT2D(#199,#200);*/ + /*#199=IFCCARTESIANPOINT((0.,0.));*/ + /*#200=IFCDIRECTION((1.,0.));*/ + /*#206=IFCAXIS2PLACEMENT3D(#203,#204,#205);*/ + /*#203=IFCCARTESIANPOINT((1.60414813541052E-08,-2.2916401934436E-09,-1.00000069679551));*/ + /*#204=IFCDIRECTION((3.7878029957028E-07,2.31496199987191E-09,-1.));*/ + /*#205=IFCDIRECTION((-0.0578654408454895,-0.998324334621429,0.));*/ + /*#207=IFCDIRECTION((-3.91146457445757E-08,1.79253149212855E-07,-0.999999940395355));*/ + /*#212=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#211));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#211=IFCBOUNDINGBOX(#210,0.998224779533276,0.998122602935851,2.99999876598048);*/ + /*#210=IFCCARTESIANPOINT((-0.498758976071525,-0.499516940648787,-1.00000059901886));*/ + /*#41=IFCBUILDINGSTOREY('2TAh6a0UXFAAmALLJpCkqk',$,'My Storey',$,$,#64,$,$,$,$);*/ + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#118=IFCCARTESIANPOINT((0.,0.,1.00000001235897)); +#119=IFCDIRECTION((0.,0.,1.)); +#120=IFCDIRECTION((1.,0.,0.)); +#121=IFCAXIS2PLACEMENT3D(#118,#119,#120); + /*#118=IFCCARTESIANPOINT((0.,0.,1.00000001235897));*/ + /*#119=IFCDIRECTION((0.,0.,1.));*/ + /*#120=IFCDIRECTION((1.,0.,0.));*/ +#122=IFCLOCALPLACEMENT(#64,#121); + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ + /*#121=IFCAXIS2PLACEMENT3D(#118,#119,#120);*/ + /*#118=IFCCARTESIANPOINT((0.,0.,1.00000001235897));*/ + /*#119=IFCDIRECTION((0.,0.,1.));*/ + /*#120=IFCDIRECTION((1.,0.,0.));*/ +#123=IFCCARTESIANPOINT((0.,0.)); +#124=IFCDIRECTION((1.,0.)); +#125=IFCAXIS2PLACEMENT2D(#123,#124); + /*#123=IFCCARTESIANPOINT((0.,0.));*/ + /*#124=IFCDIRECTION((1.,0.));*/ +#126=IFCCIRCLEPROFILEDEF(.AREA.,$,#125,0.500000000940453); + /*#125=IFCAXIS2PLACEMENT2D(#123,#124);*/ + /*#123=IFCCARTESIANPOINT((0.,0.));*/ + /*#124=IFCDIRECTION((1.,0.));*/ +#127=IFCCARTESIANPOINT((1.89060315959097E-08,-1.06943209027368E-08,-1.00000001235897)); +#128=IFCDIRECTION((1.41308134971041E-07,0.,-1.)); +#129=IFCDIRECTION((0.995184719562531,-0.0980174168944359,0.)); +#130=IFCAXIS2PLACEMENT3D(#127,#128,#129); + /*#127=IFCCARTESIANPOINT((1.89060315959097E-08,-1.06943209027368E-08,-1.00000001235897));*/ + /*#128=IFCDIRECTION((1.41308134971041E-07,0.,-1.));*/ + /*#129=IFCDIRECTION((0.995184719562531,-0.0980174168944359,0.));*/ +#131=IFCDIRECTION((0.,-1.38506583979847E-08,-1.)); +#132=IFCEXTRUDEDAREASOLID(#126,#130,#131,3.); + /*#126=IFCCIRCLEPROFILEDEF(.AREA.,$,#125,0.500000000940453);*/ + /*#125=IFCAXIS2PLACEMENT2D(#123,#124);*/ + /*#123=IFCCARTESIANPOINT((0.,0.));*/ + /*#124=IFCDIRECTION((1.,0.));*/ + /*#130=IFCAXIS2PLACEMENT3D(#127,#128,#129);*/ + /*#127=IFCCARTESIANPOINT((1.89060315959097E-08,-1.06943209027368E-08,-1.00000001235897));*/ + /*#128=IFCDIRECTION((1.41308134971041E-07,0.,-1.));*/ + /*#129=IFCDIRECTION((0.995184719562531,-0.0980174168944359,0.));*/ + /*#131=IFCDIRECTION((0.,-1.38506583979847E-08,-1.));*/ +#133=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#132)); + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#132=IFCEXTRUDEDAREASOLID(#126,#130,#131,3.);*/ + /*#126=IFCCIRCLEPROFILEDEF(.AREA.,$,#125,0.500000000940453);*/ + /*#125=IFCAXIS2PLACEMENT2D(#123,#124);*/ + /*#123=IFCCARTESIANPOINT((0.,0.));*/ + /*#124=IFCDIRECTION((1.,0.));*/ + /*#130=IFCAXIS2PLACEMENT3D(#127,#128,#129);*/ + /*#127=IFCCARTESIANPOINT((1.89060315959097E-08,-1.06943209027368E-08,-1.00000001235897));*/ + /*#128=IFCDIRECTION((1.41308134971041E-07,0.,-1.));*/ + /*#129=IFCDIRECTION((0.995184719562531,-0.0980174168944359,0.));*/ + /*#131=IFCDIRECTION((0.,-1.38506583979847E-08,-1.));*/ +#134=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,-1.00000001235897)); +#135=IFCBOUNDINGBOX(#134,1.00000001235897,1.00000001235897,2.00000002471794); + /*#134=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,-1.00000001235897));*/ +#136=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#135)); + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#135=IFCBOUNDINGBOX(#134,1.00000001235897,1.00000001235897,2.00000002471794);*/ + /*#134=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,-1.00000001235897));*/ +#143=IFCCARTESIANPOINT((0.,0.,1.00000001235897)); +#144=IFCDIRECTION((0.,0.,1.)); +#145=IFCDIRECTION((1.,0.,0.)); +#146=IFCAXIS2PLACEMENT3D(#143,#144,#145); + /*#143=IFCCARTESIANPOINT((0.,0.,1.00000001235897));*/ + /*#144=IFCDIRECTION((0.,0.,1.));*/ + /*#145=IFCDIRECTION((1.,0.,0.));*/ +#147=IFCLOCALPLACEMENT(#64,#146); + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ + /*#146=IFCAXIS2PLACEMENT3D(#143,#144,#145);*/ + /*#143=IFCCARTESIANPOINT((0.,0.,1.00000001235897));*/ + /*#144=IFCDIRECTION((0.,0.,1.));*/ + /*#145=IFCDIRECTION((1.,0.,0.));*/ +#163=IFCBUILDINGELEMENTPROXY('1Ok8MDQTXDbgkFX6B85kxN',$,'Cylinder',$,$,#198,#188,$,.COMPLEX.); + /*#198=IFCLOCALPLACEMENT(#64,#197);*/ + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ + /*#197=IFCAXIS2PLACEMENT3D(#194,#195,#196);*/ + /*#194=IFCCARTESIANPOINT((-0.353553369054644,9.77766482535935E-08,5.1464457211532));*/ + /*#195=IFCDIRECTION((0.707106411457062,0.,0.707106411457062));*/ + /*#196=IFCDIRECTION((0.707106411457062,0.,-0.707106411457062));*/ + /*#188=IFCPRODUCTDEFINITIONSHAPE($,$,(#209,#212));*/ + /*#209=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#208));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#208=IFCEXTRUDEDAREASOLID(#202,#206,#207,2.99999996554407);*/ + /*#202=IFCCIRCLEPROFILEDEF(.AREA.,$,#201,0.499189355954731);*/ + /*#201=IFCAXIS2PLACEMENT2D(#199,#200);*/ + /*#199=IFCCARTESIANPOINT((0.,0.));*/ + /*#200=IFCDIRECTION((1.,0.));*/ + /*#206=IFCAXIS2PLACEMENT3D(#203,#204,#205);*/ + /*#203=IFCCARTESIANPOINT((1.60414813541052E-08,-2.2916401934436E-09,-1.00000069679551));*/ + /*#204=IFCDIRECTION((3.7878029957028E-07,2.31496199987191E-09,-1.));*/ + /*#205=IFCDIRECTION((-0.0578654408454895,-0.998324334621429,0.));*/ + /*#207=IFCDIRECTION((-3.91146457445757E-08,1.79253149212855E-07,-0.999999940395355));*/ + /*#212=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#211));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#211=IFCBOUNDINGBOX(#210,0.998224779533276,0.998122602935851,2.99999876598048);*/ + /*#210=IFCCARTESIANPOINT((-0.498758976071525,-0.499516940648787,-1.00000059901886));*/ +#188=IFCPRODUCTDEFINITIONSHAPE($,$,(#209,#212)); + /*#209=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#208));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#208=IFCEXTRUDEDAREASOLID(#202,#206,#207,2.99999996554407);*/ + /*#202=IFCCIRCLEPROFILEDEF(.AREA.,$,#201,0.499189355954731);*/ + /*#201=IFCAXIS2PLACEMENT2D(#199,#200);*/ + /*#199=IFCCARTESIANPOINT((0.,0.));*/ + /*#200=IFCDIRECTION((1.,0.));*/ + /*#206=IFCAXIS2PLACEMENT3D(#203,#204,#205);*/ + /*#203=IFCCARTESIANPOINT((1.60414813541052E-08,-2.2916401934436E-09,-1.00000069679551));*/ + /*#204=IFCDIRECTION((3.7878029957028E-07,2.31496199987191E-09,-1.));*/ + /*#205=IFCDIRECTION((-0.0578654408454895,-0.998324334621429,0.));*/ + /*#207=IFCDIRECTION((-3.91146457445757E-08,1.79253149212855E-07,-0.999999940395355));*/ + /*#212=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#211));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#211=IFCBOUNDINGBOX(#210,0.998224779533276,0.998122602935851,2.99999876598048);*/ + /*#210=IFCCARTESIANPOINT((-0.498758976071525,-0.499516940648787,-1.00000059901886));*/ +#194=IFCCARTESIANPOINT((-0.353553369054644,9.77766482535935E-08,5.1464457211532)); +#195=IFCDIRECTION((0.707106411457062,0.,0.707106411457062)); +#196=IFCDIRECTION((0.707106411457062,0.,-0.707106411457062)); +#197=IFCAXIS2PLACEMENT3D(#194,#195,#196); + /*#194=IFCCARTESIANPOINT((-0.353553369054644,9.77766482535935E-08,5.1464457211532));*/ + /*#195=IFCDIRECTION((0.707106411457062,0.,0.707106411457062));*/ + /*#196=IFCDIRECTION((0.707106411457062,0.,-0.707106411457062));*/ +#198=IFCLOCALPLACEMENT(#64,#197); + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ + /*#197=IFCAXIS2PLACEMENT3D(#194,#195,#196);*/ + /*#194=IFCCARTESIANPOINT((-0.353553369054644,9.77766482535935E-08,5.1464457211532));*/ + /*#195=IFCDIRECTION((0.707106411457062,0.,0.707106411457062));*/ + /*#196=IFCDIRECTION((0.707106411457062,0.,-0.707106411457062));*/ +#199=IFCCARTESIANPOINT((0.,0.)); +#200=IFCDIRECTION((1.,0.)); +#201=IFCAXIS2PLACEMENT2D(#199,#200); + /*#199=IFCCARTESIANPOINT((0.,0.));*/ + /*#200=IFCDIRECTION((1.,0.));*/ +#202=IFCCIRCLEPROFILEDEF(.AREA.,$,#201,0.499189355954731); + /*#201=IFCAXIS2PLACEMENT2D(#199,#200);*/ + /*#199=IFCCARTESIANPOINT((0.,0.));*/ + /*#200=IFCDIRECTION((1.,0.));*/ +#203=IFCCARTESIANPOINT((1.60414813541052E-08,-2.2916401934436E-09,-1.00000069679551)); +#204=IFCDIRECTION((3.7878029957028E-07,2.31496199987191E-09,-1.)); +#205=IFCDIRECTION((-0.0578654408454895,-0.998324334621429,0.)); +#206=IFCAXIS2PLACEMENT3D(#203,#204,#205); + /*#203=IFCCARTESIANPOINT((1.60414813541052E-08,-2.2916401934436E-09,-1.00000069679551));*/ + /*#204=IFCDIRECTION((3.7878029957028E-07,2.31496199987191E-09,-1.));*/ + /*#205=IFCDIRECTION((-0.0578654408454895,-0.998324334621429,0.));*/ +#207=IFCDIRECTION((-3.91146457445757E-08,1.79253149212855E-07,-0.999999940395355)); +#208=IFCEXTRUDEDAREASOLID(#202,#206,#207,2.99999996554407); + /*#202=IFCCIRCLEPROFILEDEF(.AREA.,$,#201,0.499189355954731);*/ + /*#201=IFCAXIS2PLACEMENT2D(#199,#200);*/ + /*#199=IFCCARTESIANPOINT((0.,0.));*/ + /*#200=IFCDIRECTION((1.,0.));*/ + /*#206=IFCAXIS2PLACEMENT3D(#203,#204,#205);*/ + /*#203=IFCCARTESIANPOINT((1.60414813541052E-08,-2.2916401934436E-09,-1.00000069679551));*/ + /*#204=IFCDIRECTION((3.7878029957028E-07,2.31496199987191E-09,-1.));*/ + /*#205=IFCDIRECTION((-0.0578654408454895,-0.998324334621429,0.));*/ + /*#207=IFCDIRECTION((-3.91146457445757E-08,1.79253149212855E-07,-0.999999940395355));*/ +#209=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#208)); + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#208=IFCEXTRUDEDAREASOLID(#202,#206,#207,2.99999996554407);*/ + /*#202=IFCCIRCLEPROFILEDEF(.AREA.,$,#201,0.499189355954731);*/ + /*#201=IFCAXIS2PLACEMENT2D(#199,#200);*/ + /*#199=IFCCARTESIANPOINT((0.,0.));*/ + /*#200=IFCDIRECTION((1.,0.));*/ + /*#206=IFCAXIS2PLACEMENT3D(#203,#204,#205);*/ + /*#203=IFCCARTESIANPOINT((1.60414813541052E-08,-2.2916401934436E-09,-1.00000069679551));*/ + /*#204=IFCDIRECTION((3.7878029957028E-07,2.31496199987191E-09,-1.));*/ + /*#205=IFCDIRECTION((-0.0578654408454895,-0.998324334621429,0.));*/ + /*#207=IFCDIRECTION((-3.91146457445757E-08,1.79253149212855E-07,-0.999999940395355));*/ +#210=IFCCARTESIANPOINT((-0.498758976071525,-0.499516940648787,-1.00000059901886)); +#211=IFCBOUNDINGBOX(#210,0.998224779533276,0.998122602935851,2.99999876598048); + /*#210=IFCCARTESIANPOINT((-0.498758976071525,-0.499516940648787,-1.00000059901886));*/ +#212=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#211)); + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#211=IFCBOUNDINGBOX(#210,0.998224779533276,0.998122602935851,2.99999876598048);*/ + /*#210=IFCCARTESIANPOINT((-0.498758976071525,-0.499516940648787,-1.00000059901886));*/ +ENDSEC; +END-ISO-10303-21; diff --git a/Specifications_Test_Files/Extrusions_Rectangles/from_Blender/Extrusions_Rectangles_01.blend b/Specifications_Test_Files/Extrusions_Rectangles/from_Blender/Extrusions_Rectangles_01.blend new file mode 100644 index 0000000..38111f4 Binary files /dev/null and b/Specifications_Test_Files/Extrusions_Rectangles/from_Blender/Extrusions_Rectangles_01.blend differ diff --git a/Specifications_Test_Files/Extrusions_Rectangles/from_Blender/Extrusions_Rectangles_02.ifc b/Specifications_Test_Files/Extrusions_Rectangles/from_Blender/Extrusions_Rectangles_02.ifc new file mode 100644 index 0000000..0b2a8e1 --- /dev/null +++ b/Specifications_Test_Files/Extrusions_Rectangles/from_Blender/Extrusions_Rectangles_02.ifc @@ -0,0 +1,112 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('Extrusions_Rectangles_02.ifc','2022-04-25T20:58:59-05:00',(),(),'IfcOpenShell v0.7.0-883b8a52','BlenderBIM 0.0.220315','Nobody'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('1pVg4l8ujDiQh1m5nawlvm',$,'My Project',$,$,$,$,(#19,#25),#14); +#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3); +#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4); +#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7); +#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8); +#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11); +#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12); +#14=IFCUNITASSIGNMENT((#9,#5,#13)); +#15=IFCCARTESIANPOINT((0.,0.,0.)); +#16=IFCDIRECTION((0.,0.,1.)); +#17=IFCDIRECTION((1.,0.,0.)); +#18=IFCAXIS2PLACEMENT3D(#15,#16,#17); +#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$); +#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); +#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); +#22=IFCCARTESIANPOINT((0.,0.,0.)); +#23=IFCDIRECTION((1.,0.,0.)); +#24=IFCAXIS2PLACEMENT2D(#22,#23); +#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$); +#26=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$); +#27=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$); +#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$); +#29=IFCSITE('20LK2BEJPCXAOfGVbwQ$19',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$); +#35=IFCBUILDING('0By0ynEAT8UuePDb2K4hyT',$,'My Building',$,$,#58,$,$,$,$,$,$); +#41=IFCBUILDINGSTOREY('1ecToXBe9FcP1yZ6DyTPzT',$,'My Storey',$,$,#64,$,$,$,$); +#47=IFCRELAGGREGATES('0Dq7lihZfC$8MeOtowIt83',$,$,$,#1,(#29)); +#48=IFCCARTESIANPOINT((0.,0.,0.)); +#49=IFCDIRECTION((0.,0.,1.)); +#50=IFCDIRECTION((1.,0.,0.)); +#51=IFCAXIS2PLACEMENT3D(#48,#49,#50); +#52=IFCLOCALPLACEMENT($,#51); +#53=IFCRELAGGREGATES('1ieb8IYuvFpR0nVij0LPmE',$,$,$,#29,(#35)); +#54=IFCCARTESIANPOINT((0.,0.,0.)); +#55=IFCDIRECTION((0.,0.,1.)); +#56=IFCDIRECTION((1.,0.,0.)); +#57=IFCAXIS2PLACEMENT3D(#54,#55,#56); +#58=IFCLOCALPLACEMENT(#52,#57); +#59=IFCRELAGGREGATES('2xsxIFzM9AthsSMZmhrA1B',$,$,$,#35,(#41)); +#60=IFCCARTESIANPOINT((0.,0.,0.)); +#61=IFCDIRECTION((0.,0.,1.)); +#62=IFCDIRECTION((1.,0.,0.)); +#63=IFCAXIS2PLACEMENT3D(#60,#61,#62); +#64=IFCLOCALPLACEMENT(#58,#63); +#65=IFCBUILDINGELEMENTPROXY('1RjSbRMcLAbAVhxt3oPodt',$,'Cube',$,$,#230,#83,$,.COMPLEX.); +#83=IFCPRODUCTDEFINITIONSHAPE($,$,(#238,#241)); +#116=IFCBUILDINGELEMENTPROXY('3h7w67$Uf5MhAKKyQRGYge',$,'Cube',$,$,#214,#138,$,.COMPLEX.); +#138=IFCPRODUCTDEFINITIONSHAPE($,$,(#222,#225)); +#155=IFCBUILDINGELEMENTPROXY('3aNmeK3s9E6OAcoKutvLrr',$,'Cube',$,$,#198,#177,$,.COMPLEX.); +#177=IFCPRODUCTDEFINITIONSHAPE($,$,(#206,#209)); +#194=IFCCARTESIANPOINT((-1.00000147900869,1.00000177233864,25.246717485543)); +#195=IFCDIRECTION((0.999999940395355,8.22968537761426E-09,3.13916444838469E-07)); +#196=IFCDIRECTION((3.13916473260178E-07,0.,-1.)); +#197=IFCAXIS2PLACEMENT3D(#194,#195,#196); +#198=IFCLOCALPLACEMENT($,#197); +#199=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831); +#200=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562)); +#201=IFCDIRECTION((0.,-0.,-1.)); +#202=IFCDIRECTION((-1.,0.,0.)); +#203=IFCAXIS2PLACEMENT3D(#200,#201,#202); +#204=IFCDIRECTION((-1.4901157641134E-08,0.,-1.)); +#205=IFCEXTRUDEDAREASOLID(#199,#203,#204,13.1233627089049); +#206=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#205)); +#207=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562)); +#208=IFCBOUNDINGBOX(#207,5.90551204568758,2.62467195512116,13.1233611444789); +#209=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#208)); +#210=IFCCARTESIANPOINT((-4.7359015215726,1.00000011013562,9.55528239878457)); +#211=IFCDIRECTION((0.707106709480286,0.,0.707106828689575)); +#212=IFCDIRECTION((0.707106828689575,0.,-0.707106709480286)); +#213=IFCAXIS2PLACEMENT3D(#210,#211,#212); +#214=IFCLOCALPLACEMENT($,#213); +#215=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831); +#216=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562)); +#217=IFCDIRECTION((0.,-0.,-1.)); +#218=IFCDIRECTION((-1.,0.,0.)); +#219=IFCAXIS2PLACEMENT3D(#216,#217,#218); +#220=IFCDIRECTION((-1.9868217293606E-08,0.,-1.)); +#221=IFCEXTRUDEDAREASOLID(#215,#219,#220,9.8425191635639); +#222=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#221)); +#223=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562)); +#224=IFCBOUNDINGBOX(#223,5.90551204568758,2.62467195512116,9.84251890282618); +#225=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#224)); +#226=IFCCARTESIANPOINT((1.00000011013562,1.00000001235897,-1.00000001235897)); +#227=IFCDIRECTION((0.,0.,1.)); +#228=IFCDIRECTION((1.,0.,0.)); +#229=IFCAXIS2PLACEMENT3D(#226,#227,#228); +#230=IFCLOCALPLACEMENT($,#229); +#231=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831); +#232=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562)); +#233=IFCDIRECTION((0.,-0.,-1.)); +#234=IFCDIRECTION((-1.,0.,0.)); +#235=IFCAXIS2PLACEMENT3D(#232,#233,#234); +#236=IFCDIRECTION((0.,0.,-1.)); +#237=IFCEXTRUDEDAREASOLID(#231,#235,#236,6.56167979002625); +#238=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#237)); +#239=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562)); +#240=IFCBOUNDINGBOX(#239,5.90551165458098,2.62467195512116,6.56167979002625); +#241=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#240)); +ENDSEC; +END-ISO-10303-21; diff --git a/Specifications_Test_Files/Extrusions_Rectangles/from_Blender/Extrusions_Rectangles_02_commented.ifc b/Specifications_Test_Files/Extrusions_Rectangles/from_Blender/Extrusions_Rectangles_02_commented.ifc new file mode 100644 index 0000000..27e5648 --- /dev/null +++ b/Specifications_Test_Files/Extrusions_Rectangles/from_Blender/Extrusions_Rectangles_02_commented.ifc @@ -0,0 +1,601 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('Extrusions_Rectangles_02.ifc','2022-04-25T20:58:59-05:00',(),(),'IfcOpenShell v0.7.0-883b8a52','BlenderBIM 0.0.220315','Nobody'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('1pVg4l8ujDiQh1m5nawlvm',$,'My Project',$,$,$,$,(#19,#25),#14); + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ + /*#14=IFCUNITASSIGNMENT((#9,#5,#13));*/ + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3); + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4); + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7); + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ +#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8); + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ +#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11); + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12); + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#14=IFCUNITASSIGNMENT((#9,#5,#13)); + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#15=IFCCARTESIANPOINT((0.,0.,0.)); +#16=IFCDIRECTION((0.,0.,1.)); +#17=IFCDIRECTION((1.,0.,0.)); +#18=IFCAXIS2PLACEMENT3D(#15,#16,#17); + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$); + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#22=IFCCARTESIANPOINT((0.,0.,0.)); +#23=IFCDIRECTION((1.,0.,0.)); +#24=IFCAXIS2PLACEMENT2D(#22,#23); + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$); + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#26=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$); + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#27=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$); + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$); + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#29=IFCSITE('20LK2BEJPCXAOfGVbwQ$19',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$); + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#35=IFCBUILDING('0By0ynEAT8UuePDb2K4hyT',$,'My Building',$,$,#58,$,$,$,$,$,$); + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#41=IFCBUILDINGSTOREY('1ecToXBe9FcP1yZ6DyTPzT',$,'My Storey',$,$,#64,$,$,$,$); + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#47=IFCRELAGGREGATES('0Dq7lihZfC$8MeOtowIt83',$,$,$,#1,(#29)); + /*#1=IFCPROJECT('1pVg4l8ujDiQh1m5nawlvm',$,'My Project',$,$,$,$,(#19,#25),#14);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ + /*#14=IFCUNITASSIGNMENT((#9,#5,#13));*/ + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#29=IFCSITE('20LK2BEJPCXAOfGVbwQ$19',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#48=IFCCARTESIANPOINT((0.,0.,0.)); +#49=IFCDIRECTION((0.,0.,1.)); +#50=IFCDIRECTION((1.,0.,0.)); +#51=IFCAXIS2PLACEMENT3D(#48,#49,#50); + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#52=IFCLOCALPLACEMENT($,#51); + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#53=IFCRELAGGREGATES('1ieb8IYuvFpR0nVij0LPmE',$,$,$,#29,(#35)); + /*#29=IFCSITE('20LK2BEJPCXAOfGVbwQ$19',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#35=IFCBUILDING('0By0ynEAT8UuePDb2K4hyT',$,'My Building',$,$,#58,$,$,$,$,$,$);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#54=IFCCARTESIANPOINT((0.,0.,0.)); +#55=IFCDIRECTION((0.,0.,1.)); +#56=IFCDIRECTION((1.,0.,0.)); +#57=IFCAXIS2PLACEMENT3D(#54,#55,#56); + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#58=IFCLOCALPLACEMENT(#52,#57); + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#59=IFCRELAGGREGATES('2xsxIFzM9AthsSMZmhrA1B',$,$,$,#35,(#41)); + /*#35=IFCBUILDING('0By0ynEAT8UuePDb2K4hyT',$,'My Building',$,$,#58,$,$,$,$,$,$);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#41=IFCBUILDINGSTOREY('1ecToXBe9FcP1yZ6DyTPzT',$,'My Storey',$,$,#64,$,$,$,$);*/ + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#60=IFCCARTESIANPOINT((0.,0.,0.)); +#61=IFCDIRECTION((0.,0.,1.)); +#62=IFCDIRECTION((1.,0.,0.)); +#63=IFCAXIS2PLACEMENT3D(#60,#61,#62); + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#64=IFCLOCALPLACEMENT(#58,#63); + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#65=IFCBUILDINGELEMENTPROXY('1RjSbRMcLAbAVhxt3oPodt',$,'Cube',$,$,#230,#83,$,.COMPLEX.); + /*#230=IFCLOCALPLACEMENT($,#229);*/ + /*#229=IFCAXIS2PLACEMENT3D(#226,#227,#228);*/ + /*#226=IFCCARTESIANPOINT((1.00000011013562,1.00000001235897,-1.00000001235897));*/ + /*#227=IFCDIRECTION((0.,0.,1.));*/ + /*#228=IFCDIRECTION((1.,0.,0.));*/ + /*#83=IFCPRODUCTDEFINITIONSHAPE($,$,(#238,#241));*/ + /*#238=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#237));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#237=IFCEXTRUDEDAREASOLID(#231,#235,#236,6.56167979002625);*/ + /*#231=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#235=IFCAXIS2PLACEMENT3D(#232,#233,#234);*/ + /*#232=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#233=IFCDIRECTION((0.,-0.,-1.));*/ + /*#234=IFCDIRECTION((-1.,0.,0.));*/ + /*#236=IFCDIRECTION((0.,0.,-1.));*/ + /*#241=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#240));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#240=IFCBOUNDINGBOX(#239,5.90551165458098,2.62467195512116,6.56167979002625);*/ + /*#239=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#83=IFCPRODUCTDEFINITIONSHAPE($,$,(#238,#241)); + /*#238=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#237));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#237=IFCEXTRUDEDAREASOLID(#231,#235,#236,6.56167979002625);*/ + /*#231=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#235=IFCAXIS2PLACEMENT3D(#232,#233,#234);*/ + /*#232=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#233=IFCDIRECTION((0.,-0.,-1.));*/ + /*#234=IFCDIRECTION((-1.,0.,0.));*/ + /*#236=IFCDIRECTION((0.,0.,-1.));*/ + /*#241=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#240));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#240=IFCBOUNDINGBOX(#239,5.90551165458098,2.62467195512116,6.56167979002625);*/ + /*#239=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#116=IFCBUILDINGELEMENTPROXY('3h7w67$Uf5MhAKKyQRGYge',$,'Cube',$,$,#214,#138,$,.COMPLEX.); + /*#214=IFCLOCALPLACEMENT($,#213);*/ + /*#213=IFCAXIS2PLACEMENT3D(#210,#211,#212);*/ + /*#210=IFCCARTESIANPOINT((-4.7359015215726,1.00000011013562,9.55528239878457));*/ + /*#211=IFCDIRECTION((0.707106709480286,0.,0.707106828689575));*/ + /*#212=IFCDIRECTION((0.707106828689575,0.,-0.707106709480286));*/ + /*#138=IFCPRODUCTDEFINITIONSHAPE($,$,(#222,#225));*/ + /*#222=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#221));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#221=IFCEXTRUDEDAREASOLID(#215,#219,#220,9.8425191635639);*/ + /*#215=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#219=IFCAXIS2PLACEMENT3D(#216,#217,#218);*/ + /*#216=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#217=IFCDIRECTION((0.,-0.,-1.));*/ + /*#218=IFCDIRECTION((-1.,0.,0.));*/ + /*#220=IFCDIRECTION((-1.9868217293606E-08,0.,-1.));*/ + /*#225=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#224));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#224=IFCBOUNDINGBOX(#223,5.90551204568758,2.62467195512116,9.84251890282618);*/ + /*#223=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#138=IFCPRODUCTDEFINITIONSHAPE($,$,(#222,#225)); + /*#222=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#221));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#221=IFCEXTRUDEDAREASOLID(#215,#219,#220,9.8425191635639);*/ + /*#215=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#219=IFCAXIS2PLACEMENT3D(#216,#217,#218);*/ + /*#216=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#217=IFCDIRECTION((0.,-0.,-1.));*/ + /*#218=IFCDIRECTION((-1.,0.,0.));*/ + /*#220=IFCDIRECTION((-1.9868217293606E-08,0.,-1.));*/ + /*#225=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#224));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#224=IFCBOUNDINGBOX(#223,5.90551204568758,2.62467195512116,9.84251890282618);*/ + /*#223=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#155=IFCBUILDINGELEMENTPROXY('3aNmeK3s9E6OAcoKutvLrr',$,'Cube',$,$,#198,#177,$,.COMPLEX.); + /*#198=IFCLOCALPLACEMENT($,#197);*/ + /*#197=IFCAXIS2PLACEMENT3D(#194,#195,#196);*/ + /*#194=IFCCARTESIANPOINT((-1.00000147900869,1.00000177233864,25.246717485543));*/ + /*#195=IFCDIRECTION((0.999999940395355,8.22968537761426E-09,3.13916444838469E-07));*/ + /*#196=IFCDIRECTION((3.13916473260178E-07,0.,-1.));*/ + /*#177=IFCPRODUCTDEFINITIONSHAPE($,$,(#206,#209));*/ + /*#206=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#205));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#205=IFCEXTRUDEDAREASOLID(#199,#203,#204,13.1233627089049);*/ + /*#199=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#203=IFCAXIS2PLACEMENT3D(#200,#201,#202);*/ + /*#200=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#201=IFCDIRECTION((0.,-0.,-1.));*/ + /*#202=IFCDIRECTION((-1.,0.,0.));*/ + /*#204=IFCDIRECTION((-1.4901157641134E-08,0.,-1.));*/ + /*#209=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#208));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#208=IFCBOUNDINGBOX(#207,5.90551204568758,2.62467195512116,13.1233611444789);*/ + /*#207=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#177=IFCPRODUCTDEFINITIONSHAPE($,$,(#206,#209)); + /*#206=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#205));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#205=IFCEXTRUDEDAREASOLID(#199,#203,#204,13.1233627089049);*/ + /*#199=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#203=IFCAXIS2PLACEMENT3D(#200,#201,#202);*/ + /*#200=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#201=IFCDIRECTION((0.,-0.,-1.));*/ + /*#202=IFCDIRECTION((-1.,0.,0.));*/ + /*#204=IFCDIRECTION((-1.4901157641134E-08,0.,-1.));*/ + /*#209=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#208));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#208=IFCBOUNDINGBOX(#207,5.90551204568758,2.62467195512116,13.1233611444789);*/ + /*#207=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#194=IFCCARTESIANPOINT((-1.00000147900869,1.00000177233864,25.246717485543)); +#195=IFCDIRECTION((0.999999940395355,8.22968537761426E-09,3.13916444838469E-07)); +#196=IFCDIRECTION((3.13916473260178E-07,0.,-1.)); +#197=IFCAXIS2PLACEMENT3D(#194,#195,#196); + /*#194=IFCCARTESIANPOINT((-1.00000147900869,1.00000177233864,25.246717485543));*/ + /*#195=IFCDIRECTION((0.999999940395355,8.22968537761426E-09,3.13916444838469E-07));*/ + /*#196=IFCDIRECTION((3.13916473260178E-07,0.,-1.));*/ +#198=IFCLOCALPLACEMENT($,#197); + /*#197=IFCAXIS2PLACEMENT3D(#194,#195,#196);*/ + /*#194=IFCCARTESIANPOINT((-1.00000147900869,1.00000177233864,25.246717485543));*/ + /*#195=IFCDIRECTION((0.999999940395355,8.22968537761426E-09,3.13916444838469E-07));*/ + /*#196=IFCDIRECTION((3.13916473260178E-07,0.,-1.));*/ +#199=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831); +#200=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562)); +#201=IFCDIRECTION((0.,-0.,-1.)); +#202=IFCDIRECTION((-1.,0.,0.)); +#203=IFCAXIS2PLACEMENT3D(#200,#201,#202); + /*#200=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#201=IFCDIRECTION((0.,-0.,-1.));*/ + /*#202=IFCDIRECTION((-1.,0.,0.));*/ +#204=IFCDIRECTION((-1.4901157641134E-08,0.,-1.)); +#205=IFCEXTRUDEDAREASOLID(#199,#203,#204,13.1233627089049); + /*#199=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#203=IFCAXIS2PLACEMENT3D(#200,#201,#202);*/ + /*#200=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#201=IFCDIRECTION((0.,-0.,-1.));*/ + /*#202=IFCDIRECTION((-1.,0.,0.));*/ + /*#204=IFCDIRECTION((-1.4901157641134E-08,0.,-1.));*/ +#206=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#205)); + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#205=IFCEXTRUDEDAREASOLID(#199,#203,#204,13.1233627089049);*/ + /*#199=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#203=IFCAXIS2PLACEMENT3D(#200,#201,#202);*/ + /*#200=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#201=IFCDIRECTION((0.,-0.,-1.));*/ + /*#202=IFCDIRECTION((-1.,0.,0.));*/ + /*#204=IFCDIRECTION((-1.4901157641134E-08,0.,-1.));*/ +#207=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562)); +#208=IFCBOUNDINGBOX(#207,5.90551204568758,2.62467195512116,13.1233611444789); + /*#207=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#209=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#208)); + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#208=IFCBOUNDINGBOX(#207,5.90551204568758,2.62467195512116,13.1233611444789);*/ + /*#207=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#210=IFCCARTESIANPOINT((-4.7359015215726,1.00000011013562,9.55528239878457)); +#211=IFCDIRECTION((0.707106709480286,0.,0.707106828689575)); +#212=IFCDIRECTION((0.707106828689575,0.,-0.707106709480286)); +#213=IFCAXIS2PLACEMENT3D(#210,#211,#212); + /*#210=IFCCARTESIANPOINT((-4.7359015215726,1.00000011013562,9.55528239878457));*/ + /*#211=IFCDIRECTION((0.707106709480286,0.,0.707106828689575));*/ + /*#212=IFCDIRECTION((0.707106828689575,0.,-0.707106709480286));*/ +#214=IFCLOCALPLACEMENT($,#213); + /*#213=IFCAXIS2PLACEMENT3D(#210,#211,#212);*/ + /*#210=IFCCARTESIANPOINT((-4.7359015215726,1.00000011013562,9.55528239878457));*/ + /*#211=IFCDIRECTION((0.707106709480286,0.,0.707106828689575));*/ + /*#212=IFCDIRECTION((0.707106828689575,0.,-0.707106709480286));*/ +#215=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831); +#216=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562)); +#217=IFCDIRECTION((0.,-0.,-1.)); +#218=IFCDIRECTION((-1.,0.,0.)); +#219=IFCAXIS2PLACEMENT3D(#216,#217,#218); + /*#216=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#217=IFCDIRECTION((0.,-0.,-1.));*/ + /*#218=IFCDIRECTION((-1.,0.,0.));*/ +#220=IFCDIRECTION((-1.9868217293606E-08,0.,-1.)); +#221=IFCEXTRUDEDAREASOLID(#215,#219,#220,9.8425191635639); + /*#215=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#219=IFCAXIS2PLACEMENT3D(#216,#217,#218);*/ + /*#216=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#217=IFCDIRECTION((0.,-0.,-1.));*/ + /*#218=IFCDIRECTION((-1.,0.,0.));*/ + /*#220=IFCDIRECTION((-1.9868217293606E-08,0.,-1.));*/ +#222=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#221)); + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#221=IFCEXTRUDEDAREASOLID(#215,#219,#220,9.8425191635639);*/ + /*#215=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#219=IFCAXIS2PLACEMENT3D(#216,#217,#218);*/ + /*#216=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#217=IFCDIRECTION((0.,-0.,-1.));*/ + /*#218=IFCDIRECTION((-1.,0.,0.));*/ + /*#220=IFCDIRECTION((-1.9868217293606E-08,0.,-1.));*/ +#223=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562)); +#224=IFCBOUNDINGBOX(#223,5.90551204568758,2.62467195512116,9.84251890282618); + /*#223=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#225=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#224)); + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#224=IFCBOUNDINGBOX(#223,5.90551204568758,2.62467195512116,9.84251890282618);*/ + /*#223=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#226=IFCCARTESIANPOINT((1.00000011013562,1.00000001235897,-1.00000001235897)); +#227=IFCDIRECTION((0.,0.,1.)); +#228=IFCDIRECTION((1.,0.,0.)); +#229=IFCAXIS2PLACEMENT3D(#226,#227,#228); + /*#226=IFCCARTESIANPOINT((1.00000011013562,1.00000001235897,-1.00000001235897));*/ + /*#227=IFCDIRECTION((0.,0.,1.));*/ + /*#228=IFCDIRECTION((1.,0.,0.));*/ +#230=IFCLOCALPLACEMENT($,#229); + /*#229=IFCAXIS2PLACEMENT3D(#226,#227,#228);*/ + /*#226=IFCCARTESIANPOINT((1.00000011013562,1.00000001235897,-1.00000001235897));*/ + /*#227=IFCDIRECTION((0.,0.,1.));*/ + /*#228=IFCDIRECTION((1.,0.,0.));*/ +#231=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831); +#232=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562)); +#233=IFCDIRECTION((0.,-0.,-1.)); +#234=IFCDIRECTION((-1.,0.,0.)); +#235=IFCAXIS2PLACEMENT3D(#232,#233,#234); + /*#232=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#233=IFCDIRECTION((0.,-0.,-1.));*/ + /*#234=IFCDIRECTION((-1.,0.,0.));*/ +#236=IFCDIRECTION((0.,0.,-1.)); +#237=IFCEXTRUDEDAREASOLID(#231,#235,#236,6.56167979002625); + /*#231=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#235=IFCAXIS2PLACEMENT3D(#232,#233,#234);*/ + /*#232=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#233=IFCDIRECTION((0.,-0.,-1.));*/ + /*#234=IFCDIRECTION((-1.,0.,0.));*/ + /*#236=IFCDIRECTION((0.,0.,-1.));*/ +#238=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#237)); + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#237=IFCEXTRUDEDAREASOLID(#231,#235,#236,6.56167979002625);*/ + /*#231=IFCRECTANGLEPROFILEDEF(.AREA.,$,$,5.90551160243344,2.62467200889831);*/ + /*#235=IFCAXIS2PLACEMENT3D(#232,#233,#234);*/ + /*#232=IFCCARTESIANPOINT((2.28083978487751,-2.64041986208888,1.00000011013562));*/ + /*#233=IFCDIRECTION((0.,-0.,-1.));*/ + /*#234=IFCDIRECTION((-1.,0.,0.));*/ + /*#236=IFCDIRECTION((0.,0.,-1.));*/ +#239=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562)); +#240=IFCBOUNDINGBOX(#239,5.90551165458098,2.62467195512116,6.56167979002625); + /*#239=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +#241=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#240)); + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#240=IFCBOUNDINGBOX(#239,5.90551165458098,2.62467195512116,6.56167979002625);*/ + /*#239=IFCCARTESIANPOINT((-0.671916042412986,-3.95275593742611,1.00000011013562));*/ +ENDSEC; +END-ISO-10303-21; diff --git a/Specifications_Test_Files/Extrusions_Void_InnerBoundary/from_Blender/Extrusions_Void_InnerBoundary_01.blend b/Specifications_Test_Files/Extrusions_Void_InnerBoundary/from_Blender/Extrusions_Void_InnerBoundary_01.blend new file mode 100644 index 0000000..29e878e Binary files /dev/null and b/Specifications_Test_Files/Extrusions_Void_InnerBoundary/from_Blender/Extrusions_Void_InnerBoundary_01.blend differ diff --git a/Specifications_Test_Files/Extrusions_Void_InnerBoundary/from_Blender/Extrusions_Void_InnerBoundary_02.ifc b/Specifications_Test_Files/Extrusions_Void_InnerBoundary/from_Blender/Extrusions_Void_InnerBoundary_02.ifc new file mode 100644 index 0000000..7c3cd68 --- /dev/null +++ b/Specifications_Test_Files/Extrusions_Void_InnerBoundary/from_Blender/Extrusions_Void_InnerBoundary_02.ifc @@ -0,0 +1,114 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('Extrusions_Void_InnerBoundary_02.ifc','2022-04-25T20:48:08-05:00',(),(),'IfcOpenShell v0.7.0-883b8a52','BlenderBIM 0.0.220315','Nobody'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('0DRH7$CGj4yhKV77Zbb7qn',$,'My Project',$,$,$,$,(#19,#25),#14); +#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3); +#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4); +#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7); +#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8); +#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11); +#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12); +#14=IFCUNITASSIGNMENT((#9,#5,#13)); +#15=IFCCARTESIANPOINT((0.,0.,0.)); +#16=IFCDIRECTION((0.,0.,1.)); +#17=IFCDIRECTION((1.,0.,0.)); +#18=IFCAXIS2PLACEMENT3D(#15,#16,#17); +#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$); +#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); +#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); +#22=IFCCARTESIANPOINT((0.,0.,0.)); +#23=IFCDIRECTION((1.,0.,0.)); +#24=IFCAXIS2PLACEMENT2D(#22,#23); +#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$); +#26=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$); +#27=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$); +#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$); +#29=IFCSITE('1qewP7h1DCpfJirf58hBez',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$); +#35=IFCBUILDING('0NRsYNfjH3kg9rP$DL1Ux9',$,'My Building',$,$,#58,$,$,$,$,$,$); +#41=IFCBUILDINGSTOREY('3K98HxtXT8ReiJfIU8mnPz',$,'My Storey',$,$,#64,$,$,$,$); +#47=IFCRELAGGREGATES('1s1gvVpFjEWRLPbGPNJjDV',$,$,$,#1,(#29)); +#48=IFCCARTESIANPOINT((0.,0.,0.)); +#49=IFCDIRECTION((0.,0.,1.)); +#50=IFCDIRECTION((1.,0.,0.)); +#51=IFCAXIS2PLACEMENT3D(#48,#49,#50); +#52=IFCLOCALPLACEMENT($,#51); +#53=IFCRELAGGREGATES('0PtymtxhT29f6DMMRB2Dnf',$,$,$,#29,(#35)); +#54=IFCCARTESIANPOINT((0.,0.,0.)); +#55=IFCDIRECTION((0.,0.,1.)); +#56=IFCDIRECTION((1.,0.,0.)); +#57=IFCAXIS2PLACEMENT3D(#54,#55,#56); +#58=IFCLOCALPLACEMENT(#52,#57); +#59=IFCRELAGGREGATES('3hH6YVvHz9dO7P3mk8101s',$,$,$,#35,(#41)); +#60=IFCCARTESIANPOINT((0.,0.,0.)); +#61=IFCDIRECTION((0.,0.,1.)); +#62=IFCDIRECTION((1.,0.,0.)); +#63=IFCAXIS2PLACEMENT3D(#60,#61,#62); +#64=IFCLOCALPLACEMENT(#58,#63); +#65=IFCBUILDINGELEMENTPROXY('3Ux7GZSRL1ig4ieXsmHx8p',$,'Generic Models 2:Generic Models 1:15315',$,$,#151,#101,$,.COMPLEX.); +#101=IFCPRODUCTDEFINITIONSHAPE($,$,(#169,#172)); +#102=IFCBUILDINGELEMENTPROXY('3FZLh_LATF8f7vnlE2OtjD',$,'Generic Models 3:Generic Models 1:15431',$,$,#177,#146,$,.COMPLEX.); +#146=IFCPRODUCTDEFINITIONSHAPE($,$,(#195,#198)); +#147=IFCCARTESIANPOINT((0.,0.,0.)); +#148=IFCDIRECTION((0.,0.,1.)); +#149=IFCDIRECTION((1.,0.,0.)); +#150=IFCAXIS2PLACEMENT3D(#147,#148,#149); +#151=IFCLOCALPLACEMENT($,#150); +#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484)); +#153=IFCCARTESIANPOINT((0.500000006179484,-0.500000006179484)); +#154=IFCCARTESIANPOINT((0.500000006179484,0.500000006179484)); +#155=IFCCARTESIANPOINT((-0.500000006179484,0.500000006179484)); +#156=IFCPOLYLINE((#152,#153,#154,#155,#152)); +#157=IFCCARTESIANPOINT((-0.353553393498806,0.)); +#158=IFCCARTESIANPOINT((0.,0.353553393498806)); +#159=IFCCARTESIANPOINT((0.353553393498806,0.)); +#160=IFCCARTESIANPOINT((0.,-0.353553393498806)); +#161=IFCPOLYLINE((#157,#158,#159,#160,#157)); +#162=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#156,(#161)); +#163=IFCCARTESIANPOINT((0.,0.,0.)); +#164=IFCDIRECTION((0.,0.,-1.)); +#165=IFCDIRECTION((1.,0.,0.)); +#166=IFCAXIS2PLACEMENT3D(#163,#164,#165); +#167=IFCDIRECTION((0.,0.,-0.999999940395355)); +#168=IFCEXTRUDEDAREASOLID(#162,#166,#167,3.); +#169=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#168)); +#170=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,0.)); +#171=IFCBOUNDINGBOX(#170,1.00000001235897,1.00000001235897,2.99999993930026); +#172=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#171)); +#173=IFCCARTESIANPOINT((-2.8325451093083,0.,2.08942420057111)); +#174=IFCDIRECTION((0.,0.,1.)); +#175=IFCDIRECTION((1.,0.,0.)); +#176=IFCAXIS2PLACEMENT3D(#173,#174,#175); +#177=IFCLOCALPLACEMENT($,#176); +#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116)); +#179=IFCCARTESIANPOINT((0.500000006179484,-0.49999995729116)); +#180=IFCCARTESIANPOINT((0.500000006179484,0.500000348397753)); +#181=IFCCARTESIANPOINT((-0.500000006179484,0.500000348397753)); +#182=IFCPOLYLINE((#178,#179,#180,#181,#178)); +#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07)); +#184=IFCCARTESIANPOINT((0.,-0.353553124613023)); +#185=IFCCARTESIANPOINT((0.353553393498806,1.95553296507187E-07)); +#186=IFCCARTESIANPOINT((0.,0.353553613496265)); +#187=IFCPOLYLINE((#183,#184,#185,#186,#183)); +#188=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#182,(#187)); +#189=IFCCARTESIANPOINT((1.77188495325604,0.,2.34991546690933)); +#190=IFCDIRECTION((0.70710676908493,0.,0.70710676908493)); +#191=IFCDIRECTION((0.,1.,0.)); +#192=IFCAXIS2PLACEMENT3D(#189,#190,#191); +#193=IFCDIRECTION((0.,0.,1.)); +#194=IFCEXTRUDEDAREASOLID(#188,#192,#193,3.); +#195=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#194)); +#196=IFCCARTESIANPOINT((1.41833143753642,-0.500000006179484,1.99636214674301)); +#197=IFCBOUNDINGBOX(#196,2.82842714799045,1.00000001235897,2.82842734354375); +#198=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#197)); +ENDSEC; +END-ISO-10303-21; diff --git a/Specifications_Test_Files/Extrusions_Void_InnerBoundary/from_Blender/Extrusions_Void_InnerBoundary_02_commented.ifc b/Specifications_Test_Files/Extrusions_Void_InnerBoundary/from_Blender/Extrusions_Void_InnerBoundary_02_commented.ifc new file mode 100644 index 0000000..a32e8aa --- /dev/null +++ b/Specifications_Test_Files/Extrusions_Void_InnerBoundary/from_Blender/Extrusions_Void_InnerBoundary_02_commented.ifc @@ -0,0 +1,653 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); +FILE_NAME('Extrusions_Void_InnerBoundary_02.ifc','2022-04-25T20:48:08-05:00',(),(),'IfcOpenShell v0.7.0-883b8a52','BlenderBIM 0.0.220315','Nobody'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPROJECT('0DRH7$CGj4yhKV77Zbb7qn',$,'My Project',$,$,$,$,(#19,#25),#14); + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ + /*#14=IFCUNITASSIGNMENT((#9,#5,#13));*/ + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3); + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4); + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7); + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ +#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8); + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ +#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11); + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12); + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#14=IFCUNITASSIGNMENT((#9,#5,#13)); + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ +#15=IFCCARTESIANPOINT((0.,0.,0.)); +#16=IFCDIRECTION((0.,0.,1.)); +#17=IFCDIRECTION((1.,0.,0.)); +#18=IFCAXIS2PLACEMENT3D(#15,#16,#17); + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$); + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$); + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ +#22=IFCCARTESIANPOINT((0.,0.,0.)); +#23=IFCDIRECTION((1.,0.,0.)); +#24=IFCAXIS2PLACEMENT2D(#22,#23); + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$); + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#26=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.PLAN_VIEW.,$); + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#27=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.SECTION_VIEW.,$); + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#25,$,.ELEVATION_VIEW.,$); + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ +#29=IFCSITE('1qewP7h1DCpfJirf58hBez',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$); + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#35=IFCBUILDING('0NRsYNfjH3kg9rP$DL1Ux9',$,'My Building',$,$,#58,$,$,$,$,$,$); + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#41=IFCBUILDINGSTOREY('3K98HxtXT8ReiJfIU8mnPz',$,'My Storey',$,$,#64,$,$,$,$); + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#47=IFCRELAGGREGATES('1s1gvVpFjEWRLPbGPNJjDV',$,$,$,#1,(#29)); + /*#1=IFCPROJECT('0DRH7$CGj4yhKV77Zbb7qn',$,'My Project',$,$,$,$,(#19,#25),#14);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#25=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#24,$);*/ + /*#24=IFCAXIS2PLACEMENT2D(#22,#23);*/ + /*#22=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#23=IFCDIRECTION((1.,0.,0.));*/ + /*#14=IFCUNITASSIGNMENT((#9,#5,#13));*/ + /*#9=IFCCONVERSIONBASEDUNIT(#6,.AREAUNIT.,'square foot',#8);*/ + /*#6=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);*/ + /*#8=IFCMEASUREWITHUNIT(IFCREAL(0.09290304),#7);*/ + /*#7=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#5=IFCCONVERSIONBASEDUNIT(#2,.LENGTHUNIT.,'foot',#4);*/ + /*#2=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);*/ + /*#4=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#3);*/ + /*#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#13=IFCCONVERSIONBASEDUNIT(#10,.VOLUMEUNIT.,'cubic foot',#12);*/ + /*#10=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);*/ + /*#12=IFCMEASUREWITHUNIT(IFCREAL(0.0283168467116885),#11);*/ + /*#11=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#29=IFCSITE('1qewP7h1DCpfJirf58hBez',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#48=IFCCARTESIANPOINT((0.,0.,0.)); +#49=IFCDIRECTION((0.,0.,1.)); +#50=IFCDIRECTION((1.,0.,0.)); +#51=IFCAXIS2PLACEMENT3D(#48,#49,#50); + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#52=IFCLOCALPLACEMENT($,#51); + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ +#53=IFCRELAGGREGATES('0PtymtxhT29f6DMMRB2Dnf',$,$,$,#29,(#35)); + /*#29=IFCSITE('1qewP7h1DCpfJirf58hBez',$,'My Site',$,$,#52,$,$,$,$,$,$,$,$);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#35=IFCBUILDING('0NRsYNfjH3kg9rP$DL1Ux9',$,'My Building',$,$,#58,$,$,$,$,$,$);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#54=IFCCARTESIANPOINT((0.,0.,0.)); +#55=IFCDIRECTION((0.,0.,1.)); +#56=IFCDIRECTION((1.,0.,0.)); +#57=IFCAXIS2PLACEMENT3D(#54,#55,#56); + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#58=IFCLOCALPLACEMENT(#52,#57); + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ +#59=IFCRELAGGREGATES('3hH6YVvHz9dO7P3mk8101s',$,$,$,#35,(#41)); + /*#35=IFCBUILDING('0NRsYNfjH3kg9rP$DL1Ux9',$,'My Building',$,$,#58,$,$,$,$,$,$);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#41=IFCBUILDINGSTOREY('3K98HxtXT8ReiJfIU8mnPz',$,'My Storey',$,$,#64,$,$,$,$);*/ + /*#64=IFCLOCALPLACEMENT(#58,#63);*/ + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#60=IFCCARTESIANPOINT((0.,0.,0.)); +#61=IFCDIRECTION((0.,0.,1.)); +#62=IFCDIRECTION((1.,0.,0.)); +#63=IFCAXIS2PLACEMENT3D(#60,#61,#62); + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#64=IFCLOCALPLACEMENT(#58,#63); + /*#58=IFCLOCALPLACEMENT(#52,#57);*/ + /*#52=IFCLOCALPLACEMENT($,#51);*/ + /*#51=IFCAXIS2PLACEMENT3D(#48,#49,#50);*/ + /*#48=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#49=IFCDIRECTION((0.,0.,1.));*/ + /*#50=IFCDIRECTION((1.,0.,0.));*/ + /*#57=IFCAXIS2PLACEMENT3D(#54,#55,#56);*/ + /*#54=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#55=IFCDIRECTION((0.,0.,1.));*/ + /*#56=IFCDIRECTION((1.,0.,0.));*/ + /*#63=IFCAXIS2PLACEMENT3D(#60,#61,#62);*/ + /*#60=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#61=IFCDIRECTION((0.,0.,1.));*/ + /*#62=IFCDIRECTION((1.,0.,0.));*/ +#65=IFCBUILDINGELEMENTPROXY('3Ux7GZSRL1ig4ieXsmHx8p',$,'Generic Models 2:Generic Models 1:15315',$,$,#151,#101,$,.COMPLEX.); + /*#151=IFCLOCALPLACEMENT($,#150);*/ + /*#150=IFCAXIS2PLACEMENT3D(#147,#148,#149);*/ + /*#147=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#148=IFCDIRECTION((0.,0.,1.));*/ + /*#149=IFCDIRECTION((1.,0.,0.));*/ + /*#101=IFCPRODUCTDEFINITIONSHAPE($,$,(#169,#172));*/ + /*#169=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#168));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#168=IFCEXTRUDEDAREASOLID(#162,#166,#167,3.);*/ + /*#162=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#156,(#161));*/ + /*#156=IFCPOLYLINE((#152,#153,#154,#155,#152));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#153=IFCCARTESIANPOINT((0.500000006179484,-0.500000006179484));*/ + /*#154=IFCCARTESIANPOINT((0.500000006179484,0.500000006179484));*/ + /*#155=IFCCARTESIANPOINT((-0.500000006179484,0.500000006179484));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#161=IFCPOLYLINE((#157,#158,#159,#160,#157));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ + /*#158=IFCCARTESIANPOINT((0.,0.353553393498806));*/ + /*#159=IFCCARTESIANPOINT((0.353553393498806,0.));*/ + /*#160=IFCCARTESIANPOINT((0.,-0.353553393498806));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ + /*#166=IFCAXIS2PLACEMENT3D(#163,#164,#165);*/ + /*#163=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#164=IFCDIRECTION((0.,0.,-1.));*/ + /*#165=IFCDIRECTION((1.,0.,0.));*/ + /*#167=IFCDIRECTION((0.,0.,-0.999999940395355));*/ + /*#172=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#171));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#171=IFCBOUNDINGBOX(#170,1.00000001235897,1.00000001235897,2.99999993930026);*/ + /*#170=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,0.));*/ +#101=IFCPRODUCTDEFINITIONSHAPE($,$,(#169,#172)); + /*#169=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#168));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#168=IFCEXTRUDEDAREASOLID(#162,#166,#167,3.);*/ + /*#162=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#156,(#161));*/ + /*#156=IFCPOLYLINE((#152,#153,#154,#155,#152));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#153=IFCCARTESIANPOINT((0.500000006179484,-0.500000006179484));*/ + /*#154=IFCCARTESIANPOINT((0.500000006179484,0.500000006179484));*/ + /*#155=IFCCARTESIANPOINT((-0.500000006179484,0.500000006179484));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#161=IFCPOLYLINE((#157,#158,#159,#160,#157));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ + /*#158=IFCCARTESIANPOINT((0.,0.353553393498806));*/ + /*#159=IFCCARTESIANPOINT((0.353553393498806,0.));*/ + /*#160=IFCCARTESIANPOINT((0.,-0.353553393498806));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ + /*#166=IFCAXIS2PLACEMENT3D(#163,#164,#165);*/ + /*#163=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#164=IFCDIRECTION((0.,0.,-1.));*/ + /*#165=IFCDIRECTION((1.,0.,0.));*/ + /*#167=IFCDIRECTION((0.,0.,-0.999999940395355));*/ + /*#172=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#171));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#171=IFCBOUNDINGBOX(#170,1.00000001235897,1.00000001235897,2.99999993930026);*/ + /*#170=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,0.));*/ +#102=IFCBUILDINGELEMENTPROXY('3FZLh_LATF8f7vnlE2OtjD',$,'Generic Models 3:Generic Models 1:15431',$,$,#177,#146,$,.COMPLEX.); + /*#177=IFCLOCALPLACEMENT($,#176);*/ + /*#176=IFCAXIS2PLACEMENT3D(#173,#174,#175);*/ + /*#173=IFCCARTESIANPOINT((-2.8325451093083,0.,2.08942420057111));*/ + /*#174=IFCDIRECTION((0.,0.,1.));*/ + /*#175=IFCDIRECTION((1.,0.,0.));*/ + /*#146=IFCPRODUCTDEFINITIONSHAPE($,$,(#195,#198));*/ + /*#195=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#194));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#194=IFCEXTRUDEDAREASOLID(#188,#192,#193,3.);*/ + /*#188=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#182,(#187));*/ + /*#182=IFCPOLYLINE((#178,#179,#180,#181,#178));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#179=IFCCARTESIANPOINT((0.500000006179484,-0.49999995729116));*/ + /*#180=IFCCARTESIANPOINT((0.500000006179484,0.500000348397753));*/ + /*#181=IFCCARTESIANPOINT((-0.500000006179484,0.500000348397753));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#187=IFCPOLYLINE((#183,#184,#185,#186,#183));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ + /*#184=IFCCARTESIANPOINT((0.,-0.353553124613023));*/ + /*#185=IFCCARTESIANPOINT((0.353553393498806,1.95553296507187E-07));*/ + /*#186=IFCCARTESIANPOINT((0.,0.353553613496265));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ + /*#192=IFCAXIS2PLACEMENT3D(#189,#190,#191);*/ + /*#189=IFCCARTESIANPOINT((1.77188495325604,0.,2.34991546690933));*/ + /*#190=IFCDIRECTION((0.70710676908493,0.,0.70710676908493));*/ + /*#191=IFCDIRECTION((0.,1.,0.));*/ + /*#193=IFCDIRECTION((0.,0.,1.));*/ + /*#198=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#197));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#197=IFCBOUNDINGBOX(#196,2.82842714799045,1.00000001235897,2.82842734354375);*/ + /*#196=IFCCARTESIANPOINT((1.41833143753642,-0.500000006179484,1.99636214674301));*/ +#146=IFCPRODUCTDEFINITIONSHAPE($,$,(#195,#198)); + /*#195=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#194));*/ + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#194=IFCEXTRUDEDAREASOLID(#188,#192,#193,3.);*/ + /*#188=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#182,(#187));*/ + /*#182=IFCPOLYLINE((#178,#179,#180,#181,#178));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#179=IFCCARTESIANPOINT((0.500000006179484,-0.49999995729116));*/ + /*#180=IFCCARTESIANPOINT((0.500000006179484,0.500000348397753));*/ + /*#181=IFCCARTESIANPOINT((-0.500000006179484,0.500000348397753));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#187=IFCPOLYLINE((#183,#184,#185,#186,#183));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ + /*#184=IFCCARTESIANPOINT((0.,-0.353553124613023));*/ + /*#185=IFCCARTESIANPOINT((0.353553393498806,1.95553296507187E-07));*/ + /*#186=IFCCARTESIANPOINT((0.,0.353553613496265));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ + /*#192=IFCAXIS2PLACEMENT3D(#189,#190,#191);*/ + /*#189=IFCCARTESIANPOINT((1.77188495325604,0.,2.34991546690933));*/ + /*#190=IFCDIRECTION((0.70710676908493,0.,0.70710676908493));*/ + /*#191=IFCDIRECTION((0.,1.,0.));*/ + /*#193=IFCDIRECTION((0.,0.,1.));*/ + /*#198=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#197));*/ + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#197=IFCBOUNDINGBOX(#196,2.82842714799045,1.00000001235897,2.82842734354375);*/ + /*#196=IFCCARTESIANPOINT((1.41833143753642,-0.500000006179484,1.99636214674301));*/ +#147=IFCCARTESIANPOINT((0.,0.,0.)); +#148=IFCDIRECTION((0.,0.,1.)); +#149=IFCDIRECTION((1.,0.,0.)); +#150=IFCAXIS2PLACEMENT3D(#147,#148,#149); + /*#147=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#148=IFCDIRECTION((0.,0.,1.));*/ + /*#149=IFCDIRECTION((1.,0.,0.));*/ +#151=IFCLOCALPLACEMENT($,#150); + /*#150=IFCAXIS2PLACEMENT3D(#147,#148,#149);*/ + /*#147=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#148=IFCDIRECTION((0.,0.,1.));*/ + /*#149=IFCDIRECTION((1.,0.,0.));*/ +#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484)); +#153=IFCCARTESIANPOINT((0.500000006179484,-0.500000006179484)); +#154=IFCCARTESIANPOINT((0.500000006179484,0.500000006179484)); +#155=IFCCARTESIANPOINT((-0.500000006179484,0.500000006179484)); +#156=IFCPOLYLINE((#152,#153,#154,#155,#152)); + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#153=IFCCARTESIANPOINT((0.500000006179484,-0.500000006179484));*/ + /*#154=IFCCARTESIANPOINT((0.500000006179484,0.500000006179484));*/ + /*#155=IFCCARTESIANPOINT((-0.500000006179484,0.500000006179484));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ +#157=IFCCARTESIANPOINT((-0.353553393498806,0.)); +#158=IFCCARTESIANPOINT((0.,0.353553393498806)); +#159=IFCCARTESIANPOINT((0.353553393498806,0.)); +#160=IFCCARTESIANPOINT((0.,-0.353553393498806)); +#161=IFCPOLYLINE((#157,#158,#159,#160,#157)); + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ + /*#158=IFCCARTESIANPOINT((0.,0.353553393498806));*/ + /*#159=IFCCARTESIANPOINT((0.353553393498806,0.));*/ + /*#160=IFCCARTESIANPOINT((0.,-0.353553393498806));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ +#162=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#156,(#161)); + /*#156=IFCPOLYLINE((#152,#153,#154,#155,#152));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#153=IFCCARTESIANPOINT((0.500000006179484,-0.500000006179484));*/ + /*#154=IFCCARTESIANPOINT((0.500000006179484,0.500000006179484));*/ + /*#155=IFCCARTESIANPOINT((-0.500000006179484,0.500000006179484));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#161=IFCPOLYLINE((#157,#158,#159,#160,#157));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ + /*#158=IFCCARTESIANPOINT((0.,0.353553393498806));*/ + /*#159=IFCCARTESIANPOINT((0.353553393498806,0.));*/ + /*#160=IFCCARTESIANPOINT((0.,-0.353553393498806));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ +#163=IFCCARTESIANPOINT((0.,0.,0.)); +#164=IFCDIRECTION((0.,0.,-1.)); +#165=IFCDIRECTION((1.,0.,0.)); +#166=IFCAXIS2PLACEMENT3D(#163,#164,#165); + /*#163=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#164=IFCDIRECTION((0.,0.,-1.));*/ + /*#165=IFCDIRECTION((1.,0.,0.));*/ +#167=IFCDIRECTION((0.,0.,-0.999999940395355)); +#168=IFCEXTRUDEDAREASOLID(#162,#166,#167,3.); + /*#162=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#156,(#161));*/ + /*#156=IFCPOLYLINE((#152,#153,#154,#155,#152));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#153=IFCCARTESIANPOINT((0.500000006179484,-0.500000006179484));*/ + /*#154=IFCCARTESIANPOINT((0.500000006179484,0.500000006179484));*/ + /*#155=IFCCARTESIANPOINT((-0.500000006179484,0.500000006179484));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#161=IFCPOLYLINE((#157,#158,#159,#160,#157));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ + /*#158=IFCCARTESIANPOINT((0.,0.353553393498806));*/ + /*#159=IFCCARTESIANPOINT((0.353553393498806,0.));*/ + /*#160=IFCCARTESIANPOINT((0.,-0.353553393498806));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ + /*#166=IFCAXIS2PLACEMENT3D(#163,#164,#165);*/ + /*#163=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#164=IFCDIRECTION((0.,0.,-1.));*/ + /*#165=IFCDIRECTION((1.,0.,0.));*/ + /*#167=IFCDIRECTION((0.,0.,-0.999999940395355));*/ +#169=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#168)); + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#168=IFCEXTRUDEDAREASOLID(#162,#166,#167,3.);*/ + /*#162=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#156,(#161));*/ + /*#156=IFCPOLYLINE((#152,#153,#154,#155,#152));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#153=IFCCARTESIANPOINT((0.500000006179484,-0.500000006179484));*/ + /*#154=IFCCARTESIANPOINT((0.500000006179484,0.500000006179484));*/ + /*#155=IFCCARTESIANPOINT((-0.500000006179484,0.500000006179484));*/ + /*#152=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484));*/ + /*#161=IFCPOLYLINE((#157,#158,#159,#160,#157));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ + /*#158=IFCCARTESIANPOINT((0.,0.353553393498806));*/ + /*#159=IFCCARTESIANPOINT((0.353553393498806,0.));*/ + /*#160=IFCCARTESIANPOINT((0.,-0.353553393498806));*/ + /*#157=IFCCARTESIANPOINT((-0.353553393498806,0.));*/ + /*#166=IFCAXIS2PLACEMENT3D(#163,#164,#165);*/ + /*#163=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#164=IFCDIRECTION((0.,0.,-1.));*/ + /*#165=IFCDIRECTION((1.,0.,0.));*/ + /*#167=IFCDIRECTION((0.,0.,-0.999999940395355));*/ +#170=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,0.)); +#171=IFCBOUNDINGBOX(#170,1.00000001235897,1.00000001235897,2.99999993930026); + /*#170=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,0.));*/ +#172=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#171)); + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#171=IFCBOUNDINGBOX(#170,1.00000001235897,1.00000001235897,2.99999993930026);*/ + /*#170=IFCCARTESIANPOINT((-0.500000006179484,-0.500000006179484,0.));*/ +#173=IFCCARTESIANPOINT((-2.8325451093083,0.,2.08942420057111)); +#174=IFCDIRECTION((0.,0.,1.)); +#175=IFCDIRECTION((1.,0.,0.)); +#176=IFCAXIS2PLACEMENT3D(#173,#174,#175); + /*#173=IFCCARTESIANPOINT((-2.8325451093083,0.,2.08942420057111));*/ + /*#174=IFCDIRECTION((0.,0.,1.));*/ + /*#175=IFCDIRECTION((1.,0.,0.));*/ +#177=IFCLOCALPLACEMENT($,#176); + /*#176=IFCAXIS2PLACEMENT3D(#173,#174,#175);*/ + /*#173=IFCCARTESIANPOINT((-2.8325451093083,0.,2.08942420057111));*/ + /*#174=IFCDIRECTION((0.,0.,1.));*/ + /*#175=IFCDIRECTION((1.,0.,0.));*/ +#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116)); +#179=IFCCARTESIANPOINT((0.500000006179484,-0.49999995729116)); +#180=IFCCARTESIANPOINT((0.500000006179484,0.500000348397753)); +#181=IFCCARTESIANPOINT((-0.500000006179484,0.500000348397753)); +#182=IFCPOLYLINE((#178,#179,#180,#181,#178)); + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#179=IFCCARTESIANPOINT((0.500000006179484,-0.49999995729116));*/ + /*#180=IFCCARTESIANPOINT((0.500000006179484,0.500000348397753));*/ + /*#181=IFCCARTESIANPOINT((-0.500000006179484,0.500000348397753));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ +#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07)); +#184=IFCCARTESIANPOINT((0.,-0.353553124613023)); +#185=IFCCARTESIANPOINT((0.353553393498806,1.95553296507187E-07)); +#186=IFCCARTESIANPOINT((0.,0.353553613496265)); +#187=IFCPOLYLINE((#183,#184,#185,#186,#183)); + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ + /*#184=IFCCARTESIANPOINT((0.,-0.353553124613023));*/ + /*#185=IFCCARTESIANPOINT((0.353553393498806,1.95553296507187E-07));*/ + /*#186=IFCCARTESIANPOINT((0.,0.353553613496265));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ +#188=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#182,(#187)); + /*#182=IFCPOLYLINE((#178,#179,#180,#181,#178));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#179=IFCCARTESIANPOINT((0.500000006179484,-0.49999995729116));*/ + /*#180=IFCCARTESIANPOINT((0.500000006179484,0.500000348397753));*/ + /*#181=IFCCARTESIANPOINT((-0.500000006179484,0.500000348397753));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#187=IFCPOLYLINE((#183,#184,#185,#186,#183));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ + /*#184=IFCCARTESIANPOINT((0.,-0.353553124613023));*/ + /*#185=IFCCARTESIANPOINT((0.353553393498806,1.95553296507187E-07));*/ + /*#186=IFCCARTESIANPOINT((0.,0.353553613496265));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ +#189=IFCCARTESIANPOINT((1.77188495325604,0.,2.34991546690933)); +#190=IFCDIRECTION((0.70710676908493,0.,0.70710676908493)); +#191=IFCDIRECTION((0.,1.,0.)); +#192=IFCAXIS2PLACEMENT3D(#189,#190,#191); + /*#189=IFCCARTESIANPOINT((1.77188495325604,0.,2.34991546690933));*/ + /*#190=IFCDIRECTION((0.70710676908493,0.,0.70710676908493));*/ + /*#191=IFCDIRECTION((0.,1.,0.));*/ +#193=IFCDIRECTION((0.,0.,1.)); +#194=IFCEXTRUDEDAREASOLID(#188,#192,#193,3.); + /*#188=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#182,(#187));*/ + /*#182=IFCPOLYLINE((#178,#179,#180,#181,#178));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#179=IFCCARTESIANPOINT((0.500000006179484,-0.49999995729116));*/ + /*#180=IFCCARTESIANPOINT((0.500000006179484,0.500000348397753));*/ + /*#181=IFCCARTESIANPOINT((-0.500000006179484,0.500000348397753));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#187=IFCPOLYLINE((#183,#184,#185,#186,#183));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ + /*#184=IFCCARTESIANPOINT((0.,-0.353553124613023));*/ + /*#185=IFCCARTESIANPOINT((0.353553393498806,1.95553296507187E-07));*/ + /*#186=IFCCARTESIANPOINT((0.,0.353553613496265));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ + /*#192=IFCAXIS2PLACEMENT3D(#189,#190,#191);*/ + /*#189=IFCCARTESIANPOINT((1.77188495325604,0.,2.34991546690933));*/ + /*#190=IFCDIRECTION((0.70710676908493,0.,0.70710676908493));*/ + /*#191=IFCDIRECTION((0.,1.,0.));*/ + /*#193=IFCDIRECTION((0.,0.,1.));*/ +#195=IFCSHAPEREPRESENTATION(#20,'Body','SweptSolid',(#194)); + /*#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#194=IFCEXTRUDEDAREASOLID(#188,#192,#193,3.);*/ + /*#188=IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,$,#182,(#187));*/ + /*#182=IFCPOLYLINE((#178,#179,#180,#181,#178));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#179=IFCCARTESIANPOINT((0.500000006179484,-0.49999995729116));*/ + /*#180=IFCCARTESIANPOINT((0.500000006179484,0.500000348397753));*/ + /*#181=IFCCARTESIANPOINT((-0.500000006179484,0.500000348397753));*/ + /*#178=IFCCARTESIANPOINT((-0.500000006179484,-0.49999995729116));*/ + /*#187=IFCPOLYLINE((#183,#184,#185,#186,#183));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ + /*#184=IFCCARTESIANPOINT((0.,-0.353553124613023));*/ + /*#185=IFCCARTESIANPOINT((0.353553393498806,1.95553296507187E-07));*/ + /*#186=IFCCARTESIANPOINT((0.,0.353553613496265));*/ + /*#183=IFCCARTESIANPOINT((-0.353553393498806,1.95553296507187E-07));*/ + /*#192=IFCAXIS2PLACEMENT3D(#189,#190,#191);*/ + /*#189=IFCCARTESIANPOINT((1.77188495325604,0.,2.34991546690933));*/ + /*#190=IFCDIRECTION((0.70710676908493,0.,0.70710676908493));*/ + /*#191=IFCDIRECTION((0.,1.,0.));*/ + /*#193=IFCDIRECTION((0.,0.,1.));*/ +#196=IFCCARTESIANPOINT((1.41833143753642,-0.500000006179484,1.99636214674301)); +#197=IFCBOUNDINGBOX(#196,2.82842714799045,1.00000001235897,2.82842734354375); + /*#196=IFCCARTESIANPOINT((1.41833143753642,-0.500000006179484,1.99636214674301));*/ +#198=IFCSHAPEREPRESENTATION(#21,'Box','BoundingBox',(#197)); + /*#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#19,$,.MODEL_VIEW.,$);*/ + /*#19=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#18,$);*/ + /*#18=IFCAXIS2PLACEMENT3D(#15,#16,#17);*/ + /*#15=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#16=IFCDIRECTION((0.,0.,1.));*/ + /*#17=IFCDIRECTION((1.,0.,0.));*/ + /*#197=IFCBOUNDINGBOX(#196,2.82842714799045,1.00000001235897,2.82842734354375);*/ + /*#196=IFCCARTESIANPOINT((1.41833143753642,-0.500000006179484,1.99636214674301));*/ +ENDSEC; +END-ISO-10303-21; diff --git a/Starter_Files/Revit/Start_Template_2022.rte b/Starter_Files/Revit/Start_Template_2022.rte new file mode 100644 index 0000000..9b7a3da Binary files /dev/null and b/Starter_Files/Revit/Start_Template_2022.rte differ