ISO-10303-21;
HEADER;
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('','2019-07-26T01:14:30',(''),(''),'BuildingSmart IfcKit by Constructivity','IfcDoc 11.9.0.0','');
FILE_SCHEMA(('IFC4'));
ENDSEC;

DATA;

#1= IFCPROJECT('0lj5XNwQn6O8b3O4i7jK0b',#2,'Project',$,$,$,$,(#3,#4),#5);
#2= IFCOWNERHISTORY(#8,#9,.READWRITE.,.NOTDEFINED.,$,$,$,1321055806);
#3= IFCGEOMETRICREPRESENTATIONCONTEXT('3D','Model',3,1.0E-05,#10,$);
#4= IFCGEOMETRICREPRESENTATIONCONTEXT('2D','Plan',2,1.0E-05,#15,$);
#5= IFCUNITASSIGNMENT((#16));
#8= IFCPERSONANDORGANIZATION(#17,#18,$);
#9= IFCAPPLICATION(#19,'0.9.1','Constructivity','CONSTRUCTIVITY');
#10= IFCAXIS2PLACEMENT3D(#20,$,$);
#11= IFCSHAPEREPRESENTATION(#3,'Body','AdvancedSweptSolid',(#21));
#12= IFCSHAPEREPRESENTATION(#3,'Body','MappedRepresentation',(#23));
#13= IFCSHAPEREPRESENTATION(#3,'Axis','Curve3D',(#25));
#14= IFCSHAPEREPRESENTATION(#3,'Body','SweptSolid',(#27));
#15= IFCAXIS2PLACEMENT3D(#28,$,$);
#16= IFCCONVERSIONBASEDUNIT(#29,.LENGTHUNIT.,'inch',#30);
#17= IFCPERSON('Tim',$,$,$,$,$,$,$);
#18= IFCORGANIZATION($,'Tim-PC',$,$,$);
#19= IFCORGANIZATION($,'Constructivity.com LLC',$,$,$);
#20= IFCCARTESIANPOINT((0.,0.,0.));
#21= IFCEXTRUDEDAREASOLIDTAPERED(#31,#32,#33,4.,#34);
#22= IFCREPRESENTATIONMAP(#35,#11);
#23= IFCMAPPEDITEM(#22,#36);
#24= IFCPRODUCTDEFINITIONSHAPE($,$,(#12));
#25= IFCPOLYLINE((#38,#39));
#26= IFCPRODUCTDEFINITIONSHAPE($,$,(#13,#14));
#27= IFCEXTRUDEDAREASOLID(#41,#42,#43,24.);
#28= IFCCARTESIANPOINT((0.,0.,0.));
#29= IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);
#30= IFCMEASUREWITHUNIT(IFCLENGTHMEASURE(0.0254),#44);
#31= IFCRECTANGLEHOLLOWPROFILEDEF(.AREA.,$,$,24.,24.,2.,10.,0.);
#32= IFCAXIS2PLACEMENT3D(#45,$,$);
#33= IFCDIRECTION((0.,0.,1.));
#34= IFCDERIVEDPROFILEDEF(.AREA.,$,#31,#46,$);
#35= IFCAXIS2PLACEMENT3D(#47,$,$);
#36= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#48,1.,$);
#38= IFCCARTESIANPOINT((0.,0.,0.));
#39= IFCCARTESIANPOINT((0.,0.,24.));
#41= IFCCIRCLEHOLLOWPROFILEDEF(.AREA.,$,$,6.,0.125);
#42= IFCAXIS2PLACEMENT3D(#49,$,$);
#43= IFCDIRECTION((0.,0.,1.));
#44= IFCSIUNIT($,.LENGTHUNIT.,$,.METRE.);
#45= IFCCARTESIANPOINT((12.,12.,0.));
#46= IFCCARTESIANTRANSFORMATIONOPERATOR2D($,$,#50,0.5);
#47= IFCCARTESIANPOINT((0.,0.,0.));
#48= IFCCARTESIANPOINT((0.,0.,0.));
#49= IFCCARTESIANPOINT((0.,0.,0.));
#50= IFCCARTESIANPOINT((0.,0.));

