diff --git a/IFC_roundtrip_specifications.md b/IFC_roundtrip_specifications.md index 4dd0261..72a13b3 100644 --- a/IFC_roundtrip_specifications.md +++ b/IFC_roundtrip_specifications.md @@ -3,50 +3,7 @@ This file lists "exercises" to be performed by a BIM application to achieve adequate round-tripping with IFC files. The application should successfully complete all the steps. - - -## 1. importing and exporting a simple extrusion - -The application should be able to export and import an IFC file containing one IfcBuildingElementProxy -entity, with one representation, which is an IfcExtrudedAreaSolid, based on an IfcArbitraryClosedProfileDef -made of an IfcPolyline, like the example below: - -``` - #20= IFCBUILDINGELEMENTPROXY('0ohBfsArr3ruXYxacT4yl5',#1,'NOTDEFINED',$,$,#2,#21,$,.NOTDEFINED.); - #21= IFCPRODUCTDEFINITIONSHAPE($,$,(#22)); - #22= IFCSHAPEREPRESENTATION(#9,'Body','SweptSolid',(#23)); - #23= IFCEXTRUDEDAREASOLID(#24,$,#25,2000.); - #24 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #26); - #26 = IFCPOLYLINE((#27, #28, #29, #30)); - #27 = IFCCARTESIANPOINT((0., 0.)); - #28 = IFCCARTESIANPOINT((1000., 0.)); - #29 = IFCCARTESIANPOINT((1000., 1000.)); - #30 = IFCCARTESIANPOINT((0., 1000.)); - #25= IFCDIRECTION((0.,0.,1.)); -``` - -#### Import criteria - -* The profile position and extrusion direction are correct -* The extrusion can be changed after import -* The base polyline can be edited after import - -#### Export criteria - -* The exported IFC file contains an IfcBuildingElementProxy, with an IfcExtrudedAreaSolid as its representation and an IfcArbitraryClosedProfileDef made of an IfcPolyline as its profile -* The position and extrusion direction are correct when the IFC file is viewed with [ifc++](http://ifcquery.com) - -#### Results - -| | BlenderBIM | FreeCAD | Revit | ArchiCAD | BricsCAD | -| -------------- | ---------- | ------------------------------------------------------------ | ----- | -------- | -------- | -| passed? | | yes | | | | -| exported file: | | [simple extrusion.ifc](Specifications%20test%20files/Roundtrip%20Results/simple%20extrusion.ifc) | | | | -| imported file: | | [simple extrusion.FCStd](Specifications%20test%20files/Roundtrip%20Results/simple%20extrusion.FCStd) | | | | - - - -## 2. importing and exporting non-vertical extrusions +## 1. Extrusions The application should be able to export and import an IFC file containing three IfcBuildingElementProxy entities, each with one representation, which is an IfcExtrudedAreaSolid, each based on IfcArbitraryClosedProfileDef made of an IfcPolyline, like the example below. One profile should lie on the XY plane, one in the YZ plane, and a third on a plane made of one of the former rotated 45° along the Y axis. Extrusion directions should be normal to the profiles. @@ -80,11 +37,4 @@ The application should be able to export and import an IFC file containing three * The positions and extrusion directions are correct when the IFC file is viewed with [ifc++](http://ifcquery.com) #### Results - -| | BlenderBIM | FreeCAD | Revit | ArchiCAD | BricsCAD | -| -------------- | ---------- | ------------------------------------------------------------ | ----- | -------- | -------- | -| passed? | | yes | | | | -| exported file: | | [multiple extrusions.ifc](Specifications%20test%20files/Roundtrip%20Results/multiple%20extrusions.ifc) | | | | -| imported file: | | [multiple extrusions.FCStd](Specifications%20test%20files/Roundtrip%20Results/multiple%20extrusions.FCStd) | | | | - - +[FreeMVD_WorkFlow\Specifications_Test_Files\Extrusions](FreeMVD_WorkFlow\Specifications_Test_Files\Extrusions) \ No newline at end of file diff --git a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_01.blend b/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_01.blend deleted file mode 100644 index 777bc8b..0000000 Binary files a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_01.blend and /dev/null differ diff --git a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_02.ifc b/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_02.ifc deleted file mode 100644 index 57717ec..0000000 --- a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_02.ifc +++ /dev/null @@ -1,176 +0,0 @@ -ISO-10303-21; -HEADER; -FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1'); -FILE_NAME('$filename','2019-05-12T12:33:45',('$owner','$email'),('$company'),'IfcOpenShell','IfcOpenShell',''); -FILE_SCHEMA(('IFC4')); -ENDSEC; -DATA; -#1=IFCPERSON($,$,'$owner',$,$,$,$,$); -#2=IFCORGANIZATION($,'$company',$,$,$); -#3=IFCPERSONANDORGANIZATION(#1,#2,$); -#4=IFCAPPLICATION(#2,'0.0.1','Blender BIM IFC','118df2cf_ed21_438e_a41'); -#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,$,#3,#4,1557664425); -#6=IFCDIRECTION((1.,0.,0.)); -#7=IFCDIRECTION((0.,0.,1.)); -#8=IFCCARTESIANPOINT((0.,0.,0.)); -#9=IFCAXIS2PLACEMENT3D(#8,#7,#6); -#10=IFCDIRECTION((0.,1.,0.)); -#12=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); -#13=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#14=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); -#15=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#16=IFCUNITASSIGNMENT((#13,#14,#15)); -#17=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,$); -#18=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#9,$); -#19=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#17,$,.MODEL_VIEW.,$); -#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#17,$,.MODEL_VIEW.,$); -#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Reference','Model',*,*,*,*,#17,$,.MODEL_VIEW.,$); -#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#17,$,.MODEL_VIEW.,$); -#23=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Clearance','Model',*,*,*,*,#17,$,.MODEL_VIEW.,$); -#24=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('CoG','Model',*,*,*,*,#17,$,.MODEL_VIEW.,$); -#25=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#17,$,.MODEL_VIEW.,$); -#26=IFCPROJECT('0N_ieKeAzAyugGwwXnGriU',$,'adsf',$,$,$,$,(#17,#18),#16); -#27=IFCDOCUMENTREFERENCE('foo',$,'foo',$,$); -#28=IFCRELASSOCIATESDOCUMENT('3ita_fhXnEOxd9WR5Ggo16',$,$,$,(#26),#27); -#29=IFCDOCUMENTREFERENCE('test.pdf',$,'test',$,$); -#30=IFCRELASSOCIATESDOCUMENT('3Kq_BIZID529O5xl8AZphU',$,$,$,(#26),#29); -#31=IFCDOCUMENTREFERENCE('foo/bar.pdf',$,'bar',$,$); -#32=IFCRELASSOCIATESDOCUMENT('313uitNMv4wPeLU8WiVnyP',$,$,$,(#26),#31); -#33=IFCCLASSIFICATION('RIBA Enterprises Ltd','2015','Aug-19','Uniclass 2015','Uniclass2015 is a unified classification for the UK industry covering all construction sectors.','https://www.thenbs.com/our-tools/uniclass-2015',('_')); -#34=IFCRELASSOCIATESCLASSIFICATION('3POy3ZUELAdfX0GVQo4Civ',$,$,$,(#26),#33); -#35=IFCCLASSIFICATION('OmniClass','2.1','May-12','OmniClass','The OmniClass Construction Classification System is a classification system for the construction industry.','https://www.csiresources.org/standards/omniclass',('-',' ')); -#36=IFCRELASSOCIATESCLASSIFICATION('1DoOYUYh9F_O_lgGWJYDfx',$,$,$,(#26),#35); -#37=IFCCLASSIFICATIONREFERENCE($,'Pr_20_85_14_16','Concrete solid slabs',#33,$,$); -#38=IFCOBJECTIVE('Beauty','The built form should be beautiful',.HARD.,$,$,$,$,$,$,.DESIGNINTENT.,$); -#39=IFCOBJECTIVE('Safety','No facilities exist to generate killer artificial intelligence',.HARD.,$,$,$,$,$,$,.HEALTHANDSAFETY.,$); -#40=IFCPROPERTYSINGLEVALUE('Reference',$,IFCLABEL('Some reference'),$); -#41=IFCPROPERTYSINGLEVALUE('Style',$,IFCLABEL('Some style'),$); -#42=IFCPROPERTYSINGLEVALUE('NominalHeight',$,IFCPOSITIVELENGTHMEASURE(1.2),$); -#43=IFCPROPERTYSINGLEVALUE('NominalLength',$,IFCPOSITIVELENGTHMEASURE(1.3),$); -#44=IFCPROPERTYSINGLEVALUE('NominalDepth',$,IFCPOSITIVELENGTHMEASURE(1.5),$); -#45=IFCPROPERTYSINGLEVALUE('MainColor',$,IFCLABEL('Blue'),$); -#46=IFCPROPERTYSINGLEVALUE('IsBuiltIn',$,IFCBOOLEAN(.T.),$); -#47=IFCPROPERTYSET('0zw4KVybr9YB9xW1BGgavU',#5,'Pset_FurnitureTypeCommon','monkey',(#40,#41,#42,#43,#44,#45,#46)); -#48=IFCPROPERTYSINGLEVALUE('MainColor',$,IFCLABEL('Red'),$); -#49=IFCPROPERTYSET('07nHap$if5qPpWQn8QKDa6',#5,'Pset_FurnitureTypeCommon','monkeyoverride',(#48)); -#50=IFCRELDECLARES('00WCHAL2DAA8FFT8eJpeV6',#5,$,$,#26,()); -#51=IFCCARTESIANPOINT((-1.,-1.,0.)); -#52=IFCCARTESIANPOINT((1.,-1.,0.)); -#53=IFCCARTESIANPOINT((1.,1.,0.)); -#54=IFCCARTESIANPOINT((-1.,1.,0.)); -#55=IFCCARTESIANPOINT((-1.,-1.,0.)); -#56=IFCPOLYLINE((#51,#52,#53,#54,#55,#51)); -#57=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#56); -#58=IFCDIRECTION((0.,0.,1.)); -#59=IFCEXTRUDEDAREASOLID(#57,#9,#58,4.15632962028706); -#60=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#59)); -#61=IFCCARTESIANPOINT((-1.,-1.,0.)); -#62=IFCBOUNDINGBOX(#61,2.,2.,4.15632963180542); -#63=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#62)); -#64=IFCCARTESIANPOINT((-1.,-1.,0.)); -#65=IFCCARTESIANPOINT((1.,-1.,0.)); -#66=IFCCARTESIANPOINT((1.,1.,0.)); -#67=IFCCARTESIANPOINT((-1.,1.,0.)); -#68=IFCCARTESIANPOINT((-1.,-1.,0.)); -#69=IFCPOLYLINE((#64,#65,#66,#67,#68,#64)); -#70=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#69); -#71=IFCDIRECTION((0.,0.,1.)); -#72=IFCEXTRUDEDAREASOLID(#70,#9,#71,4.15632962028706); -#73=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#72)); -#74=IFCCARTESIANPOINT((-1.,-1.,0.)); -#75=IFCBOUNDINGBOX(#74,2.,2.,4.15632963180542); -#76=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#75)); -#77=IFCCARTESIANPOINT((-1.,-1.,0.)); -#78=IFCCARTESIANPOINT((1.,-1.,0.)); -#79=IFCCARTESIANPOINT((1.,1.,0.)); -#80=IFCCARTESIANPOINT((-1.,1.,0.)); -#81=IFCCARTESIANPOINT((-1.,-1.,0.)); -#82=IFCPOLYLINE((#77,#78,#79,#80,#81,#77)); -#83=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#82); -#84=IFCDIRECTION((0.433605164289474,0.,0.901103019714355)); -#85=IFCEXTRUDEDAREASOLID(#83,#9,#84,4.61249129131705); -#86=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#85)); -#87=IFCCARTESIANPOINT((-1.,-1.,0.)); -#88=IFCBOUNDINGBOX(#87,4.,2.,4.15632963180542); -#89=IFCSHAPEREPRESENTATION(#25,'Box','BoundingBox',(#88)); -#90=IFCCOLOURRGB($,0.800000011920929,0.0705000013113022,0.0207870006561279); -#91=IFCCOLOURRGB($,0.800000071525574,0.0704995021224022,0.0207867715507746); -#92=IFCSURFACESTYLERENDERING(#90,-0.,#91,$,$,$,$,$,$); -#93=IFCSURFACESTYLE($,.BOTH.,(#92)); -#94=IFCSTYLEDITEM($,(#93),'red'); -#95=IFCSTYLEDREPRESENTATION(#22,$,$,(#94)); -#96=IFCMATERIAL('red',$,$); -#97=IFCMATERIALDEFINITIONREPRESENTATION('red',$,(#95),#96); -#98=IFCCOLOURRGB($,0.0533169992268085,0.171658992767334,0.800000011920929); -#99=IFCCOLOURRGB($,0.0533172897994518,0.171659097075462,0.800000071525574); -#100=IFCSURFACESTYLERENDERING(#98,-0.,#99,$,$,$,$,$,$); -#101=IFCSURFACESTYLE($,.BOTH.,(#100)); -#102=IFCSTYLEDITEM($,(#101),'blue'); -#103=IFCSTYLEDREPRESENTATION(#22,$,$,(#102)); -#104=IFCMATERIAL('blue',$,$); -#105=IFCMATERIALDEFINITIONREPRESENTATION('blue',$,(#103),#104); -#106=IFCLOCALPLACEMENT($,#9); -#107=IFCSITE('2YM$WHrc9BDRnI9sEHu6bN',#5,'asdf',$,$,#106,$,$,$,$,$,$,$,$); -#108=IFCLOCALPLACEMENT(#106,#9); -#109=IFCBUILDING('3pU$0GAi5FQQykn2whWWK1',#5,'asdf',$,$,#108,$,$,$,$,$,$); -#110=IFCLOCALPLACEMENT(#108,#9); -#111=IFCBUILDINGSTOREY('3Kordty2b308PFUdOEdoKt',#5,'asdf',$,$,#110,$,$,$,$); -#112=IFCRELAGGREGATES('2qggA76zzFdwhZhyeOmGKD',#5,$,$,#109,(#111)); -#113=IFCRELAGGREGATES('0vUrHAwQb7xAmOvbU9Qzls',#5,$,$,#107,(#109)); -#114=IFCRELAGGREGATES('1QqiAOIj1F3whklhYOE7hq',#5,$,$,#26,(#107)); -#115=IFCCARTESIANPOINT((0.,0.,0.)); -#116=IFCDIRECTION((0.,0.,1.)); -#117=IFCDIRECTION((1.,0.,0.)); -#118=IFCAXIS2PLACEMENT3D(#115,#116,#117); -#119=IFCLOCALPLACEMENT(#110,#118); -#120=IFCPRODUCTDEFINITIONSHAPE($,$,(#60,#63)); -#121=IFCBUILDINGELEMENTPROXY('1$CC6c$9DCUOeMcuflaNvL',#5,'red-cube',$,$,#119,#120,$,.NOTDEFINED.); -#122=IFCCARTESIANPOINT((3.,0.,1.)); -#123=IFCDIRECTION((1.00000011920929,0.,0.)); -#124=IFCDIRECTION((0.,0.,-1.00000011920929)); -#125=IFCAXIS2PLACEMENT3D(#122,#123,#124); -#126=IFCLOCALPLACEMENT(#110,#125); -#127=IFCPRODUCTDEFINITIONSHAPE($,$,(#73,#76)); -#128=IFCBUILDINGELEMENTPROXY('1$CC6c$9DCUOeMcuflaNvL',#5,'blue-cube',$,$,#126,#127,$,.NOTDEFINED.); -#129=IFCCARTESIANPOINT((0.,4.,0.)); -#130=IFCDIRECTION((0.,0.,1.)); -#131=IFCDIRECTION((1.,0.,0.)); -#132=IFCAXIS2PLACEMENT3D(#129,#130,#131); -#133=IFCLOCALPLACEMENT(#110,#132); -#134=IFCPRODUCTDEFINITIONSHAPE($,$,(#86,#89)); -#135=IFCBUILDINGELEMENTPROXY('1$CC6c$9DCUOeMcuflaNvL',#5,'red-cube2',$,$,#133,#134,$,.NOTDEFINED.); -#136=IFCCOLOURRGB($,0.800000011920929,0.0705000013113022,0.0207870006561279); -#137=IFCCOLOURRGB($,0.800000071525574,0.0704995021224022,0.0207867715507746); -#138=IFCSURFACESTYLERENDERING(#136,-0.,#137,$,$,$,$,$,$); -#139=IFCSURFACESTYLE($,.BOTH.,(#138)); -#140=IFCSTYLEDITEM(#59,(#139),'red'); -#141=IFCCOLOURRGB($,0.800000011920929,0.0705000013113022,0.0207870006561279); -#142=IFCCOLOURRGB($,0.800000071525574,0.0704995021224022,0.0207867715507746); -#143=IFCSURFACESTYLERENDERING(#141,-0.,#142,$,$,$,$,$,$); -#144=IFCSURFACESTYLE($,.BOTH.,(#143)); -#145=IFCSTYLEDITEM(#62,(#144),'red'); -#146=IFCCOLOURRGB($,0.0533169992268085,0.171658992767334,0.800000011920929); -#147=IFCCOLOURRGB($,0.0533172897994518,0.171659097075462,0.800000071525574); -#148=IFCSURFACESTYLERENDERING(#146,-0.,#147,$,$,$,$,$,$); -#149=IFCSURFACESTYLE($,.BOTH.,(#148)); -#150=IFCSTYLEDITEM(#72,(#149),'blue'); -#151=IFCCOLOURRGB($,0.0533169992268085,0.171658992767334,0.800000011920929); -#152=IFCCOLOURRGB($,0.0533172897994518,0.171659097075462,0.800000071525574); -#153=IFCSURFACESTYLERENDERING(#151,-0.,#152,$,$,$,$,$,$); -#154=IFCSURFACESTYLE($,.BOTH.,(#153)); -#155=IFCSTYLEDITEM(#75,(#154),'blue'); -#156=IFCCOLOURRGB($,0.800000011920929,0.0705000013113022,0.0207870006561279); -#157=IFCCOLOURRGB($,0.800000071525574,0.0704995021224022,0.0207867715507746); -#158=IFCSURFACESTYLERENDERING(#156,-0.,#157,$,$,$,$,$,$); -#159=IFCSURFACESTYLE($,.BOTH.,(#158)); -#160=IFCSTYLEDITEM(#85,(#159),'red'); -#161=IFCCOLOURRGB($,0.800000011920929,0.0705000013113022,0.0207870006561279); -#162=IFCCOLOURRGB($,0.800000071525574,0.0704995021224022,0.0207867715507746); -#163=IFCSURFACESTYLERENDERING(#161,-0.,#162,$,$,$,$,$,$); -#164=IFCSURFACESTYLE($,.BOTH.,(#163)); -#165=IFCSTYLEDITEM(#88,(#164),'red'); -#166=IFCRELCONTAINEDINSPATIALSTRUCTURE('20eLJpIg90ch19L7lCFDzg',#5,$,$,(#121,#128,#135),#111); -#167=IFCRELASSOCIATESMATERIAL('39DICVFBf1H9wA0OCru1Ax',#5,$,$,(#121,#135),#96); -#168=IFCRELASSOCIATESMATERIAL('1jogXmy9zFDxwu0s3xb1Ew',#5,$,$,(#128),#104); -ENDSEC; -END-ISO-10303-21; diff --git a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_03_pass.mp4 b/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_03_pass.mp4 deleted file mode 100644 index e50d37b..0000000 Binary files a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_03_pass.mp4 and /dev/null differ diff --git a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_03_pass.rvt b/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_03_pass.rvt deleted file mode 100644 index fa725fd..0000000 Binary files a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_03_pass.rvt and /dev/null differ diff --git a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_04.ifc b/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_04.ifc deleted file mode 100644 index b32a342..0000000 --- a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_04.ifc +++ /dev/null @@ -1,196 +0,0 @@ -ISO-10303-21; -HEADER; - -/****************************************************************************************** -* STEP Physical File produced by: The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013 -* Module: EDMstepFileFactory/EDMstandAlone -* Creation date: Thu Oct 17 11:45:18 2019 -* Host: DESKTOP-BJ78QVA -* Database: C:\Users\ryan\AppData\Local\Temp\{38C40276-BA40-4332-871D-F223050AD52B}\ifc -* Database version: 5507 -* Database creation date: Thu Oct 17 11:45:16 2019 -* Schema: IFC4 -* Model: DataRepository.ifc -* Model creation date: Thu Oct 17 11:45:17 2019 -* Header model: DataRepository.ifc_HeaderModel -* Header model creation date: Thu Oct 17 11:45:17 2019 -* EDMuser: sdai-user -* EDMgroup: sdai-group -* License ID and type: 5605 : Permanent license. Expiry date: -* EDMstepFileFactory options: 020000 -******************************************************************************************/ -FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1.0]'),'2;1'); -FILE_NAME('Project Number','2019-10-17T11:45:18',(''),(''),'The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013','20190108_1515(x64) - Exporter 19.2.1.1 - Alternate UI 19.2.1.1',''); -FILE_SCHEMA(('IFC4')); -ENDSEC; - -DATA; -#1= IFCORGANIZATION($,'Autodesk Revit 2019 (ENU)',$,$,$); -#5= IFCAPPLICATION(#1,'2019','Autodesk Revit 2019 (ENU)','Revit'); -#6= IFCCARTESIANPOINT((0.,0.,0.)); -#10= IFCCARTESIANPOINT((0.,0.)); -#12= IFCDIRECTION((1.,0.,0.)); -#14= IFCDIRECTION((-1.,0.,0.)); -#16= IFCDIRECTION((0.,1.,0.)); -#18= IFCDIRECTION((0.,-1.,0.)); -#20= IFCDIRECTION((0.,0.,1.)); -#22= IFCDIRECTION((0.,0.,-1.)); -#24= IFCDIRECTION((1.,0.)); -#26= IFCDIRECTION((-1.,0.)); -#28= IFCDIRECTION((0.,1.)); -#30= IFCDIRECTION((0.,-1.)); -#32= IFCAXIS2PLACEMENT3D(#6,$,$); -#33= IFCLOCALPLACEMENT(#311,#32); -#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$); -#38= IFCORGANIZATION($,'','',$,$); -#39= IFCPERSONANDORGANIZATION(#36,#38,$); -#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1571330652); -#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#44= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); -#45= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#46= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); -#47= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); -#48= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#46); -#49= IFCCONVERSIONBASEDUNIT(#47,.PLANEANGLEUNIT.,'DEGREE',#48); -#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); -#52= IFCDERIVEDUNITELEMENT(#51,1); -#53= IFCDERIVEDUNITELEMENT(#43,-3); -#54= IFCDERIVEDUNIT((#52,#53),.MASSDENSITYUNIT.,$); -#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#57= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); -#58= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); -#59= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); -#60= IFCDERIVEDUNITELEMENT(#51,1); -#61= IFCDERIVEDUNITELEMENT(#58,-1); -#62= IFCDERIVEDUNITELEMENT(#56,-3); -#63= IFCDERIVEDUNIT((#60,#61,#62),.THERMALTRANSMITTANCEUNIT.,$); -#65= IFCDERIVEDUNITELEMENT(#43,3); -#66= IFCDERIVEDUNITELEMENT(#56,-1); -#67= IFCDERIVEDUNIT((#65,#66),.VOLUMETRICFLOWRATEUNIT.,$); -#69= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); -#70= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); -#71= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); -#72= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.); -#73= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); -#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); -#75= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); -#76= IFCDERIVEDUNITELEMENT(#51,-1); -#77= IFCDERIVEDUNITELEMENT(#43,-2); -#78= IFCDERIVEDUNITELEMENT(#56,3); -#79= IFCDERIVEDUNITELEMENT(#74,1); -#80= IFCDERIVEDUNIT((#76,#77,#78,#79),.USERDEFINED.,'Luminous Efficacy'); -#82= IFCDERIVEDUNITELEMENT(#43,1); -#83= IFCDERIVEDUNITELEMENT(#56,-1); -#84= IFCDERIVEDUNIT((#82,#83),.LINEARVELOCITYUNIT.,$); -#86= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); -#87= IFCDERIVEDUNITELEMENT(#43,-2); -#88= IFCDERIVEDUNITELEMENT(#51,1); -#89= IFCDERIVEDUNITELEMENT(#56,-2); -#90= IFCDERIVEDUNIT((#87,#88,#89),.USERDEFINED.,'Friction Loss'); -#92= IFCUNITASSIGNMENT((#43,#44,#45,#49,#51,#54,#56,#57,#59,#63,#67,#69,#70,#71,#72,#73,#74,#75,#80,#84,#86,#90)); -#94= IFCAXIS2PLACEMENT3D(#6,$,$); -#95= IFCDIRECTION((6.12303176911189E-17,1.)); -#97= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#94,#95); -#101= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#97,$,.GRAPH_VIEW.,$); -#103= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#97,$,.MODEL_VIEW.,$); -#104= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#97,$,.MODEL_VIEW.,$); -#105= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#97,$,.MODEL_VIEW.,$); -#106= IFCPROJECT('0N_ieKeAzAyugGwwXnGriU',#42,'Project Number',$,$,'Project Name','Project Status',(#97),#92); -#117= IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'','Boston','','MA'); -#121= IFCBUILDING('3pU$0GAi5FQQykn2whWWK1',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,#117); -#131= IFCAXIS2PLACEMENT3D(#6,$,$); -#132= IFCLOCALPLACEMENT(#33,#131); -#134= IFCBUILDINGSTOREY('3Kordty2b308PFUdOEdoKt',#42,'asdf',$,$,#132,$,'asdf',.ELEMENT.,0.); -#136= IFCAXIS2PLACEMENT3D(#6,$,$); -#361= IFCRELDEFINESBYTYPE('2rOxBkd8XCCgwrbVfYiu4Y',#42,$,$,(#297),#284); -#138= IFCAXIS2PLACEMENT3D(#6,$,$); -#357= IFCRELDEFINESBYTYPE('0g8fvWH6P5JxelZd1pmuBu',#42,$,$,(#247),#234); -#140= IFCCARTESIANPOINT((0.,0.)); -#142= IFCAXIS2PLACEMENT2D(#140,#24); -#143= IFCRECTANGLEPROFILEDEF(.AREA.,'red-cube',#142,2.,2.); -#146= IFCAXIS2PLACEMENT3D(#6,#20,#16); -#147= IFCEXTRUDEDAREASOLID(#143,#146,#20,4.15632962028706); -#148= IFCSHAPEREPRESENTATION(#103,'Body','SweptSolid',(#147)); -#155= IFCAXIS2PLACEMENT3D(#6,$,$); -#156= IFCREPRESENTATIONMAP(#155,#148); -#160= IFCBUILDINGELEMENTPROXYTYPE('2DFbN3_R19QOhGQ37t4RPu',#42,'red-cube',$,$,$,(#156),'279524',$,$); -#164= IFCCLASSIFICATION('http://www.csiorg.net/uniformat','1998',$,'Uniformat',$,$,$); -#167= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$); -#168= IFCMAPPEDITEM(#156,#167); -#170= IFCSHAPEREPRESENTATION(#103,'Body','MappedRepresentation',(#168)); -#172= IFCPRODUCTDEFINITIONSHAPE($,$,(#170)); -#177= IFCAXIS2PLACEMENT3D(#6,$,$); -#178= IFCLOCALPLACEMENT(#132,#177); -#180= IFCBUILDINGELEMENTPROXY('1$CC6c$9DCUOeMcuflaNvL',#42,'red-cube:red-cube:279526',$,'red-cube',#178,#172,'279526',$); -#195= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('red-cube'),$); -#203= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); -#204= IFCPROPERTYSET('2uIbTfJbv8tg28FCdzOVya',#42,'Pset_BuildingElementProxyCommon',$,(#195,#203)); -#213= IFCRELDEFINESBYPROPERTIES('3iXEvnkNn2RwRak3QnMbOZ',#42,$,$,(#180),#204); -#217= IFCAXIS2PLACEMENT3D(#229,$,$); -#353= IFCRELDEFINESBYTYPE('3JgX4PBZP6HxZ$71Muh745',#42,$,$,(#180),#160); -#219= IFCCARTESIANPOINT((2.22044604925031E-16,0.)); -#221= IFCAXIS2PLACEMENT2D(#219,#24); -#222= IFCRECTANGLEPROFILEDEF(.AREA.,'blue-cube',#221,4.15632962028706,2.); -#223= IFCCARTESIANPOINT((2.07816481014353,1.,0.)); -#225= IFCAXIS2PLACEMENT3D(#223,#20,#14); -#226= IFCEXTRUDEDAREASOLID(#222,#225,#20,2.); -#227= IFCSHAPEREPRESENTATION(#103,'Body','SweptSolid',(#226)); -#229= IFCCARTESIANPOINT((3.,-1.,0.)); -#231= IFCAXIS2PLACEMENT3D(#6,$,$); -#232= IFCREPRESENTATIONMAP(#231,#227); -#234= IFCBUILDINGELEMENTPROXYTYPE('2DFbN3_R19QOhGQ37t4RPg',#42,'blue-cube',$,$,$,(#232),'279542',$,$); -#236= IFCMAPPEDITEM(#232,#167); -#238= IFCSHAPEREPRESENTATION(#103,'Body','MappedRepresentation',(#236)); -#240= IFCPRODUCTDEFINITIONSHAPE($,$,(#238)); -#243= IFCCARTESIANPOINT((3.,-1.,0.)); -#245= IFCAXIS2PLACEMENT3D(#243,$,$); -#246= IFCLOCALPLACEMENT(#132,#245); -#247= IFCBUILDINGELEMENTPROXY('1zn3i74LX6AvepvsHGB0oR',#42,'blue-cube:blue-cube:279544',$,'blue-cube',#246,#240,'279544',$); -#250= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('blue-cube'),$); -#251= IFCPROPERTYSET('3Fc1W4HGTFZgIMn_0TzQfF',#42,'Pset_BuildingElementProxyCommon',$,(#203,#250)); -#254= IFCRELDEFINESBYPROPERTIES('0n_xLoI3zAGfdHXeRHCfqS',#42,$,$,(#247),#251); -#258= IFCAXIS2PLACEMENT3D(#279,$,$); -#349= IFCRELDEFINESBYPROPERTIES('0nWBLJqlD6tRJjO7K$Nj1T',#42,$,$,(#121),#345); -#260= IFCCARTESIANPOINT((-2.7398508948131,-0.901102978877797)); -#262= IFCCARTESIANPOINT((1.87264060553475,-0.901102978877797)); -#264= IFCCARTESIANPOINT((2.7398508948131,0.901102978877796)); -#266= IFCCARTESIANPOINT((-1.87264060553475,0.901102978877797)); -#268= IFCPOLYLINE((#260,#262,#264,#266,#260)); -#270= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'red-cube2',#268); -#271= IFCCARTESIANPOINT((2.00000002207765,0.,2.07816491550598)); -#273= IFCDIRECTION((0.433605144639176,0.,0.901102978877797)); -#275= IFCAXIS2PLACEMENT3D(#271,#16,#273); -#276= IFCEXTRUDEDAREASOLID(#270,#275,#20,2.); -#277= IFCSHAPEREPRESENTATION(#103,'Body','SweptSolid',(#276)); -#279= IFCCARTESIANPOINT((-1.,3.,0.)); -#281= IFCAXIS2PLACEMENT3D(#6,$,$); -#282= IFCREPRESENTATIONMAP(#281,#277); -#284= IFCBUILDINGELEMENTPROXYTYPE('2DFbN3_R19QOhGQ37t4R6Q',#42,'red-cube2',$,$,$,(#282),'279558',$,$); -#286= IFCMAPPEDITEM(#282,#167); -#288= IFCSHAPEREPRESENTATION(#103,'Body','MappedRepresentation',(#286)); -#290= IFCPRODUCTDEFINITIONSHAPE($,$,(#288)); -#293= IFCCARTESIANPOINT((-1.,3.,0.)); -#295= IFCAXIS2PLACEMENT3D(#293,$,$); -#296= IFCLOCALPLACEMENT(#132,#295); -#297= IFCBUILDINGELEMENTPROXY('0_PszNTiH9F9byzdO7beZE',#42,'red-cube2:red-cube2:279560',$,'red-cube2',#296,#290,'279560',$); -#300= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('red-cube2'),$); -#301= IFCPROPERTYSET('1UqKGTBlf2Be48tIdxWN3B',#42,'Pset_BuildingElementProxyCommon',$,(#203,#300)); -#304= IFCRELDEFINESBYPROPERTIES('2j5qFZtGj9U8FB6BdXFMse',#42,$,$,(#297),#301); -#308= IFCAXIS2PLACEMENT3D(#6,$,$); -#345= IFCPROPERTYSET('1b7tIashzEUx2OMdA24_7R',#42,'Pset_BuildingCommon',$,(#343,#344)); -#310= IFCAXIS2PLACEMENT3D(#6,$,$); -#311= IFCLOCALPLACEMENT($,#310); -#312= IFCSITE('2YM$WHrc9BDRnI9sEHu6bN',#42,'Default',$,'',#311,$,$,.ELEMENT.,(42,21,31,181945),(-71,-3,-24,-263305),0.,$,$); -#317= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$); -#318= IFCPROPERTYSET('2DFbN3_R19QOhGOztt4R63',#42,'Pset_BuildingStoreyCommon',$,(#317)); -#321= IFCRELDEFINESBYPROPERTIES('1J1woaL0bFoesTFuNHGo0w',#42,$,$,(#134),#318); -#325= IFCRELCONTAINEDINSPATIALSTRUCTURE('2DFbN3_R19QOhGQ33t4R63',#42,$,$,(#180,#247,#297),#134); -#331= IFCRELAGGREGATES('02TwWeD8v6OuOxjVc8aGP6',#42,$,$,#106,(#312)); -#335= IFCRELAGGREGATES('3cQMMRuDTF5xpQgjJnkdgK',#42,$,$,#312,(#121)); -#339= IFCRELAGGREGATES('1b7tIashzEUx2OKPg24_7R',#42,$,$,#121,(#134)); -#343= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$); -#344= IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$); -#365= IFCPRESENTATIONLAYERASSIGNMENT('A-GENM',$,(#148,#170,#227,#238,#277,#288),$); -ENDSEC; - -END-ISO-10303-21; diff --git a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_05_fail.mp4 b/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_05_fail.mp4 deleted file mode 100644 index 7b0aec9..0000000 Binary files a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_05_fail.mp4 and /dev/null differ diff --git a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_05_fail.rvt b/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_05_fail.rvt deleted file mode 100644 index d28dc90..0000000 Binary files a/Specifications test files/Extrusion Direction/From Blender/extrusion-direction_05_fail.rvt and /dev/null differ diff --git a/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_01.rvt b/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_01.rvt deleted file mode 100644 index f8af0ea..0000000 Binary files a/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_01.rvt and /dev/null differ diff --git a/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_02.ifc b/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_02.ifc deleted file mode 100644 index c9b6850..0000000 --- a/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_02.ifc +++ /dev/null @@ -1,205 +0,0 @@ -ISO-10303-21; -HEADER; - -/****************************************************************************************** -* STEP Physical File produced by: The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013 -* Module: EDMstepFileFactory/EDMstandAlone -* Creation date: Fri Oct 11 16:48:29 2019 -* Host: DESKTOP-U7CN0PI -* Database: C:\Users\theor\AppData\Local\Temp\{11AEDBC8-793F-4120-87F3-33F7521C2CCB}\ifc -* Database version: 5507 -* Database creation date: Fri Oct 11 16:48:18 2019 -* Schema: IFC2X3 -* Model: DataRepository.ifc -* Model creation date: Fri Oct 11 16:48:19 2019 -* Header model: DataRepository.ifc_HeaderModel -* Header model creation date: Fri Oct 11 16:48:20 2019 -* EDMuser: sdai-user -* EDMgroup: sdai-group -* License ID and type: 5605 : Permanent license. Expiry date: -* EDMstepFileFactory options: 020000 -******************************************************************************************/ -FILE_DESCRIPTION(('ViewDefinition [CoordinationView_V2.0]'),'2;1'); -FILE_NAME('Project Number','2019-10-11T16:48:29',(''),(''),'The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013','20181217_1515(x64) - Exporter 19.1.0.0 - Alternate UI 19.1.0.0',''); -FILE_SCHEMA(('IFC2X3')); -ENDSEC; - -DATA; -#1= IFCORGANIZATION($,'Autodesk Revit 2019 (ENU)',$,$,$); -#5= IFCAPPLICATION(#1,'2019','Autodesk Revit 2019 (ENU)','Revit'); -#6= IFCCARTESIANPOINT((0.,0.,0.)); -#9= IFCCARTESIANPOINT((0.,0.)); -#11= IFCDIRECTION((1.,0.,0.)); -#13= IFCDIRECTION((-1.,0.,0.)); -#15= IFCDIRECTION((0.,1.,0.)); -#17= IFCDIRECTION((0.,-1.,0.)); -#19= IFCDIRECTION((0.,0.,1.)); -#21= IFCDIRECTION((0.,0.,-1.)); -#23= IFCDIRECTION((1.,0.)); -#25= IFCDIRECTION((-1.,0.)); -#27= IFCDIRECTION((0.,1.)); -#29= IFCDIRECTION((0.,-1.)); -#31= IFCAXIS2PLACEMENT3D(#6,$,$); -#32= IFCLOCALPLACEMENT(#140,#31); -#35= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$); -#37= IFCORGANIZATION($,'','',$,$); -#38= IFCPERSONANDORGANIZATION(#35,#37,$); -#41= IFCOWNERHISTORY(#38,#5,$,.NOCHANGE.,$,$,$,1570830478); -#42= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#43= IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); -#44= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.3048),#42); -#45= IFCCONVERSIONBASEDUNIT(#43,.LENGTHUNIT.,'FOOT',#44); -#46= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); -#47= IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); -#48= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.09290304),#46); -#49= IFCCONVERSIONBASEDUNIT(#47,.AREAUNIT.,'SQUARE FOOT',#48); -#50= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#51= IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); -#52= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.028316846592),#50); -#53= IFCCONVERSIONBASEDUNIT(#51,.VOLUMEUNIT.,'CUBIC FOOT',#52); -#54= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); -#55= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); -#56= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#54); -#57= IFCCONVERSIONBASEDUNIT(#55,.PLANEANGLEUNIT.,'DEGREE',#56); -#58= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); -#59= IFCDERIVEDUNITELEMENT(#58,1); -#60= IFCDERIVEDUNITELEMENT(#42,-3); -#61= IFCDERIVEDUNIT((#59,#60),.MASSDENSITYUNIT.,$); -#63= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#64= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); -#65= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); -#66= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); -#67= IFCDERIVEDUNITELEMENT(#58,1); -#68= IFCDERIVEDUNITELEMENT(#65,-1); -#69= IFCDERIVEDUNITELEMENT(#63,-3); -#70= IFCDERIVEDUNIT((#67,#68,#69),.THERMALTRANSMITTANCEUNIT.,$); -#72= IFCDERIVEDUNITELEMENT(#42,3); -#73= IFCDERIVEDUNITELEMENT(#63,-1); -#74= IFCDERIVEDUNIT((#72,#73),.VOLUMETRICFLOWRATEUNIT.,$); -#76= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); -#77= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); -#78= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); -#79= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.); -#80= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); -#81= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); -#82= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); -#83= IFCDERIVEDUNITELEMENT(#58,-1); -#84= IFCDERIVEDUNITELEMENT(#42,-2); -#85= IFCDERIVEDUNITELEMENT(#63,3); -#86= IFCDERIVEDUNITELEMENT(#81,1); -#87= IFCDERIVEDUNIT((#83,#84,#85,#86),.USERDEFINED.,'Luminous Efficacy'); -#89= IFCDERIVEDUNITELEMENT(#42,1); -#90= IFCDERIVEDUNITELEMENT(#63,-1); -#91= IFCDERIVEDUNIT((#89,#90),.LINEARVELOCITYUNIT.,$); -#93= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); -#94= IFCDERIVEDUNITELEMENT(#42,-2); -#95= IFCDERIVEDUNITELEMENT(#58,1); -#96= IFCDERIVEDUNITELEMENT(#63,-2); -#97= IFCDERIVEDUNIT((#94,#95,#96),.USERDEFINED.,'Friction Loss'); -#99= IFCUNITASSIGNMENT((#45,#49,#53,#57,#58,#61,#63,#64,#66,#70,#74,#76,#77,#78,#79,#80,#81,#82,#87,#91,#93,#97)); -#101= IFCAXIS2PLACEMENT3D(#6,$,$); -#102= IFCDIRECTION((6.12303176911189E-17,1.)); -#104= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#101,#102); -#107= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#104,$,.GRAPH_VIEW.,$); -#109= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#104,$,.MODEL_VIEW.,$); -#110= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#104,$,.MODEL_VIEW.,$); -#111= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#104,$,.MODEL_VIEW.,$); -#112= IFCPROJECT('23ZwoaFjz3K9tGUNt$1vHe',#41,'Project Number',$,$,'Project Name','Project Status',(#104),#99); -#118= IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'','','',''); -#122= IFCBUILDING('23ZwoaFjz3K9tGUNt$1vHf',#41,'',$,$,#32,$,'',.ELEMENT.,$,$,$); -#128= IFCAXIS2PLACEMENT3D(#6,$,$); -#129= IFCLOCALPLACEMENT(#32,#128); -#131= IFCBUILDINGSTOREY('23ZwoaFjz3K9tGUNq0_6hx',#41,'Level 1',$,'Level:Story Level',#129,$,'Level 1',.ELEMENT.,0.); -#133= IFCCARTESIANPOINT((0.,0.,10.)); -#135= IFCAXIS2PLACEMENT3D(#133,$,$); -#332= IFCRELDEFINESBYTYPE('2T6UIKjZL9uekcrTzelwLG',#41,$,$,(#245),#235); -#298= IFCRELCONTAINEDINSPATIALSTRUCTURE('2MayaW1Gv4Gviu990fLNUo',#41,$,$,(#180,#245),#131); -#139= IFCAXIS2PLACEMENT3D(#6,$,$); -#140= IFCLOCALPLACEMENT($,#139); -#141= IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'','','',''); -#143= IFCSITE('23ZwoaFjz3K9tGUNt$1vHg',#41,'Default',$,$,#140,$,$,.ELEMENT.,(42,21,30,344238),(-71,-3,-35,-194702),0.,$,$); -#147= IFCAXIS2PLACEMENT3D(#6,$,$); -#329= IFCRELDEFINESBYTYPE('22ermz6GzCuejGbVnuulRI',#41,$,$,(#180),#163); -#149= IFCCARTESIANPOINT((0.,0.)); -#151= IFCAXIS2PLACEMENT2D(#149,#23); -#152= IFCRECTANGLEPROFILEDEF(.AREA.,'Generic Models 1',#151,1.,1.); -#153= IFCCARTESIANPOINT((0.500000000000001,0.5,0.)); -#155= IFCAXIS2PLACEMENT3D(#153,#19,#15); -#156= IFCEXTRUDEDAREASOLID(#152,#155,#19,2.); -#157= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#156)); -#160= IFCAXIS2PLACEMENT3D(#6,$,$); -#161= IFCREPRESENTATIONMAP(#160,#157); -#163= IFCBUILDINGELEMENTPROXYTYPE('28NVA_QC9CieyIsVJXsCXn',#41,'Generic Models 1',$,$,(#210,#213,#215),(#161),'149935',$,.NOTDEFINED.); -#166= IFCCLASSIFICATION('http://www.csiorg.net/uniformat','1998',$,'Uniformat'); -#168= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$); -#169= IFCMAPPEDITEM(#161,#168); -#171= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#169)); -#173= IFCPRODUCTDEFINITIONSHAPE($,$,(#171)); -#177= IFCAXIS2PLACEMENT3D(#6,$,$); -#178= IFCLOCALPLACEMENT(#129,#177); -#180= IFCBUILDINGELEMENTPROXY('28NVA_QC9CieyIsVJXsCXl',#41,'Generic Models 1:Generic Models 1:149937',$,'Generic Models 1:Generic Models 1',#178,#173,'149937',$); -#189= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 1'),$); -#190= IFCPROPERTYSET('0B40$z0EL7hOa9x9elzvVC',#41,'Pset_BuildingElementProxyCommon',$,(#189)); -#195= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$); -#196= IFCPROPERTYSET('1JPn0pWOLAEgmmP682pR2K',#41,'Pset_ProductRequirements',$,(#195)); -#198= IFCPROPERTYSET('0wr37Y0HbB282TCCHXbZf2',#41,'Pset_QuantityTakeOff',$,(#189)); -#200= IFCRELDEFINESBYPROPERTIES('1NloqAZpn1MeMzlnxo7F74',#41,$,$,(#180),#190); -#204= IFCRELDEFINESBYPROPERTIES('3UAERdMwP929$YFjr1UCZj',#41,$,$,(#180),#196); -#207= IFCRELDEFINESBYPROPERTIES('3O8i2XZ_5EBvRRbNdJXNMv',#41,$,$,(#180),#198); -#210= IFCPROPERTYSET('3jBO$ttszDn952G0DpDizI',#41,'Pset_BuildingElementProxyCommon',$,(#189)); -#212= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$); -#213= IFCPROPERTYSET('370EG1nE997QYCZNdqczvm',#41,'Pset_ProductRequirements',$,(#212)); -#215= IFCPROPERTYSET('21v1JDJpz9nulrLbIDaIdT',#41,'Pset_QuantityTakeOff',$,(#189)); -#221= IFCAXIS2PLACEMENT3D(#6,$,$); -#326= IFCRELDEFINESBYPROPERTIES('3VFRx7oaf6cejcbO78j8S_',#41,$,$,(#122),#320); -#223= IFCCARTESIANPOINT((0.,0.)); -#225= IFCAXIS2PLACEMENT2D(#223,#23); -#226= IFCRECTANGLEPROFILEDEF(.AREA.,'Generic Models 2',#225,2.,1.); -#227= IFCCARTESIANPOINT((3.,0.499999999999997,0.)); -#229= IFCAXIS2PLACEMENT3D(#227,#19,#13); -#230= IFCEXTRUDEDAREASOLID(#226,#229,#19,1.); -#231= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#230)); -#233= IFCAXIS2PLACEMENT3D(#6,$,$); -#234= IFCREPRESENTATIONMAP(#233,#231); -#235= IFCBUILDINGELEMENTPROXYTYPE('28NVA_QC9CieyIsVJXsCW5',#41,'Generic Models 2',$,$,(#266,#269,#271),(#234),'149979',$,.NOTDEFINED.); -#237= IFCMAPPEDITEM(#234,#168); -#239= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#237)); -#241= IFCPRODUCTDEFINITIONSHAPE($,$,(#239)); -#243= IFCAXIS2PLACEMENT3D(#6,$,$); -#244= IFCLOCALPLACEMENT(#129,#243); -#245= IFCBUILDINGELEMENTPROXY('28NVA_QC9CieyIsVJXsCW3',#41,'Generic Models 2:Generic Models 2:149981',$,'Generic Models 2:Generic Models 2',#244,#241,'149981',$); -#248= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 2'),$); -#249= IFCPROPERTYSET('1YswDiSW96HAW_gOEZ58wj',#41,'Pset_BuildingElementProxyCommon',$,(#248)); -#251= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$); -#252= IFCPROPERTYSET('1jL2Yt8Y15ev3SkoFj8cmi',#41,'Pset_ProductRequirements',$,(#251)); -#254= IFCPROPERTYSET('2AaOgUZ2b8LO5PIjFhMIG4',#41,'Pset_QuantityTakeOff',$,(#248)); -#256= IFCRELDEFINESBYPROPERTIES('20RYDccZDCJvy8VwWI2q2v',#41,$,$,(#245),#249); -#260= IFCRELDEFINESBYPROPERTIES('2D0Ws$6Y1DVOqKw1ivXKJw',#41,$,$,(#245),#252); -#263= IFCRELDEFINESBYPROPERTIES('3lzBqBrWj0gvRHJSCX_W_F',#41,$,$,(#245),#254); -#266= IFCPROPERTYSET('2_Mr0djOvAowg_cQUflaQL',#41,'Pset_BuildingElementProxyCommon',$,(#248)); -#268= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$); -#269= IFCPROPERTYSET('36hNVRPgf5JexVqZvsDn4X',#41,'Pset_ProductRequirements',$,(#268)); -#271= IFCPROPERTYSET('2fi$0qI0jDsx5aqDtE1yVc',#41,'Pset_QuantityTakeOff',$,(#248)); -#278= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('Level 1'),$); -#279= IFCPROPERTYSET('0gkY1zBWPAiwd0vyGGfnpC',#41,'Pset_AirSideSystemInformation',$,(#278)); -#281= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$); -#282= IFCPROPERTYSET('2MayaW1Gv4GviuBtqfLNUo',#41,'Pset_BuildingStoreyCommon',$,(#281)); -#284= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('Level 1'),$); -#285= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Levels'),$); -#286= IFCPROPERTYSET('3KMw$SljHBx8CUjSfLRx17',#41,'Pset_ProductRequirements',$,(#284,#285)); -#288= IFCRELDEFINESBYPROPERTIES('0zdFUtQvPF7AJtLmweSNhj',#41,$,$,(#131),#279); -#292= IFCRELDEFINESBYPROPERTIES('0vb4msCSj9FxkKtubefi8$',#41,$,$,(#131),#282); -#295= IFCRELDEFINESBYPROPERTIES('1fC7D4kif0p8m2psVAYsbi',#41,$,$,(#131),#286); -#303= IFCRELAGGREGATES('3vRUgzS_nENwE7htfCcjL4',#41,$,$,#112,(#143)); -#307= IFCRELAGGREGATES('1278$2JmXAFxzGLkJUrezQ',#41,$,$,#143,(#122)); -#311= IFCRELAGGREGATES('1b7tIashzEUx2OKPg24_7R',#41,$,$,#122,(#131)); -#315= IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$); -#316= IFCPROPERTYSINGLEVALUE('IsLandmarked',$,IFCLOGICAL(.U.),$); -#317= IFCPROPERTYSET('1b7tIashzEUx2OMdA24_7R',#41,'Pset_BuildingCommon',$,(#315,#316)); -#319= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Project Information'),$); -#320= IFCPROPERTYSET('2tdAiSCu9BNgLkxcj6ZNCQ',#41,'Pset_ProductRequirements',$,(#319)); -#322= IFCRELDEFINESBYPROPERTIES('3Gj8mtxw569Bz07z2xCdma',#41,$,$,(#122),#317); -#335= IFCPRESENTATIONLAYERASSIGNMENT('A-GENM',$,(#157,#171,#231,#239),$); -ENDSEC; - -END-ISO-10303-21; diff --git a/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_03_fail.mp4 b/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_03_fail.mp4 deleted file mode 100644 index 167ef5f..0000000 Binary files a/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_03_fail.mp4 and /dev/null differ diff --git a/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_03_fail.rvt b/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_03_fail.rvt deleted file mode 100644 index 931b81c..0000000 Binary files a/Specifications test files/Extrusion Direction/From Revit/Extrusion Direction_03_fail.rvt and /dev/null differ diff --git a/Specifications test files/Roundtrip Results/simple extrusion.FCStd b/Specifications test files/Roundtrip Results/simple extrusion.FCStd deleted file mode 100644 index 5458133..0000000 Binary files a/Specifications test files/Roundtrip Results/simple extrusion.FCStd and /dev/null differ diff --git a/Specifications test files/Roundtrip Results/simple extrusion.ifc b/Specifications test files/Roundtrip Results/simple extrusion.ifc deleted file mode 100644 index aafaa2b..0000000 --- a/Specifications test files/Roundtrip Results/simple extrusion.ifc +++ /dev/null @@ -1,52 +0,0 @@ -ISO-10303-21; -HEADER; -FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1'); -FILE_NAME('Roundtrip 1 FreeCAD.ifc','2020-05-12T14:33:17',('Yorik van Havre','yorik@uncreated.net'),('uncreated.net'),'IfcOpenShell 0.6.0b0','IfcOpenShell 0.6.0b0',''); -FILE_SCHEMA(('IFC4')); -ENDSEC; -DATA; -#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$); -#2=IFCORGANIZATION($,'uncreated.net',$,$,$); -#3=IFCPERSONANDORGANIZATION(#1,#2,$); -#4=IFCAPPLICATION(#2,'0.19 build 21037 (Git)','FreeCAD','118df2cf_ed21_438e_a41'); -#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589293997,#3,#4,1589293997); -#6=IFCDIRECTION((1.,0.,0.)); -#7=IFCDIRECTION((0.,0.,1.)); -#8=IFCCARTESIANPOINT((0.,0.,0.)); -#9=IFCAXIS2PLACEMENT3D(#8,#7,#6); -#10=IFCDIRECTION((0.,1.,0.)); -#12=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); -#13=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#14=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); -#15=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#16=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); -#17=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.017453292519943295),#16); -#18=IFCCONVERSIONBASEDUNIT(#12,.PLANEANGLEUNIT.,'DEGREE',#17); -#19=IFCUNITASSIGNMENT((#13,#14,#15,#18)); -#20=IFCDIRECTION((0.,1.)); -#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20); -#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$); -#23=IFCPROJECT('3ltNA1mHP9zgbu3TvKgPyU',#5,'Roundtrip_1_FreeCAD',$,$,$,$,(#21),#19); -#24=IFCCARTESIANPOINT((-0.5,-0.5)); -#25=IFCCARTESIANPOINT((0.5,-0.5)); -#26=IFCCARTESIANPOINT((0.5,0.5)); -#27=IFCCARTESIANPOINT((-0.5,0.5)); -#28=IFCPOLYLINE((#24,#25,#26,#27,#24)); -#29=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28); -#30=IFCCARTESIANPOINT((0.5,0.5,0.)); -#31=IFCAXIS2PLACEMENT3D(#30,#7,#6); -#32=IFCEXTRUDEDAREASOLID(#29,#31,#7,2.); -#33=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929); -#34=IFCSURFACESTYLERENDERING(#33,$,$,$,$,$,$,$,.FLAT.); -#35=IFCSURFACESTYLE($,.BOTH.,(#34)); -#36=IFCPRESENTATIONSTYLEASSIGNMENT((#35)); -#37=IFCSTYLEDITEM(#32,(#36),$); -#38=IFCLOCALPLACEMENT($,#9); -#39=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#32)); -#40=IFCPRODUCTDEFINITIONSHAPE($,$,(#39)); -#41=IFCBUILDINGELEMENTPROXY('1XW1Z55iD4$APiBt2cTMkk',#5,'Extrude','',$,#38,#40,$,$); -#42=IFCBUILDING('2uvHtdWM92VhLMt9mwINS2',#5,'Default Building','',$,$,$,$,.ELEMENT.,$,$,$); -#43=IFCRELAGGREGATES('2t_v229DH6IQuULMAvUyMw',#5,'ProjectLink','',#23,(#42)); -#44=IFCRELCONTAINEDINSPATIALSTRUCTURE('2dVuI5I79578O7tDwslWNg',#5,'UnassignedObjectsLink','',(#41),#42); -ENDSEC; -END-ISO-10303-21; diff --git a/Specifications test files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_1.ifc b/Specifications_Test_Files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_1.ifc similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_1.ifc rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_1.ifc diff --git a/Specifications test files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_2.rvt b/Specifications_Test_Files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_2.rvt similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_2.rvt rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_2.rvt diff --git a/Specifications test files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_3.ifc b/Specifications_Test_Files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_3.ifc similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_3.ifc rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two extrusions joined/two extrusions_joined_3.ifc diff --git a/Specifications test files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_1.rvt b/Specifications_Test_Files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_1.rvt similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_1.rvt rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_1.rvt diff --git a/Specifications test files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_2.ifc b/Specifications_Test_Files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_2.ifc similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_2.ifc rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_2.ifc diff --git a/Specifications test files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_3.rvt b/Specifications_Test_Files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_3.rvt similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_3.rvt rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two separate in-place familes/two separate in-place families_3.rvt diff --git a/Specifications test files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_1.rvt b/Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_1.rvt similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_1.rvt rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_1.rvt diff --git a/Specifications test files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_2.ifc b/Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_2.ifc similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_2.ifc rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_2.ifc diff --git a/Specifications test files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_3.rvt b/Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_3.rvt similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_3.rvt rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined beveled extrusions/two unjoined beveled extrusions_3.rvt diff --git a/Specifications test files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_1.rvt b/Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_1.rvt similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_1.rvt rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_1.rvt diff --git a/Specifications test files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_2.ifc b/Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_2.ifc similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_2.ifc rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_2.ifc diff --git a/Specifications test files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_3.rvt b/Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_3.rvt similarity index 100% rename from Specifications test files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_3.rvt rename to Specifications_Test_Files/2 extrusions/from Revit/tests/two unjoined extruded squares/two unjoined extruded squares_3.rvt diff --git a/Specifications test files/Base Parameters/from Blender/.gitkeep b/Specifications_Test_Files/Base Parameters/from Blender/.gitkeep similarity index 100% rename from Specifications test files/Base Parameters/from Blender/.gitkeep rename to Specifications_Test_Files/Base Parameters/from Blender/.gitkeep diff --git a/Specifications test files/Base Parameters/from FreeCAD/.gitkeep b/Specifications_Test_Files/Base Parameters/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Base Parameters/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Base Parameters/from FreeCAD/.gitkeep diff --git a/Specifications test files/Base Parameters/from Revit/.gitkeep b/Specifications_Test_Files/Base Parameters/from Revit/.gitkeep similarity index 100% rename from Specifications test files/Base Parameters/from Revit/.gitkeep rename to Specifications_Test_Files/Base Parameters/from Revit/.gitkeep diff --git a/Specifications test files/Base Parameters/from Revit/Base Parameters_01.png b/Specifications_Test_Files/Base Parameters/from Revit/Base Parameters_01.png similarity index 100% rename from Specifications test files/Base Parameters/from Revit/Base Parameters_01.png rename to Specifications_Test_Files/Base Parameters/from Revit/Base Parameters_01.png diff --git a/Specifications test files/Base Parameters/from Revit/Base Parameters_01.rvt b/Specifications_Test_Files/Base Parameters/from Revit/Base Parameters_01.rvt similarity index 100% rename from Specifications test files/Base Parameters/from Revit/Base Parameters_01.rvt rename to Specifications_Test_Files/Base Parameters/from Revit/Base Parameters_01.rvt diff --git a/Specifications test files/Base Parameters/from Revit/Base Parameters_02.png b/Specifications_Test_Files/Base Parameters/from Revit/Base Parameters_02.png similarity index 100% rename from Specifications test files/Base Parameters/from Revit/Base Parameters_02.png rename to Specifications_Test_Files/Base Parameters/from Revit/Base Parameters_02.png diff --git a/Specifications test files/Base Parameters/from Revit/Base Parameters_03.rvt b/Specifications_Test_Files/Base Parameters/from Revit/Base Parameters_03.rvt similarity index 100% rename from Specifications test files/Base Parameters/from Revit/Base Parameters_03.rvt rename to Specifications_Test_Files/Base Parameters/from Revit/Base Parameters_03.rvt diff --git a/Specifications test files/Base Parameters/from Revit/Base_Parameters_02.ifc b/Specifications_Test_Files/Base Parameters/from Revit/Base_Parameters_02.ifc similarity index 100% rename from Specifications test files/Base Parameters/from Revit/Base_Parameters_02.ifc rename to Specifications_Test_Files/Base Parameters/from Revit/Base_Parameters_02.ifc diff --git a/Specifications test files/Base Parameters/from Revit/Base_Parameters_02_modified.ifc b/Specifications_Test_Files/Base Parameters/from Revit/Base_Parameters_02_modified.ifc similarity index 100% rename from Specifications test files/Base Parameters/from Revit/Base_Parameters_02_modified.ifc rename to Specifications_Test_Files/Base Parameters/from Revit/Base_Parameters_02_modified.ifc diff --git a/Specifications test files/Blend/from FreeCAD/.gitkeep b/Specifications_Test_Files/Blend/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Blend/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Blend/from FreeCAD/.gitkeep diff --git a/Specifications test files/Blend/from Revit/.gitkeep b/Specifications_Test_Files/Blend/from Revit/.gitkeep similarity index 100% rename from Specifications test files/Blend/from Revit/.gitkeep rename to Specifications_Test_Files/Blend/from Revit/.gitkeep diff --git a/Specifications test files/Blend/from Revit/Blend_01-3DView-{3D}.fbx b/Specifications_Test_Files/Blend/from Revit/Blend_01-3DView-{3D}.fbx similarity index 100% rename from Specifications test files/Blend/from Revit/Blend_01-3DView-{3D}.fbx rename to Specifications_Test_Files/Blend/from Revit/Blend_01-3DView-{3D}.fbx diff --git a/Specifications test files/Blend/from Revit/Blend_01-3DView-{3D}EXP back to Revit.fbx b/Specifications_Test_Files/Blend/from Revit/Blend_01-3DView-{3D}EXP back to Revit.fbx similarity index 100% rename from Specifications test files/Blend/from Revit/Blend_01-3DView-{3D}EXP back to Revit.fbx rename to Specifications_Test_Files/Blend/from Revit/Blend_01-3DView-{3D}EXP back to Revit.fbx diff --git a/Specifications test files/Blend/from Revit/Blend_01.rvt b/Specifications_Test_Files/Blend/from Revit/Blend_01.rvt similarity index 100% rename from Specifications test files/Blend/from Revit/Blend_01.rvt rename to Specifications_Test_Files/Blend/from Revit/Blend_01.rvt diff --git a/Specifications test files/Blend/from Revit/Blend_02.ifc b/Specifications_Test_Files/Blend/from Revit/Blend_02.ifc similarity index 100% rename from Specifications test files/Blend/from Revit/Blend_02.ifc rename to Specifications_Test_Files/Blend/from Revit/Blend_02.ifc diff --git a/Specifications test files/Blend/from Revit/Blend_03.rvt b/Specifications_Test_Files/Blend/from Revit/Blend_03.rvt similarity index 100% rename from Specifications test files/Blend/from Revit/Blend_03.rvt rename to Specifications_Test_Files/Blend/from Revit/Blend_03.rvt diff --git a/Specifications test files/Consistent GUIDs/from FreeCAD/.gitkeep b/Specifications_Test_Files/Consistent GUIDs/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Consistent GUIDs/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Consistent GUIDs/from FreeCAD/.gitkeep diff --git a/Specifications test files/Consistent GUIDs/from Revit/.gitkeep b/Specifications_Test_Files/Consistent GUIDs/from Revit/.gitkeep similarity index 100% rename from Specifications test files/Consistent GUIDs/from Revit/.gitkeep rename to Specifications_Test_Files/Consistent GUIDs/from Revit/.gitkeep diff --git a/Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_01.rvt b/Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_01.rvt similarity index 100% rename from Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_01.rvt rename to Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_01.rvt diff --git a/Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02.ifc b/Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02.ifc similarity index 100% rename from Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02.ifc rename to Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02.ifc diff --git a/Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_1.rvt b/Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_1.rvt similarity index 100% rename from Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_1.rvt rename to Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_1.rvt diff --git a/Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_2.ifc b/Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_2.ifc similarity index 100% rename from Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_2.ifc rename to Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_2.ifc diff --git a/Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_3.rvt b/Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_3.rvt similarity index 100% rename from Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_3.rvt rename to Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_3.rvt diff --git a/Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_4.ifc b/Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_4.ifc similarity index 100% rename from Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_4.ifc rename to Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_4.ifc diff --git a/Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_5.rvt b/Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_5.rvt similarity index 100% rename from Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_5.rvt rename to Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_5.rvt diff --git a/Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_6.ifc b/Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_6.ifc similarity index 100% rename from Specifications test files/Consistent GUIDs/from Revit/Consistent GUIDs_02_6.ifc rename to Specifications_Test_Files/Consistent GUIDs/from Revit/Consistent GUIDs_02_6.ifc diff --git a/Specifications test files/Extrusion with Void/from FreeCAD/.gitkeep b/Specifications_Test_Files/Extrusion with Void/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Extrusion with Void/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Extrusion with Void/from FreeCAD/.gitkeep diff --git a/Specifications test files/Extrusion with Void/from FreeCAD/details 02.ifc b/Specifications_Test_Files/Extrusion with Void/from FreeCAD/details 02.ifc similarity index 100% rename from Specifications test files/Extrusion with Void/from FreeCAD/details 02.ifc rename to Specifications_Test_Files/Extrusion with Void/from FreeCAD/details 02.ifc diff --git a/Specifications test files/Extrusion with Void/from FreeCAD/details 03.rvt b/Specifications_Test_Files/Extrusion with Void/from FreeCAD/details 03.rvt similarity index 100% rename from Specifications test files/Extrusion with Void/from FreeCAD/details 03.rvt rename to Specifications_Test_Files/Extrusion with Void/from FreeCAD/details 03.rvt diff --git a/Specifications test files/Extrusion with Void/from FreeCAD/details 04.ifc b/Specifications_Test_Files/Extrusion with Void/from FreeCAD/details 04.ifc similarity index 100% rename from Specifications test files/Extrusion with Void/from FreeCAD/details 04.ifc rename to Specifications_Test_Files/Extrusion with Void/from FreeCAD/details 04.ifc diff --git a/Specifications test files/Extrusion with Void/from FreeCAD/details_03.png b/Specifications_Test_Files/Extrusion with Void/from FreeCAD/details_03.png similarity index 100% rename from Specifications test files/Extrusion with Void/from FreeCAD/details_03.png rename to Specifications_Test_Files/Extrusion with Void/from FreeCAD/details_03.png diff --git a/Specifications test files/Extrusion with Void/from Revit/.gitkeep b/Specifications_Test_Files/Extrusion with Void/from Revit/.gitkeep similarity index 100% rename from Specifications test files/Extrusion with Void/from Revit/.gitkeep rename to Specifications_Test_Files/Extrusion with Void/from Revit/.gitkeep diff --git a/Specifications test files/Extrusion with Void/from Revit/Extrusion with Void_01.rvt b/Specifications_Test_Files/Extrusion with Void/from Revit/Extrusion with Void_01.rvt similarity index 100% rename from Specifications test files/Extrusion with Void/from Revit/Extrusion with Void_01.rvt rename to Specifications_Test_Files/Extrusion with Void/from Revit/Extrusion with Void_01.rvt diff --git a/Specifications test files/Extrusion with Void/from Revit/Extrusion with Void_02.ifc b/Specifications_Test_Files/Extrusion with Void/from Revit/Extrusion with Void_02.ifc similarity index 100% rename from Specifications test files/Extrusion with Void/from Revit/Extrusion with Void_02.ifc rename to Specifications_Test_Files/Extrusion with Void/from Revit/Extrusion with Void_02.ifc diff --git a/Specifications test files/Extrusion with Void/from Revit/Extrusion with Void_02_1.rvt b/Specifications_Test_Files/Extrusion with Void/from Revit/Extrusion with Void_02_1.rvt similarity index 100% rename from Specifications test files/Extrusion with Void/from Revit/Extrusion with Void_02_1.rvt rename to Specifications_Test_Files/Extrusion with Void/from Revit/Extrusion with Void_02_1.rvt diff --git a/Specifications test files/Extrusion with Void/from Revit/Extrusion with Void_02_2.ifc b/Specifications_Test_Files/Extrusion with Void/from Revit/Extrusion with Void_02_2.ifc similarity index 100% rename from Specifications test files/Extrusion with Void/from Revit/Extrusion with Void_02_2.ifc rename to Specifications_Test_Files/Extrusion with Void/from Revit/Extrusion with Void_02_2.ifc diff --git a/Specifications test files/Roundtrip Results/multiple extrusions.FCStd b/Specifications_Test_Files/Extrusions/Extrusions_01_A.FCStd similarity index 100% rename from Specifications test files/Roundtrip Results/multiple extrusions.FCStd rename to Specifications_Test_Files/Extrusions/Extrusions_01_A.FCStd diff --git a/Specifications test files/Roundtrip Results/multiple extrusions.ifc b/Specifications_Test_Files/Extrusions/Extrusions_02_A_PASSED.ifc similarity index 100% rename from Specifications test files/Roundtrip Results/multiple extrusions.ifc rename to Specifications_Test_Files/Extrusions/Extrusions_02_A_PASSED.ifc diff --git a/Specifications_Test_Files/Extrusions/Extrusions_02_A_PASSED_commented.ifc b/Specifications_Test_Files/Extrusions/Extrusions_02_A_PASSED_commented.ifc new file mode 100644 index 0000000..28b7842 --- /dev/null +++ b/Specifications_Test_Files/Extrusions/Extrusions_02_A_PASSED_commented.ifc @@ -0,0 +1,711 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1'); +FILE_NAME('multiple.ifc','2020-05-13T12:10:58',('Yorik van Havre','yorik@uncreated.net'),('uncreated.net'),'IfcOpenShell 0.6.0b0','IfcOpenShell 0.6.0b0',''); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$); +#2=IFCORGANIZATION($,'uncreated.net',$,$,$); +#3=IFCPERSONANDORGANIZATION(#1,#2,$); + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ +#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41'); + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ +#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858); + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ +#6=IFCDIRECTION((1.,0.,0.)); +#7=IFCDIRECTION((0.,0.,1.)); +#8=IFCCARTESIANPOINT((0.,0.,0.)); +#9=IFCAXIS2PLACEMENT3D(#8,#7,#6); + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ +#10=IFCDIRECTION((0.,1.,0.)); +#12=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#13=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#14=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#15=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#16=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#17=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.017453292519943295),#16); + /*#16=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ +#18=IFCCONVERSIONBASEDUNIT(#12,.PLANEANGLEUNIT.,'DEGREE',#17); + /*#12=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#17=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.017453292519943295),#16);*/ + /*#16=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ +#19=IFCUNITASSIGNMENT((#13,#14,#15,#18)); + /*#13=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#14=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#15=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#18=IFCCONVERSIONBASEDUNIT(#12,.PLANEANGLEUNIT.,'DEGREE',#17);*/ + /*#12=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#17=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.017453292519943295),#16);*/ + /*#16=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ +#20=IFCDIRECTION((0.,1.)); +#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20); + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ +#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$); + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ +#23=IFCPROJECT('03biTKmWH94Au6pQcFXMDQ',#5,'multiple',$,$,$,$,(#21),#19); + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#19=IFCUNITASSIGNMENT((#13,#14,#15,#18));*/ + /*#13=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#14=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#15=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#18=IFCCONVERSIONBASEDUNIT(#12,.PLANEANGLEUNIT.,'DEGREE',#17);*/ + /*#12=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#17=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.017453292519943295),#16);*/ + /*#16=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ +#24=IFCCARTESIANPOINT((-0.9,-0.4)); +#25=IFCCARTESIANPOINT((0.9,-0.4)); +#26=IFCCARTESIANPOINT((0.9,0.4)); +#27=IFCCARTESIANPOINT((-0.9,0.4)); +#28=IFCPOLYLINE((#24,#25,#26,#27,#24)); + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ +#29=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28); + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ +#30=IFCCARTESIANPOINT((1.,-0.5,0.)); +#31=IFCAXIS2PLACEMENT3D(#30,#7,#6); + /*#30=IFCCARTESIANPOINT((1.,-0.5,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ +#32=IFCEXTRUDEDAREASOLID(#29,#31,#7,2.); + /*#29=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#31=IFCAXIS2PLACEMENT3D(#30,#7,#6);*/ + /*#30=IFCCARTESIANPOINT((1.,-0.5,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ +#33=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929); +#34=IFCSURFACESTYLERENDERING(#33,$,$,$,$,$,$,$,.FLAT.); + /*#33=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#35=IFCSURFACESTYLE($,.BOTH.,(#34)); + /*#34=IFCSURFACESTYLERENDERING(#33,$,$,$,$,$,$,$,.FLAT.);*/ + /*#33=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#36=IFCPRESENTATIONSTYLEASSIGNMENT((#35)); + /*#35=IFCSURFACESTYLE($,.BOTH.,(#34));*/ + /*#34=IFCSURFACESTYLERENDERING(#33,$,$,$,$,$,$,$,.FLAT.);*/ + /*#33=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#37=IFCSTYLEDITEM(#32,(#36),$); + /*#32=IFCEXTRUDEDAREASOLID(#29,#31,#7,2.);*/ + /*#29=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#31=IFCAXIS2PLACEMENT3D(#30,#7,#6);*/ + /*#30=IFCCARTESIANPOINT((1.,-0.5,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#36=IFCPRESENTATIONSTYLEASSIGNMENT((#35));*/ + /*#35=IFCSURFACESTYLE($,.BOTH.,(#34));*/ + /*#34=IFCSURFACESTYLERENDERING(#33,$,$,$,$,$,$,$,.FLAT.);*/ + /*#33=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#38=IFCLOCALPLACEMENT($,#9); + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ +#39=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#32)); + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#32=IFCEXTRUDEDAREASOLID(#29,#31,#7,2.);*/ + /*#29=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#31=IFCAXIS2PLACEMENT3D(#30,#7,#6);*/ + /*#30=IFCCARTESIANPOINT((1.,-0.5,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ +#40=IFCPRODUCTDEFINITIONSHAPE($,$,(#39)); + /*#39=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#32));*/ + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#32=IFCEXTRUDEDAREASOLID(#29,#31,#7,2.);*/ + /*#29=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#31=IFCAXIS2PLACEMENT3D(#30,#7,#6);*/ + /*#30=IFCCARTESIANPOINT((1.,-0.5,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ +#41=IFCBUILDINGELEMENTPROXY('0iRwTtZ1vDVg4QoKF$wB$X',#5,'Extrude','',$,#38,#40,$,$); + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#38=IFCLOCALPLACEMENT($,#9);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#40=IFCPRODUCTDEFINITIONSHAPE($,$,(#39));*/ + /*#39=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#32));*/ + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#32=IFCEXTRUDEDAREASOLID(#29,#31,#7,2.);*/ + /*#29=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#31=IFCAXIS2PLACEMENT3D(#30,#7,#6);*/ + /*#30=IFCCARTESIANPOINT((1.,-0.5,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ +#42=IFCCARTESIANPOINT((0.9,-0.4)); +#43=IFCCARTESIANPOINT((0.9,0.4)); +#44=IFCPOLYLINE((#24,#42,#43,#27,#24)); + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#42=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#43=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ +#45=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#44); + /*#44=IFCPOLYLINE((#24,#42,#43,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#42=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#43=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ +#46=IFCDIRECTION((0.707106781186547,0.,-0.707106781186548)); +#47=IFCDIRECTION((0.707106781186548,0.,0.707106781186547)); +#48=IFCCARTESIANPOINT((-0.736396103067893,-0.499999998127686,2.63639610288445)); +#49=IFCAXIS2PLACEMENT3D(#48,#47,#46); + /*#48=IFCCARTESIANPOINT((-0.736396103067893,-0.499999998127686,2.63639610288445));*/ + /*#47=IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#46=IFCDIRECTION((0.707106781186547,0.,-0.707106781186548));*/ +#50=IFCDIRECTION((-5.9211894646675E-16,0.,1.)); +#51=IFCEXTRUDEDAREASOLID(#45,#49,#50,3.); + /*#45=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#44);*/ + /*#44=IFCPOLYLINE((#24,#42,#43,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#42=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#43=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#49=IFCAXIS2PLACEMENT3D(#48,#47,#46);*/ + /*#48=IFCCARTESIANPOINT((-0.736396103067893,-0.499999998127686,2.63639610288445));*/ + /*#47=IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#46=IFCDIRECTION((0.707106781186547,0.,-0.707106781186548));*/ + /*#50=IFCDIRECTION((-5.9211894646675E-16,0.,1.));*/ +#52=IFCSTYLEDITEM(#51,(#36),$); + /*#51=IFCEXTRUDEDAREASOLID(#45,#49,#50,3.);*/ + /*#45=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#44);*/ + /*#44=IFCPOLYLINE((#24,#42,#43,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#42=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#43=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#49=IFCAXIS2PLACEMENT3D(#48,#47,#46);*/ + /*#48=IFCCARTESIANPOINT((-0.736396103067893,-0.499999998127686,2.63639610288445));*/ + /*#47=IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#46=IFCDIRECTION((0.707106781186547,0.,-0.707106781186548));*/ + /*#50=IFCDIRECTION((-5.9211894646675E-16,0.,1.));*/ + /*#36=IFCPRESENTATIONSTYLEASSIGNMENT((#35));*/ + /*#35=IFCSURFACESTYLE($,.BOTH.,(#34));*/ + /*#34=IFCSURFACESTYLERENDERING(#33,$,$,$,$,$,$,$,.FLAT.);*/ + /*#33=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#53=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#51)); + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#51=IFCEXTRUDEDAREASOLID(#45,#49,#50,3.);*/ + /*#45=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#44);*/ + /*#44=IFCPOLYLINE((#24,#42,#43,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#42=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#43=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#49=IFCAXIS2PLACEMENT3D(#48,#47,#46);*/ + /*#48=IFCCARTESIANPOINT((-0.736396103067893,-0.499999998127686,2.63639610288445));*/ + /*#47=IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#46=IFCDIRECTION((0.707106781186547,0.,-0.707106781186548));*/ + /*#50=IFCDIRECTION((-5.9211894646675E-16,0.,1.));*/ +#54=IFCPRODUCTDEFINITIONSHAPE($,$,(#53)); + /*#53=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#51));*/ + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#51=IFCEXTRUDEDAREASOLID(#45,#49,#50,3.);*/ + /*#45=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#44);*/ + /*#44=IFCPOLYLINE((#24,#42,#43,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#42=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#43=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#49=IFCAXIS2PLACEMENT3D(#48,#47,#46);*/ + /*#48=IFCCARTESIANPOINT((-0.736396103067893,-0.499999998127686,2.63639610288445));*/ + /*#47=IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#46=IFCDIRECTION((0.707106781186547,0.,-0.707106781186548));*/ + /*#50=IFCDIRECTION((-5.9211894646675E-16,0.,1.));*/ +#55=IFCBUILDINGELEMENTPROXY('2vghw0Vaf489N2O8RV4mLV',#5,'Extrude001','',$,#38,#54,$,$); + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#38=IFCLOCALPLACEMENT($,#9);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#54=IFCPRODUCTDEFINITIONSHAPE($,$,(#53));*/ + /*#53=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#51));*/ + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#51=IFCEXTRUDEDAREASOLID(#45,#49,#50,3.);*/ + /*#45=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#44);*/ + /*#44=IFCPOLYLINE((#24,#42,#43,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#42=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#43=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#49=IFCAXIS2PLACEMENT3D(#48,#47,#46);*/ + /*#48=IFCCARTESIANPOINT((-0.736396103067893,-0.499999998127686,2.63639610288445));*/ + /*#47=IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#46=IFCDIRECTION((0.707106781186547,0.,-0.707106781186548));*/ + /*#50=IFCDIRECTION((-5.9211894646675E-16,0.,1.));*/ +#56=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28); + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ +#57=IFCDIRECTION((2.22044604925031E-16,0.,-1.)); +#58=IFCDIRECTION((1.,0.,2.22044604925031E-16)); +#59=IFCCARTESIANPOINT((0.,-0.49999964237211,6.99999999999999)); +#60=IFCAXIS2PLACEMENT3D(#59,#58,#57); + /*#59=IFCCARTESIANPOINT((0.,-0.49999964237211,6.99999999999999));*/ + /*#58=IFCDIRECTION((1.,0.,2.22044604925031E-16));*/ + /*#57=IFCDIRECTION((2.22044604925031E-16,0.,-1.));*/ +#61=IFCDIRECTION((4.22044604925031E-16,0.,1.)); +#62=IFCEXTRUDEDAREASOLID(#56,#60,#61,4.); + /*#56=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#60=IFCAXIS2PLACEMENT3D(#59,#58,#57);*/ + /*#59=IFCCARTESIANPOINT((0.,-0.49999964237211,6.99999999999999));*/ + /*#58=IFCDIRECTION((1.,0.,2.22044604925031E-16));*/ + /*#57=IFCDIRECTION((2.22044604925031E-16,0.,-1.));*/ + /*#61=IFCDIRECTION((4.22044604925031E-16,0.,1.));*/ +#63=IFCSTYLEDITEM(#62,(#36),$); + /*#62=IFCEXTRUDEDAREASOLID(#56,#60,#61,4.);*/ + /*#56=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#60=IFCAXIS2PLACEMENT3D(#59,#58,#57);*/ + /*#59=IFCCARTESIANPOINT((0.,-0.49999964237211,6.99999999999999));*/ + /*#58=IFCDIRECTION((1.,0.,2.22044604925031E-16));*/ + /*#57=IFCDIRECTION((2.22044604925031E-16,0.,-1.));*/ + /*#61=IFCDIRECTION((4.22044604925031E-16,0.,1.));*/ + /*#36=IFCPRESENTATIONSTYLEASSIGNMENT((#35));*/ + /*#35=IFCSURFACESTYLE($,.BOTH.,(#34));*/ + /*#34=IFCSURFACESTYLERENDERING(#33,$,$,$,$,$,$,$,.FLAT.);*/ + /*#33=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);*/ +#64=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#62)); + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#62=IFCEXTRUDEDAREASOLID(#56,#60,#61,4.);*/ + /*#56=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#60=IFCAXIS2PLACEMENT3D(#59,#58,#57);*/ + /*#59=IFCCARTESIANPOINT((0.,-0.49999964237211,6.99999999999999));*/ + /*#58=IFCDIRECTION((1.,0.,2.22044604925031E-16));*/ + /*#57=IFCDIRECTION((2.22044604925031E-16,0.,-1.));*/ + /*#61=IFCDIRECTION((4.22044604925031E-16,0.,1.));*/ +#65=IFCPRODUCTDEFINITIONSHAPE($,$,(#64)); + /*#64=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#62));*/ + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#62=IFCEXTRUDEDAREASOLID(#56,#60,#61,4.);*/ + /*#56=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#60=IFCAXIS2PLACEMENT3D(#59,#58,#57);*/ + /*#59=IFCCARTESIANPOINT((0.,-0.49999964237211,6.99999999999999));*/ + /*#58=IFCDIRECTION((1.,0.,2.22044604925031E-16));*/ + /*#57=IFCDIRECTION((2.22044604925031E-16,0.,-1.));*/ + /*#61=IFCDIRECTION((4.22044604925031E-16,0.,1.));*/ +#66=IFCBUILDINGELEMENTPROXY('2GBoYAn8514wJYrda0FRVd',#5,'Extrude002','',$,#38,#65,$,$); + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#38=IFCLOCALPLACEMENT($,#9);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#65=IFCPRODUCTDEFINITIONSHAPE($,$,(#64));*/ + /*#64=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#62));*/ + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#62=IFCEXTRUDEDAREASOLID(#56,#60,#61,4.);*/ + /*#56=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#60=IFCAXIS2PLACEMENT3D(#59,#58,#57);*/ + /*#59=IFCCARTESIANPOINT((0.,-0.49999964237211,6.99999999999999));*/ + /*#58=IFCDIRECTION((1.,0.,2.22044604925031E-16));*/ + /*#57=IFCDIRECTION((2.22044604925031E-16,0.,-1.));*/ + /*#61=IFCDIRECTION((4.22044604925031E-16,0.,1.));*/ +#67=IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#5,'Default Building','',$,$,$,$,.ELEMENT.,$,$,$); + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ +#68=IFCRELAGGREGATES('1XJ7237LnFRBGAAyHPPeXv',#5,'ProjectLink','',#23,(#67)); + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#23=IFCPROJECT('03biTKmWH94Au6pQcFXMDQ',#5,'multiple',$,$,$,$,(#21),#19);*/ + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#19=IFCUNITASSIGNMENT((#13,#14,#15,#18));*/ + /*#13=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#14=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#15=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#18=IFCCONVERSIONBASEDUNIT(#12,.PLANEANGLEUNIT.,'DEGREE',#17);*/ + /*#12=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#17=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.017453292519943295),#16);*/ + /*#16=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ + /*#67=IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#5,'Default Building','',$,$,$,$,.ELEMENT.,$,$,$);*/ + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ +#69=IFCRELCONTAINEDINSPATIALSTRUCTURE('0tFdoxcCv2DBSaVbW1CUk$',#5,'UnassignedObjectsLink','',(#41,#55,#66),#67); + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#41=IFCBUILDINGELEMENTPROXY('0iRwTtZ1vDVg4QoKF$wB$X',#5,'Extrude','',$,#38,#40,$,$);*/ + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#38=IFCLOCALPLACEMENT($,#9);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#40=IFCPRODUCTDEFINITIONSHAPE($,$,(#39));*/ + /*#39=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#32));*/ + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#32=IFCEXTRUDEDAREASOLID(#29,#31,#7,2.);*/ + /*#29=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#31=IFCAXIS2PLACEMENT3D(#30,#7,#6);*/ + /*#30=IFCCARTESIANPOINT((1.,-0.5,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#55=IFCBUILDINGELEMENTPROXY('2vghw0Vaf489N2O8RV4mLV',#5,'Extrude001','',$,#38,#54,$,$);*/ + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#38=IFCLOCALPLACEMENT($,#9);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#54=IFCPRODUCTDEFINITIONSHAPE($,$,(#53));*/ + /*#53=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#51));*/ + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#51=IFCEXTRUDEDAREASOLID(#45,#49,#50,3.);*/ + /*#45=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#44);*/ + /*#44=IFCPOLYLINE((#24,#42,#43,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#42=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#43=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#49=IFCAXIS2PLACEMENT3D(#48,#47,#46);*/ + /*#48=IFCCARTESIANPOINT((-0.736396103067893,-0.499999998127686,2.63639610288445));*/ + /*#47=IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#46=IFCDIRECTION((0.707106781186547,0.,-0.707106781186548));*/ + /*#50=IFCDIRECTION((-5.9211894646675E-16,0.,1.));*/ + /*#66=IFCBUILDINGELEMENTPROXY('2GBoYAn8514wJYrda0FRVd',#5,'Extrude002','',$,#38,#65,$,$);*/ + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#38=IFCLOCALPLACEMENT($,#9);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#65=IFCPRODUCTDEFINITIONSHAPE($,$,(#64));*/ + /*#64=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#62));*/ + /*#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);*/ + /*#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);*/ + /*#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);*/ + /*#8=IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#7=IFCDIRECTION((0.,0.,1.));*/ + /*#6=IFCDIRECTION((1.,0.,0.));*/ + /*#20=IFCDIRECTION((0.,1.));*/ + /*#62=IFCEXTRUDEDAREASOLID(#56,#60,#61,4.);*/ + /*#56=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#28);*/ + /*#28=IFCPOLYLINE((#24,#25,#26,#27,#24));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#25=IFCCARTESIANPOINT((0.9,-0.4));*/ + /*#26=IFCCARTESIANPOINT((0.9,0.4));*/ + /*#27=IFCCARTESIANPOINT((-0.9,0.4));*/ + /*#24=IFCCARTESIANPOINT((-0.9,-0.4));*/ + /*#60=IFCAXIS2PLACEMENT3D(#59,#58,#57);*/ + /*#59=IFCCARTESIANPOINT((0.,-0.49999964237211,6.99999999999999));*/ + /*#58=IFCDIRECTION((1.,0.,2.22044604925031E-16));*/ + /*#57=IFCDIRECTION((2.22044604925031E-16,0.,-1.));*/ + /*#61=IFCDIRECTION((4.22044604925031E-16,0.,1.));*/ + /*#67=IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#5,'Default Building','',$,$,$,$,.ELEMENT.,$,$,$);*/ + /*#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1589371858,#3,#4,1589371858);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#3=IFCPERSONANDORGANIZATION(#1,#2,$);*/ + /*#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ + /*#4=IFCAPPLICATION(#2,'0.19 build 21059 (Git)','FreeCAD','118df2cf_ed21_438e_a41');*/ + /*#2=IFCORGANIZATION($,'uncreated.net',$,$,$);*/ +ENDSEC; +END-ISO-10303-21; diff --git a/Specifications_Test_Files/Extrusions/Extrusions_03_A_PASSED.rvt b/Specifications_Test_Files/Extrusions/Extrusions_03_A_PASSED.rvt new file mode 100644 index 0000000..9ba1126 Binary files /dev/null and b/Specifications_Test_Files/Extrusions/Extrusions_03_A_PASSED.rvt differ diff --git a/Specifications_Test_Files/Extrusions/Extrusions_03_B_FAILED_extrusion directions incorrect.ifc b/Specifications_Test_Files/Extrusions/Extrusions_03_B_FAILED_extrusion directions incorrect.ifc new file mode 100644 index 0000000..b751074 --- /dev/null +++ b/Specifications_Test_Files/Extrusions/Extrusions_03_B_FAILED_extrusion directions incorrect.ifc @@ -0,0 +1,263 @@ +ISO-10303-21; +HEADER; + +/****************************************************************************************** +* STEP Physical File produced by: The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013 +* Module: EDMstepFileFactory/EDMstandAlone +* Creation date: Wed May 13 08:54:44 2020 +* Host: DESKTOP-BJ78QVA +* Database: C:\Users\ryan\AppData\Local\Temp\39392c84-8759-4482-82a8-b47ee09cc862\1148b2f3-c0af-4a49-91ac-ebef0c456101\ifc +* Database version: 5507 +* Database creation date: Wed May 13 08:54:43 2020 +* Schema: IFC4 +* Model: DataRepository.ifc +* Model creation date: Wed May 13 08:54:43 2020 +* Header model: DataRepository.ifc_HeaderModel +* Header model creation date: Wed May 13 08:54:43 2020 +* EDMuser: sdai-user +* EDMgroup: sdai-group +* License ID and type: 5605 : Permanent license. Expiry date: +* EDMstepFileFactory options: 020000 +******************************************************************************************/ +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1.0]'),'2;1'); +FILE_NAME('Project Number','2020-05-13T08:54:44',(''),(''),'The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013','20191031_1115(x64) - Exporter 20.1.0.1 - Alternate UI 20.1.0.1',''); +FILE_SCHEMA(('IFC4')); +ENDSEC; + +DATA; +#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$); +#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit'); +#6= IFCCARTESIANPOINT((0.,0.,0.)); +#10= IFCCARTESIANPOINT((0.,0.)); +#12= IFCDIRECTION((1.,0.,0.)); +#14= IFCDIRECTION((-1.,0.,0.)); +#16= IFCDIRECTION((0.,1.,0.)); +#18= IFCDIRECTION((0.,-1.,0.)); +#20= IFCDIRECTION((0.,0.,1.)); +#22= IFCDIRECTION((0.,0.,-1.)); +#24= IFCDIRECTION((1.,0.)); +#26= IFCDIRECTION((-1.,0.)); +#28= IFCDIRECTION((0.,1.)); +#30= IFCDIRECTION((0.,-1.)); +#32= IFCAXIS2PLACEMENT3D(#6,$,$); +#33= IFCLOCALPLACEMENT(#153,#32); +#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$); +#38= IFCORGANIZATION($,'','',$,$); +#39= IFCPERSONANDORGANIZATION(#36,#38,$); +#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083); +#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#44= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#45= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#46= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#47= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#48= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#46); +#49= IFCCONVERSIONBASEDUNIT(#47,.PLANEANGLEUNIT.,'DEGREE',#48); +#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#52= IFCDERIVEDUNITELEMENT(#51,1); +#53= IFCDERIVEDUNITELEMENT(#43,-3); +#54= IFCDERIVEDUNIT((#52,#53),.MASSDENSITYUNIT.,$); +#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#57= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); +#58= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#59= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); +#60= IFCDERIVEDUNITELEMENT(#51,1); +#61= IFCDERIVEDUNITELEMENT(#58,-1); +#62= IFCDERIVEDUNITELEMENT(#56,-3); +#63= IFCDERIVEDUNIT((#60,#61,#62),.THERMALTRANSMITTANCEUNIT.,$); +#65= IFCDERIVEDUNITELEMENT(#43,3); +#66= IFCDERIVEDUNITELEMENT(#56,-1); +#67= IFCDERIVEDUNIT((#65,#66),.VOLUMETRICFLOWRATEUNIT.,$); +#69= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); +#70= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); +#71= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); +#72= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.); +#73= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); +#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); +#75= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); +#76= IFCDERIVEDUNITELEMENT(#51,-1); +#77= IFCDERIVEDUNITELEMENT(#43,-2); +#78= IFCDERIVEDUNITELEMENT(#56,3); +#79= IFCDERIVEDUNITELEMENT(#74,1); +#80= IFCDERIVEDUNIT((#76,#77,#78,#79),.USERDEFINED.,'Luminous Efficacy'); +#82= IFCDERIVEDUNITELEMENT(#43,1); +#83= IFCDERIVEDUNITELEMENT(#56,-1); +#84= IFCDERIVEDUNIT((#82,#83),.LINEARVELOCITYUNIT.,$); +#86= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); +#87= IFCDERIVEDUNITELEMENT(#43,-2); +#88= IFCDERIVEDUNITELEMENT(#51,1); +#89= IFCDERIVEDUNITELEMENT(#56,-2); +#90= IFCDERIVEDUNIT((#87,#88,#89),.USERDEFINED.,'Friction Loss'); +#92= IFCDERIVEDUNITELEMENT(#51,1); +#93= IFCDERIVEDUNITELEMENT(#43,1); +#94= IFCDERIVEDUNITELEMENT(#56,-2); +#95= IFCDERIVEDUNITELEMENT(#43,-1); +#96= IFCDERIVEDUNIT((#92,#93,#94,#95),.LINEARFORCEUNIT.,$); +#98= IFCDERIVEDUNITELEMENT(#51,1); +#99= IFCDERIVEDUNITELEMENT(#43,1); +#100= IFCDERIVEDUNITELEMENT(#56,-2); +#101= IFCDERIVEDUNITELEMENT(#43,-2); +#102= IFCDERIVEDUNIT((#98,#99,#100,#101),.PLANARFORCEUNIT.,$); +#104= IFCUNITASSIGNMENT((#43,#44,#45,#49,#51,#54,#56,#57,#59,#63,#67,#69,#70,#71,#72,#73,#74,#75,#80,#84,#86,#90,#96,#102)); +#106= IFCAXIS2PLACEMENT3D(#6,$,$); +#107= IFCDIRECTION((6.12303176911189E-17,1.)); +#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107); +#113= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#109,$,.GRAPH_VIEW.,$); +#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$); +#116= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$); +#117= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$); +#118= IFCPROJECT('03biTKmWH94Au6pQcFXMDQ',#42,'Project Number',$,$,'Project Name','Project Status',(#109),#104); +#129= IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'','','',''); +#133= IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,$); +#143= IFCAXIS2PLACEMENT3D(#6,$,$); +#144= IFCLOCALPLACEMENT(#33,#143); +#146= IFCBUILDINGSTOREY('3XKAOnAe95IhlSlMSwHi71',#42,'Level 1',$,'Level:Story Level',#144,$,'Level 1',.ELEMENT.,0.); +#148= IFCAXIS2PLACEMENT3D(#6,$,$); +#531= IFCAXIS2PLACEMENT3D(#529,$,$); +#525= IFCAXIS2PLACEMENT3D(#523,$,$); +#152= IFCAXIS2PLACEMENT3D(#6,$,$); +#153= IFCLOCALPLACEMENT($,#152); +#154= IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'','','',''); +#156= IFCSITE('3XKAOnAe95IhlSlMV5kJzG',#42,'Default',$,$,#153,$,$,.ELEMENT.,(42,21,30,344238),(-71,-3,-35,-194702),0.,$,$); +#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$); +#168= IFCPROPERTYSET('1b7tIashzEUx2OMcE24_7R',#42,'Pset_SiteCommon',$,(#160)); +#176= IFCRELDEFINESBYPROPERTIES('1CqFi6iZ1FEg0YXqL5ycyr',#42,$,$,(#156),#168); +#183= IFCAXIS2PLACEMENT3D(#211,$,$); +#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999)); +#185= IFCCARTESIANPOINT((0.,0.)); +#187= IFCAXIS2PLACEMENT2D(#185,#24); +#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8); +#191= IFCCARTESIANPOINT((0.9,0.4,0.)); +#193= IFCAXIS2PLACEMENT3D(#191,#20,#16); +#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.); +#195= IFCCOLOURRGB($,0.8,0.8,0.8); +#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#197= IFCSURFACESTYLE('IfcSurfaceStyle #35',.BOTH.,(#196)); +#199= IFCPRESENTATIONSTYLEASSIGNMENT((#197)); +#201= IFCSTYLEDITEM(#194,(#199),$); +#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194)); +#211= IFCCARTESIANPOINT((0.1,-0.9,0.)); +#213= IFCAXIS2PLACEMENT3D(#6,$,$); +#214= IFCREPRESENTATIONMAP(#213,#204); +#218= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSanR',#42,'Extrude',$,$,(#301,#303),(#214),'152964',$,.NOTDEFINED.); +#222= IFCMATERIAL('IfcSurfaceStyle #35',$,'Materials'); +#229= IFCPRESENTATIONSTYLEASSIGNMENT((#197)); +#231= IFCSTYLEDITEM($,(#229),$); +#233= IFCSTYLEDREPRESENTATION(#109,'Style','Material',(#231)); +#236= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#233),#222); +#240= IFCCLASSIFICATION('http://www.csiorg.net/uniformat','1998',$,'Uniformat',$,$,$); +#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$); +#244= IFCMAPPEDITEM(#214,#243); +#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244)); +#248= IFCPRODUCTDEFINITIONSHAPE($,$,(#246)); +#253= IFCCARTESIANPOINT((0.1,-0.9,0.)); +#255= IFCAXIS2PLACEMENT3D(#253,$,$); +#256= IFCLOCALPLACEMENT(#33,#525); +#258= IFCBUILDINGELEMENTPROXY('0iRwTtZ1vDVg4QoKF$wB$X',#42,'Extrude:Extrude:152966',$,'Extrude:Extrude',#256,#248,'152966',.NOTDEFINED.); +#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$); +#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#277= IFCPROPERTYSET('1Oq2_Q19r4Gw$_fM65hCGQ',#42,'Pset_BuildingElementProxyCommon',$,(#275,#276)); +#281= IFCPROPERTYSET('0ukWBSionAbPDTqmA0zoQu',#42,'Pset_EnvironmentalImpactIndicators',$,(#275)); +#283= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(2.),$); +#284= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.8),$); +#285= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(2.),$); +#286= IFCPROPERTYSET('0rUBlh_HDC_B9W7TNBk1Ol',#42,'Pset_ProvisionForVoid',$,(#283,#284,#285)); +#291= IFCRELDEFINESBYPROPERTIES('1XUt9c7InAqge7p51PKwCl',#42,$,$,(#258),#277); +#295= IFCRELDEFINESBYPROPERTIES('0Z80$RDmDAcPWmh43ak$Eq',#42,$,$,(#258),#281); +#298= IFCRELDEFINESBYPROPERTIES('2GkCxm3o9EHgfwGR6uawac',#42,$,$,(#258),#286); +#301= IFCPROPERTYSET('1IZNLl3nLDmxZM9I1MKSMh',#42,'Pset_BuildingElementProxyCommon',$,(#275,#276)); +#303= IFCPROPERTYSET('0OfaieVrD7dBM21p4d7_b6',#42,'Pset_EnvironmentalImpactIndicators',$,(#275)); +#308= IFCAXIS2PLACEMENT3D(#325,$,$); +#528= IFCAXIS2PLACEMENT3D(#526,$,$); +#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17)); +#312= IFCAXIS2PLACEMENT2D(#310,#28); +#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8); +#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893)); +#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547)); +#318= IFCAXIS2PLACEMENT3D(#314,#316,#16); +#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.); +#320= IFCSTYLEDITEM(#319,(#199),$); +#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319)); +#325= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.)); +#327= IFCAXIS2PLACEMENT3D(#6,$,$); +#328= IFCREPRESENTATIONMAP(#327,#323); +#330= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSanA',#42,'Extrude001',$,$,(#371,#373),(#328),'152981',$,.NOTDEFINED.); +#332= IFCMAPPEDITEM(#328,#243); +#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332)); +#336= IFCPRODUCTDEFINITIONSHAPE($,$,(#334)); +#339= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.)); +#341= IFCAXIS2PLACEMENT3D(#339,$,$); +#342= IFCLOCALPLACEMENT(#33,#528); +#343= IFCBUILDINGELEMENTPROXY('2vghw0Vaf489N2O8RV4mLV',#42,'Extrude001:Extrude001:152983',$,'Extrude001:Extrude001',#342,#336,'152983',.NOTDEFINED.); +#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$); +#348= IFCPROPERTYSET('0TiWCXyu5AKPeMxEcDrZ5Y',#42,'Pset_BuildingElementProxyCommon',$,(#276,#347)); +#351= IFCPROPERTYSET('2QVlL_BG18kuMey0yhMpmc',#42,'Pset_EnvironmentalImpactIndicators',$,(#347)); +#353= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(3.),$); +#354= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.8),$); +#355= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(3.),$); +#356= IFCPROPERTYSET('2Apu_40QvDeQlfdZb1KQ11',#42,'Pset_ProvisionForVoid',$,(#353,#354,#355)); +#361= IFCRELDEFINESBYPROPERTIES('2wacQGPST2COfXwxRpdCxV',#42,$,$,(#343),#348); +#365= IFCRELDEFINESBYPROPERTIES('1UCKZVk59319fx0SMjKHWs',#42,$,$,(#343),#351); +#368= IFCRELDEFINESBYPROPERTIES('2N1BlsOk53ceaNJShIrTqB',#42,$,$,(#343),#356); +#371= IFCPROPERTYSET('12Wz_zLDbCx895ZEvvYsQ7',#42,'Pset_BuildingElementProxyCommon',$,(#276,#347)); +#373= IFCPROPERTYSET('0ATG7fwX1BO8BrWO9XBf9F',#42,'Pset_EnvironmentalImpactIndicators',$,(#347)); +#378= IFCAXIS2PLACEMENT3D(#393,$,$); +#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.)); +#380= IFCCARTESIANPOINT((0.,0.)); +#382= IFCAXIS2PLACEMENT2D(#380,#24); +#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8); +#384= IFCCARTESIANPOINT((2.,0.4,0.)); +#386= IFCAXIS2PLACEMENT3D(#384,#20,#14); +#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8); +#388= IFCSTYLEDITEM(#387,(#199),$); +#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387)); +#393= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999)); +#395= IFCAXIS2PLACEMENT3D(#6,$,$); +#396= IFCREPRESENTATIONMAP(#395,#391); +#398= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSany',#42,'Extrude002',$,$,(#439,#441),(#396),'152995',$,.NOTDEFINED.); +#400= IFCMAPPEDITEM(#396,#243); +#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400)); +#404= IFCPRODUCTDEFINITIONSHAPE($,$,(#402)); +#407= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999)); +#409= IFCAXIS2PLACEMENT3D(#407,$,$); +#410= IFCLOCALPLACEMENT(#33,#531); +#411= IFCBUILDINGELEMENTPROXY('2GBoYAn8514wJYrda0FRVd',#42,'Extrude002:Extrude002:152997',$,'Extrude002:Extrude002',#410,#404,'152997',.NOTDEFINED.); +#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$); +#416= IFCPROPERTYSET('1Efb_0K8j8E8FLGE0eK4td',#42,'Pset_BuildingElementProxyCommon',$,(#276,#415)); +#419= IFCPROPERTYSET('2An5BgmI52IR7aNLvA6U6g',#42,'Pset_EnvironmentalImpactIndicators',$,(#415)); +#421= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(1.8),$); +#422= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(0.8),$); +#423= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(1.8),$); +#424= IFCPROPERTYSET('2IotQQe_L1YAWaaI$NnZkj',#42,'Pset_ProvisionForVoid',$,(#421,#422,#423)); +#429= IFCRELDEFINESBYPROPERTIES('3S3TYkjpP1jOVwBj4TIVEq',#42,$,$,(#411),#416); +#433= IFCRELDEFINESBYPROPERTIES('22aw$wKwb7i8GHYL70StOo',#42,$,$,(#411),#419); +#436= IFCRELDEFINESBYPROPERTIES('2_WyoEkDv3IeEO6QUCHKeR',#42,$,$,(#411),#424); +#439= IFCPROPERTYSET('00u78HtlD8N91hOHl2bdz7',#42,'Pset_BuildingElementProxyCommon',$,(#276,#415)); +#441= IFCPROPERTYSET('3gfefXR9zFcgRSSvHXrIG$',#42,'Pset_EnvironmentalImpactIndicators',$,(#415)); +#446= IFCAXIS2PLACEMENT3D(#6,$,$); +#449= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Story Level'),$); +#450= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$); +#451= IFCPROPERTYSET('2MayaW1Gv4GviuBtqfLNUo',#42,'Pset_BuildingStoreyCommon',$,(#449,#450)); +#455= IFCRELDEFINESBYPROPERTIES('0X8UsyxwHAggTOxMs5J72a',#42,$,$,(#146),#451); +#459= IFCRELCONTAINEDINSPATIALSTRUCTURE('2MayaW1Gv4Gviu990fLNUo',#42,$,$,(#258,#343,#411),#146); +#465= IFCRELAGGREGATES('2tZ7saZ_nF3RgEPrguMCQ5',#42,$,$,#118,(#156)); +#469= IFCRELAGGREGATES('2y3s8WojD5KPfdytoGhc$$',#42,$,$,#156,(#133)); +#473= IFCRELAGGREGATES('1b7tIashzEUx2OKPg24_7R',#42,$,$,#133,(#146)); +#477= IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$); +#478= IFCPROPERTYSINGLEVALUE('IsLandmarked',$,IFCLOGICAL(.U.),$); +#479= IFCPROPERTYSET('1b7tIashzEUx2OMdA24_7R',#42,'Pset_BuildingCommon',$,(#160,#477,#478)); +#483= IFCPROPERTYSET('1ApEy_VpXDZQ7zZ7WWJU$J',#42,'Pset_BuildingElementProxyCommon',$,(#160,#276)); +#485= IFCPROPERTYSET('1b7tIashzEUx2OMdM24_7R',#42,'Pset_BuildingStoreyCommon',$,(#160,#450)); +#487= IFCPROPERTYSET('1aMqqDuYnDohCNQ6HNqENL',#42,'Pset_BuildingSystemCommon',$,(#160)); +#489= IFCRELDEFINESBYPROPERTIES('2pYQU3Ng9FvhBKzTLb3z15',#42,$,$,(#133),#479); +#493= IFCRELDEFINESBYPROPERTIES('10qH0lCuX6E9ybduKuBKKM',#42,$,$,(#133),#483); +#496= IFCRELDEFINESBYPROPERTIES('0N4ElJDC112OFuEF8hjFZ2',#42,$,$,(#133),#485); +#499= IFCRELDEFINESBYPROPERTIES('16Z_VSCs96tgZO28Cih83Q',#42,$,$,(#133),#487); +#502= IFCRELASSOCIATESMATERIAL('1jZ2ku7K50Ze1MbQvNPjmQ',#42,$,$,(#218,#258,#330,#343,#398,#411),#222); +#511= IFCRELDEFINESBYTYPE('2OAVhNUi56ix1rke6qhmui',#42,$,$,(#258),#218); +#515= IFCRELDEFINESBYTYPE('0YqrmVrkD4dQAiT0bIjJvi',#42,$,$,(#343),#330); +#519= IFCRELDEFINESBYTYPE('1JMUI9FRP1_RaWXF5hF7UR',#42,$,$,(#411),#398); +#523= IFCCARTESIANPOINT((0.1,-0.9,0.)); +#532= IFCPRESENTATIONLAYERASSIGNMENT('A-GENM',$,(#204,#246,#323,#334,#391,#402),$); +ENDSEC; + +END-ISO-10303-21; diff --git a/Specifications_Test_Files/Extrusions/Extrusions_03_B_FAILED_extrusion directions incorrect_commented.ifc b/Specifications_Test_Files/Extrusions/Extrusions_03_B_FAILED_extrusion directions incorrect_commented.ifc new file mode 100644 index 0000000..1879377 --- /dev/null +++ b/Specifications_Test_Files/Extrusions/Extrusions_03_B_FAILED_extrusion directions incorrect_commented.ifc @@ -0,0 +1,3212 @@ +ISO-10303-21; +HEADER; + +/****************************************************************************************** +* STEP Physical File produced by: The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013 +* Module: EDMstepFileFactory/EDMstandAlone +* Creation date: Wed May 13 08:54:44 2020 +* Host: DESKTOP-BJ78QVA +* Database: C:\Users\ryan\AppData\Local\Temp\39392c84-8759-4482-82a8-b47ee09cc862\1148b2f3-c0af-4a49-91ac-ebef0c456101\ifc +* Database version: 5507 +* Database creation date: Wed May 13 08:54:43 2020 +* Schema: IFC4 +* Model: DataRepository.ifc +* Model creation date: Wed May 13 08:54:43 2020 +* Header model: DataRepository.ifc_HeaderModel +* Header model creation date: Wed May 13 08:54:43 2020 +* EDMuser: sdai-user +* EDMgroup: sdai-group +* License ID and type: 5605 : Permanent license. Expiry date: +* EDMstepFileFactory options: 020000 +******************************************************************************************/ +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1.0]'),'2;1'); +FILE_NAME('Project Number','2020-05-13T08:54:44',(''),(''),'The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013','20191031_1115(x64) - Exporter 20.1.0.1 - Alternate UI 20.1.0.1',''); +FILE_SCHEMA(('IFC4')); +ENDSEC; + +DATA; +#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$); +#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit'); + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ +#6= IFCCARTESIANPOINT((0.,0.,0.)); +#10= IFCCARTESIANPOINT((0.,0.)); +#12= IFCDIRECTION((1.,0.,0.)); +#14= IFCDIRECTION((-1.,0.,0.)); +#16= IFCDIRECTION((0.,1.,0.)); +#18= IFCDIRECTION((0.,-1.,0.)); +#20= IFCDIRECTION((0.,0.,1.)); +#22= IFCDIRECTION((0.,0.,-1.)); +#24= IFCDIRECTION((1.,0.)); +#26= IFCDIRECTION((-1.,0.)); +#28= IFCDIRECTION((0.,1.)); +#30= IFCDIRECTION((0.,-1.)); +#32= IFCAXIS2PLACEMENT3D(#6,$,$); + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#33= IFCLOCALPLACEMENT(#153,#32); + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$); +#38= IFCORGANIZATION($,'','',$,$); +#39= IFCPERSONANDORGANIZATION(#36,#38,$); + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ +#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083); + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ +#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#44= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#45= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#46= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#47= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#48= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#46); + /*#46= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ +#49= IFCCONVERSIONBASEDUNIT(#47,.PLANEANGLEUNIT.,'DEGREE',#48); + /*#47= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#48= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#46);*/ + /*#46= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ +#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#52= IFCDERIVEDUNITELEMENT(#51,1); + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ +#53= IFCDERIVEDUNITELEMENT(#43,-3); + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#54= IFCDERIVEDUNIT((#52,#53),.MASSDENSITYUNIT.,$); + /*#52= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#53= IFCDERIVEDUNITELEMENT(#43,-3);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#57= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); +#58= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#59= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); +#60= IFCDERIVEDUNITELEMENT(#51,1); + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ +#61= IFCDERIVEDUNITELEMENT(#58,-1); + /*#58= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.);*/ +#62= IFCDERIVEDUNITELEMENT(#56,-3); + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#63= IFCDERIVEDUNIT((#60,#61,#62),.THERMALTRANSMITTANCEUNIT.,$); + /*#60= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#61= IFCDERIVEDUNITELEMENT(#58,-1);*/ + /*#58= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.);*/ + /*#62= IFCDERIVEDUNITELEMENT(#56,-3);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#65= IFCDERIVEDUNITELEMENT(#43,3); + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#66= IFCDERIVEDUNITELEMENT(#56,-1); + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#67= IFCDERIVEDUNIT((#65,#66),.VOLUMETRICFLOWRATEUNIT.,$); + /*#65= IFCDERIVEDUNITELEMENT(#43,3);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#66= IFCDERIVEDUNITELEMENT(#56,-1);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#69= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); +#70= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); +#71= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); +#72= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.); +#73= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); +#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); +#75= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); +#76= IFCDERIVEDUNITELEMENT(#51,-1); + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ +#77= IFCDERIVEDUNITELEMENT(#43,-2); + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#78= IFCDERIVEDUNITELEMENT(#56,3); + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#79= IFCDERIVEDUNITELEMENT(#74,1); + /*#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.);*/ +#80= IFCDERIVEDUNIT((#76,#77,#78,#79),.USERDEFINED.,'Luminous Efficacy'); + /*#76= IFCDERIVEDUNITELEMENT(#51,-1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#77= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#78= IFCDERIVEDUNITELEMENT(#56,3);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#79= IFCDERIVEDUNITELEMENT(#74,1);*/ + /*#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.);*/ +#82= IFCDERIVEDUNITELEMENT(#43,1); + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#83= IFCDERIVEDUNITELEMENT(#56,-1); + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#84= IFCDERIVEDUNIT((#82,#83),.LINEARVELOCITYUNIT.,$); + /*#82= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#83= IFCDERIVEDUNITELEMENT(#56,-1);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#86= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); +#87= IFCDERIVEDUNITELEMENT(#43,-2); + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#88= IFCDERIVEDUNITELEMENT(#51,1); + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ +#89= IFCDERIVEDUNITELEMENT(#56,-2); + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#90= IFCDERIVEDUNIT((#87,#88,#89),.USERDEFINED.,'Friction Loss'); + /*#87= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#88= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#89= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#92= IFCDERIVEDUNITELEMENT(#51,1); + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ +#93= IFCDERIVEDUNITELEMENT(#43,1); + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#94= IFCDERIVEDUNITELEMENT(#56,-2); + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#95= IFCDERIVEDUNITELEMENT(#43,-1); + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#96= IFCDERIVEDUNIT((#92,#93,#94,#95),.LINEARFORCEUNIT.,$); + /*#92= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#93= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#94= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#95= IFCDERIVEDUNITELEMENT(#43,-1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#98= IFCDERIVEDUNITELEMENT(#51,1); + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ +#99= IFCDERIVEDUNITELEMENT(#43,1); + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#100= IFCDERIVEDUNITELEMENT(#56,-2); + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ +#101= IFCDERIVEDUNITELEMENT(#43,-2); + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#102= IFCDERIVEDUNIT((#98,#99,#100,#101),.PLANARFORCEUNIT.,$); + /*#98= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#99= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#100= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#101= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#104= IFCUNITASSIGNMENT((#43,#44,#45,#49,#51,#54,#56,#57,#59,#63,#67,#69,#70,#71,#72,#73,#74,#75,#80,#84,#86,#90,#96,#102)); + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#44= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#45= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#49= IFCCONVERSIONBASEDUNIT(#47,.PLANEANGLEUNIT.,'DEGREE',#48);*/ + /*#47= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#48= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#46);*/ + /*#46= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#54= IFCDERIVEDUNIT((#52,#53),.MASSDENSITYUNIT.,$);*/ + /*#52= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#53= IFCDERIVEDUNITELEMENT(#43,-3);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#57= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.);*/ + /*#59= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.);*/ + /*#63= IFCDERIVEDUNIT((#60,#61,#62),.THERMALTRANSMITTANCEUNIT.,$);*/ + /*#60= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#61= IFCDERIVEDUNITELEMENT(#58,-1);*/ + /*#58= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.);*/ + /*#62= IFCDERIVEDUNITELEMENT(#56,-3);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#67= IFCDERIVEDUNIT((#65,#66),.VOLUMETRICFLOWRATEUNIT.,$);*/ + /*#65= IFCDERIVEDUNITELEMENT(#43,3);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#66= IFCDERIVEDUNITELEMENT(#56,-1);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#69= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.);*/ + /*#70= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.);*/ + /*#71= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.);*/ + /*#72= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.);*/ + /*#73= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.);*/ + /*#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.);*/ + /*#75= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.);*/ + /*#80= IFCDERIVEDUNIT((#76,#77,#78,#79),.USERDEFINED.,'Luminous Efficacy');*/ + /*#76= IFCDERIVEDUNITELEMENT(#51,-1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#77= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#78= IFCDERIVEDUNITELEMENT(#56,3);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#79= IFCDERIVEDUNITELEMENT(#74,1);*/ + /*#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.);*/ + /*#84= IFCDERIVEDUNIT((#82,#83),.LINEARVELOCITYUNIT.,$);*/ + /*#82= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#83= IFCDERIVEDUNITELEMENT(#56,-1);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#86= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.);*/ + /*#90= IFCDERIVEDUNIT((#87,#88,#89),.USERDEFINED.,'Friction Loss');*/ + /*#87= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#88= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#89= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#96= IFCDERIVEDUNIT((#92,#93,#94,#95),.LINEARFORCEUNIT.,$);*/ + /*#92= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#93= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#94= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#95= IFCDERIVEDUNITELEMENT(#43,-1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#102= IFCDERIVEDUNIT((#98,#99,#100,#101),.PLANARFORCEUNIT.,$);*/ + /*#98= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#99= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#100= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#101= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#106= IFCAXIS2PLACEMENT3D(#6,$,$); + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#107= IFCDIRECTION((6.12303176911189E-17,1.)); +#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107); + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ +#113= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#109,$,.GRAPH_VIEW.,$); + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ +#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$); + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ +#116= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$); + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ +#117= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$); + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ +#118= IFCPROJECT('03biTKmWH94Au6pQcFXMDQ',#42,'Project Number',$,$,'Project Name','Project Status',(#109),#104); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#104= IFCUNITASSIGNMENT((#43,#44,#45,#49,#51,#54,#56,#57,#59,#63,#67,#69,#70,#71,#72,#73,#74,#75,#80,#84,#86,#90,#96,#102));*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#44= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#45= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#49= IFCCONVERSIONBASEDUNIT(#47,.PLANEANGLEUNIT.,'DEGREE',#48);*/ + /*#47= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#48= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#46);*/ + /*#46= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#54= IFCDERIVEDUNIT((#52,#53),.MASSDENSITYUNIT.,$);*/ + /*#52= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#53= IFCDERIVEDUNITELEMENT(#43,-3);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#57= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.);*/ + /*#59= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.);*/ + /*#63= IFCDERIVEDUNIT((#60,#61,#62),.THERMALTRANSMITTANCEUNIT.,$);*/ + /*#60= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#61= IFCDERIVEDUNITELEMENT(#58,-1);*/ + /*#58= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.);*/ + /*#62= IFCDERIVEDUNITELEMENT(#56,-3);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#67= IFCDERIVEDUNIT((#65,#66),.VOLUMETRICFLOWRATEUNIT.,$);*/ + /*#65= IFCDERIVEDUNITELEMENT(#43,3);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#66= IFCDERIVEDUNITELEMENT(#56,-1);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#69= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.);*/ + /*#70= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.);*/ + /*#71= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.);*/ + /*#72= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.);*/ + /*#73= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.);*/ + /*#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.);*/ + /*#75= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.);*/ + /*#80= IFCDERIVEDUNIT((#76,#77,#78,#79),.USERDEFINED.,'Luminous Efficacy');*/ + /*#76= IFCDERIVEDUNITELEMENT(#51,-1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#77= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#78= IFCDERIVEDUNITELEMENT(#56,3);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#79= IFCDERIVEDUNITELEMENT(#74,1);*/ + /*#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.);*/ + /*#84= IFCDERIVEDUNIT((#82,#83),.LINEARVELOCITYUNIT.,$);*/ + /*#82= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#83= IFCDERIVEDUNITELEMENT(#56,-1);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#86= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.);*/ + /*#90= IFCDERIVEDUNIT((#87,#88,#89),.USERDEFINED.,'Friction Loss');*/ + /*#87= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#88= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#89= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#96= IFCDERIVEDUNIT((#92,#93,#94,#95),.LINEARFORCEUNIT.,$);*/ + /*#92= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#93= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#94= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#95= IFCDERIVEDUNITELEMENT(#43,-1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#102= IFCDERIVEDUNIT((#98,#99,#100,#101),.PLANARFORCEUNIT.,$);*/ + /*#98= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#99= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#100= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#101= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ +#129= IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'','','',''); +#133= IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,$); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#143= IFCAXIS2PLACEMENT3D(#6,$,$); + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#144= IFCLOCALPLACEMENT(#33,#143); + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#143= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#146= IFCBUILDINGSTOREY('3XKAOnAe95IhlSlMSwHi71',#42,'Level 1',$,'Level:Story Level',#144,$,'Level 1',.ELEMENT.,0.); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#144= IFCLOCALPLACEMENT(#33,#143);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#143= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#148= IFCAXIS2PLACEMENT3D(#6,$,$); + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#531= IFCAXIS2PLACEMENT3D(#529,$,$); + /*#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ +#525= IFCAXIS2PLACEMENT3D(#523,$,$); + /*#523= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ +#152= IFCAXIS2PLACEMENT3D(#6,$,$); + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#153= IFCLOCALPLACEMENT($,#152); + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#154= IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'','','',''); +#156= IFCSITE('3XKAOnAe95IhlSlMV5kJzG',#42,'Default',$,$,#153,$,$,.ELEMENT.,(42,21,30,344238),(-71,-3,-35,-194702),0.,$,$); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$); +#168= IFCPROPERTYSET('1b7tIashzEUx2OMcE24_7R',#42,'Pset_SiteCommon',$,(#160)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$);*/ +#176= IFCRELDEFINESBYPROPERTIES('1CqFi6iZ1FEg0YXqL5ycyr',#42,$,$,(#156),#168); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#156= IFCSITE('3XKAOnAe95IhlSlMV5kJzG',#42,'Default',$,$,#153,$,$,.ELEMENT.,(42,21,30,344238),(-71,-3,-35,-194702),0.,$,$);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#168= IFCPROPERTYSET('1b7tIashzEUx2OMcE24_7R',#42,'Pset_SiteCommon',$,(#160));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$);*/ +#183= IFCAXIS2PLACEMENT3D(#211,$,$); + /*#211= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ +#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999)); +#185= IFCCARTESIANPOINT((0.,0.)); +#187= IFCAXIS2PLACEMENT2D(#185,#24); + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ +#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8); + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ +#191= IFCCARTESIANPOINT((0.9,0.4,0.)); +#193= IFCAXIS2PLACEMENT3D(#191,#20,#16); + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ +#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.); + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#195= IFCCOLOURRGB($,0.8,0.8,0.8); +#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); + /*#195= IFCCOLOURRGB($,0.8,0.8,0.8);*/ +#197= IFCSURFACESTYLE('IfcSurfaceStyle #35',.BOTH.,(#196)); + /*#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);*/ + /*#195= IFCCOLOURRGB($,0.8,0.8,0.8);*/ +#199= IFCPRESENTATIONSTYLEASSIGNMENT((#197)); + /*#197= IFCSURFACESTYLE('IfcSurfaceStyle #35',.BOTH.,(#196));*/ + /*#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);*/ + /*#195= IFCCOLOURRGB($,0.8,0.8,0.8);*/ +#201= IFCSTYLEDITEM(#194,(#199),$); + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#199= IFCPRESENTATIONSTYLEASSIGNMENT((#197));*/ + /*#197= IFCSURFACESTYLE('IfcSurfaceStyle #35',.BOTH.,(#196));*/ + /*#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);*/ + /*#195= IFCCOLOURRGB($,0.8,0.8,0.8);*/ +#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194)); + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#211= IFCCARTESIANPOINT((0.1,-0.9,0.)); +#213= IFCAXIS2PLACEMENT3D(#6,$,$); + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#214= IFCREPRESENTATIONMAP(#213,#204); + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#218= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSanR',#42,'Extrude',$,$,(#301,#303),(#214),'152964',$,.NOTDEFINED.); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#301= IFCPROPERTYSET('1IZNLl3nLDmxZM9I1MKSMh',#42,'Pset_BuildingElementProxyCommon',$,(#275,#276));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#303= IFCPROPERTYSET('0OfaieVrD7dBM21p4d7_b6',#42,'Pset_EnvironmentalImpactIndicators',$,(#275));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#222= IFCMATERIAL('IfcSurfaceStyle #35',$,'Materials'); +#229= IFCPRESENTATIONSTYLEASSIGNMENT((#197)); + /*#197= IFCSURFACESTYLE('IfcSurfaceStyle #35',.BOTH.,(#196));*/ + /*#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);*/ + /*#195= IFCCOLOURRGB($,0.8,0.8,0.8);*/ +#231= IFCSTYLEDITEM($,(#229),$); + /*#229= IFCPRESENTATIONSTYLEASSIGNMENT((#197));*/ + /*#197= IFCSURFACESTYLE('IfcSurfaceStyle #35',.BOTH.,(#196));*/ + /*#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);*/ + /*#195= IFCCOLOURRGB($,0.8,0.8,0.8);*/ +#233= IFCSTYLEDREPRESENTATION(#109,'Style','Material',(#231)); + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#231= IFCSTYLEDITEM($,(#229),$);*/ + /*#229= IFCPRESENTATIONSTYLEASSIGNMENT((#197));*/ + /*#197= IFCSURFACESTYLE('IfcSurfaceStyle #35',.BOTH.,(#196));*/ + /*#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);*/ + /*#195= IFCCOLOURRGB($,0.8,0.8,0.8);*/ +#236= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#233),#222); + /*#233= IFCSTYLEDREPRESENTATION(#109,'Style','Material',(#231));*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#231= IFCSTYLEDITEM($,(#229),$);*/ + /*#229= IFCPRESENTATIONSTYLEASSIGNMENT((#197));*/ + /*#197= IFCSURFACESTYLE('IfcSurfaceStyle #35',.BOTH.,(#196));*/ + /*#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);*/ + /*#195= IFCCOLOURRGB($,0.8,0.8,0.8);*/ + /*#222= IFCMATERIAL('IfcSurfaceStyle #35',$,'Materials');*/ +#240= IFCCLASSIFICATION('http://www.csiorg.net/uniformat','1998',$,'Uniformat',$,$,$); +#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$); + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#244= IFCMAPPEDITEM(#214,#243); + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244)); + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#244= IFCMAPPEDITEM(#214,#243);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#248= IFCPRODUCTDEFINITIONSHAPE($,$,(#246)); + /*#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#244= IFCMAPPEDITEM(#214,#243);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#253= IFCCARTESIANPOINT((0.1,-0.9,0.)); +#255= IFCAXIS2PLACEMENT3D(#253,$,$); + /*#253= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ +#256= IFCLOCALPLACEMENT(#33,#525); + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#525= IFCAXIS2PLACEMENT3D(#523,$,$);*/ + /*#523= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ +#258= IFCBUILDINGELEMENTPROXY('0iRwTtZ1vDVg4QoKF$wB$X',#42,'Extrude:Extrude:152966',$,'Extrude:Extrude',#256,#248,'152966',.NOTDEFINED.); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#256= IFCLOCALPLACEMENT(#33,#525);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#525= IFCAXIS2PLACEMENT3D(#523,$,$);*/ + /*#523= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ + /*#248= IFCPRODUCTDEFINITIONSHAPE($,$,(#246));*/ + /*#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#244= IFCMAPPEDITEM(#214,#243);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$); +#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#277= IFCPROPERTYSET('1Oq2_Q19r4Gw$_fM65hCGQ',#42,'Pset_BuildingElementProxyCommon',$,(#275,#276)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ +#281= IFCPROPERTYSET('0ukWBSionAbPDTqmA0zoQu',#42,'Pset_EnvironmentalImpactIndicators',$,(#275)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ +#283= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(2.),$); +#284= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.8),$); +#285= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(2.),$); +#286= IFCPROPERTYSET('0rUBlh_HDC_B9W7TNBk1Ol',#42,'Pset_ProvisionForVoid',$,(#283,#284,#285)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#283= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(2.),$);*/ + /*#284= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.8),$);*/ + /*#285= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(2.),$);*/ +#291= IFCRELDEFINESBYPROPERTIES('1XUt9c7InAqge7p51PKwCl',#42,$,$,(#258),#277); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#258= IFCBUILDINGELEMENTPROXY('0iRwTtZ1vDVg4QoKF$wB$X',#42,'Extrude:Extrude:152966',$,'Extrude:Extrude',#256,#248,'152966',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#256= IFCLOCALPLACEMENT(#33,#525);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#525= IFCAXIS2PLACEMENT3D(#523,$,$);*/ + /*#523= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ + /*#248= IFCPRODUCTDEFINITIONSHAPE($,$,(#246));*/ + /*#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#244= IFCMAPPEDITEM(#214,#243);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#277= IFCPROPERTYSET('1Oq2_Q19r4Gw$_fM65hCGQ',#42,'Pset_BuildingElementProxyCommon',$,(#275,#276));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ +#295= IFCRELDEFINESBYPROPERTIES('0Z80$RDmDAcPWmh43ak$Eq',#42,$,$,(#258),#281); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#258= IFCBUILDINGELEMENTPROXY('0iRwTtZ1vDVg4QoKF$wB$X',#42,'Extrude:Extrude:152966',$,'Extrude:Extrude',#256,#248,'152966',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#256= IFCLOCALPLACEMENT(#33,#525);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#525= IFCAXIS2PLACEMENT3D(#523,$,$);*/ + /*#523= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ + /*#248= IFCPRODUCTDEFINITIONSHAPE($,$,(#246));*/ + /*#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#244= IFCMAPPEDITEM(#214,#243);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#281= IFCPROPERTYSET('0ukWBSionAbPDTqmA0zoQu',#42,'Pset_EnvironmentalImpactIndicators',$,(#275));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ +#298= IFCRELDEFINESBYPROPERTIES('2GkCxm3o9EHgfwGR6uawac',#42,$,$,(#258),#286); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#258= IFCBUILDINGELEMENTPROXY('0iRwTtZ1vDVg4QoKF$wB$X',#42,'Extrude:Extrude:152966',$,'Extrude:Extrude',#256,#248,'152966',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#256= IFCLOCALPLACEMENT(#33,#525);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#525= IFCAXIS2PLACEMENT3D(#523,$,$);*/ + /*#523= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ + /*#248= IFCPRODUCTDEFINITIONSHAPE($,$,(#246));*/ + /*#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#244= IFCMAPPEDITEM(#214,#243);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#286= IFCPROPERTYSET('0rUBlh_HDC_B9W7TNBk1Ol',#42,'Pset_ProvisionForVoid',$,(#283,#284,#285));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#283= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(2.),$);*/ + /*#284= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.8),$);*/ + /*#285= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(2.),$);*/ +#301= IFCPROPERTYSET('1IZNLl3nLDmxZM9I1MKSMh',#42,'Pset_BuildingElementProxyCommon',$,(#275,#276)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ +#303= IFCPROPERTYSET('0OfaieVrD7dBM21p4d7_b6',#42,'Pset_EnvironmentalImpactIndicators',$,(#275)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ +#308= IFCAXIS2PLACEMENT3D(#325,$,$); + /*#325= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ +#528= IFCAXIS2PLACEMENT3D(#526,$,$); + /*#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ +#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17)); +#312= IFCAXIS2PLACEMENT2D(#310,#28); + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ +#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8); + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ +#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893)); +#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547)); +#318= IFCAXIS2PLACEMENT3D(#314,#316,#16); + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ +#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.); + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#320= IFCSTYLEDITEM(#319,(#199),$); + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#199= IFCPRESENTATIONSTYLEASSIGNMENT((#197));*/ + /*#197= IFCSURFACESTYLE('IfcSurfaceStyle #35',.BOTH.,(#196));*/ + /*#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);*/ + /*#195= IFCCOLOURRGB($,0.8,0.8,0.8);*/ +#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319)); + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#325= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.)); +#327= IFCAXIS2PLACEMENT3D(#6,$,$); + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#328= IFCREPRESENTATIONMAP(#327,#323); + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#330= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSanA',#42,'Extrude001',$,$,(#371,#373),(#328),'152981',$,.NOTDEFINED.); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#371= IFCPROPERTYSET('12Wz_zLDbCx895ZEvvYsQ7',#42,'Pset_BuildingElementProxyCommon',$,(#276,#347));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ + /*#373= IFCPROPERTYSET('0ATG7fwX1BO8BrWO9XBf9F',#42,'Pset_EnvironmentalImpactIndicators',$,(#347));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#332= IFCMAPPEDITEM(#328,#243); + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332)); + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#332= IFCMAPPEDITEM(#328,#243);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#336= IFCPRODUCTDEFINITIONSHAPE($,$,(#334)); + /*#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#332= IFCMAPPEDITEM(#328,#243);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#339= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.)); +#341= IFCAXIS2PLACEMENT3D(#339,$,$); + /*#339= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ +#342= IFCLOCALPLACEMENT(#33,#528); + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#528= IFCAXIS2PLACEMENT3D(#526,$,$);*/ + /*#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ +#343= IFCBUILDINGELEMENTPROXY('2vghw0Vaf489N2O8RV4mLV',#42,'Extrude001:Extrude001:152983',$,'Extrude001:Extrude001',#342,#336,'152983',.NOTDEFINED.); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#342= IFCLOCALPLACEMENT(#33,#528);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#528= IFCAXIS2PLACEMENT3D(#526,$,$);*/ + /*#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ + /*#336= IFCPRODUCTDEFINITIONSHAPE($,$,(#334));*/ + /*#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#332= IFCMAPPEDITEM(#328,#243);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$); +#348= IFCPROPERTYSET('0TiWCXyu5AKPeMxEcDrZ5Y',#42,'Pset_BuildingElementProxyCommon',$,(#276,#347)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ +#351= IFCPROPERTYSET('2QVlL_BG18kuMey0yhMpmc',#42,'Pset_EnvironmentalImpactIndicators',$,(#347)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ +#353= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(3.),$); +#354= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.8),$); +#355= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(3.),$); +#356= IFCPROPERTYSET('2Apu_40QvDeQlfdZb1KQ11',#42,'Pset_ProvisionForVoid',$,(#353,#354,#355)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#353= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(3.),$);*/ + /*#354= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.8),$);*/ + /*#355= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(3.),$);*/ +#361= IFCRELDEFINESBYPROPERTIES('2wacQGPST2COfXwxRpdCxV',#42,$,$,(#343),#348); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#343= IFCBUILDINGELEMENTPROXY('2vghw0Vaf489N2O8RV4mLV',#42,'Extrude001:Extrude001:152983',$,'Extrude001:Extrude001',#342,#336,'152983',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#342= IFCLOCALPLACEMENT(#33,#528);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#528= IFCAXIS2PLACEMENT3D(#526,$,$);*/ + /*#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ + /*#336= IFCPRODUCTDEFINITIONSHAPE($,$,(#334));*/ + /*#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#332= IFCMAPPEDITEM(#328,#243);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#348= IFCPROPERTYSET('0TiWCXyu5AKPeMxEcDrZ5Y',#42,'Pset_BuildingElementProxyCommon',$,(#276,#347));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ +#365= IFCRELDEFINESBYPROPERTIES('1UCKZVk59319fx0SMjKHWs',#42,$,$,(#343),#351); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#343= IFCBUILDINGELEMENTPROXY('2vghw0Vaf489N2O8RV4mLV',#42,'Extrude001:Extrude001:152983',$,'Extrude001:Extrude001',#342,#336,'152983',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#342= IFCLOCALPLACEMENT(#33,#528);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#528= IFCAXIS2PLACEMENT3D(#526,$,$);*/ + /*#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ + /*#336= IFCPRODUCTDEFINITIONSHAPE($,$,(#334));*/ + /*#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#332= IFCMAPPEDITEM(#328,#243);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#351= IFCPROPERTYSET('2QVlL_BG18kuMey0yhMpmc',#42,'Pset_EnvironmentalImpactIndicators',$,(#347));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ +#368= IFCRELDEFINESBYPROPERTIES('2N1BlsOk53ceaNJShIrTqB',#42,$,$,(#343),#356); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#343= IFCBUILDINGELEMENTPROXY('2vghw0Vaf489N2O8RV4mLV',#42,'Extrude001:Extrude001:152983',$,'Extrude001:Extrude001',#342,#336,'152983',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#342= IFCLOCALPLACEMENT(#33,#528);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#528= IFCAXIS2PLACEMENT3D(#526,$,$);*/ + /*#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ + /*#336= IFCPRODUCTDEFINITIONSHAPE($,$,(#334));*/ + /*#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#332= IFCMAPPEDITEM(#328,#243);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#356= IFCPROPERTYSET('2Apu_40QvDeQlfdZb1KQ11',#42,'Pset_ProvisionForVoid',$,(#353,#354,#355));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#353= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(3.),$);*/ + /*#354= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(1.8),$);*/ + /*#355= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(3.),$);*/ +#371= IFCPROPERTYSET('12Wz_zLDbCx895ZEvvYsQ7',#42,'Pset_BuildingElementProxyCommon',$,(#276,#347)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ +#373= IFCPROPERTYSET('0ATG7fwX1BO8BrWO9XBf9F',#42,'Pset_EnvironmentalImpactIndicators',$,(#347)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ +#378= IFCAXIS2PLACEMENT3D(#393,$,$); + /*#393= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ +#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.)); +#380= IFCCARTESIANPOINT((0.,0.)); +#382= IFCAXIS2PLACEMENT2D(#380,#24); + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ +#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8); + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ +#384= IFCCARTESIANPOINT((2.,0.4,0.)); +#386= IFCAXIS2PLACEMENT3D(#384,#20,#14); + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ +#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8); + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#388= IFCSTYLEDITEM(#387,(#199),$); + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#199= IFCPRESENTATIONSTYLEASSIGNMENT((#197));*/ + /*#197= IFCSURFACESTYLE('IfcSurfaceStyle #35',.BOTH.,(#196));*/ + /*#196= IFCSURFACESTYLERENDERING(#195,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);*/ + /*#195= IFCCOLOURRGB($,0.8,0.8,0.8);*/ +#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387)); + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#393= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999)); +#395= IFCAXIS2PLACEMENT3D(#6,$,$); + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#396= IFCREPRESENTATIONMAP(#395,#391); + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#398= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSany',#42,'Extrude002',$,$,(#439,#441),(#396),'152995',$,.NOTDEFINED.); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#439= IFCPROPERTYSET('00u78HtlD8N91hOHl2bdz7',#42,'Pset_BuildingElementProxyCommon',$,(#276,#415));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ + /*#441= IFCPROPERTYSET('3gfefXR9zFcgRSSvHXrIG$',#42,'Pset_EnvironmentalImpactIndicators',$,(#415));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#400= IFCMAPPEDITEM(#396,#243); + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400)); + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#400= IFCMAPPEDITEM(#396,#243);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#404= IFCPRODUCTDEFINITIONSHAPE($,$,(#402)); + /*#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#400= IFCMAPPEDITEM(#396,#243);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#407= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999)); +#409= IFCAXIS2PLACEMENT3D(#407,$,$); + /*#407= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ +#410= IFCLOCALPLACEMENT(#33,#531); + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#531= IFCAXIS2PLACEMENT3D(#529,$,$);*/ + /*#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ +#411= IFCBUILDINGELEMENTPROXY('2GBoYAn8514wJYrda0FRVd',#42,'Extrude002:Extrude002:152997',$,'Extrude002:Extrude002',#410,#404,'152997',.NOTDEFINED.); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#410= IFCLOCALPLACEMENT(#33,#531);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#531= IFCAXIS2PLACEMENT3D(#529,$,$);*/ + /*#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ + /*#404= IFCPRODUCTDEFINITIONSHAPE($,$,(#402));*/ + /*#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#400= IFCMAPPEDITEM(#396,#243);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$); +#416= IFCPROPERTYSET('1Efb_0K8j8E8FLGE0eK4td',#42,'Pset_BuildingElementProxyCommon',$,(#276,#415)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ +#419= IFCPROPERTYSET('2An5BgmI52IR7aNLvA6U6g',#42,'Pset_EnvironmentalImpactIndicators',$,(#415)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ +#421= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(1.8),$); +#422= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(0.8),$); +#423= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(1.8),$); +#424= IFCPROPERTYSET('2IotQQe_L1YAWaaI$NnZkj',#42,'Pset_ProvisionForVoid',$,(#421,#422,#423)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#421= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(1.8),$);*/ + /*#422= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(0.8),$);*/ + /*#423= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(1.8),$);*/ +#429= IFCRELDEFINESBYPROPERTIES('3S3TYkjpP1jOVwBj4TIVEq',#42,$,$,(#411),#416); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#411= IFCBUILDINGELEMENTPROXY('2GBoYAn8514wJYrda0FRVd',#42,'Extrude002:Extrude002:152997',$,'Extrude002:Extrude002',#410,#404,'152997',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#410= IFCLOCALPLACEMENT(#33,#531);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#531= IFCAXIS2PLACEMENT3D(#529,$,$);*/ + /*#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ + /*#404= IFCPRODUCTDEFINITIONSHAPE($,$,(#402));*/ + /*#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#400= IFCMAPPEDITEM(#396,#243);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#416= IFCPROPERTYSET('1Efb_0K8j8E8FLGE0eK4td',#42,'Pset_BuildingElementProxyCommon',$,(#276,#415));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ +#433= IFCRELDEFINESBYPROPERTIES('22aw$wKwb7i8GHYL70StOo',#42,$,$,(#411),#419); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#411= IFCBUILDINGELEMENTPROXY('2GBoYAn8514wJYrda0FRVd',#42,'Extrude002:Extrude002:152997',$,'Extrude002:Extrude002',#410,#404,'152997',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#410= IFCLOCALPLACEMENT(#33,#531);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#531= IFCAXIS2PLACEMENT3D(#529,$,$);*/ + /*#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ + /*#404= IFCPRODUCTDEFINITIONSHAPE($,$,(#402));*/ + /*#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#400= IFCMAPPEDITEM(#396,#243);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#419= IFCPROPERTYSET('2An5BgmI52IR7aNLvA6U6g',#42,'Pset_EnvironmentalImpactIndicators',$,(#415));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ +#436= IFCRELDEFINESBYPROPERTIES('2_WyoEkDv3IeEO6QUCHKeR',#42,$,$,(#411),#424); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#411= IFCBUILDINGELEMENTPROXY('2GBoYAn8514wJYrda0FRVd',#42,'Extrude002:Extrude002:152997',$,'Extrude002:Extrude002',#410,#404,'152997',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#410= IFCLOCALPLACEMENT(#33,#531);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#531= IFCAXIS2PLACEMENT3D(#529,$,$);*/ + /*#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ + /*#404= IFCPRODUCTDEFINITIONSHAPE($,$,(#402));*/ + /*#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#400= IFCMAPPEDITEM(#396,#243);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#424= IFCPROPERTYSET('2IotQQe_L1YAWaaI$NnZkj',#42,'Pset_ProvisionForVoid',$,(#421,#422,#423));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#421= IFCPROPERTYSINGLEVALUE('Width',$,IFCPOSITIVELENGTHMEASURE(1.8),$);*/ + /*#422= IFCPROPERTYSINGLEVALUE('Height',$,IFCPOSITIVELENGTHMEASURE(0.8),$);*/ + /*#423= IFCPROPERTYSINGLEVALUE('Depth',$,IFCPOSITIVELENGTHMEASURE(1.8),$);*/ +#439= IFCPROPERTYSET('00u78HtlD8N91hOHl2bdz7',#42,'Pset_BuildingElementProxyCommon',$,(#276,#415)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ +#441= IFCPROPERTYSET('3gfefXR9zFcgRSSvHXrIG$',#42,'Pset_EnvironmentalImpactIndicators',$,(#415)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ +#446= IFCAXIS2PLACEMENT3D(#6,$,$); + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#449= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Story Level'),$); +#450= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$); +#451= IFCPROPERTYSET('2MayaW1Gv4GviuBtqfLNUo',#42,'Pset_BuildingStoreyCommon',$,(#449,#450)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#449= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Story Level'),$);*/ + /*#450= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$);*/ +#455= IFCRELDEFINESBYPROPERTIES('0X8UsyxwHAggTOxMs5J72a',#42,$,$,(#146),#451); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#146= IFCBUILDINGSTOREY('3XKAOnAe95IhlSlMSwHi71',#42,'Level 1',$,'Level:Story Level',#144,$,'Level 1',.ELEMENT.,0.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#144= IFCLOCALPLACEMENT(#33,#143);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#143= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#451= IFCPROPERTYSET('2MayaW1Gv4GviuBtqfLNUo',#42,'Pset_BuildingStoreyCommon',$,(#449,#450));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#449= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Story Level'),$);*/ + /*#450= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$);*/ +#459= IFCRELCONTAINEDINSPATIALSTRUCTURE('2MayaW1Gv4Gviu990fLNUo',#42,$,$,(#258,#343,#411),#146); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#258= IFCBUILDINGELEMENTPROXY('0iRwTtZ1vDVg4QoKF$wB$X',#42,'Extrude:Extrude:152966',$,'Extrude:Extrude',#256,#248,'152966',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#256= IFCLOCALPLACEMENT(#33,#525);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#525= IFCAXIS2PLACEMENT3D(#523,$,$);*/ + /*#523= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ + /*#248= IFCPRODUCTDEFINITIONSHAPE($,$,(#246));*/ + /*#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#244= IFCMAPPEDITEM(#214,#243);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#343= IFCBUILDINGELEMENTPROXY('2vghw0Vaf489N2O8RV4mLV',#42,'Extrude001:Extrude001:152983',$,'Extrude001:Extrude001',#342,#336,'152983',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#342= IFCLOCALPLACEMENT(#33,#528);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#528= IFCAXIS2PLACEMENT3D(#526,$,$);*/ + /*#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ + /*#336= IFCPRODUCTDEFINITIONSHAPE($,$,(#334));*/ + /*#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#332= IFCMAPPEDITEM(#328,#243);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#411= IFCBUILDINGELEMENTPROXY('2GBoYAn8514wJYrda0FRVd',#42,'Extrude002:Extrude002:152997',$,'Extrude002:Extrude002',#410,#404,'152997',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#410= IFCLOCALPLACEMENT(#33,#531);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#531= IFCAXIS2PLACEMENT3D(#529,$,$);*/ + /*#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ + /*#404= IFCPRODUCTDEFINITIONSHAPE($,$,(#402));*/ + /*#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#400= IFCMAPPEDITEM(#396,#243);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#146= IFCBUILDINGSTOREY('3XKAOnAe95IhlSlMSwHi71',#42,'Level 1',$,'Level:Story Level',#144,$,'Level 1',.ELEMENT.,0.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#144= IFCLOCALPLACEMENT(#33,#143);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#143= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#465= IFCRELAGGREGATES('2tZ7saZ_nF3RgEPrguMCQ5',#42,$,$,#118,(#156)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#118= IFCPROJECT('03biTKmWH94Au6pQcFXMDQ',#42,'Project Number',$,$,'Project Name','Project Status',(#109),#104);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#104= IFCUNITASSIGNMENT((#43,#44,#45,#49,#51,#54,#56,#57,#59,#63,#67,#69,#70,#71,#72,#73,#74,#75,#80,#84,#86,#90,#96,#102));*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#44= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/ + /*#45= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/ + /*#49= IFCCONVERSIONBASEDUNIT(#47,.PLANEANGLEUNIT.,'DEGREE',#48);*/ + /*#47= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);*/ + /*#48= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#46);*/ + /*#46= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#54= IFCDERIVEDUNIT((#52,#53),.MASSDENSITYUNIT.,$);*/ + /*#52= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#53= IFCDERIVEDUNITELEMENT(#43,-3);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#57= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.);*/ + /*#59= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.);*/ + /*#63= IFCDERIVEDUNIT((#60,#61,#62),.THERMALTRANSMITTANCEUNIT.,$);*/ + /*#60= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#61= IFCDERIVEDUNITELEMENT(#58,-1);*/ + /*#58= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.);*/ + /*#62= IFCDERIVEDUNITELEMENT(#56,-3);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#67= IFCDERIVEDUNIT((#65,#66),.VOLUMETRICFLOWRATEUNIT.,$);*/ + /*#65= IFCDERIVEDUNITELEMENT(#43,3);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#66= IFCDERIVEDUNITELEMENT(#56,-1);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#69= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.);*/ + /*#70= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.);*/ + /*#71= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.);*/ + /*#72= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.);*/ + /*#73= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.);*/ + /*#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.);*/ + /*#75= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.);*/ + /*#80= IFCDERIVEDUNIT((#76,#77,#78,#79),.USERDEFINED.,'Luminous Efficacy');*/ + /*#76= IFCDERIVEDUNITELEMENT(#51,-1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#77= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#78= IFCDERIVEDUNITELEMENT(#56,3);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#79= IFCDERIVEDUNITELEMENT(#74,1);*/ + /*#74= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.);*/ + /*#84= IFCDERIVEDUNIT((#82,#83),.LINEARVELOCITYUNIT.,$);*/ + /*#82= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#83= IFCDERIVEDUNITELEMENT(#56,-1);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#86= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.);*/ + /*#90= IFCDERIVEDUNIT((#87,#88,#89),.USERDEFINED.,'Friction Loss');*/ + /*#87= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#88= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#89= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#96= IFCDERIVEDUNIT((#92,#93,#94,#95),.LINEARFORCEUNIT.,$);*/ + /*#92= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#93= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#94= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#95= IFCDERIVEDUNITELEMENT(#43,-1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#102= IFCDERIVEDUNIT((#98,#99,#100,#101),.PLANARFORCEUNIT.,$);*/ + /*#98= IFCDERIVEDUNITELEMENT(#51,1);*/ + /*#51= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);*/ + /*#99= IFCDERIVEDUNITELEMENT(#43,1);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#100= IFCDERIVEDUNITELEMENT(#56,-2);*/ + /*#56= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/ + /*#101= IFCDERIVEDUNITELEMENT(#43,-2);*/ + /*#43= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);*/ + /*#156= IFCSITE('3XKAOnAe95IhlSlMV5kJzG',#42,'Default',$,$,#153,$,$,.ELEMENT.,(42,21,30,344238),(-71,-3,-35,-194702),0.,$,$);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#469= IFCRELAGGREGATES('2y3s8WojD5KPfdytoGhc$$',#42,$,$,#156,(#133)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#156= IFCSITE('3XKAOnAe95IhlSlMV5kJzG',#42,'Default',$,$,#153,$,$,.ELEMENT.,(42,21,30,344238),(-71,-3,-35,-194702),0.,$,$);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#133= IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,$);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#473= IFCRELAGGREGATES('1b7tIashzEUx2OKPg24_7R',#42,$,$,#133,(#146)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#133= IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,$);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#146= IFCBUILDINGSTOREY('3XKAOnAe95IhlSlMSwHi71',#42,'Level 1',$,'Level:Story Level',#144,$,'Level 1',.ELEMENT.,0.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#144= IFCLOCALPLACEMENT(#33,#143);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#143= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +#477= IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$); +#478= IFCPROPERTYSINGLEVALUE('IsLandmarked',$,IFCLOGICAL(.U.),$); +#479= IFCPROPERTYSET('1b7tIashzEUx2OMdA24_7R',#42,'Pset_BuildingCommon',$,(#160,#477,#478)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$);*/ + /*#477= IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$);*/ + /*#478= IFCPROPERTYSINGLEVALUE('IsLandmarked',$,IFCLOGICAL(.U.),$);*/ +#483= IFCPROPERTYSET('1ApEy_VpXDZQ7zZ7WWJU$J',#42,'Pset_BuildingElementProxyCommon',$,(#160,#276)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ +#485= IFCPROPERTYSET('1b7tIashzEUx2OMdM24_7R',#42,'Pset_BuildingStoreyCommon',$,(#160,#450)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$);*/ + /*#450= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$);*/ +#487= IFCPROPERTYSET('1aMqqDuYnDohCNQ6HNqENL',#42,'Pset_BuildingSystemCommon',$,(#160)); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$);*/ +#489= IFCRELDEFINESBYPROPERTIES('2pYQU3Ng9FvhBKzTLb3z15',#42,$,$,(#133),#479); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#133= IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,$);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#479= IFCPROPERTYSET('1b7tIashzEUx2OMdA24_7R',#42,'Pset_BuildingCommon',$,(#160,#477,#478));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$);*/ + /*#477= IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$);*/ + /*#478= IFCPROPERTYSINGLEVALUE('IsLandmarked',$,IFCLOGICAL(.U.),$);*/ +#493= IFCRELDEFINESBYPROPERTIES('10qH0lCuX6E9ybduKuBKKM',#42,$,$,(#133),#483); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#133= IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,$);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#483= IFCPROPERTYSET('1ApEy_VpXDZQ7zZ7WWJU$J',#42,'Pset_BuildingElementProxyCommon',$,(#160,#276));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ +#496= IFCRELDEFINESBYPROPERTIES('0N4ElJDC112OFuEF8hjFZ2',#42,$,$,(#133),#485); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#133= IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,$);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#485= IFCPROPERTYSET('1b7tIashzEUx2OMdM24_7R',#42,'Pset_BuildingStoreyCommon',$,(#160,#450));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$);*/ + /*#450= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$);*/ +#499= IFCRELDEFINESBYPROPERTIES('16Z_VSCs96tgZO28Cih83Q',#42,$,$,(#133),#487); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#133= IFCBUILDING('3vCTfBNwr06RC435WkcWzH',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,$);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#487= IFCPROPERTYSET('1aMqqDuYnDohCNQ6HNqENL',#42,'Pset_BuildingSystemCommon',$,(#160));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#160= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$);*/ +#502= IFCRELASSOCIATESMATERIAL('1jZ2ku7K50Ze1MbQvNPjmQ',#42,$,$,(#218,#258,#330,#343,#398,#411),#222); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#218= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSanR',#42,'Extrude',$,$,(#301,#303),(#214),'152964',$,.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#301= IFCPROPERTYSET('1IZNLl3nLDmxZM9I1MKSMh',#42,'Pset_BuildingElementProxyCommon',$,(#275,#276));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#303= IFCPROPERTYSET('0OfaieVrD7dBM21p4d7_b6',#42,'Pset_EnvironmentalImpactIndicators',$,(#275));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#258= IFCBUILDINGELEMENTPROXY('0iRwTtZ1vDVg4QoKF$wB$X',#42,'Extrude:Extrude:152966',$,'Extrude:Extrude',#256,#248,'152966',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#256= IFCLOCALPLACEMENT(#33,#525);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#525= IFCAXIS2PLACEMENT3D(#523,$,$);*/ + /*#523= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ + /*#248= IFCPRODUCTDEFINITIONSHAPE($,$,(#246));*/ + /*#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#244= IFCMAPPEDITEM(#214,#243);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#330= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSanA',#42,'Extrude001',$,$,(#371,#373),(#328),'152981',$,.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#371= IFCPROPERTYSET('12Wz_zLDbCx895ZEvvYsQ7',#42,'Pset_BuildingElementProxyCommon',$,(#276,#347));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ + /*#373= IFCPROPERTYSET('0ATG7fwX1BO8BrWO9XBf9F',#42,'Pset_EnvironmentalImpactIndicators',$,(#347));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#343= IFCBUILDINGELEMENTPROXY('2vghw0Vaf489N2O8RV4mLV',#42,'Extrude001:Extrude001:152983',$,'Extrude001:Extrude001',#342,#336,'152983',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#342= IFCLOCALPLACEMENT(#33,#528);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#528= IFCAXIS2PLACEMENT3D(#526,$,$);*/ + /*#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ + /*#336= IFCPRODUCTDEFINITIONSHAPE($,$,(#334));*/ + /*#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#332= IFCMAPPEDITEM(#328,#243);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#398= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSany',#42,'Extrude002',$,$,(#439,#441),(#396),'152995',$,.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#439= IFCPROPERTYSET('00u78HtlD8N91hOHl2bdz7',#42,'Pset_BuildingElementProxyCommon',$,(#276,#415));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ + /*#441= IFCPROPERTYSET('3gfefXR9zFcgRSSvHXrIG$',#42,'Pset_EnvironmentalImpactIndicators',$,(#415));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#411= IFCBUILDINGELEMENTPROXY('2GBoYAn8514wJYrda0FRVd',#42,'Extrude002:Extrude002:152997',$,'Extrude002:Extrude002',#410,#404,'152997',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#410= IFCLOCALPLACEMENT(#33,#531);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#531= IFCAXIS2PLACEMENT3D(#529,$,$);*/ + /*#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ + /*#404= IFCPRODUCTDEFINITIONSHAPE($,$,(#402));*/ + /*#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#400= IFCMAPPEDITEM(#396,#243);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#222= IFCMATERIAL('IfcSurfaceStyle #35',$,'Materials');*/ +#511= IFCRELDEFINESBYTYPE('2OAVhNUi56ix1rke6qhmui',#42,$,$,(#258),#218); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#258= IFCBUILDINGELEMENTPROXY('0iRwTtZ1vDVg4QoKF$wB$X',#42,'Extrude:Extrude:152966',$,'Extrude:Extrude',#256,#248,'152966',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#256= IFCLOCALPLACEMENT(#33,#525);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#525= IFCAXIS2PLACEMENT3D(#523,$,$);*/ + /*#523= IFCCARTESIANPOINT((0.1,-0.9,0.));*/ + /*#248= IFCPRODUCTDEFINITIONSHAPE($,$,(#246));*/ + /*#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#244= IFCMAPPEDITEM(#214,#243);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#218= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSanR',#42,'Extrude',$,$,(#301,#303),(#214),'152964',$,.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#301= IFCPROPERTYSET('1IZNLl3nLDmxZM9I1MKSMh',#42,'Pset_BuildingElementProxyCommon',$,(#275,#276));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#303= IFCPROPERTYSET('0OfaieVrD7dBM21p4d7_b6',#42,'Pset_EnvironmentalImpactIndicators',$,(#275));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude'),$);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#515= IFCRELDEFINESBYTYPE('0YqrmVrkD4dQAiT0bIjJvi',#42,$,$,(#343),#330); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#343= IFCBUILDINGELEMENTPROXY('2vghw0Vaf489N2O8RV4mLV',#42,'Extrude001:Extrude001:152983',$,'Extrude001:Extrude001',#342,#336,'152983',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#342= IFCLOCALPLACEMENT(#33,#528);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#528= IFCAXIS2PLACEMENT3D(#526,$,$);*/ + /*#526= IFCCARTESIANPOINT((-1.37279220613579,-0.899999998127686,2.));*/ + /*#336= IFCPRODUCTDEFINITIONSHAPE($,$,(#334));*/ + /*#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#332= IFCMAPPEDITEM(#328,#243);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#330= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSanA',#42,'Extrude001',$,$,(#371,#373),(#328),'152981',$,.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#371= IFCPROPERTYSET('12Wz_zLDbCx895ZEvvYsQ7',#42,'Pset_BuildingElementProxyCommon',$,(#276,#347));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ + /*#373= IFCPROPERTYSET('0ATG7fwX1BO8BrWO9XBf9F',#42,'Pset_EnvironmentalImpactIndicators',$,(#347));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#347= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude001'),$);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#519= IFCRELDEFINESBYTYPE('1JMUI9FRP1_RaWXF5hF7UR',#42,$,$,(#411),#398); + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#411= IFCBUILDINGELEMENTPROXY('2GBoYAn8514wJYrda0FRVd',#42,'Extrude002:Extrude002:152997',$,'Extrude002:Extrude002',#410,#404,'152997',.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#410= IFCLOCALPLACEMENT(#33,#531);*/ + /*#33= IFCLOCALPLACEMENT(#153,#32);*/ + /*#153= IFCLOCALPLACEMENT($,#152);*/ + /*#152= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#32= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#531= IFCAXIS2PLACEMENT3D(#529,$,$);*/ + /*#529= IFCCARTESIANPOINT((0.,-0.89999964237211,6.09999999999999));*/ + /*#404= IFCPRODUCTDEFINITIONSHAPE($,$,(#402));*/ + /*#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#400= IFCMAPPEDITEM(#396,#243);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#398= IFCBUILDINGELEMENTPROXYTYPE('0qQ5KTX0n6lQDlBSmUSany',#42,'Extrude002',$,$,(#439,#441),(#396),'152995',$,.NOTDEFINED.);*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#439= IFCPROPERTYSET('00u78HtlD8N91hOHl2bdz7',#42,'Pset_BuildingElementProxyCommon',$,(#276,#415));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#276= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ + /*#441= IFCPROPERTYSET('3gfefXR9zFcgRSSvHXrIG$',#42,'Pset_EnvironmentalImpactIndicators',$,(#415));*/ + /*#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1589378083);*/ + /*#39= IFCPERSONANDORGANIZATION(#36,#38,$);*/ + /*#36= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);*/ + /*#38= IFCORGANIZATION($,'','',$,$);*/ + /*#5= IFCAPPLICATION(#1,'2020','Autodesk Revit 2020 (ENU)','Revit');*/ + /*#1= IFCORGANIZATION($,'Autodesk Revit 2020 (ENU)',$,$,$);*/ + /*#415= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Extrude002'),$);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ +#523= IFCCARTESIANPOINT((0.1,-0.9,0.)); +#532= IFCPRESENTATIONLAYERASSIGNMENT('A-GENM',$,(#204,#246,#323,#334,#391,#402),$); + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#246= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#244));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#244= IFCMAPPEDITEM(#214,#243);*/ + /*#214= IFCREPRESENTATIONMAP(#213,#204);*/ + /*#213= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#204= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#194));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#194= IFCEXTRUDEDAREASOLID(#188,#193,#20,2.);*/ + /*#188= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude',#187,0.8,1.8);*/ + /*#187= IFCAXIS2PLACEMENT2D(#185,#24);*/ + /*#185= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#193= IFCAXIS2PLACEMENT3D(#191,#20,#16);*/ + /*#191= IFCCARTESIANPOINT((0.9,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#334= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#332));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#332= IFCMAPPEDITEM(#328,#243);*/ + /*#328= IFCREPRESENTATIONMAP(#327,#323);*/ + /*#327= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#323= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#319));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#319= IFCEXTRUDEDAREASOLID(#313,#318,#20,3.);*/ + /*#313= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude001',#312,1.8,0.8);*/ + /*#312= IFCAXIS2PLACEMENT2D(#310,#28);*/ + /*#310= IFCCARTESIANPOINT((0.,-5.55111512312578E-17));*/ + /*#28= IFCDIRECTION((0.,1.));*/ + /*#318= IFCAXIS2PLACEMENT3D(#314,#316,#16);*/ + /*#314= IFCCARTESIANPOINT((0.636396103067893,0.4,0.636396103067893));*/ + /*#316= IFCDIRECTION((0.707106781186548,0.,0.707106781186547));*/ + /*#16= IFCDIRECTION((0.,1.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#402= IFCSHAPEREPRESENTATION(#115,'Body','MappedRepresentation',(#400));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#400= IFCMAPPEDITEM(#396,#243);*/ + /*#396= IFCREPRESENTATIONMAP(#395,#391);*/ + /*#395= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#391= IFCSHAPEREPRESENTATION(#115,'Body','SweptSolid',(#387));*/ + /*#115= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#109,$,.MODEL_VIEW.,$);*/ + /*#109= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.00000000000000E-5,#106,#107);*/ + /*#106= IFCAXIS2PLACEMENT3D(#6,$,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ + /*#107= IFCDIRECTION((6.12303176911189E-17,1.));*/ + /*#387= IFCEXTRUDEDAREASOLID(#383,#386,#20,1.8);*/ + /*#383= IFCRECTANGLEPROFILEDEF(.AREA.,'Extrude002',#382,4.,0.8);*/ + /*#382= IFCAXIS2PLACEMENT2D(#380,#24);*/ + /*#380= IFCCARTESIANPOINT((0.,0.));*/ + /*#24= IFCDIRECTION((1.,0.));*/ + /*#386= IFCAXIS2PLACEMENT3D(#384,#20,#14);*/ + /*#384= IFCCARTESIANPOINT((2.,0.4,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#14= IFCDIRECTION((-1.,0.,0.));*/ + /*#20= IFCDIRECTION((0.,0.,1.));*/ + /*#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);*/ + /*#6= IFCCARTESIANPOINT((0.,0.,0.));*/ +ENDSEC; + +END-ISO-10303-21; diff --git a/Specifications_Test_Files/Extrusions/Extrusions_04_B_FAILED_extrusion directions incorrect.rvt b/Specifications_Test_Files/Extrusions/Extrusions_04_B_FAILED_extrusion directions incorrect.rvt new file mode 100644 index 0000000..c7472aa Binary files /dev/null and b/Specifications_Test_Files/Extrusions/Extrusions_04_B_FAILED_extrusion directions incorrect.rvt differ diff --git a/Specifications test files/Groups/from Blender/.gitkeep b/Specifications_Test_Files/Groups/from Blender/.gitkeep similarity index 100% rename from Specifications test files/Groups/from Blender/.gitkeep rename to Specifications_Test_Files/Groups/from Blender/.gitkeep diff --git a/Specifications test files/Groups/from FreeCAD/.gitkeep b/Specifications_Test_Files/Groups/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Groups/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Groups/from FreeCAD/.gitkeep diff --git a/Specifications test files/Groups/from Revit/.gitkeep b/Specifications_Test_Files/Groups/from Revit/.gitkeep similarity index 100% rename from Specifications test files/Groups/from Revit/.gitkeep rename to Specifications_Test_Files/Groups/from Revit/.gitkeep diff --git a/Specifications test files/Groups/from Revit/Groups_01.rvt b/Specifications_Test_Files/Groups/from Revit/Groups_01.rvt similarity index 100% rename from Specifications test files/Groups/from Revit/Groups_01.rvt rename to Specifications_Test_Files/Groups/from Revit/Groups_01.rvt diff --git a/Specifications test files/Groups/from Revit/Groups_02.ifc b/Specifications_Test_Files/Groups/from Revit/Groups_02.ifc similarity index 100% rename from Specifications test files/Groups/from Revit/Groups_02.ifc rename to Specifications_Test_Files/Groups/from Revit/Groups_02.ifc diff --git a/Specifications test files/Groups/from Revit/Groups_03.rvt b/Specifications_Test_Files/Groups/from Revit/Groups_03.rvt similarity index 100% rename from Specifications test files/Groups/from Revit/Groups_03.rvt rename to Specifications_Test_Files/Groups/from Revit/Groups_03.rvt diff --git a/Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/.gitkeep b/Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/.gitkeep rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/.gitkeep diff --git a/Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/champi_01.fcstd b/Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/champi_01.fcstd similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/champi_01.fcstd rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/champi_01.fcstd diff --git a/Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/champi_02.ifc b/Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/champi_02.ifc similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/champi_02.ifc rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/champi_02.ifc diff --git a/Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/champi_03.png b/Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/champi_03.png similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/champi_03.png rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/champi_03.png diff --git a/Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/champi_03.rvt b/Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/champi_03.rvt similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/champi_03.rvt rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/champi_03.rvt diff --git a/Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/champi_04.ifc b/Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/champi_04.ifc similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from FreeCAD/champi_04.ifc rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from FreeCAD/champi_04.ifc diff --git a/Specifications test files/In-Place Family - Multiple Objects/from Revit/.gitkeep b/Specifications_Test_Files/In-Place Family - Multiple Objects/from Revit/.gitkeep similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from Revit/.gitkeep rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from Revit/.gitkeep diff --git a/Specifications test files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_01.rvt b/Specifications_Test_Files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_01.rvt similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_01.rvt rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_01.rvt diff --git a/Specifications test files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02.ifc b/Specifications_Test_Files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02.ifc similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02.ifc rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02.ifc diff --git a/Specifications test files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02_1.rvt b/Specifications_Test_Files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02_1.rvt similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02_1.rvt rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02_1.rvt diff --git a/Specifications test files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02_2.ifc b/Specifications_Test_Files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02_2.ifc similarity index 100% rename from Specifications test files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02_2.ifc rename to Specifications_Test_Files/In-Place Family - Multiple Objects/from Revit/In-Place Family - Multiple Objects_02_2.ifc diff --git a/Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/Linked.blend b/Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/Linked.blend similarity index 100% rename from Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/Linked.blend rename to Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/Linked.blend diff --git a/Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/Linked_02.ifc b/Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/Linked_02.ifc similarity index 100% rename from Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/Linked_02.ifc rename to Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/Linked_02.ifc diff --git a/Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/testy.ifc b/Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/testy.ifc similarity index 100% rename from Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/testy.ifc rename to Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from BlenderBIM/testy.ifc diff --git a/Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from FreeCAD/.gitkeep b/Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from FreeCAD/.gitkeep diff --git a/Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/.gitkeep b/Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/.gitkeep similarity index 100% rename from Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/.gitkeep rename to Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/.gitkeep diff --git a/Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/Components_01.rvt b/Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/Components_01.rvt similarity index 100% rename from Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/Components_01.rvt rename to Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/Components_01.rvt diff --git a/Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/Components_02.ifc b/Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/Components_02.ifc similarity index 100% rename from Specifications test files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/Components_02.ifc rename to Specifications_Test_Files/Mapped Items - Familes_Groups_Cells_Objects_Symbols_Compounds_Clones_Linked Collections/from Revit/Components_02.ifc diff --git a/Specifications test files/Materials/from FreeCAD/.gitkeep b/Specifications_Test_Files/Materials/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Materials/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Materials/from FreeCAD/.gitkeep diff --git a/Specifications test files/Materials/from Revit/.gitkeep b/Specifications_Test_Files/Materials/from Revit/.gitkeep similarity index 100% rename from Specifications test files/Materials/from Revit/.gitkeep rename to Specifications_Test_Files/Materials/from Revit/.gitkeep diff --git a/Specifications test files/Materials/from Revit/Material_01.rvt b/Specifications_Test_Files/Materials/from Revit/Material_01.rvt similarity index 100% rename from Specifications test files/Materials/from Revit/Material_01.rvt rename to Specifications_Test_Files/Materials/from Revit/Material_01.rvt diff --git a/Specifications test files/Materials/from Revit/Material_02.ifc b/Specifications_Test_Files/Materials/from Revit/Material_02.ifc similarity index 100% rename from Specifications test files/Materials/from Revit/Material_02.ifc rename to Specifications_Test_Files/Materials/from Revit/Material_02.ifc diff --git a/Specifications test files/Materials/from Revit/Material_03.rvt b/Specifications_Test_Files/Materials/from Revit/Material_03.rvt similarity index 100% rename from Specifications test files/Materials/from Revit/Material_03.rvt rename to Specifications_Test_Files/Materials/from Revit/Material_03.rvt diff --git a/Specifications test files/Materials/from Revit/Revit_2016-06-10_13-29-58.png b/Specifications_Test_Files/Materials/from Revit/Revit_2016-06-10_13-29-58.png similarity index 100% rename from Specifications test files/Materials/from Revit/Revit_2016-06-10_13-29-58.png rename to Specifications_Test_Files/Materials/from Revit/Revit_2016-06-10_13-29-58.png diff --git a/Specifications test files/Materials/from Revit/Revit_2016-06-10_13-30-03.png b/Specifications_Test_Files/Materials/from Revit/Revit_2016-06-10_13-30-03.png similarity index 100% rename from Specifications test files/Materials/from Revit/Revit_2016-06-10_13-30-03.png rename to Specifications_Test_Files/Materials/from Revit/Revit_2016-06-10_13-30-03.png diff --git a/Specifications test files/Materials/from Revit/Revit_2016-06-10_13-30-12.png b/Specifications_Test_Files/Materials/from Revit/Revit_2016-06-10_13-30-12.png similarity index 100% rename from Specifications test files/Materials/from Revit/Revit_2016-06-10_13-30-12.png rename to Specifications_Test_Files/Materials/from Revit/Revit_2016-06-10_13-30-12.png diff --git a/Specifications test files/Materials/from Revit/Revit_2016-06-10_13-30-32.png b/Specifications_Test_Files/Materials/from Revit/Revit_2016-06-10_13-30-32.png similarity index 100% rename from Specifications test files/Materials/from Revit/Revit_2016-06-10_13-30-32.png rename to Specifications_Test_Files/Materials/from Revit/Revit_2016-06-10_13-30-32.png diff --git a/Specifications test files/Materials/from Revit/Revit_2016-06-10_13-30-37.png b/Specifications_Test_Files/Materials/from Revit/Revit_2016-06-10_13-30-37.png similarity index 100% rename from Specifications test files/Materials/from Revit/Revit_2016-06-10_13-30-37.png rename to Specifications_Test_Files/Materials/from Revit/Revit_2016-06-10_13-30-37.png diff --git a/Specifications test files/Model Lines/Model Lines/01_Model_Lines.rvt b/Specifications_Test_Files/Model Lines/Model Lines/01_Model_Lines.rvt similarity index 100% rename from Specifications test files/Model Lines/Model Lines/01_Model_Lines.rvt rename to Specifications_Test_Files/Model Lines/Model Lines/01_Model_Lines.rvt diff --git a/Specifications test files/Model Lines/Model Lines/02_Model_Lines.ifc b/Specifications_Test_Files/Model Lines/Model Lines/02_Model_Lines.ifc similarity index 100% rename from Specifications test files/Model Lines/Model Lines/02_Model_Lines.ifc rename to Specifications_Test_Files/Model Lines/Model Lines/02_Model_Lines.ifc diff --git a/Specifications test files/Model Lines/Model Lines/03_Model_Lines (PASSES - Name, Color, & Pattern, FAILS - Weight).rvt b/Specifications_Test_Files/Model Lines/Model Lines/03_Model_Lines (PASSES - Name, Color, & Pattern, FAILS - Weight).rvt similarity index 100% rename from Specifications test files/Model Lines/Model Lines/03_Model_Lines (PASSES - Name, Color, & Pattern, FAILS - Weight).rvt rename to Specifications_Test_Files/Model Lines/Model Lines/03_Model_Lines (PASSES - Name, Color, & Pattern, FAILS - Weight).rvt diff --git a/Specifications test files/Model Lines/Model Lines/04_Model_Lines.FCStd b/Specifications_Test_Files/Model Lines/Model Lines/04_Model_Lines.FCStd similarity index 100% rename from Specifications test files/Model Lines/Model Lines/04_Model_Lines.FCStd rename to Specifications_Test_Files/Model Lines/Model Lines/04_Model_Lines.FCStd diff --git a/Specifications test files/Model Lines/Model Lines/05_Model_Lines.ifc b/Specifications_Test_Files/Model Lines/Model Lines/05_Model_Lines.ifc similarity index 100% rename from Specifications test files/Model Lines/Model Lines/05_Model_Lines.ifc rename to Specifications_Test_Files/Model Lines/Model Lines/05_Model_Lines.ifc diff --git a/Specifications test files/Model Lines/Model_Lines_1.rvt b/Specifications_Test_Files/Model Lines/Model_Lines_1.rvt similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_1.rvt rename to Specifications_Test_Files/Model Lines/Model_Lines_1.rvt diff --git a/Specifications test files/Model Lines/Model_Lines_1_Name, Line Weight, Line Color, and Pattern.png b/Specifications_Test_Files/Model Lines/Model_Lines_1_Name, Line Weight, Line Color, and Pattern.png similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_1_Name, Line Weight, Line Color, and Pattern.png rename to Specifications_Test_Files/Model Lines/Model_Lines_1_Name, Line Weight, Line Color, and Pattern.png diff --git a/Specifications test files/Model Lines/Model_Lines_1_Snapshot.png b/Specifications_Test_Files/Model Lines/Model_Lines_1_Snapshot.png similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_1_Snapshot.png rename to Specifications_Test_Files/Model Lines/Model_Lines_1_Snapshot.png diff --git a/Specifications test files/Model Lines/Model_Lines_2.ifc b/Specifications_Test_Files/Model Lines/Model_Lines_2.ifc similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_2.ifc rename to Specifications_Test_Files/Model Lines/Model_Lines_2.ifc diff --git a/Specifications test files/Model Lines/Model_Lines_2_A (PASSES - Name, Color, & Pattern, FAILS - Weight).rvt b/Specifications_Test_Files/Model Lines/Model_Lines_2_A (PASSES - Name, Color, & Pattern, FAILS - Weight).rvt similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_2_A (PASSES - Name, Color, & Pattern, FAILS - Weight).rvt rename to Specifications_Test_Files/Model Lines/Model_Lines_2_A (PASSES - Name, Color, & Pattern, FAILS - Weight).rvt diff --git a/Specifications test files/Model Lines/Model_Lines_2_A_Name, Line Weight, Line Color, and Pattern.png b/Specifications_Test_Files/Model Lines/Model_Lines_2_A_Name, Line Weight, Line Color, and Pattern.png similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_2_A_Name, Line Weight, Line Color, and Pattern.png rename to Specifications_Test_Files/Model Lines/Model_Lines_2_A_Name, Line Weight, Line Color, and Pattern.png diff --git a/Specifications test files/Model Lines/Model_Lines_2_A_Snapshot.png b/Specifications_Test_Files/Model Lines/Model_Lines_2_A_Snapshot.png similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_2_A_Snapshot.png rename to Specifications_Test_Files/Model Lines/Model_Lines_2_A_Snapshot.png diff --git a/Specifications test files/Model Lines/Model_Lines_2_A_Snapshot_FreeCAD.png b/Specifications_Test_Files/Model Lines/Model_Lines_2_A_Snapshot_FreeCAD.png similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_2_A_Snapshot_FreeCAD.png rename to Specifications_Test_Files/Model Lines/Model_Lines_2_A_Snapshot_FreeCAD.png diff --git a/Specifications test files/Model Lines/Model_Lines_3.FCStd b/Specifications_Test_Files/Model Lines/Model_Lines_3.FCStd similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_3.FCStd rename to Specifications_Test_Files/Model Lines/Model_Lines_3.FCStd diff --git a/Specifications test files/Model Lines/Model_Lines_3.ifc b/Specifications_Test_Files/Model Lines/Model_Lines_3.ifc similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_3.ifc rename to Specifications_Test_Files/Model Lines/Model_Lines_3.ifc diff --git a/Specifications test files/Model Lines/Model_Lines_Inside_MIP_Family/01_Model_Lines_Inside_MIP_Family.rvt b/Specifications_Test_Files/Model Lines/Model_Lines_Inside_MIP_Family/01_Model_Lines_Inside_MIP_Family.rvt similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_Inside_MIP_Family/01_Model_Lines_Inside_MIP_Family.rvt rename to Specifications_Test_Files/Model Lines/Model_Lines_Inside_MIP_Family/01_Model_Lines_Inside_MIP_Family.rvt diff --git a/Specifications test files/Model Lines/Model_Lines_Inside_MIP_Family/02_Model_Lines_Inside_MIP_Family.ifc b/Specifications_Test_Files/Model Lines/Model_Lines_Inside_MIP_Family/02_Model_Lines_Inside_MIP_Family.ifc similarity index 100% rename from Specifications test files/Model Lines/Model_Lines_Inside_MIP_Family/02_Model_Lines_Inside_MIP_Family.ifc rename to Specifications_Test_Files/Model Lines/Model_Lines_Inside_MIP_Family/02_Model_Lines_Inside_MIP_Family.ifc diff --git a/Specifications test files/Name and Description/from FreeCAD/IFC comparison.png b/Specifications_Test_Files/Name and Description/from FreeCAD/IFC comparison.png similarity index 100% rename from Specifications test files/Name and Description/from FreeCAD/IFC comparison.png rename to Specifications_Test_Files/Name and Description/from FreeCAD/IFC comparison.png diff --git a/Specifications test files/Name and Description/from FreeCAD/Revit Properties_1.png b/Specifications_Test_Files/Name and Description/from FreeCAD/Revit Properties_1.png similarity index 100% rename from Specifications test files/Name and Description/from FreeCAD/Revit Properties_1.png rename to Specifications_Test_Files/Name and Description/from FreeCAD/Revit Properties_1.png diff --git a/Specifications test files/Name and Description/from FreeCAD/Revit Properties_2.png b/Specifications_Test_Files/Name and Description/from FreeCAD/Revit Properties_2.png similarity index 100% rename from Specifications test files/Name and Description/from FreeCAD/Revit Properties_2.png rename to Specifications_Test_Files/Name and Description/from FreeCAD/Revit Properties_2.png diff --git a/Specifications test files/Name and Description/from FreeCAD/wall_with_name_and_description.rvt b/Specifications_Test_Files/Name and Description/from FreeCAD/wall_with_name_and_description.rvt similarity index 100% rename from Specifications test files/Name and Description/from FreeCAD/wall_with_name_and_description.rvt rename to Specifications_Test_Files/Name and Description/from FreeCAD/wall_with_name_and_description.rvt diff --git a/Specifications test files/Name and Description/from FreeCAD/wall_with_name_and_description_FreeCAD.ifc b/Specifications_Test_Files/Name and Description/from FreeCAD/wall_with_name_and_description_FreeCAD.ifc similarity index 100% rename from Specifications test files/Name and Description/from FreeCAD/wall_with_name_and_description_FreeCAD.ifc rename to Specifications_Test_Files/Name and Description/from FreeCAD/wall_with_name_and_description_FreeCAD.ifc diff --git a/Specifications test files/Name and Description/from FreeCAD/wall_with_name_and_description_Revit.ifc b/Specifications_Test_Files/Name and Description/from FreeCAD/wall_with_name_and_description_Revit.ifc similarity index 100% rename from Specifications test files/Name and Description/from FreeCAD/wall_with_name_and_description_Revit.ifc rename to Specifications_Test_Files/Name and Description/from FreeCAD/wall_with_name_and_description_Revit.ifc diff --git a/Specifications test files/Nested Groups/from FreeCAD/Revit Properties_1.png b/Specifications_Test_Files/Nested Groups/from FreeCAD/Revit Properties_1.png similarity index 100% rename from Specifications test files/Nested Groups/from FreeCAD/Revit Properties_1.png rename to Specifications_Test_Files/Nested Groups/from FreeCAD/Revit Properties_1.png diff --git a/Specifications test files/Nested Groups/from FreeCAD/Revit Properties_2.png b/Specifications_Test_Files/Nested Groups/from FreeCAD/Revit Properties_2.png similarity index 100% rename from Specifications test files/Nested Groups/from FreeCAD/Revit Properties_2.png rename to Specifications_Test_Files/Nested Groups/from FreeCAD/Revit Properties_2.png diff --git a/Specifications test files/Nested Groups/from FreeCAD/wall_in_nested_groups.rvt b/Specifications_Test_Files/Nested Groups/from FreeCAD/wall_in_nested_groups.rvt similarity index 100% rename from Specifications test files/Nested Groups/from FreeCAD/wall_in_nested_groups.rvt rename to Specifications_Test_Files/Nested Groups/from FreeCAD/wall_in_nested_groups.rvt diff --git a/Specifications test files/Nested Groups/from FreeCAD/wall_in_nested_groups_FreeCAD.ifc b/Specifications_Test_Files/Nested Groups/from FreeCAD/wall_in_nested_groups_FreeCAD.ifc similarity index 100% rename from Specifications test files/Nested Groups/from FreeCAD/wall_in_nested_groups_FreeCAD.ifc rename to Specifications_Test_Files/Nested Groups/from FreeCAD/wall_in_nested_groups_FreeCAD.ifc diff --git a/Specifications test files/Nested Groups/from FreeCAD/wall_in_nested_groups_Revit.ifc b/Specifications_Test_Files/Nested Groups/from FreeCAD/wall_in_nested_groups_Revit.ifc similarity index 100% rename from Specifications test files/Nested Groups/from FreeCAD/wall_in_nested_groups_Revit.ifc rename to Specifications_Test_Files/Nested Groups/from FreeCAD/wall_in_nested_groups_Revit.ifc diff --git a/Specifications test files/Nested Groups/from Revit/Revit_2016-06-26_08-56-36.png b/Specifications_Test_Files/Nested Groups/from Revit/Revit_2016-06-26_08-56-36.png similarity index 100% rename from Specifications test files/Nested Groups/from Revit/Revit_2016-06-26_08-56-36.png rename to Specifications_Test_Files/Nested Groups/from Revit/Revit_2016-06-26_08-56-36.png diff --git a/Specifications test files/Nested Groups/from Revit/wall_in_nested_groups.ifc b/Specifications_Test_Files/Nested Groups/from Revit/wall_in_nested_groups.ifc similarity index 100% rename from Specifications test files/Nested Groups/from Revit/wall_in_nested_groups.ifc rename to Specifications_Test_Files/Nested Groups/from Revit/wall_in_nested_groups.ifc diff --git a/Specifications test files/Nested Groups/from Revit/wall_in_nested_groups.rvt b/Specifications_Test_Files/Nested Groups/from Revit/wall_in_nested_groups.rvt similarity index 100% rename from Specifications test files/Nested Groups/from Revit/wall_in_nested_groups.rvt rename to Specifications_Test_Files/Nested Groups/from Revit/wall_in_nested_groups.rvt diff --git a/Specifications test files/Origin/Origin.ifc b/Specifications_Test_Files/Origin/Origin.ifc similarity index 100% rename from Specifications test files/Origin/Origin.ifc rename to Specifications_Test_Files/Origin/Origin.ifc diff --git a/Specifications test files/Origin/Origin.rvt b/Specifications_Test_Files/Origin/Origin.rvt similarity index 100% rename from Specifications test files/Origin/Origin.rvt rename to Specifications_Test_Files/Origin/Origin.rvt diff --git a/Specifications test files/Profile Type and Sweep/from FreeCAD/.gitkeep b/Specifications_Test_Files/Profile Type and Sweep/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Profile Type and Sweep/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Profile Type and Sweep/from FreeCAD/.gitkeep diff --git a/Specifications test files/Profile Type and Sweep/from FreeCAD/2.beams.with.same.profile.from.freecad.ifc b/Specifications_Test_Files/Profile Type and Sweep/from FreeCAD/2.beams.with.same.profile.from.freecad.ifc similarity index 100% rename from Specifications test files/Profile Type and Sweep/from FreeCAD/2.beams.with.same.profile.from.freecad.ifc rename to Specifications_Test_Files/Profile Type and Sweep/from FreeCAD/2.beams.with.same.profile.from.freecad.ifc diff --git a/Specifications test files/Profile Type and Sweep/from IFCopenshell/IfcCompositeProfileDef.ifc b/Specifications_Test_Files/Profile Type and Sweep/from IFCopenshell/IfcCompositeProfileDef.ifc similarity index 100% rename from Specifications test files/Profile Type and Sweep/from IFCopenshell/IfcCompositeProfileDef.ifc rename to Specifications_Test_Files/Profile Type and Sweep/from IFCopenshell/IfcCompositeProfileDef.ifc diff --git a/Specifications test files/Profile Type and Sweep/from Revit/Test_2/Polycarbonate Aluminum Extrusion - from GeometryGym_Organized.ifc b/Specifications_Test_Files/Profile Type and Sweep/from Revit/Test_2/Polycarbonate Aluminum Extrusion - from GeometryGym_Organized.ifc similarity index 100% rename from Specifications test files/Profile Type and Sweep/from Revit/Test_2/Polycarbonate Aluminum Extrusion - from GeometryGym_Organized.ifc rename to Specifications_Test_Files/Profile Type and Sweep/from Revit/Test_2/Polycarbonate Aluminum Extrusion - from GeometryGym_Organized.ifc diff --git a/Specifications test files/Profile Type and Sweep/from Revit/Tests_1/Multiple Profiles Types/Multiple Profiles Types_1.jpg b/Specifications_Test_Files/Profile Type and Sweep/from Revit/Tests_1/Multiple Profiles Types/Multiple Profiles Types_1.jpg similarity index 100% rename from Specifications test files/Profile Type and Sweep/from Revit/Tests_1/Multiple Profiles Types/Multiple Profiles Types_1.jpg rename to Specifications_Test_Files/Profile Type and Sweep/from Revit/Tests_1/Multiple Profiles Types/Multiple Profiles Types_1.jpg diff --git a/Specifications test files/Profile Type and Sweep/from Revit/Tests_1/Multiple Profiles Types/Multiple Profiles Types_1.rvt b/Specifications_Test_Files/Profile Type and Sweep/from Revit/Tests_1/Multiple Profiles Types/Multiple Profiles Types_1.rvt similarity index 100% rename from Specifications test files/Profile Type and Sweep/from Revit/Tests_1/Multiple Profiles Types/Multiple Profiles Types_1.rvt rename to Specifications_Test_Files/Profile Type and Sweep/from Revit/Tests_1/Multiple Profiles Types/Multiple Profiles Types_1.rvt diff --git a/Specifications test files/Profile Type and Sweep/from XbimGeometry/IfcMirroredProfileDef.ifc/IfcMirroredProfileDef_01.ifc b/Specifications_Test_Files/Profile Type and Sweep/from XbimGeometry/IfcMirroredProfileDef.ifc/IfcMirroredProfileDef_01.ifc similarity index 100% rename from Specifications test files/Profile Type and Sweep/from XbimGeometry/IfcMirroredProfileDef.ifc/IfcMirroredProfileDef_01.ifc rename to Specifications_Test_Files/Profile Type and Sweep/from XbimGeometry/IfcMirroredProfileDef.ifc/IfcMirroredProfileDef_01.ifc diff --git a/Specifications test files/Property Lines/from FreeCAD/.gitkeep b/Specifications_Test_Files/Property Lines/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Property Lines/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Property Lines/from FreeCAD/.gitkeep diff --git a/Specifications test files/Property Lines/from Revit/.gitkeep b/Specifications_Test_Files/Property Lines/from Revit/.gitkeep similarity index 100% rename from Specifications test files/Property Lines/from Revit/.gitkeep rename to Specifications_Test_Files/Property Lines/from Revit/.gitkeep diff --git a/Specifications test files/Property Lines/from Revit/Property_Lines_01.rvt b/Specifications_Test_Files/Property Lines/from Revit/Property_Lines_01.rvt similarity index 100% rename from Specifications test files/Property Lines/from Revit/Property_Lines_01.rvt rename to Specifications_Test_Files/Property Lines/from Revit/Property_Lines_01.rvt diff --git a/Specifications test files/Property Lines/from Revit/Property_Lines_02.ifc b/Specifications_Test_Files/Property Lines/from Revit/Property_Lines_02.ifc similarity index 100% rename from Specifications test files/Property Lines/from Revit/Property_Lines_02.ifc rename to Specifications_Test_Files/Property Lines/from Revit/Property_Lines_02.ifc diff --git a/Specifications test files/Rooms (Pass)/from FreeCAD/.gitkeep b/Specifications_Test_Files/Rooms (Pass)/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Rooms (Pass)/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Rooms (Pass)/from FreeCAD/.gitkeep diff --git a/Specifications test files/Rooms (Pass)/from FreeCAD/Rooms_01.FCStd b/Specifications_Test_Files/Rooms (Pass)/from FreeCAD/Rooms_01.FCStd similarity index 100% rename from Specifications test files/Rooms (Pass)/from FreeCAD/Rooms_01.FCStd rename to Specifications_Test_Files/Rooms (Pass)/from FreeCAD/Rooms_01.FCStd diff --git a/Specifications test files/Rooms (Pass)/from FreeCAD/Rooms_02.ifc b/Specifications_Test_Files/Rooms (Pass)/from FreeCAD/Rooms_02.ifc similarity index 100% rename from Specifications test files/Rooms (Pass)/from FreeCAD/Rooms_02.ifc rename to Specifications_Test_Files/Rooms (Pass)/from FreeCAD/Rooms_02.ifc diff --git a/Specifications test files/Rooms (Pass)/from FreeCAD/Rooms_03.rvt b/Specifications_Test_Files/Rooms (Pass)/from FreeCAD/Rooms_03.rvt similarity index 100% rename from Specifications test files/Rooms (Pass)/from FreeCAD/Rooms_03.rvt rename to Specifications_Test_Files/Rooms (Pass)/from FreeCAD/Rooms_03.rvt diff --git a/Specifications test files/Rooms (Pass)/from FreeCAD/Rooms_04R.ifc b/Specifications_Test_Files/Rooms (Pass)/from FreeCAD/Rooms_04R.ifc similarity index 100% rename from Specifications test files/Rooms (Pass)/from FreeCAD/Rooms_04R.ifc rename to Specifications_Test_Files/Rooms (Pass)/from FreeCAD/Rooms_04R.ifc diff --git a/Specifications test files/Rooms (Pass)/from Revit/Rooms_01.rvt b/Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_01.rvt similarity index 100% rename from Specifications test files/Rooms (Pass)/from Revit/Rooms_01.rvt rename to Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_01.rvt diff --git a/Specifications test files/Rooms (Pass)/from Revit/Rooms_02.ifc b/Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_02.ifc similarity index 100% rename from Specifications test files/Rooms (Pass)/from Revit/Rooms_02.ifc rename to Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_02.ifc diff --git a/Specifications test files/Rooms (Pass)/from Revit/Rooms_03.FCStd b/Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_03.FCStd similarity index 100% rename from Specifications test files/Rooms (Pass)/from Revit/Rooms_03.FCStd rename to Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_03.FCStd diff --git a/Specifications test files/Rooms (Pass)/from Revit/Rooms_03.rvt b/Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_03.rvt similarity index 100% rename from Specifications test files/Rooms (Pass)/from Revit/Rooms_03.rvt rename to Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_03.rvt diff --git a/Specifications test files/Rooms (Pass)/from Revit/Rooms_04F.ifc b/Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_04F.ifc similarity index 100% rename from Specifications test files/Rooms (Pass)/from Revit/Rooms_04F.ifc rename to Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_04F.ifc diff --git a/Specifications test files/Rooms (Pass)/from Revit/Rooms_05F.rvt b/Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_05F.rvt similarity index 100% rename from Specifications test files/Rooms (Pass)/from Revit/Rooms_05F.rvt rename to Specifications_Test_Files/Rooms (Pass)/from Revit/Rooms_05F.rvt diff --git a/Specifications test files/Shared Parameters/Shared Parameter_01.rvt b/Specifications_Test_Files/Shared Parameters/Shared Parameter_01.rvt similarity index 100% rename from Specifications test files/Shared Parameters/Shared Parameter_01.rvt rename to Specifications_Test_Files/Shared Parameters/Shared Parameter_01.rvt diff --git a/Specifications test files/Shared Parameters/Shared Parameter_02.ifc b/Specifications_Test_Files/Shared Parameters/Shared Parameter_02.ifc similarity index 100% rename from Specifications test files/Shared Parameters/Shared Parameter_02.ifc rename to Specifications_Test_Files/Shared Parameters/Shared Parameter_02.ifc diff --git a/Specifications test files/Shared Parameters/Shared Parameter_02.ifc.sharedparameters.txt b/Specifications_Test_Files/Shared Parameters/Shared Parameter_02.ifc.sharedparameters.txt similarity index 100% rename from Specifications test files/Shared Parameters/Shared Parameter_02.ifc.sharedparameters.txt rename to Specifications_Test_Files/Shared Parameters/Shared Parameter_02.ifc.sharedparameters.txt diff --git a/Specifications test files/Shared Parameters/Shared Parameter_03.rvt b/Specifications_Test_Files/Shared Parameters/Shared Parameter_03.rvt similarity index 100% rename from Specifications test files/Shared Parameters/Shared Parameter_03.rvt rename to Specifications_Test_Files/Shared Parameters/Shared Parameter_03.rvt diff --git a/Specifications test files/Shared Parameters/Test_Shared_Parameters.txt b/Specifications_Test_Files/Shared Parameters/Test_Shared_Parameters.txt similarity index 100% rename from Specifications test files/Shared Parameters/Test_Shared_Parameters.txt rename to Specifications_Test_Files/Shared Parameters/Test_Shared_Parameters.txt diff --git a/Specifications test files/Structural Columns/from Blender/.gitkeep b/Specifications_Test_Files/Structural Columns/from Blender/.gitkeep similarity index 100% rename from Specifications test files/Structural Columns/from Blender/.gitkeep rename to Specifications_Test_Files/Structural Columns/from Blender/.gitkeep diff --git a/Specifications test files/Structural Columns/from FreeCAD/.gitkeep b/Specifications_Test_Files/Structural Columns/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Structural Columns/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Structural Columns/from FreeCAD/.gitkeep diff --git a/Specifications test files/Structural Columns/from Revit/.gitkeep b/Specifications_Test_Files/Structural Columns/from Revit/.gitkeep similarity index 100% rename from Specifications test files/Structural Columns/from Revit/.gitkeep rename to Specifications_Test_Files/Structural Columns/from Revit/.gitkeep diff --git a/Specifications test files/Structural Columns/from Revit/Structural Columns_01.rvt b/Specifications_Test_Files/Structural Columns/from Revit/Structural Columns_01.rvt similarity index 100% rename from Specifications test files/Structural Columns/from Revit/Structural Columns_01.rvt rename to Specifications_Test_Files/Structural Columns/from Revit/Structural Columns_01.rvt diff --git a/Specifications test files/Structural Columns/from Revit/Structural Columns_02.ifc b/Specifications_Test_Files/Structural Columns/from Revit/Structural Columns_02.ifc similarity index 100% rename from Specifications test files/Structural Columns/from Revit/Structural Columns_02.ifc rename to Specifications_Test_Files/Structural Columns/from Revit/Structural Columns_02.ifc diff --git a/Specifications test files/Structural Columns/from Revit/Structural Columns_03.rvt b/Specifications_Test_Files/Structural Columns/from Revit/Structural Columns_03.rvt similarity index 100% rename from Specifications test files/Structural Columns/from Revit/Structural Columns_03.rvt rename to Specifications_Test_Files/Structural Columns/from Revit/Structural Columns_03.rvt diff --git a/Specifications test files/Structural Columns/from Revit/Structural Columns_04.ifc b/Specifications_Test_Files/Structural Columns/from Revit/Structural Columns_04.ifc similarity index 100% rename from Specifications test files/Structural Columns/from Revit/Structural Columns_04.ifc rename to Specifications_Test_Files/Structural Columns/from Revit/Structural Columns_04.ifc diff --git a/Specifications test files/Structural Columns/from Revit/Structural Columns_05.rvt b/Specifications_Test_Files/Structural Columns/from Revit/Structural Columns_05.rvt similarity index 100% rename from Specifications test files/Structural Columns/from Revit/Structural Columns_05.rvt rename to Specifications_Test_Files/Structural Columns/from Revit/Structural Columns_05.rvt diff --git a/Specifications test files/Void/from Blender/.gitkeep b/Specifications_Test_Files/Void/from Blender/.gitkeep similarity index 100% rename from Specifications test files/Void/from Blender/.gitkeep rename to Specifications_Test_Files/Void/from Blender/.gitkeep diff --git a/Specifications test files/Void/from FreeCAD/.gitkeep b/Specifications_Test_Files/Void/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/Void/from FreeCAD/.gitkeep rename to Specifications_Test_Files/Void/from FreeCAD/.gitkeep diff --git a/Specifications test files/Void/from Revit/.gitkeep b/Specifications_Test_Files/Void/from Revit/.gitkeep similarity index 100% rename from Specifications test files/Void/from Revit/.gitkeep rename to Specifications_Test_Files/Void/from Revit/.gitkeep diff --git a/Specifications test files/Void/from Revit/Void_01.rvt b/Specifications_Test_Files/Void/from Revit/Void_01.rvt similarity index 100% rename from Specifications test files/Void/from Revit/Void_01.rvt rename to Specifications_Test_Files/Void/from Revit/Void_01.rvt diff --git a/Specifications test files/Void/from Revit/Void_02.ifc b/Specifications_Test_Files/Void/from Revit/Void_02.ifc similarity index 100% rename from Specifications test files/Void/from Revit/Void_02.ifc rename to Specifications_Test_Files/Void/from Revit/Void_02.ifc diff --git a/Specifications test files/Void/from Revit/Void_03.rvt b/Specifications_Test_Files/Void/from Revit/Void_03.rvt similarity index 100% rename from Specifications test files/Void/from Revit/Void_03.rvt rename to Specifications_Test_Files/Void/from Revit/Void_03.rvt diff --git a/Specifications test files/Wall/from FreeCad/.gitkeep b/Specifications_Test_Files/Wall/from FreeCad/.gitkeep similarity index 100% rename from Specifications test files/Wall/from FreeCad/.gitkeep rename to Specifications_Test_Files/Wall/from FreeCad/.gitkeep diff --git a/Specifications test files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_1.ifc b/Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_1.ifc similarity index 100% rename from Specifications test files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_1.ifc rename to Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_1.ifc diff --git a/Specifications test files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_2 (PASS).rvt b/Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_2 (PASS).rvt similarity index 100% rename from Specifications test files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_2 (PASS).rvt rename to Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_2 (PASS).rvt diff --git a/Specifications test files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_3.ifc b/Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_3.ifc similarity index 100% rename from Specifications test files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_3.ifc rename to Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Simple Wall/manually edited with layerset + simple wall_3.ifc diff --git a/Specifications test files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_1.ifc b/Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_1.ifc similarity index 100% rename from Specifications test files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_1.ifc rename to Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_1.ifc diff --git a/Specifications test files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_2 (PASS).rvt b/Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_2 (PASS).rvt similarity index 100% rename from Specifications test files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_2 (PASS).rvt rename to Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_2 (PASS).rvt diff --git a/Specifications test files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_3.ifc b/Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_3.ifc similarity index 100% rename from Specifications test files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_3.ifc rename to Specifications_Test_Files/Wall/from Revit/Tests/Manually Edited - Standard Wall/manually edited with layerset + standardwall_3.ifc diff --git a/Specifications test files/Wall/from Revit/Wall_1.rvt b/Specifications_Test_Files/Wall/from Revit/Wall_1.rvt similarity index 100% rename from Specifications test files/Wall/from Revit/Wall_1.rvt rename to Specifications_Test_Files/Wall/from Revit/Wall_1.rvt diff --git a/Specifications test files/Wall/from Revit/Wall_2.ifc b/Specifications_Test_Files/Wall/from Revit/Wall_2.ifc similarity index 100% rename from Specifications test files/Wall/from Revit/Wall_2.ifc rename to Specifications_Test_Files/Wall/from Revit/Wall_2.ifc diff --git a/Specifications test files/Wall/from Revit/Wall_2_A_PASSES (Imports correctly as intelligent Revit Wall).rvt b/Specifications_Test_Files/Wall/from Revit/Wall_2_A_PASSES (Imports correctly as intelligent Revit Wall).rvt similarity index 100% rename from Specifications test files/Wall/from Revit/Wall_2_A_PASSES (Imports correctly as intelligent Revit Wall).rvt rename to Specifications_Test_Files/Wall/from Revit/Wall_2_A_PASSES (Imports correctly as intelligent Revit Wall).rvt diff --git a/Specifications test files/Wall/from Revit/Wall_3.FCStd b/Specifications_Test_Files/Wall/from Revit/Wall_3.FCStd similarity index 100% rename from Specifications test files/Wall/from Revit/Wall_3.FCStd rename to Specifications_Test_Files/Wall/from Revit/Wall_3.FCStd diff --git a/Specifications test files/Wall/from Revit/Wall_4.ifc b/Specifications_Test_Files/Wall/from Revit/Wall_4.ifc similarity index 100% rename from Specifications test files/Wall/from Revit/Wall_4.ifc rename to Specifications_Test_Files/Wall/from Revit/Wall_4.ifc diff --git a/Specifications test files/Wall/from Revit/Wall_5 (Wall imports as a in-place family, that is, not an intelligent wall).rvt b/Specifications_Test_Files/Wall/from Revit/Wall_5 (Wall imports as a in-place family, that is, not an intelligent wall).rvt similarity index 100% rename from Specifications test files/Wall/from Revit/Wall_5 (Wall imports as a in-place family, that is, not an intelligent wall).rvt rename to Specifications_Test_Files/Wall/from Revit/Wall_5 (Wall imports as a in-place family, that is, not an intelligent wall).rvt diff --git a/Specifications test files/Wall/from Revit/Wall_6.ifc b/Specifications_Test_Files/Wall/from Revit/Wall_6.ifc similarity index 100% rename from Specifications test files/Wall/from Revit/Wall_6.ifc rename to Specifications_Test_Files/Wall/from Revit/Wall_6.ifc diff --git a/Specifications test files/Wall/from Revit/comparing two IFC files.png b/Specifications_Test_Files/Wall/from Revit/comparing two IFC files.png similarity index 100% rename from Specifications test files/Wall/from Revit/comparing two IFC files.png rename to Specifications_Test_Files/Wall/from Revit/comparing two IFC files.png diff --git a/Specifications test files/_RANDOM TESTS/20170105_Details/details 01.ifc b/Specifications_Test_Files/_Random Tests/20170105_Details/details 01.ifc similarity index 100% rename from Specifications test files/_RANDOM TESTS/20170105_Details/details 01.ifc rename to Specifications_Test_Files/_Random Tests/20170105_Details/details 01.ifc diff --git a/Specifications test files/_RANDOM TESTS/20170105_Simplified profiles/simplified profiles v01.ifc b/Specifications_Test_Files/_Random Tests/20170105_Simplified profiles/simplified profiles v01.ifc similarity index 100% rename from Specifications test files/_RANDOM TESTS/20170105_Simplified profiles/simplified profiles v01.ifc rename to Specifications_Test_Files/_Random Tests/20170105_Simplified profiles/simplified profiles v01.ifc diff --git a/Specifications test files/_RANDOM TESTS/20170105_Simplified profiles/simplified profiles v02.png b/Specifications_Test_Files/_Random Tests/20170105_Simplified profiles/simplified profiles v02.png similarity index 100% rename from Specifications test files/_RANDOM TESTS/20170105_Simplified profiles/simplified profiles v02.png rename to Specifications_Test_Files/_Random Tests/20170105_Simplified profiles/simplified profiles v02.png diff --git a/Specifications test files/_RANDOM TESTS/20170105_Simplified profiles/simplified profiles v02.rvt b/Specifications_Test_Files/_Random Tests/20170105_Simplified profiles/simplified profiles v02.rvt similarity index 100% rename from Specifications test files/_RANDOM TESTS/20170105_Simplified profiles/simplified profiles v02.rvt rename to Specifications_Test_Files/_Random Tests/20170105_Simplified profiles/simplified profiles v02.rvt diff --git a/Specifications test files/_RANDOM TESTS/20170105_Simplified profiles/simplified profiles v03.ifc b/Specifications_Test_Files/_Random Tests/20170105_Simplified profiles/simplified profiles v03.ifc similarity index 100% rename from Specifications test files/_RANDOM TESTS/20170105_Simplified profiles/simplified profiles v03.ifc rename to Specifications_Test_Files/_Random Tests/20170105_Simplified profiles/simplified profiles v03.ifc diff --git a/Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/01_Material tag test.FCStd b/Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/01_material tag test.FCStd similarity index 100% rename from Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/01_Material tag test.FCStd rename to Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/01_material tag test.FCStd diff --git a/Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/02_Material tag test.ifc b/Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/02_Material tag test.ifc similarity index 100% rename from Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/02_Material tag test.ifc rename to Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/02_Material tag test.ifc diff --git a/Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/03_Material tag test.rvt b/Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/03_Material tag test.rvt similarity index 100% rename from Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/03_Material tag test.rvt rename to Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/03_Material tag test.rvt diff --git a/Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/04_Material tag test after fix.ifc b/Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/04_Material tag test after fix.ifc similarity index 100% rename from Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/04_Material tag test after fix.ifc rename to Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/04_Material tag test after fix.ifc diff --git a/Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/_template.rte b/Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/_template.rte similarity index 100% rename from Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/_template.rte rename to Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 1 - from FreeCAD/_template.rte diff --git a/Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/01_Material tag test_one material.rvt b/Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/01_Material tag test_one material.rvt similarity index 100% rename from Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/01_Material tag test_one material.rvt rename to Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/01_Material tag test_one material.rvt diff --git a/Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/02_Material tag test_one material.ifc b/Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/02_Material tag test_one material.ifc similarity index 100% rename from Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/02_Material tag test_one material.ifc rename to Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/02_Material tag test_one material.ifc diff --git a/Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/03_Material tag test_one material.rvt b/Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/03_Material tag test_one material.rvt similarity index 100% rename from Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/03_Material tag test_one material.rvt rename to Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/03_Material tag test_one material.rvt diff --git a/Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/_template.rte b/Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/_template.rte similarity index 100% rename from Specifications test files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/_template.rte rename to Specifications_Test_Files/_Random Tests/20190131_Simple Material tags creating numbers at end/Test 2 - from Revit/_template.rte diff --git a/Specifications test files/_SPEC TEMPLATE FOLDER/from Blender/.gitkeep b/Specifications_Test_Files/_SPEC TEMPLATE FOLDER/from Blender/.gitkeep similarity index 100% rename from Specifications test files/_SPEC TEMPLATE FOLDER/from Blender/.gitkeep rename to Specifications_Test_Files/_SPEC TEMPLATE FOLDER/from Blender/.gitkeep diff --git a/Specifications test files/_SPEC TEMPLATE FOLDER/from FreeCAD/.gitkeep b/Specifications_Test_Files/_SPEC TEMPLATE FOLDER/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/_SPEC TEMPLATE FOLDER/from FreeCAD/.gitkeep rename to Specifications_Test_Files/_SPEC TEMPLATE FOLDER/from FreeCAD/.gitkeep diff --git a/Specifications test files/_SPEC TEMPLATE FOLDER/from Revit/.gitkeep b/Specifications_Test_Files/_SPEC TEMPLATE FOLDER/from Revit/.gitkeep similarity index 100% rename from Specifications test files/_SPEC TEMPLATE FOLDER/from Revit/.gitkeep rename to Specifications_Test_Files/_SPEC TEMPLATE FOLDER/from Revit/.gitkeep diff --git a/Specifications test files/bug - tags with number/materials colors extractor.dyn b/Specifications_Test_Files/bug - tags with number/materials colors extractor.dyn similarity index 96% rename from Specifications test files/bug - tags with number/materials colors extractor.dyn rename to Specifications_Test_Files/bug - tags with number/materials colors extractor.dyn index 8eed26c..869aa21 100644 --- a/Specifications test files/bug - tags with number/materials colors extractor.dyn +++ b/Specifications_Test_Files/bug - tags with number/materials colors extractor.dyn @@ -1,603 +1,603 @@ -{ - "Uuid": "0023acd3-7749-4d58-9f46-b59650da6367", - "IsCustomNode": false, - "Description": null, - "Name": "materials colors extractor", - "ElementResolver": { - "ResolutionMap": {} - }, - "Inputs": [], - "Outputs": [], - "Nodes": [ - { - "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI", - "SelectedIndex": 298, - "SelectedString": "OST_Materials", - "NodeType": "ExtensionNode", - "Id": "82361ea37b8f480b9a9c6aa44d256946", - "Inputs": [], - "Outputs": [ - { - "Id": "a7e3dd223a244c8d917245101f294d75", - "Name": "Category", - "Description": "The selected Category.", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Disabled", - "Description": "All built-in categories." - }, - { - "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI", - "NodeType": "ExtensionNode", - "Id": "b7eb84f689eb4932a7c4225bf8878a0a", - "Inputs": [ - { - "Id": "8336c0c6b9574c359ba1c9b4f50a3480", - "Name": "Category", - "Description": "The Category", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Outputs": [ - { - "Id": "766690faf90546688c55c858372c5857", - "Name": "Elements", - "Description": "An element type.", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Disabled", - "Description": "Get all elements of the specified category from the model." - }, - { - "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", - "NodeType": "FunctionNode", - "FunctionSignature": "Revit.Elements.Material.Name", - "Id": "9bc3e1e27cbb45728951ddfd22a5ff84", - "Inputs": [ - { - "Id": "cbe118db868f42d1a370c7bf3146b9d3", - "Name": "material", - "Description": "Revit.Elements.Material", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Outputs": [ - { - "Id": "69ad375efd9d498d92f3050fad2e30ba", - "Name": "string", - "Description": "string", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Auto", - "Description": "Get Material Name\n\nMaterial.Name: string" - }, - { - "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", - "NodeType": "FunctionNode", - "FunctionSignature": "Revit.Elements.Material.Color", - "Id": "81e3ccdfff6d4faf8022459101229594", - "Inputs": [ - { - "Id": "d50079d698eb4975bea9f440370cb6d0", - "Name": "material", - "Description": "Revit.Elements.Material", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Outputs": [ - { - "Id": "dad6bcc6cd104742902e85d0de2611f7", - "Name": "Color", - "Description": "Color", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Auto", - "Description": "Get color\n\nMaterial.Color: Color" - }, - { - "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", - "NodeType": "FunctionNode", - "FunctionSignature": "DSOffice.Data.ExportCSV@string,var[][]", - "Id": "dd25c5b04c9340e9bb49dffd83fddce2", - "Inputs": [ - { - "Id": "111e679cda364599890248702dc2e8bb", - "Name": "filePath", - "Description": "Path to write to\n\nstring", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - }, - { - "Id": "ff782123dbb34910ab53a2215025bb4c", - "Name": "data", - "Description": "List of lists to write into CSV\n\nvar[][]", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Outputs": [ - { - "Id": "35eeb281aa854a4e97037d19ec201593", - "Name": "void", - "Description": "void", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Auto", - "Description": "Write a list of lists into a file using a comma-separated values format. Outer list represents rows, inner lists represent columns.\n\nData.ExportCSV (filePath: string, data: var[][]): void" - }, - { - "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", - "VariableInputPorts": true, - "NodeType": "ExtensionNode", - "Id": "c6f071d61e1f4973b1969c1ef5c44b4e", - "Inputs": [ - { - "Id": "879342dd425b48fd9978538641ba524f", - "Name": "item0", - "Description": "Item Index #0", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - }, - { - "Id": "fe3ced99d300429b8e19362c630d7efe", - "Name": "item1", - "Description": "Item Index #1", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Outputs": [ - { - "Id": "552aa6c2dfb1460bb77971651e9826ed", - "Name": "list", - "Description": "A list", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Disabled", - "Description": "Makes a new list out of the given inputs" - }, - { - "ConcreteType": "CoreNodeModels.Input.Filename, CoreNodeModels", - "HintPath": "Z:\\output.csv", - "InputValue": "Z:\\output.csv", - "NodeType": "ExtensionNode", - "Id": "c6068b5968c44d97bbe06d3b228b9fe8", - "Inputs": [], - "Outputs": [ - { - "Id": "8c5d478bfb43425fa9767440cfc89aaf", - "Name": "", - "Description": "Filename", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Disabled", - "Description": "Allows you to select a file on the system to get its filename" - }, - { - "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels", - "NodeType": "ExtensionNode", - "Id": "e140d2773e954485b4bfd68950f7c770", - "Inputs": [ - { - "Id": "b1193560139a4fe5baece528a77e5dfa", - "Name": "list", - "Description": "The list to map over.", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - }, - { - "Id": "b0b0d1e0041a44e09f69e34bb9963369", - "Name": "f(x)", - "Description": "The procedure used to map element", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Outputs": [ - { - "Id": "e28131c783d74b3b9402e54969a99456", - "Name": "mapped", - "Description": "Mapped list", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Disabled", - "Description": "Applies a function over all elements of a list, generating a new list from the results." - }, - { - "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", - "NodeType": "FunctionNode", - "FunctionSignature": "DSCore.String.Replace@string,string,string", - "Id": "39c0a8a5a237410cbe32a8c1772cc99f", - "Inputs": [ - { - "Id": "fbd66fff4f0a497687fe088202c86455", - "Name": "str", - "Description": "String to replace substrings in.\n\nstring", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - }, - { - "Id": "f1b4f2a60d5441f1a9301be11df55761", - "Name": "searchFor", - "Description": "Text to be replaced.\n\nstring", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - }, - { - "Id": "32559a3df173425898d21346e2bf01ad", - "Name": "replaceWith", - "Description": "Text to replace with.\n\nstring", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Outputs": [ - { - "Id": "aa6e78a0c65c42978776edd552e64566", - "Name": "str", - "Description": "String with replacements made.", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Auto", - "Description": "Replaces all occurrences of text in a string with other text.\n\nString.Replace (str: string, searchFor: string, replaceWith: string): string" - }, - { - "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", - "NodeType": "StringInputNode", - "InputValue": ",", - "Id": "3a985537c16547a6a84be5aee59d63f8", - "Inputs": [], - "Outputs": [ - { - "Id": "ffcf1ca3f86543b8abf6579bf80b5c96", - "Name": "", - "Description": "String", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Disabled", - "Description": "Creates a string." - }, - { - "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", - "NodeType": "StringInputNode", - "InputValue": ";", - "Id": "2eb1d77a4b304fbe899caf66d2f6ba7e", - "Inputs": [], - "Outputs": [ - { - "Id": "1e402756eff44d15afd8a5ac61ccc6ce", - "Name": "", - "Description": "String", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Disabled", - "Description": "Creates a string." - }, - { - "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels", - "NodeType": "ExtensionNode", - "Id": "ab9ff84000984cf896c17cda003bb08d", - "Inputs": [ - { - "Id": "ec53fcade66b4561b1d1d5e6e46156c5", - "Name": "list", - "Description": "The list to map over.", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - }, - { - "Id": "abb7edddf8eb4ec898ea8b8a0ae61b96", - "Name": "f(x)", - "Description": "The procedure used to map element", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Outputs": [ - { - "Id": "707872b6cf74456293fed198d10b382e", - "Name": "mapped", - "Description": "Mapped list", - "UsingDefaultValue": false, - "Level": 2, - "UseLevels": false, - "KeepListStructure": false - } - ], - "Replication": "Disabled", - "Description": "Applies a function over all elements of a list, generating a new list from the results." - } - ], - "Connectors": [ - { - "Start": "a7e3dd223a244c8d917245101f294d75", - "End": "8336c0c6b9574c359ba1c9b4f50a3480", - "Id": "21e143edc6974d27a9d8ac42b25136a1" - }, - { - "Start": "766690faf90546688c55c858372c5857", - "End": "cbe118db868f42d1a370c7bf3146b9d3", - "Id": "9e32d6a9c04e4686a8a6a37cca0c7a70" - }, - { - "Start": "766690faf90546688c55c858372c5857", - "End": "d50079d698eb4975bea9f440370cb6d0", - "Id": "9f578e9d5b4e4a3e9d99a60e06d9566d" - }, - { - "Start": "69ad375efd9d498d92f3050fad2e30ba", - "End": "ec53fcade66b4561b1d1d5e6e46156c5", - "Id": "255fd607b9ee4fbb8f7ff02e605d808d" - }, - { - "Start": "dad6bcc6cd104742902e85d0de2611f7", - "End": "b1193560139a4fe5baece528a77e5dfa", - "Id": "0962fc66c21e4bc5b1d8d90ad0e982e9" - }, - { - "Start": "552aa6c2dfb1460bb77971651e9826ed", - "End": "ff782123dbb34910ab53a2215025bb4c", - "Id": "01df27d3233d4ad98108747a6f4938d3" - }, - { - "Start": "8c5d478bfb43425fa9767440cfc89aaf", - "End": "111e679cda364599890248702dc2e8bb", - "Id": "bfb6c58b384c4f5fb8c4f89d142f9ec1" - }, - { - "Start": "e28131c783d74b3b9402e54969a99456", - "End": "fe3ced99d300429b8e19362c630d7efe", - "Id": "c8a8cf114497454f8a3e5023447ae412" - }, - { - "Start": "aa6e78a0c65c42978776edd552e64566", - "End": "b0b0d1e0041a44e09f69e34bb9963369", - "Id": "71fbdcce74fb498882e86054efa14cb5" - }, - { - "Start": "aa6e78a0c65c42978776edd552e64566", - "End": "abb7edddf8eb4ec898ea8b8a0ae61b96", - "Id": "3f88b12384fe47fbb0aa338ac4c96dd4" - }, - { - "Start": "ffcf1ca3f86543b8abf6579bf80b5c96", - "End": "f1b4f2a60d5441f1a9301be11df55761", - "Id": "96a039f5e90c424087715fd77b3d6f15" - }, - { - "Start": "1e402756eff44d15afd8a5ac61ccc6ce", - "End": "32559a3df173425898d21346e2bf01ad", - "Id": "213ad20dfdb24e0883e20747f6725418" - }, - { - "Start": "707872b6cf74456293fed198d10b382e", - "End": "879342dd425b48fd9978538641ba524f", - "Id": "6103b81619e0458cbcd0d86ec89f84b1" - } - ], - "Dependencies": [], - "Bindings": [], - "View": { - "Dynamo": { - "ScaleFactor": 1.0, - "HasRunWithoutCrash": true, - "IsVisibleInDynamoLibrary": true, - "Version": "2.2.1.5175", - "RunType": "Manual", - "RunPeriod": "1000" - }, - "Camera": { - "Name": "Background Preview", - "EyeX": -17.0, - "EyeY": 24.0, - "EyeZ": 50.0, - "LookX": 12.0, - "LookY": -13.0, - "LookZ": -58.0, - "UpX": 0.0, - "UpY": 1.0, - "UpZ": 0.0 - }, - "NodeViews": [ - { - "ShowGeometry": true, - "Name": "Categories", - "Id": "82361ea37b8f480b9a9c6aa44d256946", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 41.5, - "Y": 224.0 - }, - { - "ShowGeometry": true, - "Name": "All Elements of Category", - "Id": "b7eb84f689eb4932a7c4225bf8878a0a", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 236.5, - "Y": 225.0 - }, - { - "ShowGeometry": true, - "Name": "Material.Name", - "Id": "9bc3e1e27cbb45728951ddfd22a5ff84", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 466.5, - "Y": 167.0 - }, - { - "ShowGeometry": true, - "Name": "Material.Color", - "Id": "81e3ccdfff6d4faf8022459101229594", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 464.93916913946578, - "Y": 259.38724035608311 - }, - { - "ShowGeometry": true, - "Name": "Data.ExportCSV", - "Id": "dd25c5b04c9340e9bb49dffd83fddce2", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 1071.7373887240356, - "Y": 98.191394658753723 - }, - { - "ShowGeometry": true, - "Name": "List Create", - "Id": "c6f071d61e1f4973b1969c1ef5c44b4e", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 918.53264094955489, - "Y": 159.36943620178039 - }, - { - "ShowGeometry": true, - "Name": "File Path", - "Id": "c6068b5968c44d97bbe06d3b228b9fe8", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 902.00148367952534, - "Y": 15.295252225519334 - }, - { - "ShowGeometry": true, - "Name": "List.Map", - "Id": "e140d2773e954485b4bfd68950f7c770", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 720.18100890207688, - "Y": 305.94955489614227 - }, - { - "ShowGeometry": true, - "Name": "String.Replace", - "Id": "39c0a8a5a237410cbe32a8c1772cc99f", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 340.359050445104, - "Y": -26.394658753709109 - }, - { - "ShowGeometry": true, - "Name": "String", - "Id": "3a985537c16547a6a84be5aee59d63f8", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 239.46884272997033, - "Y": -31.142433234421446 - }, - { - "ShowGeometry": true, - "Name": "String", - "Id": "2eb1d77a4b304fbe899caf66d2f6ba7e", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 235.90801186943611, - "Y": 56.691394658753609 - }, - { - "ShowGeometry": true, - "Name": "List.Map", - "Id": "ab9ff84000984cf896c17cda003bb08d", - "IsSetAsInput": false, - "IsSetAsOutput": false, - "Excluded": false, - "X": 727.30267062314533, - "Y": 136.2166172106825 - } - ], - "Annotations": [], - "X": 122.62249999999995, - "Y": 174.6125, - "Zoom": 0.8425 - } +{ + "Uuid": "0023acd3-7749-4d58-9f46-b59650da6367", + "IsCustomNode": false, + "Description": null, + "Name": "materials colors extractor", + "ElementResolver": { + "ResolutionMap": {} + }, + "Inputs": [], + "Outputs": [], + "Nodes": [ + { + "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI", + "SelectedIndex": 298, + "SelectedString": "OST_Materials", + "NodeType": "ExtensionNode", + "Id": "82361ea37b8f480b9a9c6aa44d256946", + "Inputs": [], + "Outputs": [ + { + "Id": "a7e3dd223a244c8d917245101f294d75", + "Name": "Category", + "Description": "The selected Category.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "All built-in categories." + }, + { + "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI", + "NodeType": "ExtensionNode", + "Id": "b7eb84f689eb4932a7c4225bf8878a0a", + "Inputs": [ + { + "Id": "8336c0c6b9574c359ba1c9b4f50a3480", + "Name": "Category", + "Description": "The Category", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "766690faf90546688c55c858372c5857", + "Name": "Elements", + "Description": "An element type.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Get all elements of the specified category from the model." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Material.Name", + "Id": "9bc3e1e27cbb45728951ddfd22a5ff84", + "Inputs": [ + { + "Id": "cbe118db868f42d1a370c7bf3146b9d3", + "Name": "material", + "Description": "Revit.Elements.Material", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "69ad375efd9d498d92f3050fad2e30ba", + "Name": "string", + "Description": "string", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get Material Name\n\nMaterial.Name: string" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Revit.Elements.Material.Color", + "Id": "81e3ccdfff6d4faf8022459101229594", + "Inputs": [ + { + "Id": "d50079d698eb4975bea9f440370cb6d0", + "Name": "material", + "Description": "Revit.Elements.Material", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "dad6bcc6cd104742902e85d0de2611f7", + "Name": "Color", + "Description": "Color", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get color\n\nMaterial.Color: Color" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSOffice.Data.ExportCSV@string,var[][]", + "Id": "dd25c5b04c9340e9bb49dffd83fddce2", + "Inputs": [ + { + "Id": "111e679cda364599890248702dc2e8bb", + "Name": "filePath", + "Description": "Path to write to\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ff782123dbb34910ab53a2215025bb4c", + "Name": "data", + "Description": "List of lists to write into CSV\n\nvar[][]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "35eeb281aa854a4e97037d19ec201593", + "Name": "void", + "Description": "void", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Write a list of lists into a file using a comma-separated values format. Outer list represents rows, inner lists represent columns.\n\nData.ExportCSV (filePath: string, data: var[][]): void" + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "c6f071d61e1f4973b1969c1ef5c44b4e", + "Inputs": [ + { + "Id": "879342dd425b48fd9978538641ba524f", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fe3ced99d300429b8e19362c630d7efe", + "Name": "item1", + "Description": "Item Index #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "552aa6c2dfb1460bb77971651e9826ed", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "CoreNodeModels.Input.Filename, CoreNodeModels", + "HintPath": "Z:\\output.csv", + "InputValue": "Z:\\output.csv", + "NodeType": "ExtensionNode", + "Id": "c6068b5968c44d97bbe06d3b228b9fe8", + "Inputs": [], + "Outputs": [ + { + "Id": "8c5d478bfb43425fa9767440cfc89aaf", + "Name": "", + "Description": "Filename", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows you to select a file on the system to get its filename" + }, + { + "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "e140d2773e954485b4bfd68950f7c770", + "Inputs": [ + { + "Id": "b1193560139a4fe5baece528a77e5dfa", + "Name": "list", + "Description": "The list to map over.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b0b0d1e0041a44e09f69e34bb9963369", + "Name": "f(x)", + "Description": "The procedure used to map element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e28131c783d74b3b9402e54969a99456", + "Name": "mapped", + "Description": "Mapped list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Applies a function over all elements of a list, generating a new list from the results." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.String.Replace@string,string,string", + "Id": "39c0a8a5a237410cbe32a8c1772cc99f", + "Inputs": [ + { + "Id": "fbd66fff4f0a497687fe088202c86455", + "Name": "str", + "Description": "String to replace substrings in.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f1b4f2a60d5441f1a9301be11df55761", + "Name": "searchFor", + "Description": "Text to be replaced.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "32559a3df173425898d21346e2bf01ad", + "Name": "replaceWith", + "Description": "Text to replace with.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "aa6e78a0c65c42978776edd552e64566", + "Name": "str", + "Description": "String with replacements made.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Replaces all occurrences of text in a string with other text.\n\nString.Replace (str: string, searchFor: string, replaceWith: string): string" + }, + { + "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", + "NodeType": "StringInputNode", + "InputValue": ",", + "Id": "3a985537c16547a6a84be5aee59d63f8", + "Inputs": [], + "Outputs": [ + { + "Id": "ffcf1ca3f86543b8abf6579bf80b5c96", + "Name": "", + "Description": "String", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a string." + }, + { + "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", + "NodeType": "StringInputNode", + "InputValue": ";", + "Id": "2eb1d77a4b304fbe899caf66d2f6ba7e", + "Inputs": [], + "Outputs": [ + { + "Id": "1e402756eff44d15afd8a5ac61ccc6ce", + "Name": "", + "Description": "String", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a string." + }, + { + "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "ab9ff84000984cf896c17cda003bb08d", + "Inputs": [ + { + "Id": "ec53fcade66b4561b1d1d5e6e46156c5", + "Name": "list", + "Description": "The list to map over.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "abb7edddf8eb4ec898ea8b8a0ae61b96", + "Name": "f(x)", + "Description": "The procedure used to map element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "707872b6cf74456293fed198d10b382e", + "Name": "mapped", + "Description": "Mapped list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Applies a function over all elements of a list, generating a new list from the results." + } + ], + "Connectors": [ + { + "Start": "a7e3dd223a244c8d917245101f294d75", + "End": "8336c0c6b9574c359ba1c9b4f50a3480", + "Id": "21e143edc6974d27a9d8ac42b25136a1" + }, + { + "Start": "766690faf90546688c55c858372c5857", + "End": "cbe118db868f42d1a370c7bf3146b9d3", + "Id": "9e32d6a9c04e4686a8a6a37cca0c7a70" + }, + { + "Start": "766690faf90546688c55c858372c5857", + "End": "d50079d698eb4975bea9f440370cb6d0", + "Id": "9f578e9d5b4e4a3e9d99a60e06d9566d" + }, + { + "Start": "69ad375efd9d498d92f3050fad2e30ba", + "End": "ec53fcade66b4561b1d1d5e6e46156c5", + "Id": "255fd607b9ee4fbb8f7ff02e605d808d" + }, + { + "Start": "dad6bcc6cd104742902e85d0de2611f7", + "End": "b1193560139a4fe5baece528a77e5dfa", + "Id": "0962fc66c21e4bc5b1d8d90ad0e982e9" + }, + { + "Start": "552aa6c2dfb1460bb77971651e9826ed", + "End": "ff782123dbb34910ab53a2215025bb4c", + "Id": "01df27d3233d4ad98108747a6f4938d3" + }, + { + "Start": "8c5d478bfb43425fa9767440cfc89aaf", + "End": "111e679cda364599890248702dc2e8bb", + "Id": "bfb6c58b384c4f5fb8c4f89d142f9ec1" + }, + { + "Start": "e28131c783d74b3b9402e54969a99456", + "End": "fe3ced99d300429b8e19362c630d7efe", + "Id": "c8a8cf114497454f8a3e5023447ae412" + }, + { + "Start": "aa6e78a0c65c42978776edd552e64566", + "End": "b0b0d1e0041a44e09f69e34bb9963369", + "Id": "71fbdcce74fb498882e86054efa14cb5" + }, + { + "Start": "aa6e78a0c65c42978776edd552e64566", + "End": "abb7edddf8eb4ec898ea8b8a0ae61b96", + "Id": "3f88b12384fe47fbb0aa338ac4c96dd4" + }, + { + "Start": "ffcf1ca3f86543b8abf6579bf80b5c96", + "End": "f1b4f2a60d5441f1a9301be11df55761", + "Id": "96a039f5e90c424087715fd77b3d6f15" + }, + { + "Start": "1e402756eff44d15afd8a5ac61ccc6ce", + "End": "32559a3df173425898d21346e2bf01ad", + "Id": "213ad20dfdb24e0883e20747f6725418" + }, + { + "Start": "707872b6cf74456293fed198d10b382e", + "End": "879342dd425b48fd9978538641ba524f", + "Id": "6103b81619e0458cbcd0d86ec89f84b1" + } + ], + "Dependencies": [], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": true, + "IsVisibleInDynamoLibrary": true, + "Version": "2.2.1.5175", + "RunType": "Manual", + "RunPeriod": "1000" + }, + "Camera": { + "Name": "Background Preview", + "EyeX": -17.0, + "EyeY": 24.0, + "EyeZ": 50.0, + "LookX": 12.0, + "LookY": -13.0, + "LookZ": -58.0, + "UpX": 0.0, + "UpY": 1.0, + "UpZ": 0.0 + }, + "NodeViews": [ + { + "ShowGeometry": true, + "Name": "Categories", + "Id": "82361ea37b8f480b9a9c6aa44d256946", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 41.5, + "Y": 224.0 + }, + { + "ShowGeometry": true, + "Name": "All Elements of Category", + "Id": "b7eb84f689eb4932a7c4225bf8878a0a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 236.5, + "Y": 225.0 + }, + { + "ShowGeometry": true, + "Name": "Material.Name", + "Id": "9bc3e1e27cbb45728951ddfd22a5ff84", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 466.5, + "Y": 167.0 + }, + { + "ShowGeometry": true, + "Name": "Material.Color", + "Id": "81e3ccdfff6d4faf8022459101229594", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 464.93916913946578, + "Y": 259.38724035608311 + }, + { + "ShowGeometry": true, + "Name": "Data.ExportCSV", + "Id": "dd25c5b04c9340e9bb49dffd83fddce2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1071.7373887240356, + "Y": 98.191394658753723 + }, + { + "ShowGeometry": true, + "Name": "List Create", + "Id": "c6f071d61e1f4973b1969c1ef5c44b4e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 918.53264094955489, + "Y": 159.36943620178039 + }, + { + "ShowGeometry": true, + "Name": "File Path", + "Id": "c6068b5968c44d97bbe06d3b228b9fe8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 902.00148367952534, + "Y": 15.295252225519334 + }, + { + "ShowGeometry": true, + "Name": "List.Map", + "Id": "e140d2773e954485b4bfd68950f7c770", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 720.18100890207688, + "Y": 305.94955489614227 + }, + { + "ShowGeometry": true, + "Name": "String.Replace", + "Id": "39c0a8a5a237410cbe32a8c1772cc99f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 340.359050445104, + "Y": -26.394658753709109 + }, + { + "ShowGeometry": true, + "Name": "String", + "Id": "3a985537c16547a6a84be5aee59d63f8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 239.46884272997033, + "Y": -31.142433234421446 + }, + { + "ShowGeometry": true, + "Name": "String", + "Id": "2eb1d77a4b304fbe899caf66d2f6ba7e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 235.90801186943611, + "Y": 56.691394658753609 + }, + { + "ShowGeometry": true, + "Name": "List.Map", + "Id": "ab9ff84000984cf896c17cda003bb08d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 727.30267062314533, + "Y": 136.2166172106825 + } + ], + "Annotations": [], + "X": 122.62249999999995, + "Y": 174.6125, + "Zoom": 0.8425 + } } \ No newline at end of file diff --git a/Specifications test files/bug - tags with number/template.rte b/Specifications_Test_Files/bug - tags with number/template.rte similarity index 100% rename from Specifications test files/bug - tags with number/template.rte rename to Specifications_Test_Files/bug - tags with number/template.rte diff --git a/Specifications test files/bug - tags with number/test 2 objects_02.ifc b/Specifications_Test_Files/bug - tags with number/test 2 objects_02.ifc similarity index 100% rename from Specifications test files/bug - tags with number/test 2 objects_02.ifc rename to Specifications_Test_Files/bug - tags with number/test 2 objects_02.ifc diff --git a/Specifications test files/bug - tags with number/test 2 objects_03.rvt b/Specifications_Test_Files/bug - tags with number/test 2 objects_03.rvt similarity index 100% rename from Specifications test files/bug - tags with number/test 2 objects_03.rvt rename to Specifications_Test_Files/bug - tags with number/test 2 objects_03.rvt diff --git a/Specifications test files/ifcFacetedBrep/from Blender/01_ifcFacetedBrep.blend b/Specifications_Test_Files/ifcFacetedBrep/from Blender/01_ifcFacetedBrep.blend similarity index 100% rename from Specifications test files/ifcFacetedBrep/from Blender/01_ifcFacetedBrep.blend rename to Specifications_Test_Files/ifcFacetedBrep/from Blender/01_ifcFacetedBrep.blend diff --git a/Specifications test files/ifcFacetedBrep/from Blender/02_ifcFacetedBrep.ifc b/Specifications_Test_Files/ifcFacetedBrep/from Blender/02_ifcFacetedBrep.ifc similarity index 100% rename from Specifications test files/ifcFacetedBrep/from Blender/02_ifcFacetedBrep.ifc rename to Specifications_Test_Files/ifcFacetedBrep/from Blender/02_ifcFacetedBrep.ifc diff --git a/Specifications test files/ifcFacetedBrep/from Blender/03_ifcFacetedBrep.blend b/Specifications_Test_Files/ifcFacetedBrep/from Blender/03_ifcFacetedBrep.blend similarity index 100% rename from Specifications test files/ifcFacetedBrep/from Blender/03_ifcFacetedBrep.blend rename to Specifications_Test_Files/ifcFacetedBrep/from Blender/03_ifcFacetedBrep.blend diff --git a/Specifications test files/ifcFacetedBrep/from Blender/03_ifcFacetedBrep.rvt b/Specifications_Test_Files/ifcFacetedBrep/from Blender/03_ifcFacetedBrep.rvt similarity index 100% rename from Specifications test files/ifcFacetedBrep/from Blender/03_ifcFacetedBrep.rvt rename to Specifications_Test_Files/ifcFacetedBrep/from Blender/03_ifcFacetedBrep.rvt diff --git a/Specifications test files/ifcFacetedBrep/from Blender/04_ifcFacetedBrep.ifc b/Specifications_Test_Files/ifcFacetedBrep/from Blender/04_ifcFacetedBrep.ifc similarity index 100% rename from Specifications test files/ifcFacetedBrep/from Blender/04_ifcFacetedBrep.ifc rename to Specifications_Test_Files/ifcFacetedBrep/from Blender/04_ifcFacetedBrep.ifc diff --git a/Specifications test files/ifcFacetedBrep/from Blender/05_ifcFacetedBrep.blend b/Specifications_Test_Files/ifcFacetedBrep/from Blender/05_ifcFacetedBrep.blend similarity index 100% rename from Specifications test files/ifcFacetedBrep/from Blender/05_ifcFacetedBrep.blend rename to Specifications_Test_Files/ifcFacetedBrep/from Blender/05_ifcFacetedBrep.blend diff --git a/Specifications test files/ifcFacetedBrep/from Blender/test.ifc b/Specifications_Test_Files/ifcFacetedBrep/from Blender/test.ifc similarity index 100% rename from Specifications test files/ifcFacetedBrep/from Blender/test.ifc rename to Specifications_Test_Files/ifcFacetedBrep/from Blender/test.ifc diff --git a/Specifications test files/ifcFacetedBrep/from Blender/testy.ifc b/Specifications_Test_Files/ifcFacetedBrep/from Blender/testy.ifc similarity index 100% rename from Specifications test files/ifcFacetedBrep/from Blender/testy.ifc rename to Specifications_Test_Files/ifcFacetedBrep/from Blender/testy.ifc diff --git a/Specifications test files/ifcFacetedBrep/from FreeCAD/.gitkeep b/Specifications_Test_Files/ifcFacetedBrep/from FreeCAD/.gitkeep similarity index 100% rename from Specifications test files/ifcFacetedBrep/from FreeCAD/.gitkeep rename to Specifications_Test_Files/ifcFacetedBrep/from FreeCAD/.gitkeep diff --git a/Specifications test files/ifcFacetedBrep/from Revit/.gitkeep b/Specifications_Test_Files/ifcFacetedBrep/from Revit/.gitkeep similarity index 100% rename from Specifications test files/ifcFacetedBrep/from Revit/.gitkeep rename to Specifications_Test_Files/ifcFacetedBrep/from Revit/.gitkeep diff --git a/_Revit/Start_Template_2020.rte b/_Revit/Start_Template_2020.rte index 20984ef..22cad54 100644 Binary files a/_Revit/Start_Template_2020.rte and b/_Revit/Start_Template_2020.rte differ