parametric examples

This commit is contained in:
Ryan Schultz 2022-05-26 07:52:46 -05:00
parent f3dc762047
commit cf23d2f0d4
4 changed files with 4376 additions and 0 deletions

View File

@ -0,0 +1,110 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1');
FILE_NAME(
/* name */ 'F:\\My Work\\Geometry Gym\\source code\\Open Source\\GeometryGymIfcExamples\\ConsoleParametricFooting\\ParametricFooting.ifc',
/* time_stamp */ '2019-03-11T10:43:12',
/* author */ ('Jon'),
/* organization */ ('Unknown'),
/* preprocessor_version */ 'GeometryGymIFC v0.0.20.0 by Geometry Gym Pty Ltd built 2019-03-10T12:19:50',
/* originating_system */ 'ConsoleParametricFooting v1.0.0.0',
/* authorization */ 'None');
FILE_SCHEMA (('IFC4X2'));
ENDSEC;
DATA;
#1= IFCCARTESIANPOINT((0.0,0.0,0.0));
#2= IFCDIRECTION((1.0,0.0,0.0));
#3= IFCDIRECTION((0.0,1.0,0.0));
#4= IFCDIRECTION((0.0,0.0,1.0));
#5= IFCAXIS2PLACEMENT3D(#1,$,$);
#6= IFCCARTESIANPOINT((0.0,0.0));
#7= IFCAXIS2PLACEMENT2D(#6,$);
#8= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);
#9= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
#10= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);
#11= IFCPROJECTLIBRARY('2rJfFD94n4WxzHxfkPCOft',$,'ObjectLibrary',$,$,$,$,(#23),#12);
#12= IFCUNITASSIGNMENT((#13,#9,#10,#14,#15));
#13= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
#14= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#15= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);
#16= IFCFOOTINGTYPE('36UcYCIVjAfvbyIqs$Nuyh',$,'PadFootingParametric',$,$,(#30),(#29),$,$,.PAD_FOOTING.);
#18= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFootingParametric',$,800.0,800.0);
#19= IFCCARTESIANPOINT((0.0,0.0,0.0));
#20= IFCAXIS2PLACEMENT3D(#19,$,$);
#21= IFCDIRECTION((0.0,0.0,-1.0));
#22= IFCEXTRUDEDAREASOLID(#18,#20,#21,300.0);
#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);
#24= IFCCARTESIANPOINT((0.0,0.0,0.0));
#25= IFCAXIS2PLACEMENT3D(#24,$,$);
#26= IFCDIRECTION((0.0,1.0));
#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);
#28= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#22));
#29= IFCREPRESENTATIONMAP(#5,#28);
#30= IFCELEMENTQUANTITY('0DHW$Ph$vDpetcz$zACkLP',$,'Qto_FootingBaseQuantities',$,$,(#31,#32,#33));
#31= IFCQUANTITYLENGTH('Length',$,$,800.0,$);
#32= IFCQUANTITYLENGTH('Width',$,$,800.0,$);
#33= IFCQUANTITYLENGTH('Height',$,$,300.0,$);
#34= IFCMETRIC('Length',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#39);
#35= IFCREFERENCE('IfcRectangleProfileDef','XDim',$,$,$);
#36= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#35);
#37= IFCREFERENCE($,'Items',$,(1),#36);
#38= IFCREFERENCE($,'MappedRepresentation',$,$,#37);
#39= IFCREFERENCE($,'RepresentationMaps',$,(1),#38);
#40= IFCRESOURCECONSTRAINTRELATIONSHIP($,$,#34,(#31));
#41= IFCRELASSOCIATESCONSTRAINT('3mV1JBwqL0zeme7QhiFlHg',$,$,$,(#16),$,#34);
#42= IFCMETRIC('Width',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#47);
#43= IFCREFERENCE('IfcRectangleProfileDef','YDim',$,$,$);
#44= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#43);
#45= IFCREFERENCE($,'Items',$,(1),#44);
#46= IFCREFERENCE($,'MappedRepresentation',$,$,#45);
#47= IFCREFERENCE($,'RepresentationMaps',$,(1),#46);
#48= IFCRESOURCECONSTRAINTRELATIONSHIP($,$,#42,(#32));
#49= IFCRELASSOCIATESCONSTRAINT('2LHC2dMljCVAr3mT4v0L88',$,$,$,(#16),$,#42);
#50= IFCMETRIC('Height',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#54);
#51= IFCREFERENCE('IfcExtrudedAreaSolid','Depth',$,$,$);
#52= IFCREFERENCE($,'Items',$,(1),#51);
#53= IFCREFERENCE($,'MappedRepresentation',$,$,#52);
#54= IFCREFERENCE($,'RepresentationMaps',$,(1),#53);
#55= IFCRESOURCECONSTRAINTRELATIONSHIP($,$,#50,(#33));
#56= IFCRELASSOCIATESCONSTRAINT('3lVKM3Ldn1awJQJS8rBHZU',$,$,$,(#16),$,#50);
#57= IFCFOOTINGTYPE('0_y1uaZJz4URHVTwpHGLhr',$,'PadFooting800x800x300',$,$,(#65),(#64),$,$,.PAD_FOOTING.);
#59= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting800x800x300',$,800.0,800.0);
#60= IFCCARTESIANPOINT((0.0,0.0,0.0));
#61= IFCAXIS2PLACEMENT3D(#60,$,$);
#62= IFCEXTRUDEDAREASOLID(#59,#61,#21,300.0);
#63= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#62));
#64= IFCREPRESENTATIONMAP(#5,#63);
#65= IFCELEMENTQUANTITY('2uakNmumX5AhDOfsNtQOOO',$,'Qto_FootingBaseQuantities',$,$,(#66,#67,#68));
#66= IFCQUANTITYLENGTH('Length',$,$,800.0,$);
#67= IFCQUANTITYLENGTH('Width',$,$,800.0,$);
#68= IFCQUANTITYLENGTH('Height',$,$,300.0,$);
#69= IFCFOOTINGTYPE('0CK1RLIdb6quycorOcjqCd',$,'PadFooting600x600x250',$,$,(#77),(#76),$,$,.PAD_FOOTING.);
#71= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting600x600x250',$,600.0,600.0);
#72= IFCCARTESIANPOINT((0.0,0.0,0.0));
#73= IFCAXIS2PLACEMENT3D(#72,$,$);
#74= IFCEXTRUDEDAREASOLID(#71,#73,#21,250.0);
#75= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#74));
#76= IFCREPRESENTATIONMAP(#5,#75);
#77= IFCELEMENTQUANTITY('2oRdO829r8b915aUgG6o9c',$,'Qto_FootingBaseQuantities',$,$,(#78,#79,#80));
#78= IFCQUANTITYLENGTH('Length',$,$,600.0,$);
#79= IFCQUANTITYLENGTH('Width',$,$,600.0,$);
#80= IFCQUANTITYLENGTH('Height',$,$,250.0,$);
#81= IFCFOOTINGTYPE('1dEyJ_GMvCJwzh3BfO0z0V',$,'PadFooting400x400x200',$,$,(#89),(#88),$,$,.PAD_FOOTING.);
#83= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting400x400x200',$,400.0,400.0);
#84= IFCCARTESIANPOINT((0.0,0.0,0.0));
#85= IFCAXIS2PLACEMENT3D(#84,$,$);
#86= IFCEXTRUDEDAREASOLID(#83,#85,#21,200.0);
#87= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#86));
#88= IFCREPRESENTATIONMAP(#5,#87);
#89= IFCELEMENTQUANTITY('1DRMMco_PAEOpxY4DipsX9',$,'Qto_FootingBaseQuantities',$,$,(#90,#91,#92));
#90= IFCQUANTITYLENGTH('Length',$,$,400.0,$);
#91= IFCQUANTITYLENGTH('Width',$,$,400.0,$);
#92= IFCQUANTITYLENGTH('Height',$,$,200.0,$);
#93= IFCRELASSIGNSTOPRODUCT('1BM4i7yIf7ufZafEj3LEnB',$,$,$,(#57,#69,#81),$,#16);
#94= IFCRELDECLARES('3Xfz$cwSj1b8BNdO7K32Gt',$,$,$,#11,(#57,#69,#81));
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,609 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1');
FILE_NAME(
/* name */ 'F:\\My Work\\Geometry Gym\\source code\\Open Source\\GeometryGymIfcExamples\\ConsoleParametricFooting\\ParametricFooting.ifc',
/* time_stamp */ '2019-03-11T10:43:12',
/* author */ ('Jon'),
/* organization */ ('Unknown'),
/* preprocessor_version */ 'GeometryGymIFC v0.0.20.0 by Geometry Gym Pty Ltd built 2019-03-10T12:19:50',
/* originating_system */ 'ConsoleParametricFooting v1.0.0.0',
/* authorization */ 'None');
FILE_SCHEMA (('IFC4X2'));
ENDSEC;
DATA;
#1= IFCCARTESIANPOINT((0.0,0.0,0.0));
#2= IFCDIRECTION((1.0,0.0,0.0));
#3= IFCDIRECTION((0.0,1.0,0.0));
#4= IFCDIRECTION((0.0,0.0,1.0));
#5= IFCAXIS2PLACEMENT3D(#1,$,$);
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
#6= IFCCARTESIANPOINT((0.0,0.0));
#7= IFCAXIS2PLACEMENT2D(#6,$);
/*#6= IFCCARTESIANPOINT((0.0,0.0));*/
#8= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);
#9= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
#10= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);
#11= IFCPROJECTLIBRARY('2rJfFD94n4WxzHxfkPCOft',$,'ObjectLibrary',$,$,$,$,(#23),#12);
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#12= IFCUNITASSIGNMENT((#13,#9,#10,#14,#15));*/
/*#13= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);*/
/*#9= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/
/*#10= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/
/*#14= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/
/*#15= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/
#12= IFCUNITASSIGNMENT((#13,#9,#10,#14,#15));
/*#13= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);*/
/*#9= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/
/*#10= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/
/*#14= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/
/*#15= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/
#13= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
#14= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#15= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);
#16= IFCFOOTINGTYPE('36UcYCIVjAfvbyIqs$Nuyh',$,'PadFootingParametric',$,$,(#30),(#29),$,$,.PAD_FOOTING.);
/*#30= IFCELEMENTQUANTITY('0DHW$Ph$vDpetcz$zACkLP',$,'Qto_FootingBaseQuantities',$,$,(#31,#32,#33));*/
/*#31= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
/*#32= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
/*#33= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
/*#29= IFCREPRESENTATIONMAP(#5,#28);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#28= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#22));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#22= IFCEXTRUDEDAREASOLID(#18,#20,#21,300.0);*/
/*#18= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFootingParametric',$,800.0,800.0);*/
/*#20= IFCAXIS2PLACEMENT3D(#19,$,$);*/
/*#19= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#18= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFootingParametric',$,800.0,800.0);
#19= IFCCARTESIANPOINT((0.0,0.0,0.0));
#20= IFCAXIS2PLACEMENT3D(#19,$,$);
/*#19= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
#21= IFCDIRECTION((0.0,0.0,-1.0));
#22= IFCEXTRUDEDAREASOLID(#18,#20,#21,300.0);
/*#18= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFootingParametric',$,800.0,800.0);*/
/*#20= IFCAXIS2PLACEMENT3D(#19,$,$);*/
/*#19= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
#24= IFCCARTESIANPOINT((0.0,0.0,0.0));
#25= IFCAXIS2PLACEMENT3D(#24,$,$);
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
#26= IFCDIRECTION((0.0,1.0));
#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
#28= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#22));
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#22= IFCEXTRUDEDAREASOLID(#18,#20,#21,300.0);*/
/*#18= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFootingParametric',$,800.0,800.0);*/
/*#20= IFCAXIS2PLACEMENT3D(#19,$,$);*/
/*#19= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#29= IFCREPRESENTATIONMAP(#5,#28);
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#28= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#22));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#22= IFCEXTRUDEDAREASOLID(#18,#20,#21,300.0);*/
/*#18= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFootingParametric',$,800.0,800.0);*/
/*#20= IFCAXIS2PLACEMENT3D(#19,$,$);*/
/*#19= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#30= IFCELEMENTQUANTITY('0DHW$Ph$vDpetcz$zACkLP',$,'Qto_FootingBaseQuantities',$,$,(#31,#32,#33));
/*#31= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
/*#32= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
/*#33= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
#31= IFCQUANTITYLENGTH('Length',$,$,800.0,$);
#32= IFCQUANTITYLENGTH('Width',$,$,800.0,$);
#33= IFCQUANTITYLENGTH('Height',$,$,300.0,$);
#34= IFCMETRIC('Length',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#39);
/*#39= IFCREFERENCE($,'RepresentationMaps',$,(1),#38);*/
/*#38= IFCREFERENCE($,'MappedRepresentation',$,$,#37);*/
/*#37= IFCREFERENCE($,'Items',$,(1),#36);*/
/*#36= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#35);*/
/*#35= IFCREFERENCE('IfcRectangleProfileDef','XDim',$,$,$);*/
#35= IFCREFERENCE('IfcRectangleProfileDef','XDim',$,$,$);
#36= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#35);
/*#35= IFCREFERENCE('IfcRectangleProfileDef','XDim',$,$,$);*/
#37= IFCREFERENCE($,'Items',$,(1),#36);
/*#36= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#35);*/
/*#35= IFCREFERENCE('IfcRectangleProfileDef','XDim',$,$,$);*/
#38= IFCREFERENCE($,'MappedRepresentation',$,$,#37);
/*#37= IFCREFERENCE($,'Items',$,(1),#36);*/
/*#36= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#35);*/
/*#35= IFCREFERENCE('IfcRectangleProfileDef','XDim',$,$,$);*/
#39= IFCREFERENCE($,'RepresentationMaps',$,(1),#38);
/*#38= IFCREFERENCE($,'MappedRepresentation',$,$,#37);*/
/*#37= IFCREFERENCE($,'Items',$,(1),#36);*/
/*#36= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#35);*/
/*#35= IFCREFERENCE('IfcRectangleProfileDef','XDim',$,$,$);*/
#40= IFCRESOURCECONSTRAINTRELATIONSHIP($,$,#34,(#31));
/*#34= IFCMETRIC('Length',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#39);*/
/*#39= IFCREFERENCE($,'RepresentationMaps',$,(1),#38);*/
/*#38= IFCREFERENCE($,'MappedRepresentation',$,$,#37);*/
/*#37= IFCREFERENCE($,'Items',$,(1),#36);*/
/*#36= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#35);*/
/*#35= IFCREFERENCE('IfcRectangleProfileDef','XDim',$,$,$);*/
/*#31= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
#41= IFCRELASSOCIATESCONSTRAINT('3mV1JBwqL0zeme7QhiFlHg',$,$,$,(#16),$,#34);
/*#16= IFCFOOTINGTYPE('36UcYCIVjAfvbyIqs$Nuyh',$,'PadFootingParametric',$,$,(#30),(#29),$,$,.PAD_FOOTING.);*/
/*#30= IFCELEMENTQUANTITY('0DHW$Ph$vDpetcz$zACkLP',$,'Qto_FootingBaseQuantities',$,$,(#31,#32,#33));*/
/*#31= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
/*#32= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
/*#33= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
/*#29= IFCREPRESENTATIONMAP(#5,#28);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#28= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#22));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#22= IFCEXTRUDEDAREASOLID(#18,#20,#21,300.0);*/
/*#18= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFootingParametric',$,800.0,800.0);*/
/*#20= IFCAXIS2PLACEMENT3D(#19,$,$);*/
/*#19= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
/*#34= IFCMETRIC('Length',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#39);*/
/*#39= IFCREFERENCE($,'RepresentationMaps',$,(1),#38);*/
/*#38= IFCREFERENCE($,'MappedRepresentation',$,$,#37);*/
/*#37= IFCREFERENCE($,'Items',$,(1),#36);*/
/*#36= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#35);*/
/*#35= IFCREFERENCE('IfcRectangleProfileDef','XDim',$,$,$);*/
#42= IFCMETRIC('Width',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#47);
/*#47= IFCREFERENCE($,'RepresentationMaps',$,(1),#46);*/
/*#46= IFCREFERENCE($,'MappedRepresentation',$,$,#45);*/
/*#45= IFCREFERENCE($,'Items',$,(1),#44);*/
/*#44= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#43);*/
/*#43= IFCREFERENCE('IfcRectangleProfileDef','YDim',$,$,$);*/
#43= IFCREFERENCE('IfcRectangleProfileDef','YDim',$,$,$);
#44= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#43);
/*#43= IFCREFERENCE('IfcRectangleProfileDef','YDim',$,$,$);*/
#45= IFCREFERENCE($,'Items',$,(1),#44);
/*#44= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#43);*/
/*#43= IFCREFERENCE('IfcRectangleProfileDef','YDim',$,$,$);*/
#46= IFCREFERENCE($,'MappedRepresentation',$,$,#45);
/*#45= IFCREFERENCE($,'Items',$,(1),#44);*/
/*#44= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#43);*/
/*#43= IFCREFERENCE('IfcRectangleProfileDef','YDim',$,$,$);*/
#47= IFCREFERENCE($,'RepresentationMaps',$,(1),#46);
/*#46= IFCREFERENCE($,'MappedRepresentation',$,$,#45);*/
/*#45= IFCREFERENCE($,'Items',$,(1),#44);*/
/*#44= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#43);*/
/*#43= IFCREFERENCE('IfcRectangleProfileDef','YDim',$,$,$);*/
#48= IFCRESOURCECONSTRAINTRELATIONSHIP($,$,#42,(#32));
/*#42= IFCMETRIC('Width',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#47);*/
/*#47= IFCREFERENCE($,'RepresentationMaps',$,(1),#46);*/
/*#46= IFCREFERENCE($,'MappedRepresentation',$,$,#45);*/
/*#45= IFCREFERENCE($,'Items',$,(1),#44);*/
/*#44= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#43);*/
/*#43= IFCREFERENCE('IfcRectangleProfileDef','YDim',$,$,$);*/
/*#32= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
#49= IFCRELASSOCIATESCONSTRAINT('2LHC2dMljCVAr3mT4v0L88',$,$,$,(#16),$,#42);
/*#16= IFCFOOTINGTYPE('36UcYCIVjAfvbyIqs$Nuyh',$,'PadFootingParametric',$,$,(#30),(#29),$,$,.PAD_FOOTING.);*/
/*#30= IFCELEMENTQUANTITY('0DHW$Ph$vDpetcz$zACkLP',$,'Qto_FootingBaseQuantities',$,$,(#31,#32,#33));*/
/*#31= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
/*#32= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
/*#33= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
/*#29= IFCREPRESENTATIONMAP(#5,#28);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#28= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#22));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#22= IFCEXTRUDEDAREASOLID(#18,#20,#21,300.0);*/
/*#18= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFootingParametric',$,800.0,800.0);*/
/*#20= IFCAXIS2PLACEMENT3D(#19,$,$);*/
/*#19= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
/*#42= IFCMETRIC('Width',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#47);*/
/*#47= IFCREFERENCE($,'RepresentationMaps',$,(1),#46);*/
/*#46= IFCREFERENCE($,'MappedRepresentation',$,$,#45);*/
/*#45= IFCREFERENCE($,'Items',$,(1),#44);*/
/*#44= IFCREFERENCE('IfcExtrudedAreaSolid','SweptArea',$,$,#43);*/
/*#43= IFCREFERENCE('IfcRectangleProfileDef','YDim',$,$,$);*/
#50= IFCMETRIC('Height',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#54);
/*#54= IFCREFERENCE($,'RepresentationMaps',$,(1),#53);*/
/*#53= IFCREFERENCE($,'MappedRepresentation',$,$,#52);*/
/*#52= IFCREFERENCE($,'Items',$,(1),#51);*/
/*#51= IFCREFERENCE('IfcExtrudedAreaSolid','Depth',$,$,$);*/
#51= IFCREFERENCE('IfcExtrudedAreaSolid','Depth',$,$,$);
#52= IFCREFERENCE($,'Items',$,(1),#51);
/*#51= IFCREFERENCE('IfcExtrudedAreaSolid','Depth',$,$,$);*/
#53= IFCREFERENCE($,'MappedRepresentation',$,$,#52);
/*#52= IFCREFERENCE($,'Items',$,(1),#51);*/
/*#51= IFCREFERENCE('IfcExtrudedAreaSolid','Depth',$,$,$);*/
#54= IFCREFERENCE($,'RepresentationMaps',$,(1),#53);
/*#53= IFCREFERENCE($,'MappedRepresentation',$,$,#52);*/
/*#52= IFCREFERENCE($,'Items',$,(1),#51);*/
/*#51= IFCREFERENCE('IfcExtrudedAreaSolid','Depth',$,$,$);*/
#55= IFCRESOURCECONSTRAINTRELATIONSHIP($,$,#50,(#33));
/*#50= IFCMETRIC('Height',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#54);*/
/*#54= IFCREFERENCE($,'RepresentationMaps',$,(1),#53);*/
/*#53= IFCREFERENCE($,'MappedRepresentation',$,$,#52);*/
/*#52= IFCREFERENCE($,'Items',$,(1),#51);*/
/*#51= IFCREFERENCE('IfcExtrudedAreaSolid','Depth',$,$,$);*/
/*#33= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
#56= IFCRELASSOCIATESCONSTRAINT('3lVKM3Ldn1awJQJS8rBHZU',$,$,$,(#16),$,#50);
/*#16= IFCFOOTINGTYPE('36UcYCIVjAfvbyIqs$Nuyh',$,'PadFootingParametric',$,$,(#30),(#29),$,$,.PAD_FOOTING.);*/
/*#30= IFCELEMENTQUANTITY('0DHW$Ph$vDpetcz$zACkLP',$,'Qto_FootingBaseQuantities',$,$,(#31,#32,#33));*/
/*#31= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
/*#32= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
/*#33= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
/*#29= IFCREPRESENTATIONMAP(#5,#28);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#28= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#22));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#22= IFCEXTRUDEDAREASOLID(#18,#20,#21,300.0);*/
/*#18= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFootingParametric',$,800.0,800.0);*/
/*#20= IFCAXIS2PLACEMENT3D(#19,$,$);*/
/*#19= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
/*#50= IFCMETRIC('Height',$,.HARD.,$,$,$,$,.EQUALTO.,$,$,#54);*/
/*#54= IFCREFERENCE($,'RepresentationMaps',$,(1),#53);*/
/*#53= IFCREFERENCE($,'MappedRepresentation',$,$,#52);*/
/*#52= IFCREFERENCE($,'Items',$,(1),#51);*/
/*#51= IFCREFERENCE('IfcExtrudedAreaSolid','Depth',$,$,$);*/
#57= IFCFOOTINGTYPE('0_y1uaZJz4URHVTwpHGLhr',$,'PadFooting800x800x300',$,$,(#65),(#64),$,$,.PAD_FOOTING.);
/*#65= IFCELEMENTQUANTITY('2uakNmumX5AhDOfsNtQOOO',$,'Qto_FootingBaseQuantities',$,$,(#66,#67,#68));*/
/*#66= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
/*#67= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
/*#68= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
/*#64= IFCREPRESENTATIONMAP(#5,#63);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#63= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#62));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#62= IFCEXTRUDEDAREASOLID(#59,#61,#21,300.0);*/
/*#59= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting800x800x300',$,800.0,800.0);*/
/*#61= IFCAXIS2PLACEMENT3D(#60,$,$);*/
/*#60= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#59= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting800x800x300',$,800.0,800.0);
#60= IFCCARTESIANPOINT((0.0,0.0,0.0));
#61= IFCAXIS2PLACEMENT3D(#60,$,$);
/*#60= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
#62= IFCEXTRUDEDAREASOLID(#59,#61,#21,300.0);
/*#59= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting800x800x300',$,800.0,800.0);*/
/*#61= IFCAXIS2PLACEMENT3D(#60,$,$);*/
/*#60= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#63= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#62));
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#62= IFCEXTRUDEDAREASOLID(#59,#61,#21,300.0);*/
/*#59= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting800x800x300',$,800.0,800.0);*/
/*#61= IFCAXIS2PLACEMENT3D(#60,$,$);*/
/*#60= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#64= IFCREPRESENTATIONMAP(#5,#63);
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#63= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#62));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#62= IFCEXTRUDEDAREASOLID(#59,#61,#21,300.0);*/
/*#59= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting800x800x300',$,800.0,800.0);*/
/*#61= IFCAXIS2PLACEMENT3D(#60,$,$);*/
/*#60= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#65= IFCELEMENTQUANTITY('2uakNmumX5AhDOfsNtQOOO',$,'Qto_FootingBaseQuantities',$,$,(#66,#67,#68));
/*#66= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
/*#67= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
/*#68= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
#66= IFCQUANTITYLENGTH('Length',$,$,800.0,$);
#67= IFCQUANTITYLENGTH('Width',$,$,800.0,$);
#68= IFCQUANTITYLENGTH('Height',$,$,300.0,$);
#69= IFCFOOTINGTYPE('0CK1RLIdb6quycorOcjqCd',$,'PadFooting600x600x250',$,$,(#77),(#76),$,$,.PAD_FOOTING.);
/*#77= IFCELEMENTQUANTITY('2oRdO829r8b915aUgG6o9c',$,'Qto_FootingBaseQuantities',$,$,(#78,#79,#80));*/
/*#78= IFCQUANTITYLENGTH('Length',$,$,600.0,$);*/
/*#79= IFCQUANTITYLENGTH('Width',$,$,600.0,$);*/
/*#80= IFCQUANTITYLENGTH('Height',$,$,250.0,$);*/
/*#76= IFCREPRESENTATIONMAP(#5,#75);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#75= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#74));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#74= IFCEXTRUDEDAREASOLID(#71,#73,#21,250.0);*/
/*#71= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting600x600x250',$,600.0,600.0);*/
/*#73= IFCAXIS2PLACEMENT3D(#72,$,$);*/
/*#72= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#71= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting600x600x250',$,600.0,600.0);
#72= IFCCARTESIANPOINT((0.0,0.0,0.0));
#73= IFCAXIS2PLACEMENT3D(#72,$,$);
/*#72= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
#74= IFCEXTRUDEDAREASOLID(#71,#73,#21,250.0);
/*#71= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting600x600x250',$,600.0,600.0);*/
/*#73= IFCAXIS2PLACEMENT3D(#72,$,$);*/
/*#72= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#75= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#74));
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#74= IFCEXTRUDEDAREASOLID(#71,#73,#21,250.0);*/
/*#71= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting600x600x250',$,600.0,600.0);*/
/*#73= IFCAXIS2PLACEMENT3D(#72,$,$);*/
/*#72= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#76= IFCREPRESENTATIONMAP(#5,#75);
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#75= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#74));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#74= IFCEXTRUDEDAREASOLID(#71,#73,#21,250.0);*/
/*#71= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting600x600x250',$,600.0,600.0);*/
/*#73= IFCAXIS2PLACEMENT3D(#72,$,$);*/
/*#72= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#77= IFCELEMENTQUANTITY('2oRdO829r8b915aUgG6o9c',$,'Qto_FootingBaseQuantities',$,$,(#78,#79,#80));
/*#78= IFCQUANTITYLENGTH('Length',$,$,600.0,$);*/
/*#79= IFCQUANTITYLENGTH('Width',$,$,600.0,$);*/
/*#80= IFCQUANTITYLENGTH('Height',$,$,250.0,$);*/
#78= IFCQUANTITYLENGTH('Length',$,$,600.0,$);
#79= IFCQUANTITYLENGTH('Width',$,$,600.0,$);
#80= IFCQUANTITYLENGTH('Height',$,$,250.0,$);
#81= IFCFOOTINGTYPE('1dEyJ_GMvCJwzh3BfO0z0V',$,'PadFooting400x400x200',$,$,(#89),(#88),$,$,.PAD_FOOTING.);
/*#89= IFCELEMENTQUANTITY('1DRMMco_PAEOpxY4DipsX9',$,'Qto_FootingBaseQuantities',$,$,(#90,#91,#92));*/
/*#90= IFCQUANTITYLENGTH('Length',$,$,400.0,$);*/
/*#91= IFCQUANTITYLENGTH('Width',$,$,400.0,$);*/
/*#92= IFCQUANTITYLENGTH('Height',$,$,200.0,$);*/
/*#88= IFCREPRESENTATIONMAP(#5,#87);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#87= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#86));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#86= IFCEXTRUDEDAREASOLID(#83,#85,#21,200.0);*/
/*#83= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting400x400x200',$,400.0,400.0);*/
/*#85= IFCAXIS2PLACEMENT3D(#84,$,$);*/
/*#84= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#83= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting400x400x200',$,400.0,400.0);
#84= IFCCARTESIANPOINT((0.0,0.0,0.0));
#85= IFCAXIS2PLACEMENT3D(#84,$,$);
/*#84= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
#86= IFCEXTRUDEDAREASOLID(#83,#85,#21,200.0);
/*#83= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting400x400x200',$,400.0,400.0);*/
/*#85= IFCAXIS2PLACEMENT3D(#84,$,$);*/
/*#84= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#87= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#86));
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#86= IFCEXTRUDEDAREASOLID(#83,#85,#21,200.0);*/
/*#83= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting400x400x200',$,400.0,400.0);*/
/*#85= IFCAXIS2PLACEMENT3D(#84,$,$);*/
/*#84= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#88= IFCREPRESENTATIONMAP(#5,#87);
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#87= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#86));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#86= IFCEXTRUDEDAREASOLID(#83,#85,#21,200.0);*/
/*#83= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting400x400x200',$,400.0,400.0);*/
/*#85= IFCAXIS2PLACEMENT3D(#84,$,$);*/
/*#84= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#89= IFCELEMENTQUANTITY('1DRMMco_PAEOpxY4DipsX9',$,'Qto_FootingBaseQuantities',$,$,(#90,#91,#92));
/*#90= IFCQUANTITYLENGTH('Length',$,$,400.0,$);*/
/*#91= IFCQUANTITYLENGTH('Width',$,$,400.0,$);*/
/*#92= IFCQUANTITYLENGTH('Height',$,$,200.0,$);*/
#90= IFCQUANTITYLENGTH('Length',$,$,400.0,$);
#91= IFCQUANTITYLENGTH('Width',$,$,400.0,$);
#92= IFCQUANTITYLENGTH('Height',$,$,200.0,$);
#93= IFCRELASSIGNSTOPRODUCT('1BM4i7yIf7ufZafEj3LEnB',$,$,$,(#57,#69,#81),$,#16);
/*#57= IFCFOOTINGTYPE('0_y1uaZJz4URHVTwpHGLhr',$,'PadFooting800x800x300',$,$,(#65),(#64),$,$,.PAD_FOOTING.);*/
/*#65= IFCELEMENTQUANTITY('2uakNmumX5AhDOfsNtQOOO',$,'Qto_FootingBaseQuantities',$,$,(#66,#67,#68));*/
/*#66= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
/*#67= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
/*#68= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
/*#64= IFCREPRESENTATIONMAP(#5,#63);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#63= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#62));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#62= IFCEXTRUDEDAREASOLID(#59,#61,#21,300.0);*/
/*#59= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting800x800x300',$,800.0,800.0);*/
/*#61= IFCAXIS2PLACEMENT3D(#60,$,$);*/
/*#60= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
/*#69= IFCFOOTINGTYPE('0CK1RLIdb6quycorOcjqCd',$,'PadFooting600x600x250',$,$,(#77),(#76),$,$,.PAD_FOOTING.);*/
/*#77= IFCELEMENTQUANTITY('2oRdO829r8b915aUgG6o9c',$,'Qto_FootingBaseQuantities',$,$,(#78,#79,#80));*/
/*#78= IFCQUANTITYLENGTH('Length',$,$,600.0,$);*/
/*#79= IFCQUANTITYLENGTH('Width',$,$,600.0,$);*/
/*#80= IFCQUANTITYLENGTH('Height',$,$,250.0,$);*/
/*#76= IFCREPRESENTATIONMAP(#5,#75);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#75= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#74));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#74= IFCEXTRUDEDAREASOLID(#71,#73,#21,250.0);*/
/*#71= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting600x600x250',$,600.0,600.0);*/
/*#73= IFCAXIS2PLACEMENT3D(#72,$,$);*/
/*#72= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
/*#81= IFCFOOTINGTYPE('1dEyJ_GMvCJwzh3BfO0z0V',$,'PadFooting400x400x200',$,$,(#89),(#88),$,$,.PAD_FOOTING.);*/
/*#89= IFCELEMENTQUANTITY('1DRMMco_PAEOpxY4DipsX9',$,'Qto_FootingBaseQuantities',$,$,(#90,#91,#92));*/
/*#90= IFCQUANTITYLENGTH('Length',$,$,400.0,$);*/
/*#91= IFCQUANTITYLENGTH('Width',$,$,400.0,$);*/
/*#92= IFCQUANTITYLENGTH('Height',$,$,200.0,$);*/
/*#88= IFCREPRESENTATIONMAP(#5,#87);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#87= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#86));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#86= IFCEXTRUDEDAREASOLID(#83,#85,#21,200.0);*/
/*#83= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting400x400x200',$,400.0,400.0);*/
/*#85= IFCAXIS2PLACEMENT3D(#84,$,$);*/
/*#84= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
/*#16= IFCFOOTINGTYPE('36UcYCIVjAfvbyIqs$Nuyh',$,'PadFootingParametric',$,$,(#30),(#29),$,$,.PAD_FOOTING.);*/
/*#30= IFCELEMENTQUANTITY('0DHW$Ph$vDpetcz$zACkLP',$,'Qto_FootingBaseQuantities',$,$,(#31,#32,#33));*/
/*#31= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
/*#32= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
/*#33= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
/*#29= IFCREPRESENTATIONMAP(#5,#28);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#28= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#22));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#22= IFCEXTRUDEDAREASOLID(#18,#20,#21,300.0);*/
/*#18= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFootingParametric',$,800.0,800.0);*/
/*#20= IFCAXIS2PLACEMENT3D(#19,$,$);*/
/*#19= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
#94= IFCRELDECLARES('3Xfz$cwSj1b8BNdO7K32Gt',$,$,$,#11,(#57,#69,#81));
/*#11= IFCPROJECTLIBRARY('2rJfFD94n4WxzHxfkPCOft',$,'ObjectLibrary',$,$,$,$,(#23),#12);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#12= IFCUNITASSIGNMENT((#13,#9,#10,#14,#15));*/
/*#13= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);*/
/*#9= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);*/
/*#10= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);*/
/*#14= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);*/
/*#15= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);*/
/*#57= IFCFOOTINGTYPE('0_y1uaZJz4URHVTwpHGLhr',$,'PadFooting800x800x300',$,$,(#65),(#64),$,$,.PAD_FOOTING.);*/
/*#65= IFCELEMENTQUANTITY('2uakNmumX5AhDOfsNtQOOO',$,'Qto_FootingBaseQuantities',$,$,(#66,#67,#68));*/
/*#66= IFCQUANTITYLENGTH('Length',$,$,800.0,$);*/
/*#67= IFCQUANTITYLENGTH('Width',$,$,800.0,$);*/
/*#68= IFCQUANTITYLENGTH('Height',$,$,300.0,$);*/
/*#64= IFCREPRESENTATIONMAP(#5,#63);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#63= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#62));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#62= IFCEXTRUDEDAREASOLID(#59,#61,#21,300.0);*/
/*#59= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting800x800x300',$,800.0,800.0);*/
/*#61= IFCAXIS2PLACEMENT3D(#60,$,$);*/
/*#60= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
/*#69= IFCFOOTINGTYPE('0CK1RLIdb6quycorOcjqCd',$,'PadFooting600x600x250',$,$,(#77),(#76),$,$,.PAD_FOOTING.);*/
/*#77= IFCELEMENTQUANTITY('2oRdO829r8b915aUgG6o9c',$,'Qto_FootingBaseQuantities',$,$,(#78,#79,#80));*/
/*#78= IFCQUANTITYLENGTH('Length',$,$,600.0,$);*/
/*#79= IFCQUANTITYLENGTH('Width',$,$,600.0,$);*/
/*#80= IFCQUANTITYLENGTH('Height',$,$,250.0,$);*/
/*#76= IFCREPRESENTATIONMAP(#5,#75);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#75= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#74));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#74= IFCEXTRUDEDAREASOLID(#71,#73,#21,250.0);*/
/*#71= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting600x600x250',$,600.0,600.0);*/
/*#73= IFCAXIS2PLACEMENT3D(#72,$,$);*/
/*#72= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
/*#81= IFCFOOTINGTYPE('1dEyJ_GMvCJwzh3BfO0z0V',$,'PadFooting400x400x200',$,$,(#89),(#88),$,$,.PAD_FOOTING.);*/
/*#89= IFCELEMENTQUANTITY('1DRMMco_PAEOpxY4DipsX9',$,'Qto_FootingBaseQuantities',$,$,(#90,#91,#92));*/
/*#90= IFCQUANTITYLENGTH('Length',$,$,400.0,$);*/
/*#91= IFCQUANTITYLENGTH('Width',$,$,400.0,$);*/
/*#92= IFCQUANTITYLENGTH('Height',$,$,200.0,$);*/
/*#88= IFCREPRESENTATIONMAP(#5,#87);*/
/*#5= IFCAXIS2PLACEMENT3D(#1,$,$);*/
/*#1= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#87= IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#86));*/
/*#27= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#23,$,.MODEL_VIEW.,$);*/
/*#23= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#25,#26);*/
/*#25= IFCAXIS2PLACEMENT3D(#24,$,$);*/
/*#24= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#26= IFCDIRECTION((0.0,1.0));*/
/*#86= IFCEXTRUDEDAREASOLID(#83,#85,#21,200.0);*/
/*#83= IFCRECTANGLEPROFILEDEF(.AREA.,'PadFooting400x400x200',$,400.0,400.0);*/
/*#85= IFCAXIS2PLACEMENT3D(#84,$,$);*/
/*#84= IFCCARTESIANPOINT((0.0,0.0,0.0));*/
/*#21= IFCDIRECTION((0.0,0.0,-1.0));*/
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,338 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1');
FILE_NAME(
/* name */ '',
/* time_stamp */ '2014-08-23T06:36:29',
/* author */ ('Jon'),
/* organization */ ('Unknown'),
/* preprocessor_version */ 'ggRevitIFC - Exporter Plugin by Geometry Gym Pty Ltd',
/* originating_system */ 'ggRevitIFC - Exporter Plugin by Geometry Gym Pty Ltd',
/* authorization */ 'None');
FILE_SCHEMA (('IFC4'));
ENDSEC;
DATA;
#1= IFCAPPLICATION(#2,'0.1.38.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC');
#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$);
#3= IFCPERSONANDORGANIZATION(#4,#5,$);
#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$);
#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$);
#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1408775783,$,$,1408775783);
#7= IFCCARTESIANPOINT((0.0,0.0,0.0));
#8= IFCDIRECTION((1.0,0.0,0.0));
#9= IFCDIRECTION((0.0,1.0,0.0));
#10= IFCDIRECTION((0.0,0.0,1.0));
#11= IFCAXIS2PLACEMENT3D(#7,#10,#8);
#12= IFCAXIS2PLACEMENT2D(#13,$);
#13= IFCCARTESIANPOINT((0.0,0.0));
#14= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#11,#15);
#15= IFCDIRECTION((0.0,1.0));
#16= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#14,$,.MODEL_VIEW.,$);
#17= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#14,$,.MODEL_VIEW.,$);
#18= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);
#19= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
#20= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);
#22= IFCPROJECT('1pEp63pZr8Eetgg$O58X7M',#6,'Revit Family',$,$,'Revit Family','',(#14),#23);
#23= IFCUNITASSIGNMENT((#24,#19,#20,#25,#26));
#24= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
#25= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#26= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);
#27= IFCTABLECOLUMN($,'Type','Type name',$,$);
#28= IFCTABLECOLUMN($,'Types',$,$,$);
#29= IFCSANITARYTERMINALTYPE('3ygwWqIF94yguVdqFoUkK8',#6,'140519 urinal',$,$,$,(#134),$,$,.URINAL.);
#31= IFCRELDECLARES('2G$xQgDr50le9aIZTBL9Mx',#6,$,$,#22,(#29));
#32= IFCTABLE('Identity Data',(#54,#58,#62),(#28,#33,#36,#39,#40,#44,#45,#47,#52));
#33= IFCTABLECOLUMN($,'URL',$,$,$);
#34= IFCTABLE('Mechanical',(#55,#59,#63),(#28,#35,#43,#51));
#35= IFCTABLECOLUMN($,'CWFU',$,$,$);
#36= IFCTABLECOLUMN($,'Manufacturer',$,$,$);
#37= IFCTABLE('Plumbing',(#56,#60,#64),(#28,#38,#46,#48,#49));
#38= IFCTABLECOLUMN($,'Waste Connection',$,$,$);
#39= IFCTABLECOLUMN($,'Cost',$,$,$);
#40= IFCTABLECOLUMN($,'Description',$,$,$);
#41= IFCTABLE('Dimensions',(#57,#61,#65),(#28,#42,#50,#53));
#42= IFCTABLECOLUMN($,'BaseWidth',$,$,$);
#43= IFCTABLECOLUMN($,'WFU',$,$,$);
#44= IFCTABLECOLUMN($,'Type Comments',$,$,$);
#45= IFCTABLECOLUMN($,'Keynote',$,$,$);
#46= IFCTABLECOLUMN($,'CW Connection',$,$,$);
#47= IFCTABLECOLUMN($,'Assembly Code',$,$,$);
#48= IFCTABLECOLUMN($,'HW Connection',$,$,$);
#49= IFCTABLECOLUMN($,'Vent Connection',$,$,$);
#50= IFCTABLECOLUMN($,'TopWidth',$,$,$);
#51= IFCTABLECOLUMN($,'HWFU',$,$,$);
#52= IFCTABLECOLUMN($,'Model',$,$,$);
#53= IFCTABLECOLUMN($,'Height',$,$,$);
#54= IFCTABLEROW((IFCLABEL('Original'),IFCLABEL(''),IFCLABEL(''),IFCLABEL(''),IFCLABEL(''),IFCLABEL(''),IFCLABEL('')),.F.);
#55= IFCTABLEROW((IFCLABEL('Original')),.F.);
#56= IFCTABLEROW((IFCLABEL('Original')),.F.);
#57= IFCTABLEROW((IFCLABEL('Original'),IFCPOSITIVELENGTHMEASURE(189.9999997112),IFCPOSITIVELENGTHMEASURE(259.9999996048),IFCPOSITIVELENGTHMEASURE(379.9999994224)),.F.);
#58= IFCTABLEROW((IFCLABEL('Short'),IFCLABEL(''),IFCLABEL(''),IFCLABEL(''),IFCLABEL(''),IFCLABEL(''),IFCLABEL('')),.F.);
#59= IFCTABLEROW((IFCLABEL('Short')),.F.);
#60= IFCTABLEROW((IFCLABEL('Short')),.F.);
#61= IFCTABLEROW((IFCLABEL('Short'),IFCPOSITIVELENGTHMEASURE(139.9999997872),IFCPOSITIVELENGTHMEASURE(259.9999996048),IFCPOSITIVELENGTHMEASURE(199.999999696)),.F.);
#62= IFCTABLEROW((IFCLABEL('Tall'),IFCLABEL(''),IFCLABEL(''),IFCLABEL(''),IFCLABEL(''),IFCLABEL(''),IFCLABEL('')),.F.);
#63= IFCTABLEROW((IFCLABEL('Tall')),.F.);
#64= IFCTABLEROW((IFCLABEL('Tall')),.F.);
#65= IFCTABLEROW((IFCLABEL('Tall'),IFCPOSITIVELENGTHMEASURE(199.999999696),IFCPOSITIVELENGTHMEASURE(259.9999996048),IFCPOSITIVELENGTHMEASURE(499.99999924)),.F.);
#66= IFCCOMPOSITECURVE((#67,#71,#74,#81),.U.);
#67= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#70);
#68= IFCCARTESIANPOINT((-94.9999998556,0.0));
#69= IFCCARTESIANPOINT((94.9999998556009,0.0));
#70= IFCPOLYLINE((#69,#68));
#71= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#73);
#72= IFCCARTESIANPOINT((-94.9999998556,-89.6319567757892));
#73= IFCPOLYLINE((#68,#72));
#74= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#75);
#75= IFCTRIMMEDCURVE(#80,(IFCPARAMETERVALUE(0.0),#72),(IFCPARAMETERVALUE(3.1415926535898),#76),.T.,.CARTESIAN.);
#76= IFCCARTESIANPOINT((94.9999998556002,-89.6319567757892));
#77= IFCAXIS2PLACEMENT2D(#78,#79);
#78= IFCCARTESIANPOINT((0.0,-89.6319567757897));
#79= IFCDIRECTION((-1.0,0.0));
#80= IFCCIRCLE(#77,94.9999998556001);
#81= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#82);
#82= IFCPOLYLINE((#76,#69));
#83= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'GenProfile',#66);
#84= IFCCOMPOSITECURVE((#85,#89,#92,#99),.U.);
#85= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#88);
#86= IFCCARTESIANPOINT((-129.9999998024,0.0));
#87= IFCCARTESIANPOINT((129.999999802399,0.0));
#88= IFCPOLYLINE((#87,#86));
#89= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#91);
#90= IFCCARTESIANPOINT((-129.9999998024,-164.631956661789));
#91= IFCPOLYLINE((#86,#90));
#92= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#93);
#93= IFCTRIMMEDCURVE(#98,(IFCPARAMETERVALUE(0.0),#90),(IFCPARAMETERVALUE(3.1415926535898),#94),.T.,.CARTESIAN.);
#94= IFCCARTESIANPOINT((129.9999998024,-164.631956661789));
#95= IFCAXIS2PLACEMENT2D(#96,#97);
#96= IFCCARTESIANPOINT((0.0,-164.63195666179));
#97= IFCDIRECTION((-1.0,0.0));
#98= IFCCIRCLE(#95,129.9999998024);
#99= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#100);
#100= IFCPOLYLINE((#94,#87));
#101= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'GenProfile',#84);
#102= IFCEXTRUDEDAREASOLIDTAPERED(#83,$,#10,379.9999994224,#101);
#103= IFCCARTESIANPOINT((-10.1367094819428,449.834491734314));
#104= IFCCARTESIANPOINT((-399.999999392,449.834491734315));
#105= IFCCARTESIANPOINT((-399.999999392001,-106.947988652658));
#106= IFCCARTESIANPOINT((-10.1367094819428,449.834491734314));
#107= IFCPOLYLINE((#103,#104,#105,#106));
#108= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'GenProfile',#107);
#109= IFCEXTRUDEDAREASOLID(#108,#110,#10,547.476822666098);
#110= IFCAXIS2PLACEMENT3D(#111,#8,#9);
#111= IFCCARTESIANPOINT((-297.476823046098,0.0,0.0));
#112= IFCBOOLEANRESULT(.DIFFERENCE.,#102,#109);
#113= IFCCARTESIANPOINT((0.480891133191858,0.0));
#114= IFCCARTESIANPOINT((255.480890745592,0.0));
#115= IFCAXIS2PLACEMENT2D(#116,$);
#116= IFCCARTESIANPOINT((127.980890939392,0.0));
#117= IFCELLIPSE(#115,127.4999998062,109.9999998328);
#118= IFCTRIMMEDCURVE(#117,(IFCPARAMETERVALUE(0.0),#113),(IFCPARAMETERVALUE(3.14159265358979),#114),.T.,.PARAMETER.);
#119= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#118);
#120= IFCPOLYLINE((#114,#113));
#121= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#120);
#122= IFCCOMPOSITECURVE((#119,#121),.U.);
#123= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'GenProfile',#122);
#124= IFCREVOLVEDAREASOLID(#123,#125,#129,6.28318530717958);
#125= IFCAXIS2PLACEMENT3D(#126,#127,#128);
#126= IFCCARTESIANPOINT((0.0,-218.154910384763,152.753712748874));
#127= IFCDIRECTION((0.0,-0.81915204,0.57357644));
#128= IFCDIRECTION((0.0,0.57357644,0.81915204));
#129= IFCAXIS1PLACEMENT(#130,#131);
#130= IFCCARTESIANPOINT((341.225828403416,0.0,0.0));
#131= IFCDIRECTION((-1.0,0.0,0.0));
#132= IFCBOOLEANRESULT(.DIFFERENCE.,#112,#124);
#133= IFCCSGSOLID(#132);
#134= IFCREPRESENTATIONMAP(#135,#136);
#135= IFCAXIS2PLACEMENT3D(#7,#10,#8);
#136= IFCSHAPEREPRESENTATION(#17,'Body','SolidModel',(#133));
#137= IFCMETRIC('BaseWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'BaseWidth',#41,$);
#138= IFCAPPLIEDVALUE('BaseWidth',$,#137,$,$,$,$,$,$,$);
#139= IFCAPPLIEDVALUE('ngtv1',$,IFCREAL(2.0),$,$,$,$,$,$,$);
#140= IFCAPPLIEDVALUE('HalfBaseWidth',$,$,$,$,$,$,$,.DIVIDE.,(#138,#139));
#141= IFCREFERENCE('IFCCARTESIANPOINT','Coordinates',$,(1),$);
#142= IFCREFERENCE('IFCPOLYLINE','Points',$,(1),#141);
#143= IFCREFERENCE('IFCCOMPOSITECURVESEGMENT','ParentCurve',$,$,#142);
#144= IFCREFERENCE('IFCCOMPOSITECURVE','Segments',$,(1),#143);
#145= IFCREFERENCE('IFCARBITRARYCLOSEDPROFILEDEF','OuterCurve',$,$,#144);
#146= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','SweptArea',$,$,#145);
#147= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#146);
#148= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#147);
#149= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#148);
#150= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#149);
#151= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#150);
#152= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#151);
#153= IFCMETRIC('ngtvHalf',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'BaseWidth',#140,#152);
#154= IFCMETRIC('BaseWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'BaseWidth',#41,$);
#155= IFCAPPLIEDVALUE('BaseWidth',$,#154,$,$,$,$,$,$,$);
#156= IFCAPPLIEDVALUE('ngtv2',$,IFCREAL(-2.0),$,$,$,$,$,$,$);
#157= IFCAPPLIEDVALUE('ngtvHalfBaseWidth',$,$,$,$,$,$,$,.DIVIDE.,(#155,#156));
#158= IFCREFERENCE('IFCCARTESIANPOINT','Coordinates',$,(1),$);
#159= IFCREFERENCE('IFCPOLYLINE','Points',$,(2),#158);
#160= IFCREFERENCE('IFCCOMPOSITECURVESEGMENT','ParentCurve',$,$,#159);
#161= IFCREFERENCE('IFCCOMPOSITECURVE','Segments',$,(1),#160);
#162= IFCREFERENCE('IFCARBITRARYCLOSEDPROFILEDEF','OuterCurve',$,$,#161);
#163= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','SweptArea',$,$,#162);
#164= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#163);
#165= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#164);
#166= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#165);
#167= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#166);
#168= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#167);
#169= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#168);
#170= IFCMETRIC('ngtvHalfBaseWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'BaseWidth',#157,#169);
#171= IFCMETRIC('BaseWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'BaseWidth',#41,$);
#172= IFCAPPLIEDVALUE('BaseWidth',$,#171,$,$,$,$,$,$,$);
#173= IFCAPPLIEDVALUE('ngtv2',$,IFCREAL(-2.0),$,$,$,$,$,$,$);
#174= IFCAPPLIEDVALUE('ngtvHalfBaseWidth',$,$,$,$,$,$,$,.DIVIDE.,(#172,#173));
#175= IFCREFERENCE('IFCCARTESIANPOINT','Coordinates',$,(1),$);
#176= IFCREFERENCE('IFCPOLYLINE','Points',$,(2),#175);
#177= IFCREFERENCE('IFCCOMPOSITECURVESEGMENT','ParentCurve',$,$,#176);
#178= IFCREFERENCE('IFCCOMPOSITECURVE','Segments',$,(2),#177);
#179= IFCREFERENCE('IFCARBITRARYCLOSEDPROFILEDEF','OuterCurve',$,$,#178);
#180= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','SweptArea',$,$,#179);
#181= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#180);
#182= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#181);
#183= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#182);
#184= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#183);
#185= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#184);
#186= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#185);
#187= IFCMETRIC('ngtvHalfBaseWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'BaseWidth',#174,#186);
#188= IFCMETRIC('BaseWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'BaseWidth',#41,$);
#189= IFCAPPLIEDVALUE('BaseWidth',$,#188,$,$,$,$,$,$,$);
#190= IFCAPPLIEDVALUE('Two',$,IFCREAL(2.0),$,$,$,$,$,$,$);
#191= IFCAPPLIEDVALUE('HalfBaseWidth',$,$,$,$,$,$,$,.DIVIDE.,(#189,#190));
#192= IFCREFERENCE('IFCCIRCLE','Radius',$,$,$);
#193= IFCREFERENCE('IFCTRIMMEDCURVE','BasisCurve',$,$,#192);
#194= IFCREFERENCE('IFCCOMPOSITECURVESEGMENT','ParentCurve',$,$,#193);
#195= IFCREFERENCE('IFCCOMPOSITECURVE','Segments',$,(3),#194);
#196= IFCREFERENCE('IFCARBITRARYCLOSEDPROFILEDEF','OuterCurve',$,$,#195);
#197= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','SweptArea',$,$,#196);
#198= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#197);
#199= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#198);
#200= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#199);
#201= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#200);
#202= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#201);
#203= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#202);
#204= IFCMETRIC('RadiusBaseWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'BaseWidth',#191,#203);
#205= IFCMETRIC('BaseWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'BaseWidth',#41,$);
#206= IFCAPPLIEDVALUE('BaseWidth',$,#205,$,$,$,$,$,$,$);
#207= IFCAPPLIEDVALUE('ngtv1',$,IFCREAL(2.0),$,$,$,$,$,$,$);
#208= IFCAPPLIEDVALUE('HalfBaseWidth',$,$,$,$,$,$,$,.DIVIDE.,(#206,#207));
#209= IFCREFERENCE('IFCCARTESIANPOINT','Coordinates',$,(1),$);
#210= IFCREFERENCE('IFCPOLYLINE','Points',$,(1),#209);
#211= IFCREFERENCE('IFCCOMPOSITECURVESEGMENT','ParentCurve',$,$,#210);
#212= IFCREFERENCE('IFCCOMPOSITECURVE','Segments',$,(4),#211);
#213= IFCREFERENCE('IFCARBITRARYCLOSEDPROFILEDEF','OuterCurve',$,$,#212);
#214= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','SweptArea',$,$,#213);
#215= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#214);
#216= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#215);
#217= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#216);
#218= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#217);
#219= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#218);
#220= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#219);
#221= IFCMETRIC('ngtvHalf',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'BaseWidth',#208,#220);
#222= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','Depth',$,$,$);
#223= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#222);
#224= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#223);
#225= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#224);
#226= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#225);
#227= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#226);
#228= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#227);
#229= IFCMETRIC('Height',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'Height',#41,#228);
#230= IFCMETRIC('TopWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'TopWidth',#41,$);
#231= IFCAPPLIEDVALUE('TopWidth',$,#230,$,$,$,$,$,$,$);
#232= IFCAPPLIEDVALUE('ngtv1',$,IFCREAL(2.0),$,$,$,$,$,$,$);
#233= IFCAPPLIEDVALUE('HalfTopWidth',$,$,$,$,$,$,$,.DIVIDE.,(#231,#232));
#234= IFCREFERENCE('IFCCARTESIANPOINT','Coordinates',$,(1),$);
#235= IFCREFERENCE('IFCPOLYLINE','Points',$,(1),#234);
#236= IFCREFERENCE('IFCCOMPOSITECURVESEGMENT','ParentCurve',$,$,#235);
#237= IFCREFERENCE('IFCCOMPOSITECURVE','Segments',$,(1),#236);
#238= IFCREFERENCE('IFCARBITRARYCLOSEDPROFILEDEF','OuterCurve',$,$,#237);
#239= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','SweptArea',$,$,#238);
#240= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#239);
#241= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#240);
#242= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#241);
#243= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#242);
#244= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#243);
#245= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#244);
#246= IFCMETRIC('ngtvHalf',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'TopWidth',#233,#245);
#247= IFCMETRIC('TopWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'TopWidth',#41,$);
#248= IFCAPPLIEDVALUE('TopWidth',$,#247,$,$,$,$,$,$,$);
#249= IFCAPPLIEDVALUE('ngtv2',$,IFCREAL(-2.0),$,$,$,$,$,$,$);
#250= IFCAPPLIEDVALUE('ngtvHalfTopWidth',$,$,$,$,$,$,$,.DIVIDE.,(#248,#249));
#251= IFCREFERENCE('IFCCARTESIANPOINT','Coordinates',$,(1),$);
#252= IFCREFERENCE('IFCPOLYLINE','Points',$,(2),#251);
#253= IFCREFERENCE('IFCCOMPOSITECURVESEGMENT','ParentCurve',$,$,#252);
#254= IFCREFERENCE('IFCCOMPOSITECURVE','Segments',$,(1),#253);
#255= IFCREFERENCE('IFCARBITRARYCLOSEDPROFILEDEF','OuterCurve',$,$,#254);
#256= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','SweptArea',$,$,#255);
#257= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#256);
#258= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#257);
#259= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#258);
#260= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#259);
#261= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#260);
#262= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#261);
#263= IFCMETRIC('ngtvHalfTopWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'TopWidth',#250,#262);
#264= IFCMETRIC('TopWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'TopWidth',#41,$);
#265= IFCAPPLIEDVALUE('TopWidth',$,#264,$,$,$,$,$,$,$);
#266= IFCAPPLIEDVALUE('ngtv2',$,IFCREAL(-2.0),$,$,$,$,$,$,$);
#267= IFCAPPLIEDVALUE('ngtvHalfTopWidth',$,$,$,$,$,$,$,.DIVIDE.,(#265,#266));
#268= IFCREFERENCE('IFCCARTESIANPOINT','Coordinates',$,(1),$);
#269= IFCREFERENCE('IFCPOLYLINE','Points',$,(2),#268);
#270= IFCREFERENCE('IFCCOMPOSITECURVESEGMENT','ParentCurve',$,$,#269);
#271= IFCREFERENCE('IFCCOMPOSITECURVE','Segments',$,(2),#270);
#272= IFCREFERENCE('IFCARBITRARYCLOSEDPROFILEDEF','OuterCurve',$,$,#271);
#273= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','SweptArea',$,$,#272);
#274= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#273);
#275= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#274);
#276= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#275);
#277= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#276);
#278= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#277);
#279= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#278);
#280= IFCMETRIC('ngtvHalfTopWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'TopWidth',#267,#279);
#281= IFCMETRIC('TopWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'TopWidth',#41,$);
#282= IFCAPPLIEDVALUE('TopWidth',$,#281,$,$,$,$,$,$,$);
#283= IFCAPPLIEDVALUE('Two',$,IFCREAL(2.0),$,$,$,$,$,$,$);
#284= IFCAPPLIEDVALUE('HalfTopWidth',$,$,$,$,$,$,$,.DIVIDE.,(#282,#283));
#285= IFCREFERENCE('IFCCIRCLE','Radius',$,$,$);
#286= IFCREFERENCE('IFCTRIMMEDCURVE','BasisCurve',$,$,#285);
#287= IFCREFERENCE('IFCCOMPOSITECURVESEGMENT','ParentCurve',$,$,#286);
#288= IFCREFERENCE('IFCCOMPOSITECURVE','Segments',$,(3),#287);
#289= IFCREFERENCE('IFCARBITRARYCLOSEDPROFILEDEF','OuterCurve',$,$,#288);
#290= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','SweptArea',$,$,#289);
#291= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#290);
#292= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#291);
#293= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#292);
#294= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#293);
#295= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#294);
#296= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#295);
#297= IFCMETRIC('RadiusTopWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'TopWidth',#284,#296);
#298= IFCMETRIC('TopWidth',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'TopWidth',#41,$);
#299= IFCAPPLIEDVALUE('TopWidth',$,#298,$,$,$,$,$,$,$);
#300= IFCAPPLIEDVALUE('ngtv1',$,IFCREAL(2.0),$,$,$,$,$,$,$);
#301= IFCAPPLIEDVALUE('HalfTopWidth',$,$,$,$,$,$,$,.DIVIDE.,(#299,#300));
#302= IFCREFERENCE('IFCCARTESIANPOINT','Coordinates',$,(1),$);
#303= IFCREFERENCE('IFCPOLYLINE','Points',$,(1),#302);
#304= IFCREFERENCE('IFCCOMPOSITECURVESEGMENT','ParentCurve',$,$,#303);
#305= IFCREFERENCE('IFCCOMPOSITECURVE','Segments',$,(4),#304);
#306= IFCREFERENCE('IFCARBITRARYCLOSEDPROFILEDEF','OuterCurve',$,$,#305);
#307= IFCREFERENCE('IFCEXTRUDEDAREASOLIDTAPERED','SweptArea',$,$,#306);
#308= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#307);
#309= IFCREFERENCE('IFCBOOLEANRESULT','FirstOperand',$,$,#308);
#310= IFCREFERENCE('IFCCSGSOLID','TreeRootExpression',$,$,#309);
#311= IFCREFERENCE('IFCSHAPEREPRESENTATION','Items',$,(1),#310);
#312= IFCREFERENCE('IFCREPRESENTATIONMAP','MappedRepresentation',$,$,#311);
#313= IFCREFERENCE('IFCSANITARYTERMINALTYPE','RepresentationMaps',$,(1),#312);
#314= IFCMETRIC('ngtvHalf',$,.HARD.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,'TopWidth',#301,#313);
#315= IFCMETRIC('Identity Data',$,.NOTDEFINED.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,$,#32,$);
#316= IFCMETRIC('Mechanical',$,.NOTDEFINED.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,$,#34,$);
#317= IFCMETRIC('Plumbing',$,.NOTDEFINED.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,$,#37,$);
#318= IFCMETRIC('Dimensions',$,.NOTDEFINED.,$,$,'2014-08-23T06:36:23',$,.EQUALTO.,$,#41,$);
#319= IFCOBJECTIVE('',$,.NOTDEFINED.,$,$,'2014-08-23T06:36:23',$,(#153,#170,#187,#204,#221,#229,#246,#263,#280,#297,#314,#315,#316,#317,#318),$,.PARAMETER.,$);
#320= IFCRELASSOCIATESCONSTRAINT('1rln_cqvL4ew0$zt_VJmoE',#6,'ConstraintAssoc','Constraint Associates',(#29),$,#319);
ENDSEC;
END-ISO-10303-21;

File diff suppressed because it is too large Load Diff