#6= IFCRELAGGREGATES('3q9yfa16z9wOZHi5h9dr4e',#2,$,$,#1,(#51));

#7= IFCRELDECLARES('00ufBkjlf4nOFHXfji7ezF',#2,$,$,#1,(#52));

#37= IFCAIRTERMINAL('1mF0_JbLzBtAZ0GUOlCFEx',#2,$,$,$,#53,#24,$,.NOTDEFINED.);
#53= IFCLOCALPLACEMENT($,#57);
#57= IFCAXIS2PLACEMENT3D(#59,$,$);
#58= IFCLOCALPLACEMENT(#53,#60);
#59= IFCCARTESIANPOINT((0.,0.,0.));
#60= IFCAXIS2PLACEMENT3D(#63,$,$);
#62= IFCLOCALPLACEMENT(#58,#64);
#63= IFCCARTESIANPOINT((12.,12.,4.));
#64= IFCAXIS2PLACEMENT3D(#67,#68,#69);
#65= IFCLOCALPLACEMENT(#62,#70);
#66= IFCLOCALPLACEMENT(#62,#72);
#67= IFCCARTESIANPOINT((0.,0.,0.));
#68= IFCDIRECTION((0.,0.,1.));
#69= IFCDIRECTION((1.,0.,0.));
#70= IFCAXIS2PLACEMENT3D(#74,#75,#76);
#72= IFCAXIS2PLACEMENT3D(#77,$,$);
#74= IFCCARTESIANPOINT((0.,0.,0.));
#75= IFCDIRECTION((0.,0.,-1.));
#76= IFCDIRECTION((1.,0.,0.));
#77= IFCCARTESIANPOINT((0.,0.,24.));

#40= IFCDUCTSEGMENT('3T2CbFzwP0jP3Q12nB1pFu',#2,'Duct Segment #1',$,$,#62,#26,$,.FLEXIBLESEGMENT.);

#51= IFCBUILDING('1jCJfz2$TF29H$W5cKDgim',#2,$,$,$,$,$,$,.ELEMENT.,$,$,$);

#52= IFCPROJECTLIBRARY('0lIJEMoxL8yP0B7vq1iIiM',#2,'HVAC Product Type Library Example','Demonstrates an air terminal type which may be instantiated in buildings within referencing files.','ProductLibrary',$,$,(#3),#5);

#54= IFCRELNESTS('3IbS58PVzAf8BjScusxeb6',#2,$,$,#37,(#61));

#55= IFCRELDEFINESBYTYPE('3N14r06YX9o8jZ1KyiNaMP',#2,$,$,(#37),#82);

#56= IFCRELCONTAINEDINSPATIALSTRUCTURE('2srhqEqCX4nA5hKmyLxDOV',#2,$,$,(#37,#40),#51);

#61= IFCDISTRIBUTIONPORT('0VHUOBnvj48fTxWgsnjpHY',#2,'Inlet',$,$,#58,$,.SINK.,.DUCT.,.AIRCONDITIONING.);

#71= IFCDISTRIBUTIONPORT('3FBPFfN1f33wI59qKEjYrA',#2,'In','The end of the duct segment at the flow inlet.',$,#65,$,.SINK.,.DUCT.,.AIRCONDITIONING.);

#73= IFCDISTRIBUTIONPORT('1RvoZEC65EtPHnpFD43nne',#2,'Out','The end of the duct segment at the flow outlet.',$,#66,$,.SOURCE.,.DUCT.,.AIRCONDITIONING.);

#78= IFCRELNESTS('2nTJ1FhXn7tf_UMjKfoJ9h',#2,$,$,#40,(#71,#73));

#79= IFCRELASSOCIATESMATERIAL('1bWT35MPL8ofRppoLEQdoc',#2,'IfcDuctSegment',$,(#40),#84);
#84= IFCMATERIALPROFILESETUSAGE(#85,5,96.);
#85= IFCMATERIALPROFILESET('Duct Segment',$,(#86),$);
#86= IFCMATERIALPROFILEWITHOFFSETS('Body',$,#87,#41,$,$,(0.,0.));
#87= IFCMATERIAL('Aluminum',$,'Aluminum');

#80= IFCRELASSOCIATESLIBRARY('3_6NqfKKH30wqc8leArKAY',#2,$,$,(#52),#88);
#88= IFCLIBRARYINFORMATION('HVAC Product Type Library Example',$,$,'2011-11-11T23:49:28','IfcAirTerminalType.ifc',$);
#89= IFCLIBRARYREFERENCE($,'1FESQ2M9vC7xYWZpI_LlCh','Acme Diffuser 1234','Ceiling diffuser',$,#88);
#90= IFCLIBRARYREFERENCE($,'1rfo$z7PbCaeLf5SOGGJV5','IFC4',$,$,#88);

#81= IFCRELDECLARES('00GZQZ98PAoOtB6V3qDnvW',#2,$,$,#52,(#82,#93));

#82= IFCAIRTERMINALTYPE('1FESQ2M9vC7xYWZpI_LlCh',#2,'Acme Diffuser 1234','Ceiling diffuser',$,(#94,#95),(#22),$,$,.DIFFUSER.);

#83= IFCRELCONNECTSPORTS('0Ydyc8vm11Z9FmKXK3c7CE',#2,$,$,#73,#61,$);

#91= IFCRELASSOCIATESLIBRARY('3Dtpg_FwbBNvhDtSaHoKwc',#2,$,$,(#82),#89);

#92= IFCRELASSOCIATESLIBRARY('3kNx28VJP2rflmOknvdyJo',#2,$,$,(#93),#90);

#93= IFCPROJECTLIBRARY('1rfo$z7PbCaeLf5SOGGJV5',#2,'IFC4',$,$,$,$,$,$);

#94= IFCPROPERTYSET('34RBPXI3v1B9OyUNo6YREP',#2,'Pset_AirTerminalTypeCommon',$,(#97,#98,#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111,#112,#113,#114,#115,#116,#117,#118,#119,#120,#121,#122));
#97= IFCPROPERTYSINGLEVALUE('Reference',$,$,$);
#98= IFCPROPERTYENUMERATEDVALUE('Status',$,$,#123);
#99= IFCPROPERTYENUMERATEDVALUE('Shape',$,(IFCLABEL('SQUARE')),#124);
#100= IFCPROPERTYENUMERATEDVALUE('FaceType',$,$,#125);
#101= IFCPROPERTYSINGLEVALUE('SlotWidth',$,$,$);
#102= IFCPROPERTYSINGLEVALUE('SlotLength',$,$,$);
#103= IFCPROPERTYSINGLEVALUE('NumberOfSlots',$,$,$);
#104= IFCPROPERTYENUMERATEDVALUE('FlowPattern',$,$,#126);
#105= IFCPROPERTYBOUNDEDVALUE('AirFlowrateRange',$,$,$,$,$);
#106= IFCPROPERTYBOUNDEDVALUE('TemperatureRange',$,$,$,$,$);
#107= IFCPROPERTYENUMERATEDVALUE('DischargeDirection',$,$,#127);
#108= IFCPROPERTYSINGLEVALUE('ThrowLength',$,$,$);
#109= IFCPROPERTYSINGLEVALUE('AirDiffusionPerformanceIndex',$,$,$);
#110= IFCPROPERTYENUMERATEDVALUE('FinishType',$,$,#128);
#111= IFCPROPERTYSINGLEVALUE('FinishColor',$,$,$);
#112= IFCPROPERTYENUMERATEDVALUE('MountingType',$,$,#129);
#113= IFCPROPERTYENUMERATEDVALUE('CoreType',$,$,#130);
#114= IFCPROPERTYSINGLEVALUE('CoreSetHorizontal',$,$,$);
#115= IFCPROPERTYSINGLEVALUE('CoreSetVertical',$,$,$);
#116= IFCPROPERTYSINGLEVALUE('HasIntegralControl',$,$,$);
#117= IFCPROPERTYENUMERATEDVALUE('FlowControlType',$,$,#131);
#118= IFCPROPERTYSINGLEVALUE('HasSoundAttenuator',$,$,$);
#119= IFCPROPERTYSINGLEVALUE('HasThermalInsulation',$,$,$);
#120= IFCPROPERTYSINGLEVALUE('NeckArea',$,$,$);
#121= IFCPROPERTYSINGLEVALUE('EffectiveArea',$,$,$);
#122= IFCPROPERTYTABLEVALUE('AirFlowrateVersusFlowControlElement',$,$,$,$,$,$,$);
#123= IFCPROPERTYENUMERATION('PEnum_Status',(IFCLABEL('NEW'),IFCLABEL('EXISTING'),IFCLABEL('DEMOLISH'),IFCLABEL('TEMPORARY'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#124= IFCPROPERTYENUMERATION('PEnum_AirTerminalShape',(IFCLABEL('ROUND'),IFCLABEL('RECTANGULAR'),IFCLABEL('SQUARE'),IFCLABEL('SLOT'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#125= IFCPROPERTYENUMERATION('PEnum_AirTerminalFaceType',(IFCLABEL('FOURWAYPATTERN'),IFCLABEL('SINGLEDEFLECTION'),IFCLABEL('DOUBLEDEFLECTION'),IFCLABEL('SIGHTPROOF'),IFCLABEL('EGGCRATE'),IFCLABEL('PERFORATED'),IFCLABEL('LOUVERED'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#126= IFCPROPERTYENUMERATION('PEnum_AirTerminalFlowPattern',(IFCLABEL('LINEARSINGLE'),IFCLABEL('LINEARDOUBLE'),IFCLABEL('LINEARFOURWAY'),IFCLABEL('RADIAL'),IFCLABEL('SWIRL'),IFCLABEL('DISPLACMENT'),IFCLABEL('COMPACTJET'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#127= IFCPROPERTYENUMERATION('PEnum_AirTerminalDischargeDirection',(IFCLABEL('PARALLEL'),IFCLABEL('PERPENDICULAR'),IFCLABEL('ADJUSTABLE'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#128= IFCPROPERTYENUMERATION('PEnum_AirTerminalFinishType',(IFCLABEL('ANNODIZED'),IFCLABEL('PAINTED'),IFCLABEL('NONE'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#129= IFCPROPERTYENUMERATION('PEnum_AirTerminalMountingType',(IFCLABEL('SURFACE'),IFCLABEL('FLATFLUSH'),IFCLABEL('LAYIN'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#130= IFCPROPERTYENUMERATION('PEnum_AirTerminalCoreType',(IFCLABEL('SHUTTERBLADE'),IFCLABEL('CURVEDBLADE'),IFCLABEL('REMOVABLE'),IFCLABEL('REVERSIBLE'),IFCLABEL('NONE'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);
#131= IFCPROPERTYENUMERATION('PEnum_AirTerminalFlowControlType',(IFCLABEL('DAMPER'),IFCLABEL('BELLOWS'),IFCLABEL('NONE'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);

#95= IFCPROPERTYSET('2LM02K5dbFiBVTpfUgOnl4',#2,'Pset_ManufacturerTypeInformation',$,(#132,#133,#134,#135,#136,#137,#138));
#132= IFCPROPERTYSINGLEVALUE('GlobalTradeItemNumber',$,$,$);
#133= IFCPROPERTYSINGLEVALUE('ArticleNumber',$,$,$);
#134= IFCPROPERTYSINGLEVALUE('ModelReference',$,IFCLABEL('1234'),$);
#135= IFCPROPERTYSINGLEVALUE('ModelLabel',$,IFCLABEL('Ceiling Diffuser'),$);
#136= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCLABEL('Acme'),$);
#137= IFCPROPERTYSINGLEVALUE('ProductionYear',$,IFCLABEL('2011'),$);
#138= IFCPROPERTYENUMERATEDVALUE('AssemblyPlace',$,(IFCLABEL('FACTORY')),#139);
#139= IFCPROPERTYENUMERATION('PEnum_AssemblyPlace',(IFCLABEL('FACTORY'),IFCLABEL('OFFSITE'),IFCLABEL('SITE'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$);

#96= IFCRELNESTS('3AlMGNAK5EXBgBfP5B8O1x',#2,$,$,#82,(#140));

#140= IFCDISTRIBUTIONPORT('0lCGSOGtb4mu56WSeYuzNg',#2,'Inlet',$,$,#141,$,.SINK.,.DUCT.,.AIRCONDITIONING.);
#141= IFCLOCALPLACEMENT($,#144);
#144= IFCAXIS2PLACEMENT3D(#145,$,$);
#145= IFCCARTESIANPOINT((12.,12.,4.));

#142= IFCRELDEFINESBYPROPERTIES('2fGG1Hw_P32hltt4MRMKcF',#2,'Pset_DistributionPortCommon',$,(#140),#146);

#143= IFCRELDEFINESBYPROPERTIES('3y2BN59aj7eQx9qD9LwNFv',#2,'Pset_DistributionPortTypeAirConditioning',$,(#140),#147);

#146= IFCPROPERTYSET('3MdHsbDH1BrQYI$kjaLN5a',#2,'Pset_DistributionPortCommon','Common attributes attached to an instance of IfcDistributionPort.',(#148,#149));
#148= IFCPROPERTYSINGLEVALUE('PortNumber','The port index for logically ordering the port within the containing element or element type.',$,$);
#149= IFCPROPERTYSINGLEVALUE('ColorCode','Name of a color for identifying the connector, if applicable.',$,$);

#147= IFCPROPERTYSET('142LVYnPP62figC7tUlZnT',#2,'Pset_DistributionPortTypeAirConditioning',$,(#150,#151,#152,#153,#154,#155,#156,#157,#158));
#150= IFCPROPERTYENUMERATEDVALUE('ConnectionType',$,(IFCLABEL('OUTSIDESLEEVE')),#159);
#151= IFCPROPERTYSINGLEVALUE('ConnectionSubType',$,$,$);
#152= IFCPROPERTYSINGLEVALUE('NominalWidth',$,IFCPOSITIVELENGTHMEASURE(12.),$);
#153= IFCPROPERTYSINGLEVALUE('NominalHeight',$,IFCPOSITIVELENGTHMEASURE(12.),$);
#154= IFCPROPERTYBOUNDEDVALUE('DryBulbTemperature',$,$,$,$,$);
#155= IFCPROPERTYBOUNDEDVALUE('WetBulbTemperature',$,$,$,$,$);
#156= IFCPROPERTYBOUNDEDVALUE('VolumetricFlowRate',$,$,$,$,$);
#157= IFCPROPERTYBOUNDEDVALUE('Velocity',$,$,$,$,$);
#158= IFCPROPERTYBOUNDEDVALUE('Pressure',$,$,$,$,$);
#159= IFCPROPERTYENUMERATION('PEnum_DuctConnectionType',(IFCLABEL('BEADEDSLEEVE'),IFCLABEL('COMPRESSION'),IFCLABEL('CRIMP'),IFCLABEL('DRAWBAND'),IFCLABEL('DRIVESLIP'),IFCLABEL('FLANGED'),IFCLABEL('OUTSIDESLEEVE'),IFCLABEL('SLIPON'),IFCLABEL('SOLDERED'),IFCLABEL('SSLIP'),IFCLABEL('STANDINGSEAM'),IFCLABEL('SWEDGE'),IFCLABEL('WELDED'),IFCLABEL('OTHER'),IFCLABEL('NONE'),IFCLABEL('USERDEFINED'),IFCLABEL('NOTDEFINED')),$);
ENDSEC;

END-ISO-10303-21;
