ISO-10303-21; HEADER; FILE_DESCRIPTION(($),'2;1'); FILE_NAME('IFCPIPEDSERVICESDOMAIN_IBS_TYPEFORM', '2002-03-21T21:24:07', ('sdai-user'), ('ANONYMOUS ORGANISATION'), 'EXPRESS Data Manager version 20010827', $, $); FILE_SCHEMA(('EXPRESS_G')); ENDSEC; DATA; #1= SCHEMATA(125829248,'IFCPIPEDSERVICESDOMAIN_IBS_TYPEFORM',$,2126,$,$, 0,#2,0.37252902,-67.578628,95.173793,(#300,#303,#305,#307,#309,#315,#326 ,#337,#348,#359,#370,#381,#392,#394,#396,#403,#409,#419,#438,#445,#476, #486,#505,#515,#525,#535,#554,#564,#607,#617,#627,#676,#686,#696,#739, #788,#790,#798,#829,#831,#833,#844,#858,#884,#886,#888,#890,#892,#894, #896,#898,#900,#902,#904,#906,#908,#910,#912,#914,#916,#918,#920,#922, #924,#926,#928,#930,#932,#934,#936,#938,#940,#947,#949,#951,#969,#971, #981,#987,#989,#1004,#1029,#1031,#1042,#1067,#1077,#1089,#1101,#1113, #1125,#1137,#1150,#1175,#1177,#1187,#1193,#1195,#1209,#1215,#1217,#1232, #1257,#1259,#1269,#1275,#1277,#1292,#1317,#1319,#1329,#1335,#1337,#1352, #1380,#1391,#1401,#1413,#1425,#1446,#1457,#1459,#1473,#1496,#1507,#1517, #1529,#1541,#1553,#1565,#1586,#1597,#1599,#1609,#1615,#1617,#1640,#1658, #1668,#1681,#1706,#1716,#1729,#1757,#1775,#1777,#1787,#1793,#1795,#1810, #1835,#1837,#1847,#1853,#1855,#1870,#1898,#1916,#1947,#1972,#1986,#2001, #2026,#2037,#2062,#2073,#2101,#2119,#2133,#2148,#2173,#2187,#2205,#2220, #2245,#2259,#2274,#2299,#2313,#2328,#2356,#2367,#2414,#2424,#2437,#2462, #2472,#2486,#2511,#2521,#2534,#2559,#2561,#2571,#2583,#2596,#2609,#2621, #2633,#2645,#2658,#2672,#2697,#2708,#2739,#2751,#2763,#2776,#2822,#2824, #2826,#2828,#2830,#2832,#2834,#2836,#2838,#2840,#2842,#2844,#2846,#2848, #2850,#2852,#2854,#2856,#2858,#2860,#2862,#2864,#2866,#2868,#2870,#2872, #2874,#2876,#2878,#2880,#2882,#2884,#2886,#2888,#2890,#2892,#2894,#2896, #2898,#2900,#2902,#2904,#2906,#2908,#2910,#2912,#2914,#2916,#2918,#2920, #2922,#2924,#2926,#2928,#2930,#2932,#2934,#2936,#2938,#2940,#2942,#2944, #2946,#2948,#2950,#2952,#2954,#2956,#2958,#2960,#2962,#2964,#2966,#2968, #2970,#2972,#2974,#2976,#2978,#2980,#2982,#2984,#2986,#2988,#2990,#2992, #2994,#2996,#2998,#3000,#3002,#3004,#3006,#3008,#3010,#3012,#3014,#3016, #3018,#3020,#3022,#3024,#3026,#3028,#3030,#3032,#3034,#3036,#3038,#3040, #3042,#3044,#3046,#3048,#3050,#3052,#3054,#3056,#3058,#3060,#3062,#3064, #3066,#3068,#3070,#3072,#3074,#3076,#3078,#3080,#3082,#3084,#3086,#3088, #3090,#3092,#3094,#3096,#3098,#3100,#3102,#3104,#3106,#3108,#3110,#3112, #3114,#3116,#3118,#3120,#3122,#3124,#3126,#3128,#3130,#3132,#3134,#3136, #3138,#3140,#3142,#3144,#3146,#3148,#3150,#3152,#3154,#3156,#3158,#3160, #3166,#3172,#3178,#3184,#3190),$,$,#300,2,(),$); #2= SETTINGS(0,3994372,3994368,#3,$,#5,#15,#24,#34,#44,#54,#64,#74,#84, #93,#102,#111,#120,#129,#138,#140,10.,10.,#143,#144,#6); #3= BACKGROUND_SET(#4,1); #4= COLOR(255,255,255); #5= SELECTION_SET(7); #6= RECT_SET(#7,#9,#11,128,#12,#14); #7= LINE_SET(#8,3.,0); #8= COLOR(255,255,255); #9= TEXT_SET(1,168,35.,'Times New Roman',#10); #10= COLOR(0,0,160); #11= VLINE(0,0.); #12= BACKGROUND_SET(#13,1); #13= COLOR(255,255,255); #14= WORLD_POINT(250.,100.); #15= RECT_SET(#16,#18,#20,128,#21,#23); #16= LINE_SET(#17,3.,0); #17= COLOR(0,0,0); #18= TEXT_SET(1,262,30.,'Arial',#19); #19= COLOR(0,0,0); #20= VLINE(0,0.); #21= BACKGROUND_SET(#22,1); #22= COLOR(255,255,0); #23= WORLD_POINT(250.,100.); #24= PLINE_SET(#25,#27,#29); #25= LINE_SET(#26,10.,0); #26= COLOR(0,0,0); #27= TEXT_SET(1,6,30.,'Arial',#28); #28= COLOR(0,0,0); #29= CIRCLE_SET(#30,#32,12.,0); #30= LINE_SET(#31,3.,0); #31= COLOR(0,0,0); #32= BACKGROUND_SET(#33,0); #33= COLOR(255,255,255); #34= PLINE_SET(#35,#37,#39); #35= LINE_SET(#36,3.,0); #36= COLOR(0,0,0); #37= TEXT_SET(1,66,30.,'Arial',#38); #38= COLOR(0,0,0); #39= CIRCLE_SET(#40,#42,12.,0); #40= LINE_SET(#41,3.,0); #41= COLOR(0,0,0); #42= BACKGROUND_SET(#43,0); #43= COLOR(255,255,255); #44= PLINE_SET(#45,#47,#49); #45= LINE_SET(#46,3.,1); #46= COLOR(0,0,0); #47= TEXT_SET(1,66,30.,'Arial',#48); #48= COLOR(0,0,0); #49= CIRCLE_SET(#50,#52,12.,0); #50= LINE_SET(#51,3.,0); #51= COLOR(0,0,0); #52= BACKGROUND_SET(#53,0); #53= COLOR(255,255,255); #54= PLINE_SET(#55,#57,#59); #55= LINE_SET(#56,3.,0); #56= COLOR(0,0,0); #57= TEXT_SET(1,66,30.,'Arial',#58); #58= COLOR(0,0,0); #59= CIRCLE_SET(#60,#62,12.,0); #60= LINE_SET(#61,3.,0); #61= COLOR(0,0,0); #62= BACKGROUND_SET(#63,0); #63= COLOR(255,255,255); #64= PLINE_SET(#65,#67,#69); #65= LINE_SET(#66,3.,0); #66= COLOR(0,0,0); #67= TEXT_SET(1,40,30.,'Times new roman',#68); #68= COLOR(0,0,0); #69= CIRCLE_SET(#70,#72,12.,0); #70= LINE_SET(#71,3.,0); #71= COLOR(0,0,0); #72= BACKGROUND_SET(#73,0); #73= COLOR(255,255,255); #74= PLINE_SET(#75,#77,#79); #75= LINE_SET(#76,6.,0); #76= COLOR(0,0,255); #77= TEXT_SET(1,40,30.,'Times new roman',#78); #78= COLOR(0,0,0); #79= CIRCLE_SET(#80,#82,12.,0); #80= LINE_SET(#81,3.,0); #81= COLOR(0,0,255); #82= BACKGROUND_SET(#83,0); #83= COLOR(255,255,255); #84= RECT_SET(#85,#87,#89,128,#90,#92); #85= LINE_SET(#86,3.,4); #86= COLOR(0,0,0); #87= TEXT_SET(1,6,25.,'Arial',#88); #88= COLOR(0,0,0); #89= VLINE(0,0.); #90= BACKGROUND_SET(#91,1); #91= COLOR(0,255,0); #92= WORLD_POINT(150.,50.); #93= RECT_SET(#94,#96,#98,128,#99,#101); #94= LINE_SET(#95,3.,4); #95= COLOR(0,0,0); #96= TEXT_SET(1,6,25.,'Arial',#97); #97= COLOR(0,0,0); #98= VLINE(1,20.); #99= BACKGROUND_SET(#100,1); #100= COLOR(0,255,0); #101= WORLD_POINT(150.,50.); #102= RECT_SET(#103,#105,#107,128,#108,#110); #103= LINE_SET(#104,3.,4); #104= COLOR(0,0,0); #105= TEXT_SET(1,6,25.,'Arial',#106); #106= COLOR(0,0,0); #107= VLINE(2,20.); #108= BACKGROUND_SET(#109,1); #109= COLOR(0,255,0); #110= WORLD_POINT(150.,50.); #111= RECT_SET(#112,#114,#116,128,#117,#119); #112= LINE_SET(#113,3.,0); #113= COLOR(0,0,0); #114= TEXT_SET(1,6,25.,'Arial',#115); #115= COLOR(0,0,0); #116= VLINE(2,20.); #117= BACKGROUND_SET(#118,1); #118= COLOR(0,255,0); #119= WORLD_POINT(150.,50.); #120= RECT_SET(#121,#123,#125,256,#126,#128); #121= LINE_SET(#122,3.,0); #122= COLOR(0,0,0); #123= TEXT_SET(1,6,25.,'Arial',#124); #124= COLOR(0,0,0); #125= VLINE(0,30.); #126= BACKGROUND_SET(#127,1); #127= COLOR(255,128,0); #128= WORLD_POINT(200.,100.); #129= RECT_SET(#130,#132,#134,256,#135,#137); #130= LINE_SET(#131,3.,0); #131= COLOR(0,0,0); #132= TEXT_SET(1,6,25.,'Arial',#133); #133= COLOR(0,0,0); #134= VLINE(0,30.); #135= BACKGROUND_SET(#136,1); #136= COLOR(255,128,0); #137= WORLD_POINT(200.,100.); #138= VISIBLE_SET((.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F., .F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F.,.F., .F.,.F.,.F.)); #140= PAGE_SET(#141,250.,250.,250.,250.,50.,50.,1600.,2370.,10,1,2100., 2970.,3,0); #141= LINE_SET(#142,15.,0); #142= COLOR(0,128,128); #143= SAVE_SET(1,600,1,10); #144= REPORT_SET(1.,63,(0,4,0,1,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,5,6,7,0,0,0),(#147,#149,#151,#153,#155,#157,#159,#161,#163, #165,#167,#169,#171,#173,#175,#177,#179,#181,#183,#185,#187,#189,#191, #193,#195,#197,#199),'$LICENSE_TO - $DATE', 'Figure D.$PAGE_NR - $SCHEMA_NAME EXPRESS-G diagram $PAGE_NR of $LAST_PAGE_NR' ,('EXPRESS specification:','EXPRESS specification:', 'EXPRESS specification:','EXPRESS specification:', 'EXPRESS specification:','EXPRESS specification:', 'EXPRESS specification:','EXPRESS specification:', 'EXPRESS specification:','Attribute definitions:','Formal Propositions:' ,'EXPRESS specification:'),#202); #147= STYLE_SET('Express_g Header','Times New Roman',4.,0,0,256,0.,0.,0. ,0.,()); #149= STYLE_SET('Express_g Footer','Times New Roman',4.,0,0,256,0.,0.,0. ,0.,()); #151= STYLE_SET('Heading 1','Times New Roman',6.,0,0,264,0.,0.,4.,4.,() ); #153= STYLE_SET('Heading 2','Times New Roman',6.,0,0,256,0.,0.,4.,4.,() ); #155= STYLE_SET('Annex','Times New Roman',6.,0,0,256,0.,0.,4.,4.,()); #157= STYLE_SET('Item Description','Times New Roman',4.,0,0,0,0.,0.,0., 0.,()); #159= STYLE_SET('Item Property Description','Times New Roman',4.,0,0,0, 60.,-55.,4.,0.,(57.5)); #161= STYLE_SET('Item Property Description Constraint','Times New Roman' ,4.,0,0,0,40.,-35.,4.,0.,()); #163= STYLE_SET('Item Specification','Times New Roman',4.,0,0,512,0.,0., 2.,2.,()); #165= STYLE_SET('Definition','Courier New',3.8,0,0,0,0.,0.,0.,0.,()); #167= STYLE_SET('Item Definition','Courier New',3.8,0,0,0,10.,-5.,0.,0., ()); #169= STYLE_SET('Item Definition Heading','Courier New',3.8,0,0,0,50., -40.,0.,0.,()); #171= STYLE_SET('Item Definition Scope','Courier New',3.8,0,0,0,5.,0.,0. ,0.,()); #173= STYLE_SET('Item Expression','Courier New',3.8,0,0,0,10.,0.,0.,0.,( )); #175= STYLE_SET('Item Content','Courier New',3.8,0,0,0,72.5,-62.5,0.,0., (70.)); #177= STYLE_SET('Item Content Constraint','Courier New',3.8,0,0,0,32.5, -22.5,0.,0.,(30.)); #179= STYLE_SET('Heading 2','Times New Roman',6.,0,0,256,0.,0.,4.,4.,() ); #181= STYLE_SET('User Style 1','Times New Roman',4.,0,0,0,0.,0.,0.,0.,() ); #183= STYLE_SET('User Style 2','Times New Roman',4.,0,0,0,0.,0.,0.,0.,() ); #185= STYLE_SET('User Style 3','Times New Roman',4.,0,0,0,0.,0.,0.,0.,() ); #187= STYLE_SET('User Style 4','Times New Roman',4.,0,0,0,0.,0.,0.,0.,() ); #189= STYLE_SET('User Style 5','Times New Roman',4.,0,0,0,0.,0.,0.,0.,() ); #191= STYLE_SET('User Style 6','Times New Roman',4.,0,0,0,0.,0.,0.,0.,() ); #193= STYLE_SET('User Style 7','Times New Roman',4.,0,0,0,0.,0.,0.,0.,() ); #195= STYLE_SET('User Style 8','Times New Roman',4.,0,0,0,0.,0.,0.,0.,() ); #197= STYLE_SET('User Style 9','Times New Roman',4.,0,0,0,0.,0.,0.,0.,() ); #199= STYLE_SET('User Style 10','Times New Roman',4.,0,0,0,0.,0.,0.,0.,( )); #202= REPORT_HTML('http://www.epmtech.jotne.com/',(#204,#206,#208,#210, #212,#214,#216,#218,#220,#222,#224,#226),(#229,#233),#237,#238,#240,$); #204= FONT_HTML('Times New Roman',4,#205); #205= OUTLOOK_HTML(1,0); #206= FONT_HTML('Arial',3,#207); #207= OUTLOOK_HTML(8,255); #208= FONT_HTML('Times New Roman',5,#209); #209= OUTLOOK_HTML(1,0); #210= FONT_HTML('Times New Roman',5,#211); #211= OUTLOOK_HTML(1,0); #212= FONT_HTML('Times New Roman',3,#213); #213= OUTLOOK_HTML(0,0); #214= FONT_HTML('Times New Roman',3,#215); #215= OUTLOOK_HTML(4,0); #216= FONT_HTML('Courier New',3,#217); #217= OUTLOOK_HTML(0,0); #218= FONT_HTML('Times New Roman',4,#219); #219= OUTLOOK_HTML(1,0); #220= FONT_HTML('Times New Roman',3,#221); #221= OUTLOOK_HTML(1,0); #222= FONT_HTML('Times New Roman',3,#223); #223= OUTLOOK_HTML(0,0); #224= FONT_HTML('Times New Roman',4,#225); #225= OUTLOOK_HTML(1,0); #226= FONT_HTML('Times New Roman',4,#227); #227= OUTLOOK_HTML(1,0); #229= DESCRIPTION_CONTENT_HTML(#230,#232,30); #230= FONT_HTML('Times New Roman',3,#231); #231= OUTLOOK_HTML(0,0); #232= OUTLOOK_HTML(1,0); #233= DESCRIPTION_CONTENT_HTML(#234,#236,20); #234= FONT_HTML('Times New Roman',3,#235); #235= OUTLOOK_HTML(0,0); #236= OUTLOOK_HTML(1,0); #237= BACKGROUND_HTML(1,'.\\html\\img\\background.gif',16777215); #238= EXPRESS_HTML(63,#239,100,2,2,2,30,20); #239= OUTLOOK_HTML(1,0); #240= DIAGRAM_HTML(6,5,50,1,1,0,600); #241= NAVBAR_HTML('home-navbar','.\\html\\img\\home_navbar.gif',500,24,( #243,#244,#245,#246)); #243= IMAGE_MAP_HTML('$HOME',0,0,89,23); #244= IMAGE_MAP_HTML('$SCHEMA',90,0,199,23); #245= IMAGE_MAP_HTML('$EXPRESS-G',200,0,349,23); #246= IMAGE_MAP_HTML('$REFERENCES',350,0,499,23); #247= NAVBAR_HTML('schema-navbar','.\\html\\img\\schema_navbar.gif',476, 46,(#249,#250,#251,#252,#253,#254,#255,#256,#257,#258)); #249= IMAGE_MAP_HTML('$HOME',0,0,63,22); #250= IMAGE_MAP_HTML('$SCHEMA INTERFACES',64,0,197,22); #251= IMAGE_MAP_HTML('$CONSTANTS',198,0,287,22); #252= IMAGE_MAP_HTML('$ENTITIES',288,0,356,22); #253= IMAGE_MAP_HTML('$DEFINED TYPES',357,0,475,22); #254= IMAGE_MAP_HTML('$SELECT TYPES',0,23,70,44); #255= IMAGE_MAP_HTML('$ENUMERATIONS TYPES',71,23,171,44); #256= IMAGE_MAP_HTML('$RULES',172,23,231,44); #257= IMAGE_MAP_HTML('$FUNCTIONS',232,23,315,44); #258= IMAGE_MAP_HTML('$PROCEDURES',316,23,475,44); #259= NAVBAR_HTML('entity-navbar','.\\html\\img\\entity_navbar.gif',625, 24,(#261,#262,#263,#264,#265,#266,#267,#268)); #261= IMAGE_MAP_HTML('$HOME',0,0,62,23); #262= IMAGE_MAP_HTML('$SCHEMA',63,0,141,23); #263= IMAGE_MAP_HTML('$DIAGRAM',142,0,244,23); #264= IMAGE_MAP_HTML('$DEFINITION',245,0,323,23); #265= IMAGE_MAP_HTML('$ATTRIBUTE DESCRIPTION',324,0,398,23); #266= IMAGE_MAP_HTML('$CONSTRAINT DESCRIPTION',399,0,442,23); #267= IMAGE_MAP_HTML('$INHERITANCE',443,0,526,23); #268= IMAGE_MAP_HTML('$REFERENCES',527,0,623,23); #269= NAVBAR_HTML('type-navbar','.\\html\\img\\type_navbar.gif',466,24,( #271,#272,#273,#274,#275,#276)); #271= IMAGE_MAP_HTML('$HOME',0,0,62,23); #272= IMAGE_MAP_HTML('$SCHEMA',63,0,141,23); #273= IMAGE_MAP_HTML('$DIAGRAM',142,0,244,23); #274= IMAGE_MAP_HTML('$DEFINITION',245,0,323,23); #275= IMAGE_MAP_HTML('$CONSTRAINT DESCRIPTION',324,0,367,23); #276= IMAGE_MAP_HTML('$REFERENCES',368,0,464,23); #277= NAVBAR_HTML('rule-navbar','.\\html\\img\\rule_navbar.gif',363,24,( #279,#280,#281,#282,#283)); #279= IMAGE_MAP_HTML('$HOME',0,0,62,23); #280= IMAGE_MAP_HTML('$SCHEMA',63,0,141,23); #281= IMAGE_MAP_HTML('$DEFINITION',142,0,220,23); #282= IMAGE_MAP_HTML('$CONSTRAINT DESCRIPTION',221,0,264,23); #283= IMAGE_MAP_HTML('$REFERENCES',265,0,361,23); #284= NAVBAR_HTML('expression-navbar', '.\\html\\img\\expression_navbar.gif',319,24,(#286,#287,#288,#289)); #286= IMAGE_MAP_HTML('$HOME',0,0,62,23); #287= IMAGE_MAP_HTML('$SCHEMA',63,0,141,23); #288= IMAGE_MAP_HTML('$DEFINITION',142,0,221,23); #289= IMAGE_MAP_HTML('$REFERENCES',222,0,318,23); #290= NAVBAR_HTML('Diagram-Navbar','.\\html\\img\\diagram_navbar.gif', 224,24,(#292,#293,#294)); #292= IMAGE_MAP_HTML('$HOME',0,0,62,23); #293= IMAGE_MAP_HTML('$SCHEMA',63,0,141,23); #294= IMAGE_MAP_HTML('$DIAGRAM OVERVIEW',142,0,222,23); #295= NAVBAR_HTML('Diagram-Overview-Navbar', '.\\html\\img\\diagram_overview_navbar.gif',143,24,(#297,#298)); #297= IMAGE_MAP_HTML('$HOME',0,0,62,23); #298= IMAGE_MAP_HTML('$SCHEMA',63,0,141,23); #300= COMMENT(0,33,$,$,#301,$); #301= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

The IfcSharedBldgServiceElements schema in the interoperability \X\0D\X\0A layer defines basic object concepts required for interoperability \X\0D\X\0A between Building Service domain extensions (notably HVAC) and other \X\0D\X\0A domain extensions defined in the current IFC model. This schema \X\0D\X\0A includes concepts such as \X\0D\X\0A building serive devices, flow and distribution\X\0D\X\0A systems focused on duct and pipe systems, and electrical properties.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\0D\X\0A

HISTORY

\X\0D\X\0A

This schema has been significantly modified in \X\0D\X\0A IFC R2x. Refer to the change log and\X\0D\X\0A issues resolution database for details.

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #303= INTERFACE_SCHEMA(32,1,$,$,0,'IFCACTORRESOURCE',(),0,$); #305= INTERFACE_SCHEMA(32,1,$,$,0,'IFCDATETIMERESOURCE',(),0,$); #307= INTERFACE_SCHEMA(32,1,$,$,0,'IFCGEOMETRYRESOURCE',(#309,#315,#326, #337,#348,#359,#370,#381),0,$); #309= ENTITIES(1,131073,$,$,#311,(),(),(),$,$,0,$,$,#310); #310= INTERFACE_TO(#307,$); #311= TEXT(16,1,$,$,'IfcAxis2Placement3D',$,$); #315= ENTITIES(1,131105,$,$,#320,(),(),(),$,$,0,$,$,#316); #316= INTERFACE_TO(#307,#317); #317= TEXT(16,5,$,$,'','',#318); #318= TEXT_LAYOUT(187.13266,132.8814,0.,0.,#319); #319= TEXT_TYPE(1,6); #320= TEXT(16,5,$,$,'IfcCurve','IFCGEOMETRYRESOURCE.\X\0D\X\0AIfcCurve', #321); #321= TEXT_LAYOUT(187.13266,88.587597,275.,60.,#322); #322= TEXT_TYPE(1,6); #326= ENTITIES(1,131105,$,$,#331,(),(),(),$,$,0,$,$,#327); #327= INTERFACE_TO(#307,#328); #328= TEXT(16,5,$,$,'','',#329); #329= TEXT_LAYOUT(186.13266,132.8814,0.,0.,#330); #330= TEXT_TYPE(1,6); #331= TEXT(16,5,$,$,'IfcCircle', 'IFCGEOMETRYRESOURCE.\X\0D\X\0AIfcCircle',#332); #332= TEXT_LAYOUT(186.13266,88.587597,275.,60.,#333); #333= TEXT_TYPE(1,6); #337= ENTITIES(1,131105,$,$,#342,(),(),(),$,$,0,$,$,#338); #338= INTERFACE_TO(#307,#339); #339= TEXT(16,5,$,$,'','',#340); #340= TEXT_LAYOUT(186.27722,132.8814,0.,0.,#341); #341= TEXT_TYPE(1,6); #342= TEXT(16,5,$,$,'IfcEllipse', 'IFCGEOMETRYRESOURCE.\X\0D\X\0AIfcEllipse',#343); #343= TEXT_LAYOUT(186.27722,88.587597,275.,60.,#344); #344= TEXT_TYPE(1,6); #348= ENTITIES(1,131105,$,$,#353,(),(),(),$,$,0,$,$,#349); #349= INTERFACE_TO(#307,#350); #350= TEXT(16,5,$,$,'','',#351); #351= TEXT_LAYOUT(186.24405,132.8814,0.,0.,#352); #352= TEXT_TYPE(1,6); #353= TEXT(16,5,$,$,'IfcPolyline', 'IFCGEOMETRYRESOURCE.\X\0D\X\0AIfcPolyline',#354); #354= TEXT_LAYOUT(186.24405,88.587597,275.,60.,#355); #355= TEXT_TYPE(1,6); #359= ENTITIES(1,131105,$,$,#364,(),(),(),$,$,0,$,$,#360); #360= INTERFACE_TO(#307,#361); #361= TEXT(16,5,$,$,'','',#362); #362= TEXT_LAYOUT(188.72278,132.8814,0.,0.,#363); #363= TEXT_TYPE(1,6); #364= TEXT(16,5,$,$,'IfcTrimmedCurve', 'IFCGEOMETRYRESOURCE.\X\0D\X\0AIfcTrimmedCurve',#365); #365= TEXT_LAYOUT(188.72278,88.587597,275.,60.,#366); #366= TEXT_TYPE(1,6); #370= ENTITIES(1,131105,$,$,#375,(),(),(),$,$,0,$,$,#371); #371= INTERFACE_TO(#307,#372); #372= TEXT(16,5,$,$,'','',#373); #373= TEXT_LAYOUT(200.94304,75.,0.,0.,#374); #374= TEXT_TYPE(1,6); #375= TEXT(16,5,$,$,'IfcLine','IFCGEOMETRYRESOURCE.IfcLine',#376); #376= TEXT_LAYOUT(200.94304,50.,334.,30.,#377); #377= TEXT_TYPE(1,6); #381= ENTITIES(1,131105,$,$,#386,(),(),(),$,$,0,$,$,#382); #382= INTERFACE_TO(#307,#383); #383= TEXT(16,5,$,$,'','',#384); #384= TEXT_LAYOUT(187.65645,132.8814,0.,0.,#385); #385= TEXT_TYPE(1,6); #386= TEXT(16,5,$,$,'IfcCompositeCurve', 'IFCGEOMETRYRESOURCE.\X\0D\X\0AIfcCompositeCurve',#387); #387= TEXT_LAYOUT(187.65645,88.587597,275.,60.,#388); #388= TEXT_TYPE(1,6); #392= INTERFACE_SCHEMA(32,1,$,$,4358640,'IFCPROFILERESOURCE',(),0,$); #394= INTERFACE_SCHEMA(32,1,$,$,0,'IFCMEASURERESOURCE',(#396,#403,#409, #438,#476,#505,#515,#525,#554,#607,#617,#676,#686,#739),0,$); #396= DEFINED_TYPE(3,131269,$,$,#398,$,$,#401,$,#397); #397= INTERFACE_TO(#394,$); #398= TEXT(16,5,$,$,'IfcMassMeasure', 'IFCMEASURERESOURCE.\X\0D\X\0AIfcMassMeasure',#399); #399= TEXT_LAYOUT(238.,110.76669,313.,56.,#400); #400= TEXT_TYPE(1,6); #401= TYPE_LAYOUT(#402); #402= RECTANGLE(12194.685,620.33754,476.,221.53338); #403= ENTITIES(1,131073,$,$,#405,(),(),(),$,$,0,$,$,#404); #404= INTERFACE_TO(#394,$); #405= TEXT(16,1,$,$,'IfcNamedUnit',$,$); #409= DEFINED_TYPE(3,131277,#419,$,#414,$,$,#417,$,#410); #410= INTERFACE_TO(#394,#411); #411= TEXT(16,5,$,$,'','',#412); #412= TEXT_LAYOUT(274.51666,91.106128,0.,0.,#413); #413= TEXT_TYPE(1,6); #414= TEXT(16,5,$,$,'IfcLabel','IFCMEASURERESOURCE.IfcLabel',#415); #415= TEXT_LAYOUT(274.51666,60.737419,401.,28.,#416); #416= TEXT_TYPE(1,6); #417= TYPE_LAYOUT(#418); #418= RECTANGLE(14496.696,252.18592,549.03333,121.47484); #419= PAGE_REF(6,5,$,$,#420,9,0,1,#423,(#430),#436); #420= TEXT(16,5,$,$,'10,1(8)','10,1(8)',#421); #421= TEXT_LAYOUT(102.68435,50.,184.,28.,#422); #422= TEXT_TYPE(1,6); #423= PAGE_REF_LINE(9,5,$,$,#409,#424); #424= OBJECT_LINE_LAYOUT(#425,#426); #425= TEXT_PLACEMENT(0,0); #426= WORLD_PLINE(#427,1,$,(46.834176),-1.,0.); #427= WORLD_POINT(14599.32,205.35172); #430= PAGE_REF_TO(7,69,$,$,#431,7,#409,0,#434,-1); #431= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #432); #432= TEXT_LAYOUT(165.5,50.,88.,56.,#433); #433= TEXT_TYPE(1,6); #434= TYPE_LAYOUT(#435); #435= RECTANGLE(12342.295,506.83213,331.,100.); #436= TYPE_LAYOUT(#437); #437= RECTANGLE(14496.636,105.35172,205.36871,100.); #438= DEFINED_TYPE(3,131277,#445,$,#440,$,$,#443,$,#439); #439= INTERFACE_TO(#394,$); #440= TEXT(16,5,$,$,'IfcPowerMeasure', 'IFCMEASURERESOURCE.IfcPowerMeasure',#441); #441= TEXT_LAYOUT(277.22112,111.73471,509.,28.,#442); #442= TEXT_TYPE(1,6); #443= TYPE_LAYOUT(#444); #444= RECTANGLE(14496.722,545.90532,554.44224,223.46943); #445= PAGE_REF(6,5,$,$,#446,9,1,1,#449,(#456,#462,#468),#474); #446= TEXT(16,5,$,$,'10,2(3,8)','10,2(3,8)',#447); #447= TEXT_LAYOUT(100.,50.,100.,28.,#448); #448= TEXT_TYPE(1,6); #449= PAGE_REF_LINE(9,5,$,$,#438,#450); #450= OBJECT_LINE_LAYOUT(#451,#452); #451= TEXT_PLACEMENT(0,0); #452= WORLD_PLINE(#453,1,$,(46.867341),-1.,0.); #453= WORLD_POINT(14596.616,499.03792); #456= PAGE_REF_TO(7,69,$,$,#457,2,#438,0,#460,-1); #457= TEXT(16,5,$,$,'10,2\X\0D\X\0AIfcPowerMeasure', '10,2\X\0D\X\0AIfcPowerMeasure',#458); #458= TEXT_LAYOUT(242.6,50.,196.,56.,#459); #459= TEXT_TYPE(1,6); #460= TYPE_LAYOUT(#461); #461= RECTANGLE(4255.3139,1027.2617,485.2,100.); #462= PAGE_REF_TO(7,69,$,$,#463,2,#438,1,#466,-1); #463= TEXT(16,5,$,$,'10,2\X\0D\X\0AIfcPowerMeasure', '10,2\X\0D\X\0AIfcPowerMeasure',#464); #464= TEXT_LAYOUT(242.6,50.,196.,56.,#465); #465= TEXT_TYPE(1,6); #466= TYPE_LAYOUT(#467); #467= RECTANGLE(4252.6964,85.333515,485.2,100.); #468= PAGE_REF_TO(7,69,$,$,#469,7,#438,2,#472,-1); #469= TEXT(16,5,$,$,'10,2\X\0D\X\0AIfcPowerMeasure', '10,2\X\0D\X\0AIfcPowerMeasure',#470); #470= TEXT_LAYOUT(165.5,50.,196.,56.,#471); #471= TEXT_TYPE(1,6); #472= TYPE_LAYOUT(#473); #473= RECTANGLE(12339.555,392.15281,331.,100.); #474= TYPE_LAYOUT(#475); #475= RECTANGLE(14496.616,399.03792,200.,100.); #476= DEFINED_TYPE(3,131277,#486,$,#481,$,$,#484,$,#477); #477= INTERFACE_TO(#394,#478); #478= TEXT(16,5,$,$,'','',#479); #479= TEXT_LAYOUT(355.17986,167.54264,0.,0.,#480); #480= TEXT_TYPE(1,6); #481= TEXT(16,5,$,$,'IfcVolumetricFlowRateMeasure', 'IFCMEASURERESOURCE.IfcVolumetricFlowRateMeasure',#482); #482= TEXT_LAYOUT(355.17986,111.69509,665.,28.,#483); #483= TEXT_TYPE(1,6); #484= TYPE_LAYOUT(#485); #485= RECTANGLE(15173.015,1125.3955,710.35972,223.39019); #486= PAGE_REF(6,5,$,$,#487,9,2,1,#490,(#497),#503); #487= TEXT(16,5,$,$,'10,3(3)','10,3(3)',#488); #488= TEXT_LAYOUT(100.,50.,79.,28.,#489); #489= TEXT_TYPE(1,6); #490= PAGE_REF_LINE(9,5,$,$,#476,#491); #491= OBJECT_LINE_LAYOUT(#492,#493); #492= TEXT_PLACEMENT(0,0); #493= WORLD_PLINE(#494,1,$,(46.71289),-1.,0.); #494= WORLD_POINT(15272.973,1078.6826); #497= PAGE_REF_TO(7,69,$,$,#498,2,#476,0,#501,-1); #498= TEXT(16,5,$,$,'10,3\X\0D\X\0AIfcVolumetricFlowRateMeasure', '10,3\X\0D\X\0AIfcVolumetricFlowRateMeasure',#499); #499= TEXT_LAYOUT(242.6,50.,352.,56.,#500); #500= TEXT_TYPE(1,6); #501= TYPE_LAYOUT(#502); #502= RECTANGLE(4258.0652,317.53018,485.2,100.); #503= TYPE_LAYOUT(#504); #504= RECTANGLE(15172.973,978.68261,200.,100.); #505= DEFINED_TYPE(3,131269,$,$,#510,$,$,#513,$,#506); #506= INTERFACE_TO(#394,#507); #507= TEXT(16,5,$,$,'','',#508); #508= TEXT_LAYOUT(254.02177,167.35565,0.,0.,#509); #509= TEXT_TYPE(1,6); #510= TEXT(16,5,$,$,'IfcPositiveLengthMeasure', 'IFCMEASURERESOURCE.\X\0D\X\0AIfcPositiveLengthMeasure',#511); #511= TEXT_LAYOUT(254.02177,111.57043,313.,56.,#512); #512= TEXT_TYPE(1,6); #513= TYPE_LAYOUT(#514); #514= RECTANGLE(7464.6327,1307.1385,508.04355,223.14087); #515= DEFINED_TYPE(3,131269,$,$,#520,$,$,#523,$,#516); #516= INTERFACE_TO(#394,#517); #517= TEXT(16,5,$,$,'','',#518); #518= TEXT_LAYOUT(254.03129,166.34902,0.,0.,#519); #519= TEXT_TYPE(1,6); #520= TEXT(16,5,$,$,'IfcThermalResistanceMeasure', 'IFCMEASURERESOURCE.\X\0D\X\0AIfcThermalResistanceMeasure',#521); #521= TEXT_LAYOUT(254.03129,110.89935,342.,56.,#522); #522= TEXT_TYPE(1,6); #523= TYPE_LAYOUT(#524); #524= RECTANGLE(7448.5426,699.04839,508.06258,221.79869); #525= DEFINED_TYPE(3,131277,#535,$,#530,$,$,#533,$,#526); #526= INTERFACE_TO(#394,#527); #527= TEXT(16,5,$,$,'','',#528); #528= TEXT_LAYOUT(274.5143,91.038534,0.,0.,#529); #529= TEXT_TYPE(1,6); #530= TEXT(16,5,$,$,'IfcBoolean','IFCMEASURERESOURCE.IfcBoolean',#531); #531= TEXT_LAYOUT(274.5143,60.692356,432.,28.,#532); #532= TEXT_TYPE(1,6); #533= TYPE_LAYOUT(#534); #534= RECTANGLE(14496.68,839.43942,549.02861,121.38471); #535= PAGE_REF(6,5,$,$,#536,9,3,1,#539,(#546),#552); #536= TEXT(16,5,$,$,'10,4(6)','10,4(6)',#537); #537= TEXT_LAYOUT(100.,50.,79.,28.,#538); #538= TEXT_TYPE(1,6); #539= PAGE_REF_LINE(9,5,$,$,#525,#540); #540= OBJECT_LINE_LAYOUT(#541,#542); #541= TEXT_PLACEMENT(0,0); #542= WORLD_PLINE(#543,1,$,(46.801),-1.,0.); #543= WORLD_POINT(14596.62,792.63842); #546= PAGE_REF_TO(7,69,$,$,#547,5,#525,0,#550,-1); #547= TEXT(16,5,$,$,'10,4\X\0D\X\0AIfcBoolean', '10,4\X\0D\X\0AIfcBoolean',#548); #548= TEXT_LAYOUT(165.5,50.,119.,56.,#549); #549= TEXT_TYPE(1,6); #550= TYPE_LAYOUT(#551); #551= RECTANGLE(9136.7926,1254.2409,331.,100.); #552= TYPE_LAYOUT(#553); #553= RECTANGLE(14496.62,692.63842,200.,100.); #554= DEFINED_TYPE(3,131277,#564,$,#559,$,$,#562,$,#555); #555= INTERFACE_TO(#394,#556); #556= TEXT(16,5,$,$,'','',#557); #557= TEXT_LAYOUT(274.53659,91.038534,0.,0.,#558); #558= TEXT_TYPE(1,6); #559= TEXT(16,5,$,$,'IfcInteger','IFCMEASURERESOURCE.IfcInteger',#560); #560= TEXT_LAYOUT(274.53659,60.692356,416.,28.,#561); #561= TEXT_TYPE(1,6); #562= TYPE_LAYOUT(#563); #563= RECTANGLE(14496.653,1132.8984,549.07317,121.38471); #564= PAGE_REF(6,5,$,$,#565,9,4,1,#568,(#575,#581,#587,#593,#599),#605); #565= TEXT(16,5,$,$,'10,5(4,5,8)','10,5(4,5,8)',#566); #566= TEXT_LAYOUT(100.,50.,121.,28.,#567); #567= TEXT_TYPE(1,6); #568= PAGE_REF_LINE(9,5,$,$,#554,#569); #569= OBJECT_LINE_LAYOUT(#570,#571); #570= TEXT_PLACEMENT(0,0); #571= WORLD_PLINE(#572,1,$,(46.813752),-1.,0.); #572= WORLD_POINT(14596.607,1086.0846); #575= PAGE_REF_TO(7,69,$,$,#576,3,#554,0,#579,-1); #576= TEXT(16,5,$,$,'10,5\X\0D\X\0AIfcInteger', '10,5\X\0D\X\0AIfcInteger',#577); #577= TEXT_LAYOUT(254.05,50.,103.,56.,#578); #578= TEXT_TYPE(1,6); #579= TYPE_LAYOUT(#580); #580= RECTANGLE(5871.1366,993.77353,508.1,100.); #581= PAGE_REF_TO(7,69,$,$,#582,4,#554,1,#585,-1); #582= TEXT(16,5,$,$,'10,5\X\0D\X\0AIfcInteger', '10,5\X\0D\X\0AIfcInteger',#583); #583= TEXT_LAYOUT(254.05,50.,103.,56.,#584); #584= TEXT_TYPE(1,6); #585= TYPE_LAYOUT(#586); #586= RECTANGLE(7448.4766,171.84949,508.1,100.); #587= PAGE_REF_TO(7,69,$,$,#588,4,#554,2,#591,-1); #588= TEXT(16,5,$,$,'10,5\X\0D\X\0AIfcInteger', '10,5\X\0D\X\0AIfcInteger',#589); #589= TEXT_LAYOUT(254.05,50.,103.,56.,#590); #590= TEXT_TYPE(1,6); #591= TYPE_LAYOUT(#592); #592= RECTANGLE(7445.7812,57.159674,508.1,100.); #593= PAGE_REF_TO(7,69,$,$,#594,7,#554,3,#597,-1); #594= TEXT(16,5,$,$,'10,5\X\0D\X\0AIfcInteger', '10,5\X\0D\X\0AIfcInteger',#595); #595= TEXT_LAYOUT(165.5,50.,103.,56.,#596); #596= TEXT_TYPE(1,6); #597= TYPE_LAYOUT(#598); #598= RECTANGLE(12377.178,910.68801,331.,100.); #599= PAGE_REF_TO(7,69,$,$,#600,7,#554,4,#603,-1); #600= TEXT(16,5,$,$,'10,5\X\0D\X\0AIfcInteger', '10,5\X\0D\X\0AIfcInteger',#601); #601= TEXT_LAYOUT(165.5,50.,103.,56.,#602); #602= TEXT_TYPE(1,6); #603= TYPE_LAYOUT(#604); #604= RECTANGLE(12377.765,1020.0973,331.,100.); #605= TYPE_LAYOUT(#606); #606= RECTANGLE(14496.607,986.08462,200.,100.); #607= DEFINED_TYPE(3,131269,$,$,#612,$,$,#615,$,#608); #608= INTERFACE_TO(#394,#609); #609= TEXT(16,5,$,$,'','',#610); #610= TEXT_LAYOUT(274.5519,167.54264,0.,0.,#611); #611= TEXT_TYPE(1,6); #612= TEXT(16,5,$,$,'IfcLinearVelocityMeasure', 'IFCMEASURERESOURCE.\X\0D\X\0AIfcLinearVelocityMeasure',#613); #613= TEXT_LAYOUT(274.5519,111.69509,313.,56.,#614); #614= TEXT_TYPE(1,6); #615= TYPE_LAYOUT(#616); #616= RECTANGLE(14502.075,1411.2311,549.10381,223.39019); #617= DEFINED_TYPE(3,131277,#627,$,#622,$,$,#625,$,#618); #618= INTERFACE_TO(#394,#619); #619= TEXT(16,5,$,$,'','',#620); #620= TEXT_LAYOUT(340.41924,91.038534,0.,0.,#621); #621= TEXT_TYPE(1,6); #622= TEXT(16,5,$,$,'IfcPressureMeasure', 'IFCMEASURERESOURCE.IfcPressureMeasure',#623); #623= TEXT_LAYOUT(340.41924,60.692356,538.,28.,#624); #624= TEXT_TYPE(1,6); #625= TYPE_LAYOUT(#626); #626= RECTANGLE(15173.053,245.16871,680.83849,121.38471); #627= PAGE_REF(6,5,$,$,#628,9,5,1,#631,(#638,#644,#650,#656,#662,#668), #674); #628= TEXT(16,5,$,$,'10,6(3,6,7,9)','10,6(3,6,7,9)',#629); #629= TEXT_LAYOUT(100.,50.,142.,28.,#630); #630= TEXT_TYPE(1,6); #631= PAGE_REF_LINE(9,5,$,$,#617,#632); #632= OBJECT_LINE_LAYOUT(#633,#634); #633= TEXT_PLACEMENT(0,0); #634= WORLD_PLINE(#635,1,$,(46.856454),-1.,0.); #635= WORLD_POINT(15273.058,198.31221); #638= PAGE_REF_TO(7,69,$,$,#639,2,#617,0,#642,-1); #639= TEXT(16,5,$,$,'10,6\X\0D\X\0AIfcPressureMeasure', '10,6\X\0D\X\0AIfcPressureMeasure',#640); #640= TEXT_LAYOUT(242.6,50.,225.,56.,#641); #641= TEXT_TYPE(1,6); #642= TYPE_LAYOUT(#643); #643= RECTANGLE(4252.6189,200.08967,485.2,100.); #644= PAGE_REF_TO(7,69,$,$,#645,5,#617,1,#648,-1); #645= TEXT(16,5,$,$,'10,6\X\0D\X\0AIfcPressureMeasure', '10,6\X\0D\X\0AIfcPressureMeasure',#646); #646= TEXT_LAYOUT(188.8,50.,225.,56.,#647); #647= TEXT_TYPE(1,6); #648= TYPE_LAYOUT(#649); #649= RECTANGLE(9131.4137,102.69669,377.6,100.); #650= PAGE_REF_TO(7,69,$,$,#651,6,#617,2,#654,-1); #651= TEXT(16,5,$,$,'10,6\X\0D\X\0AIfcPressureMeasure', '10,6\X\0D\X\0AIfcPressureMeasure',#652); #652= TEXT_LAYOUT(188.8,50.,225.,56.,#653); #653= TEXT_TYPE(1,6); #654= TYPE_LAYOUT(#655); #655= RECTANGLE(10632.213,443.53119,377.6,100.); #656= PAGE_REF_TO(7,69,$,$,#657,6,#617,3,#660,-1); #657= TEXT(16,5,$,$,'10,6\X\0D\X\0AIfcPressureMeasure', '10,6\X\0D\X\0AIfcPressureMeasure',#658); #658= TEXT_LAYOUT(188.8,50.,225.,56.,#659); #659= TEXT_TYPE(1,6); #660= TYPE_LAYOUT(#661); #661= RECTANGLE(10634.863,549.56315,377.6,100.); #662= PAGE_REF_TO(7,69,$,$,#663,6,#617,4,#666,-1); #663= TEXT(16,5,$,$,'10,6\X\0D\X\0AIfcPressureMeasure', '10,6\X\0D\X\0AIfcPressureMeasure',#664); #664= TEXT_LAYOUT(188.8,50.,225.,56.,#665); #665= TEXT_TYPE(1,6); #666= TYPE_LAYOUT(#667); #667= RECTANGLE(10632.135,652.91087,377.6,100.); #668= PAGE_REF_TO(7,69,$,$,#669,8,#617,5,#672,-1); #669= TEXT(16,5,$,$,'10,6\X\0D\X\0AIfcPressureMeasure', '10,6\X\0D\X\0AIfcPressureMeasure',#670); #670= TEXT_LAYOUT(132.5,50.,225.,56.,#671); #671= TEXT_TYPE(1,6); #672= TYPE_LAYOUT(#673); #673= RECTANGLE(14061.427,708.57567,265.,100.); #674= TYPE_LAYOUT(#675); #675= RECTANGLE(15173.058,98.312206,200.,100.); #676= DEFINED_TYPE(3,131269,$,$,#681,$,$,#684,$,#677); #677= INTERFACE_TO(#394,#678); #678= TEXT(16,5,$,$,'','',#679); #679= TEXT_LAYOUT(340.4138,91.038534,0.,0.,#680); #680= TEXT_TYPE(1,6); #681= TEXT(16,5,$,$,'IfcRatioMeasure', 'IFCMEASURERESOURCE.IfcRatioMeasure',#682); #682= TEXT_LAYOUT(340.4138,60.692356,496.,28.,#683); #683= TEXT_TYPE(1,6); #684= TYPE_LAYOUT(#685); #685= RECTANGLE(15173.059,538.58321,680.8276,121.38471); #686= DEFINED_TYPE(3,131277,#696,$,#691,$,$,#694,$,#687); #687= INTERFACE_TO(#394,#688); #688= TEXT(16,5,$,$,'','',#689); #689= TEXT_LAYOUT(340.43193,167.54264,0.,0.,#690); #690= TEXT_TYPE(1,6); #691= TEXT(16,5,$,$,'IfcThermodynamicTemperatureMeasure', 'IFCMEASURERESOURCE.\X\0D\X\0AIfcThermodynamicTemperatureMeasure',#692); #692= TEXT_LAYOUT(340.43193,111.69509,448.,56.,#693); #693= TEXT_TYPE(1,6); #694= TYPE_LAYOUT(#695); #695= RECTANGLE(15173.074,831.99151,680.86386,223.39019); #696= PAGE_REF(6,5,$,$,#697,9,6,1,#700,(#707,#713,#719,#725,#731),#737); #697= TEXT(16,5,$,$,'10,7(4,5)','10,7(4,5)',#698); #698= TEXT_LAYOUT(100.,50.,100.,28.,#699); #699= TEXT_TYPE(1,6); #700= PAGE_REF_LINE(9,5,$,$,#686,#701); #701= OBJECT_LINE_LAYOUT(#702,#703); #702= TEXT_PLACEMENT(0,0); #703= WORLD_PLINE(#704,1,$,(46.723795),-1.,0.); #704= WORLD_POINT(15272.912,785.26771); #707= PAGE_REF_TO(7,69,$,$,#708,3,#686,0,#711,-1); #708= TEXT(16,5,$,$,'10,7\X\0D\X\0AIfcThermodynamicTemperatureMeasure', '10,7\X\0D\X\0AIfcThermodynamicTemperatureMeasure',#709); #709= TEXT_LAYOUT(249.33165,50.,448.,56.,#710); #710= TEXT_TYPE(1,6); #711= TYPE_LAYOUT(#712); #712= RECTANGLE(5889.8863,88.139679,498.66329,100.); #713= PAGE_REF_TO(7,69,$,$,#714,4,#686,1,#717,-1); #714= TEXT(16,5,$,$,'10,7\X\0D\X\0AIfcThermodynamicTemperatureMeasure', '10,7\X\0D\X\0AIfcThermodynamicTemperatureMeasure',#715); #715= TEXT_LAYOUT(254.04019,50.,448.,56.,#716); #716= TEXT_TYPE(1,6); #717= TYPE_LAYOUT(#718); #718= RECTANGLE(7448.4546,275.90089,508.08038,100.); #719= PAGE_REF_TO(7,69,$,$,#720,4,#686,2,#723,-1); #720= TEXT(16,5,$,$,'10,7\X\0D\X\0AIfcThermodynamicTemperatureMeasure', '10,7\X\0D\X\0AIfcThermodynamicTemperatureMeasure',#721); #721= TEXT_LAYOUT(254.05,50.,448.,56.,#722); #722= TEXT_TYPE(1,6); #723= TYPE_LAYOUT(#724); #724= RECTANGLE(7448.4986,483.96119,508.1,100.); #725= PAGE_REF_TO(7,69,$,$,#726,4,#686,3,#729,-1); #726= TEXT(16,5,$,$,'10,7\X\0D\X\0AIfcThermodynamicTemperatureMeasure', '10,7\X\0D\X\0AIfcThermodynamicTemperatureMeasure',#727); #727= TEXT_LAYOUT(254.05,50.,448.,56.,#728); #728= TEXT_TYPE(1,6); #729= TYPE_LAYOUT(#730); #730= RECTANGLE(7448.5436,379.99789,508.1,100.); #731= PAGE_REF_TO(7,69,$,$,#732,4,#686,4,#735,-1); #732= TEXT(16,5,$,$,'10,7\X\0D\X\0AIfcThermodynamicTemperatureMeasure', '10,7\X\0D\X\0AIfcThermodynamicTemperatureMeasure',#733); #733= TEXT_LAYOUT(254.05,50.,448.,56.,#734); #734= TEXT_TYPE(1,6); #735= TYPE_LAYOUT(#736); #736= RECTANGLE(7448.5096,587.97989,508.1,100.); #737= TYPE_LAYOUT(#738); #738= RECTANGLE(15172.912,685.26771,200.,100.); #739= ENTITIES(1,131301,$,$,#744,(),(),(),$,$,0,#750,$,#740); #740= INTERFACE_TO(#394,#741); #741= TEXT(16,5,$,$,'','',#742); #742= TEXT_LAYOUT(206.76258,167.61023,0.,0.,#743); #743= TEXT_TYPE(1,6); #744= TEXT(16,5,$,$,'IfcMeasureWithUnit', 'IFCMEASURERESOURCE.\X\0D\X\0AIfcMeasureWithUnit',#745); #745= TEXT_LAYOUT(206.76258,111.74015,313.,56.,#746); #746= TEXT_TYPE(1,6); #750= TYPE_LAYOUT(#751); #751= RECTANGLE(13966.591,842.10344,413.52516,223.48031); #752= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #753); #753= TEXT_LAYOUT(100.,50.,88.,56.,#754); #754= TEXT_TYPE(1,6); #755= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #756); #756= TEXT_LAYOUT(100.,50.,88.,56.,#757); #757= TEXT_TYPE(1,6); #758= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #759); #759= TEXT_LAYOUT(100.,50.,88.,56.,#760); #760= TEXT_TYPE(1,6); #761= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #762); #762= TEXT_LAYOUT(100.,50.,88.,56.,#763); #763= TEXT_TYPE(1,6); #764= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #765); #765= TEXT_LAYOUT(100.,50.,88.,56.,#766); #766= TEXT_TYPE(1,6); #767= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #768); #768= TEXT_LAYOUT(100.,50.,88.,56.,#769); #769= TEXT_TYPE(1,6); #770= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #771); #771= TEXT_LAYOUT(100.,50.,88.,56.,#772); #772= TEXT_TYPE(1,6); #773= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #774); #774= TEXT_LAYOUT(100.,50.,88.,56.,#775); #775= TEXT_TYPE(1,6); #776= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #777); #777= TEXT_LAYOUT(100.,50.,88.,56.,#778); #778= TEXT_TYPE(1,6); #779= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #780); #780= TEXT_LAYOUT(100.,50.,88.,56.,#781); #781= TEXT_TYPE(1,6); #782= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #783); #783= TEXT_LAYOUT(100.,50.,88.,56.,#784); #784= TEXT_TYPE(1,6); #785= TEXT(16,5,$,$,'10,1\X\0D\X\0AIfcLabel','10,1\X\0D\X\0AIfcLabel', #786); #786= TEXT_LAYOUT(100.,50.,88.,56.,#787); #787= TEXT_TYPE(1,6); #788= INTERFACE_SCHEMA(32,1,$,$,0,'IFCMATERIALRESOURCE',(#790),0,$); #790= SELECTS(4,131309,#798,$,#792,(),$,#796,$,#791); #791= INTERFACE_TO(#788,$); #792= TEXT(16,5,$,$,'IfcMaterialSelect', 'IFCMATERIALRESOURCE.IfcMaterialSelect',#793); #793= TEXT_LAYOUT(282.59509,111.69509,499.,28.,#794); #794= TEXT_TYPE(1,6); #796= TYPE_LAYOUT(#797); #797= RECTANGLE(14502.066,1704.6638,565.19019,223.39019); #798= PAGE_REF(6,5,$,$,#799,9,7,1,#802,(#809,#815,#821),#827); #799= TEXT(16,5,$,$,'10,8(5)','10,8(5)',#800); #800= TEXT_LAYOUT(100.,50.,79.,28.,#801); #801= TEXT_TYPE(1,6); #802= PAGE_REF_LINE(9,5,$,$,#790,#803); #803= OBJECT_LINE_LAYOUT(#804,#805); #804= TEXT_PLACEMENT(0,0); #805= WORLD_PLINE(#806,1,$,(46.7673),-1.,0.); #806= WORLD_POINT(14601.91,1657.8965); #809= PAGE_REF_TO(7,69,$,$,#810,4,#790,0,#813,-1); #810= TEXT(16,5,$,$,'10,8\X\0D\X\0AIfcMaterialSelect', '10,8\X\0D\X\0AIfcMaterialSelect',#811); #811= TEXT_LAYOUT(254.05,50.,187.,56.,#812); #812= TEXT_TYPE(1,6); #813= TYPE_LAYOUT(#814); #814= RECTANGLE(7448.4886,1639.5758,508.1,100.); #815= PAGE_REF_TO(7,69,$,$,#816,4,#790,1,#819,-1); #816= TEXT(16,5,$,$,'10,8\X\0D\X\0AIfcMaterialSelect', '10,8\X\0D\X\0AIfcMaterialSelect',#817); #817= TEXT_LAYOUT(254.05,50.,187.,56.,#818); #818= TEXT_TYPE(1,6); #819= TYPE_LAYOUT(#820); #820= RECTANGLE(7461.9104,1754.332,508.1,100.); #821= PAGE_REF_TO(7,69,$,$,#822,4,#790,2,#825,-1); #822= TEXT(16,5,$,$,'10,8\X\0D\X\0AIfcMaterialSelect', '10,8\X\0D\X\0AIfcMaterialSelect',#823); #823= TEXT_LAYOUT(254.05,50.,187.,56.,#824); #824= TEXT_TYPE(1,6); #825= TYPE_LAYOUT(#826); #826= RECTANGLE(7443.1639,1532.8727,508.1,100.); #827= TYPE_LAYOUT(#828); #828= RECTANGLE(14501.91,1557.8965,200.,100.); #829= INTERFACE_SCHEMA(32,1,$,$,0,'IFCPROPERTYRESOURCE',(),0,$); #831= INTERFACE_SCHEMA(32,1,$,$,0,'IFCKERNEL',(#833),0,$); #833= ENTITIES(1,131173,$,$,#838,(),(#843),(),$,$,0,#879,$,#834); #834= INTERFACE_TO(#831,#835); #835= TEXT(16,5,$,$,'','',#836); #836= TEXT_LAYOUT(180.89387,79.026532,0.,0.,#837); #837= TEXT_TYPE(1,6); #838= TEXT(16,5,$,$,'IfcTypeProduct','IFCKERNEL.IfcTypeProduct',#839); #839= TEXT_LAYOUT(180.89387,52.684355,314.,28.,#840); #840= TEXT_TYPE(1,6); #843= SUBTYPE_DEF(12,5,$,$,#844,#873); #844= ENTITIES(1,229,$,$,#846,(#850),(),(#853),$,$,0,#871,$,#845); #845= INTERFACE_TO($,$); #846= TEXT(16,5,$,$,'IfcGasEquipmentElementType', 'IfcGasEquipmentElementType',#847); #847= TEXT_LAYOUT(243.11161,55.368707,430.,35.,#848); #848= TEXT_TYPE(1,262); #850= SUPERTYPE_DEF(10,1,$,$,#833); #853= ATTRIBUTE_DEF(11,5,$,$,#854,$,$,0,$,(),$,#858,#866,$,$); #854= TEXT(16,5,$,$,'GasEquipmentElementType','GasEquipmentElementType ' ,#855); #855= TEXT_LAYOUT(0.,0.,382.,35.,#856); #856= TEXT_TYPE(1,66); #858= ENUMERATIONS(5,199,$,$,#860,('GASAPPLIANCE','GASBOOSTER', 'GASBURNER'),$,#864,$,#859); #859= INTERFACE_TO($,$); #860= TEXT(16,5,$,$,'IfcGasEquipmentElementTypeEnum', 'IfcGasEquipmentElementTypeEnum',#861); #861= TEXT_LAYOUT(247.63813,26.342177,409.,28.,#862); #862= TEXT_TYPE(1,6); #864= TYPE_LAYOUT(#865); #865= RECTANGLE(13786.665,1997.3075,515.27627,52.684355); #866= OBJECT_LINE_LAYOUT(#867,#868); #867= TEXT_PLACEMENT(0,1); #868= WORLD_PLINE(#869,0,$,(462.75044),-1.,0.); #869= WORLD_POINT(13323.914,2018.9243); #871= TYPE_LAYOUT(#872); #872= RECTANGLE(12837.691,1963.5556,486.22321,110.73741); #873= OBJECT_LINE_LAYOUT(#874,#875); #874= TEXT_PLACEMENT(0,0); #875= WORLD_PLINE(#876,1,$,(82.663291),-1.,1364.6839); #876= WORLD_POINT(13090.752,1880.8923); #879= TYPE_LAYOUT(#880); #880= RECTANGLE(12909.858,1775.5236,361.78775,105.36871); #881= TEXT(16,5,$,$,'IfcGasEquipmentElementTypeSelect', 'IfcGasEquipmentElementTypeSelect',#882); #882= TEXT_LAYOUT(274.2987,26.342177,413.,28.,#883); #883= TEXT_TYPE(1,6); #884= COMMENT(0,33,$,$,#885,$); #885= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Objectified relationship between a distribution flow element \X\0D\X\0A\X\09and one-to-many control elements.

\X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #886= COMMENT(0,33,$,$,#887,$); #887= TEXT(16,33,$,$, 'References control elements which may be used to impart control on the Distribution Element.\X\0D\X\0A' ,$,$); #888= COMMENT(0,33,$,$,#889,$); #889= TEXT(16,33,$,$, 'Reference to the relationship object, that related distribution flow elements.' ,$,$); #890= COMMENT(0,33,$,$,#891,$); #891= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This class defines elements of a building automation control system that are used to \X\0D\X\0A impart control over elements of a distribution system.

\X\0D\X\0A\X\0D\X\0A\X\09

This class defines elements of a building automation control system. These\X\0D\X\0A are typically used to control distribution system elements to maintain \X\0D\X\0A temperature, humidity, pressure, \X\0D\X\0A flow, power, lighting levels, etc., through the modulation, staging or sequencing \X\0D\X\0A of mechanical or electrical devices. The three general functional categories of \X\0D\X\0A ControlElements as defined for this release of the IFC model are as follows:

\X\0D\X\0A\X\0D\X\0A\X\09\X\0D\X\0A \X\0D\X\0A\X\09

Since this class and its subtypes typically relate to many different distribution\X\0D\X\0A flow elements (IfcDistributionFlowElement), the objectified relationship \X\0D\X\0A IfcRelFlowControlElements has been provided to relate control and flow elements \X\0D\X\0A as required.

\X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2.0.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcControlElement is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The local placement is defined in the supertype IfcProduct. It\X\0D\X\0A is defined by a subtype of IfcObjectPlacement which can define\X\0D\X\0A an absolute placement, relative placement, or grid reference, with each\X\0D\X\0A defining the local coordinate system referenced by all geometric \X\0D\X\0A representations. The PlacementRelTo relationship of IfcLocalPlacement, \X\0D\X\0A if given, shall point to the same IfcSpatialStructureElement which \X\0D\X\0A is used in the ContainedInStructure inverse attribute, or to a referenced\X\0D\X\0A spatial structure element at a higher level. If the relative\X\0D\X\0A placement is not used, the absolute placement is defined\X\0D\X\0A\X\09within the world coordinate system.

\X\0D\X\0A\X\09

Informal propositions for local placement:

\X\0D\X\0A\X\09
    \X\0D\X\0A\X\09\X\09
  1. If the LocalPlacement is specified, \X\0D\X\0A then all aggregated components should use this placement as\X\0D\X\0A\X\09 \X\09their relative placement.
  2. \X\0D\X\0A\X\09
\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

Currently, the use of attribute driven geometry for this class\X\0D\X\0A is not supported. The standard geometric representation is\X\0D\X\0A defined using explicit geometry.

\X\0D\X\0A\X\0D\X\0A\X\09

B-Rep Representation

\X\0D\X\0A\X\09

The faceted B-Rep capabilities (with or without voids) shall be\X\0D\X\0A supported for B-Rep representation.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #892= INTERFACE_SCHEMA(32,1,$,$,0,'IFCPRODUCTEXTENSION',(),0,$); #894= COMMENT(0,33,$,$,#895,$); #895= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This class is used to relate flow elements (IfcDistributionFlowElement) \X\0D\X\0A with related port connection geometry (IfcConnectionPortGeometry) to \X\0D\X\0A facilitate connectivity. The supertype''s ConnectionGeometry attribute \X\0D\X\0A points to IfcDistributionPortGeometry, while the RelatingElement and \X\0D\X\0A RelatedElement attributes point to individual flow elements \X\0D\X\0A (IfcDistributionFlowElement).

\X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2.0.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #896= COMMENT(0,33,$,$,#897,$); #897= TEXT(16,33,$,$,'Defines the type of port connection.',$,$); #898= COMMENT(0,33,$,$,#899,$); #899= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Types of typical port connections specifically for duct and pipe connections. \X\0D\X\0A The IfcPortConnectionTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #900= COMMENT(0,33,$,$,#901,$); #901= TEXT(16,33,$,$, 'Enumeration that identifies if this port is a Sink (inlet), a Source (outlet) or both a SinkAndSource.\X\0D\X\0A' ,$,$); #902= COMMENT(0,33,$,$,#903,$); #903= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the flow direction at a connection \X\0D\X\0A point as either a Source, Sink, or both SourceAndSink:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2.0
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #904= COMMENT(0,33,$,$,#905,$); #905= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This class defines elements of a distribution system that facilitate \X\0D\X\0A the distribution of energy or matter, such as air, water or power.

\X\0D\X\0A \X\0D\X\0A\X\09

The following parameters shall be given:

\X\0D\X\0A\X\09 \X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2.0.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcDistributionFlowElement is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The local placement is defined in the supertype IfcProduct. It\X\0D\X\0A is defined by a subtype of IfcObjectPlacement which can define\X\0D\X\0A an absolute placement, relative placement, or grid reference, with each\X\0D\X\0A defining the local coordinate system referenced by all geometric \X\0D\X\0A representations. The PlacementRelTo relationship of IfcLocalPlacement, \X\0D\X\0A if given, shall point to the same IfcSpatialStructureElement which \X\0D\X\0A is used in the ContainedInStructure inverse attribute, or to a referenced\X\0D\X\0A spatial structure element at a higher level. If the relative\X\0D\X\0A placement is not used, the absolute placement is defined\X\0D\X\0A\X\09within the world coordinate system.

\X\0D\X\0A\X\09

Informal propositions for local placement:

\X\0D\X\0A\X\09
    \X\0D\X\0A\X\09\X\09
  1. If the LocalPlacement is specified, \X\0D\X\0A then all aggregated components should use this placement as\X\0D\X\0A\X\09 \X\09their relative placement.
  2. \X\0D\X\0A\X\09
\X\0D\X\0A\X\0D\X\0A\X\09

Geometric Representation

\X\0D\X\0A\X\09

The standard geometric representation of IfcDistributionFlowElement is defined\X\0D\X\0A\X\09using the following multiple shape representations for its definition:

\X\0D\X\0A\X\09 \X\0D\X\0A\X\0D\X\0A\X\09

First representation: Axial

\X\0D\X\0A\X\09

The distribution flow element axis is represented by a two-dimensional open curve within a\X\0D\X\0A\X\09particular shape representation. The distribution flow element axis is used to apply the length parameter\X\0D\X\0A\X\09to the distribution flow element geometry. The following attribute values shall be used

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09

IfcShapeRepresentation

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09
The distribution flow element shall include a single geometric representation item of type\X\0D\X\0A\X\09\X\09 IfcPolyline.
\X\0D\X\0A\X\09

Second representation: Body

\X\0D\X\0A\X\09

The body of the IfcDistributionFlowElement is defined by using:

\X\0D\X\0A\X\09\X\0D\X\0A\X\09
\X\0D\X\0A\X\09

IfcShapeRepresentation

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09

SweptSolid representation

\X\0D\X\0A\X\09

The standard geometric representation (for body) of IfcDistributionFlowElement is\X\0D\X\0A\X\09defined using the swept solid representation. The following additional\X\0D\X\0A\X\09constraints apply to the swept solid representation:

\X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09
The profile of a distribution flow element is described in\X\0D\X\0A\X\09\X\09 the ground view and extruded vertically. The profile (also identical with the\X\0D\X\0A\X\09\X\09 foot print of the distribution flow element) is defined by the IfcArbitraryProfileDef (excluding its\X\0D\X\0A\X\09\X\09 subtypes). The distribution flow element has a single unchanged width and height.\X\0D\X\0A\X\09
\X\0D\X\0A\X\09

CSG representation

\X\0D\X\0A\X\09

The advanced geometric representation (for body) of IfcFlowSegment is\X\0D\X\0A\X\09defined using the CSG representation. The following additional constraints\X\0D\X\0A\X\09apply to the swept solid representation:

\X\0D\X\0A\X\09 \X\0D\X\0A\X\0D\X\0A
\X\0D\X\0A' ,$,$); #906= COMMENT(0,33,$,$,#907,$); #907= TEXT(16,33,$,$, 'Pressure drop at the maximum air flowrate across the filter when the filter is new per ASHRAE Standard 52.1.' ,$,$); #908= COMMENT(0,33,$,$,#909,$); #909= TEXT(16,33,$,$, 'Pressure drop at the maximum air flowrate across the filter when the filter needs replacement per ASHRAE Standard 52.1.' ,$,$); #910= COMMENT(0,33,$,$,#911,$); #911= TEXT(16,33,$,$,'Efficiency value.',$,$); #912= COMMENT(0,33,$,$,#913,$); #913= TEXT(16,33,$,$, 'The horizontal or vertical axial distance an airstream travels after leaving an AirTerminal before the maximum stream velocity is reduced to a specified terminal velocity.' ,$,$); #914= COMMENT(0,33,$,$,#915,$); #915= TEXT(16,33,$,$, 'The Air Diffusion Performance Index (ADPI) is used for cooling mode conditions. If several measurements of air velocity and air temperature are made throughout the occupied zone of a space, the ADPI is the percentage of locations where measurements were taken that meet the specifications for effective draft temperature and air velocity.' ,$,$); #916= COMMENT(0,33,$,$,#917,$); #917= TEXT(16,33,$,$,'The type of finish for the AirTerminal.',$,$); #918= COMMENT(0,33,$,$,#919,$); #919= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration that identifies the type of finish for the air terminal. \X\0D\X\0A The IfcAirTerminalFinishTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #920= COMMENT(0,33,$,$,#921,$); #921= TEXT(16,33,$,$,'The finish color for the air terminal.',$,$); #922= COMMENT(0,33,$,$,#923,$); #923= TEXT(16,33,$,$, 'The way the AirTerminal is mounted to the ceiling, wall, etc.',$,$); #924= COMMENT(0,33,$,$,#925,$); #925= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration that identifies the way the AirTerminal is mounted.\X\0D\X\0A The IfcAirTerminalMountingTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #926= COMMENT(0,33,$,$,#927,$); #927= TEXT(16,33,$,$, 'Identifies how the terminal face of an AirTerminal is constructed.',$,$ ); #928= COMMENT(0,33,$,$,#929,$); #929= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration that identifies the how the AirTerminal face is constructed. The face of the AirTerminal is that part where air is either collected or distributed to or from the space. \X\0D\X\0A The IfcAirTerminalFaceTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #930= COMMENT(0,33,$,$,#931,$); #931= TEXT(16,33,$,$, 'Identifies the way the core of the AirTerminal is constructed.',$,$); #932= COMMENT(0,33,$,$,#933,$); #933= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration that identifies the way the core of the AirTerminal is constructed. \X\0D\X\0A The IfcAirTerminalCoreTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #934= COMMENT(0,33,$,$,#935,$); #935= TEXT(16,33,$,$,'Degree of blade set from the centerline.',$,$); #936= COMMENT(0,33,$,$,#937,$); #937= TEXT(16,33,$,$,'Degree of blade set from the centerline.',$,$); #938= COMMENT(0,33,$,$,#939,$); #939= TEXT(16,33,$,$, 'If TRUE, a self powered temperature control is included in the AirTerminal.' ,$,$); #940= ENTITIES(1,173,#2776,$,#942,(#946),(),(#2738,#2750,#2762),$,$,0, #2774,$,#941); #941= INTERFACE_TO($,$); #942= TEXT(16,5,$,$,'IfcBoiler','IfcBoiler',#943); #943= TEXT_LAYOUT(125.,162.7429,119.,35.,#944); #944= TEXT_TYPE(1,262); #946= SUPERTYPE_DEF(10,1,$,$,#947); #947= ENTITIES(1,131301,$,$,#2389,(),(#2394),(),$,$,0,#2734,$,#948); #948= INTERFACE_TO(#949,#2386); #949= INTERFACE_SCHEMA(32,1,$,$,0, 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_TYPEFORM',(#947,#951,#1380,#1446, #1496,#1586,#1640,#1757,#1898,#2101,#2356),0,$); #951= ENTITIES(1,131301,$,$,#956,(),(#961),(),$,$,0,#1378,$,#952); #952= INTERFACE_TO(#949,#953); #953= TEXT(16,5,$,$,'','',#954); #954= TEXT_LAYOUT(378.50684,167.61023,0.,0.,#955); #955= TEXT_TYPE(1,6); #956= TEXT(16,5,$,$,'IfcEnergyConversionDeviceType', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_TYPEFORM.\X\0D\X\0AIfcEnergyConversionDeviceType' ,#957); #957= TEXT_LAYOUT(378.50684,111.74015,683.,56.,#958); #958= TEXT_TYPE(1,6); #961= SUBTYPE_DEF(12,5,$,$,#962,#1372); #962= TREE(13,5,$,$,2,(#964,#1024,#1062,#1170,#1252,#1312)); #964= SUBTYPE_DEF(12,5,$,$,#965,#1019); #965= PAGE_REF_TO(7,5,$,$,#966,0,#969,0,#1017,-1); #966= TEXT(16,5,$,$,'3,2\X\0D\X\0AIfcBoilerType', '3,2\X\0D\X\0AIfcBoilerType',#967); #967= TEXT_LAYOUT(100.,50.,145.,56.,#968); #968= TEXT_TYPE(1,6); #969= ENTITIES(1,237,#1004,$,#973,(#977),(),(#980),$,$,0,#1002,#971,#970 ); #970= INTERFACE_TO($,$); #971= COMMENT(0,33,$,$,#972,$); #972= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcBoiler is a device which converts stored energy \X\0D\X\0A to heat which is added to a fluid; typically used to heat \X\0D\X\0A\X\09water.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcBoiler is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #973= TEXT(16,5,$,$,'IfcBoilerType','IfcBoilerType',#974); #974= TEXT_LAYOUT(143.76154,55.3687,188.,35.,#975); #975= TEXT_TYPE(1,262); #977= SUPERTYPE_DEF(10,1,$,$,#951); #980= ATTRIBUTE_DEF(11,5,$,$,#983,$,$,0,$,(),$,#987,#997,#981,$); #981= COMMENT(0,33,$,$,#982,$); #982= TEXT(16,33,$,$,'Defines boiler types by heat transfer medium.',$,$ ); #983= TEXT(16,5,$,$,'BoilerType','BoilerType ',#984); #984= TEXT_LAYOUT(0.,0.,151.,35.,#985); #985= TEXT_TYPE(1,66); #987= ENUMERATIONS(5,197,$,$,#991,('HOTWATER','GASFIRED','STEAM','OTHER' ,'NOTKNOWN','UNSET'),$,#995,#989,#988); #988= INTERFACE_TO($,$); #989= COMMENT(0,33,$,$,#990,$); #990= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration defining the typical types of Boilers classified by the primary heating source. \X\0D\X\0A The IfcBoilerTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #991= TEXT(16,5,$,$,'IfcBoilerTypeEnum','IfcBoilerTypeEnum',#992); #992= TEXT_LAYOUT(232.60411,26.342177,212.,28.,#993); #993= TEXT_TYPE(1,6); #995= TYPE_LAYOUT(#996); #996= RECTANGLE(4279.4519,608.37379,485.20821,52.684355); #997= OBJECT_LINE_LAYOUT(#998,#999); #998= TEXT_PLACEMENT(0,1); #999= WORLD_PLINE(#1000,0,$,(449.47075),-1.,0.); #1000= WORLD_POINT(3829.9812,634.62346); #1002= TYPE_LAYOUT(#1003); #1003= RECTANGLE(3542.4581,579.25476,287.52308,110.7374); #1004= PAGE_REF(6,5,$,$,#1005,2,1,1,#1008,(#965),#1015); #1005= TEXT(16,5,$,$,'3,2(1)','3,2(1)',#1006); #1006= TEXT_LAYOUT(100.,50.,65.,28.,#1007); #1007= TEXT_TYPE(1,6); #1008= PAGE_REF_LINE(9,5,$,$,#969,#1009); #1009= OBJECT_LINE_LAYOUT(#1010,#1011); #1010= TEXT_PLACEMENT(0,0); #1011= WORLD_PLINE(#1012,0,$,(88.427346),-1.,0.); #1012= WORLD_POINT(3454.0308,628.38237); #1015= TYPE_LAYOUT(#1016); #1016= RECTANGLE(3254.0308,578.38237,200.,100.); #1017= TYPE_LAYOUT(#1018); #1018= RECTANGLE(56.243935,913.34127,200.,100.); #1019= OBJECT_LINE_LAYOUT(#1020,#1021); #1020= TEXT_PLACEMENT(0,0); #1021= WORLD_PLINE(#1022,1,$,(79.520111),-1.,0.); #1022= WORLD_POINT(156.24394,833.82116); #1024= SUBTYPE_DEF(12,5,$,$,#1025,#1057); #1025= PAGE_REF_TO(7,69,$,$,#1026,0,#1029,0,#1055,-1); #1026= TEXT(16,5,$,$,'5,1\X\0D\X\0AIfcUnitHeaterType', '5,1\X\0D\X\0AIfcUnitHeaterType',#1027); #1027= TEXT_LAYOUT(121.34218,50.,200.,56.,#1028); #1028= TEXT_TYPE(1,6); #1029= ENTITIES(1,237,#1042,$,#1033,(#1037),(),(),$,$,0,#1040,#1031, #1030); #1030= INTERFACE_TO($,$); #1031= COMMENT(0,33,$,$,#1032,$); #1032= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcUnitHeater is a device which adds heat to a space.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcUnitHeater is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1033= TEXT(16,5,$,$,'IfcUnitHeaterType','IfcUnitHeaterType',#1034); #1034= TEXT_LAYOUT(147.73025,96.976205,257.,35.,#1035); #1035= TEXT_TYPE(1,262); #1037= SUPERTYPE_DEF(10,1,$,$,#951); #1040= TYPE_LAYOUT(#1041); #1041= RECTANGLE(6725.3384,2128.5121,295.4605,193.95241); #1042= PAGE_REF(6,5,$,$,#1043,4,0,1,#1046,(#1025),#1053); #1043= TEXT(16,5,$,$,'5,1(1)','5,1(1)',#1044); #1044= TEXT_LAYOUT(100.,50.,65.,28.,#1045); #1045= TEXT_TYPE(1,6); #1046= PAGE_REF_LINE(9,5,$,$,#1029,#1047); #1047= OBJECT_LINE_LAYOUT(#1048,#1049); #1048= TEXT_PLACEMENT(0,0); #1049= WORLD_PLINE(#1050,0,$,(81.10319),-1.,0.); #1050= WORLD_POINT(6644.2352,2224.6159); #1053= TYPE_LAYOUT(#1054); #1054= RECTANGLE(6444.2352,2174.6159,200.,100.); #1055= TYPE_LAYOUT(#1056); #1056= RECTANGLE(1367.4144,904.8239,242.68435,100.); #1057= OBJECT_LINE_LAYOUT(#1058,#1059); #1058= TEXT_PLACEMENT(0,0); #1059= WORLD_PLINE(#1060,1,$,(71.002738),-1.,0.); #1060= WORLD_POINT(1488.7566,833.82116); #1062= SUBTYPE_DEF(12,5,$,$,#1063,#1165); #1063= PAGE_REF_TO(7,69,$,$,#1064,0,#1067,0,#1163,-1); #1064= TEXT(16,5,$,$,'5,2\X\0D\X\0AIfcTubeBundleType', '5,2\X\0D\X\0AIfcTubeBundleType',#1065); #1065= TEXT_LAYOUT(128.84218,50.,215.,56.,#1066); #1066= TEXT_TYPE(1,6); #1067= ENTITIES(1,237,#1150,$,#1069,(#1073),(),(#1076,#1088,#1100,#1112, #1124,#1136),$,$,0,#1148,$,#1068); #1068= INTERFACE_TO($,$); #1069= TEXT(16,5,$,$,'IfcTubeBundleType','IfcTubeBundleType',#1070); #1070= TEXT_LAYOUT(184.0558,300.98716,275.,35.,#1071); #1071= TEXT_TYPE(1,262); #1073= SUPERTYPE_DEF(10,1,$,$,#951); #1076= ATTRIBUTE_DEF(11,5,$,$,#1079,$,$,1,$,(),$,#815,#1083,#1077,$); #1077= COMMENT(0,33,$,$,#1078,$); #1078= TEXT(16,33,$,$, 'Material used to construct the fins on a tube in the TubeBundle.\X\0D\X\0A' ,$,$); #1079= TEXT(16,5,$,$,'FinMaterial','FinMaterial ',#1080); #1080= TEXT_LAYOUT(0.,0.,155.,35.,#1081); #1081= TEXT_TYPE(1,66); #1083= OBJECT_LINE_LAYOUT(#1084,#1085); #1084= TEXT_PLACEMENT(1,1); #1085= WORLD_PLINE(#1086,0,$,(208.45927,1.1062608,208.45927),-1.,0.); #1086= WORLD_POINT(7044.9918,1803.2257); #1088= ATTRIBUTE_DEF(11,5,$,$,#1091,$,$,1,$,(),$,#809,#1095,#1089,$); #1089= COMMENT(0,33,$,$,#1090,$); #1090= TEXT(16,33,$,$, 'Material used to construct the shell of the TubeBundle.',$,$); #1091= TEXT(16,5,$,$,'ShellMaterial','ShellMaterial ',#1092); #1092= TEXT_LAYOUT(0.,0.,180.,35.,#1093); #1093= TEXT_TYPE(1,66); #1095= OBJECT_LINE_LAYOUT(#1096,#1097); #1096= TEXT_PLACEMENT(1,1); #1097= WORLD_PLINE(#1098,0,$,(201.74839,1.0221393,201.74839),-1.,0.); #1098= WORLD_POINT(7044.9918,1688.5537); #1100= ATTRIBUTE_DEF(11,5,$,$,#1103,$,$,1,$,(),$,#821,#1107,#1101,$); #1101= COMMENT(0,33,$,$,#1102,$); #1102= TEXT(16,33,$,$, 'Material used for construction of the tubes.\X\0D\X\0A',$,$); #1103= TEXT(16,5,$,$,'TubeMaterial','TubeMaterial ',#1104); #1104= TEXT_LAYOUT(0.,0.,182.,35.,#1105); #1105= TEXT_TYPE(1,66); #1107= OBJECT_LINE_LAYOUT(#1108,#1109); #1108= TEXT_PLACEMENT(1,1); #1109= WORLD_PLINE(#1110,0,$,(199.08603,-2.0204526,199.08603),-1.,0.); #1110= WORLD_POINT(7044.9918,1584.8932); #1112= ATTRIBUTE_DEF(11,5,$,$,#1115,$,$,1,$,(),$,#505,#1119,#1113,$); #1113= COMMENT(0,33,$,$,#1114,$); #1114= TEXT(16,33,$,$, 'Distance between fins on a tube in the TubeBundle.\X\0D\X\0A',$,$); #1115= TEXT(16,5,$,$,'FinSpacing','FinSpacing ',#1116); #1116= TEXT_LAYOUT(0.,0.,159.,35.,#1117); #1117= TEXT_TYPE(1,66); #1119= OBJECT_LINE_LAYOUT(#1120,#1121); #1120= TEXT_PLACEMENT(1,1); #1121= WORLD_PLINE(#1122,0,$,(209.82045,8.3441238,209.82045),-1.,0.); #1122= WORLD_POINT(7044.9918,1472.406); #1124= ATTRIBUTE_DEF(11,5,$,$,#1127,$,$,1,$,(),$,#505,#1131,#1125,$); #1125= COMMENT(0,33,$,$,#1126,$); #1126= TEXT(16,33,$,$, 'Spacing between tubes in the TubeBundle.\X\0D\X\0A',$,$); #1127= TEXT(16,5,$,$,'TubeSpacing','TubeSpacing ',#1128); #1128= TEXT_LAYOUT(0.,0.,186.,35.,#1129); #1129= TEXT_TYPE(1,66); #1131= OBJECT_LINE_LAYOUT(#1132,#1133); #1132= TEXT_PLACEMENT(1,1); #1133= WORLD_PLINE(#1134,0,$,(209.82045,5.3587352,209.82045),-1.,0.); #1134= WORLD_POINT(7044.9918,1413.3502); #1136= ATTRIBUTE_DEF(11,5,$,$,#1139,$,$,1,$,(),$,#505,#1143,#1137,$); #1137= COMMENT(0,33,$,$,#1138,$); #1138= TEXT(16,33,$,$, 'Nominal diameter or width of the tubes in the TubeBundle.\X\0D\X\0A',$, $); #1139= TEXT(16,5,$,$,'TubeSize','TubeSize ',#1140); #1140= TEXT_LAYOUT(0.,0.,135.,35.,#1141); #1141= TEXT_TYPE(1,66); #1143= OBJECT_LINE_LAYOUT(#1144,#1145); #1144= TEXT_PLACEMENT(1,1); #1145= WORLD_PLINE(#1146,0,$,(209.82045,2.2376448,209.82045),-1.,0.); #1146= WORLD_POINT(7044.9918,1351.61); #1148= TYPE_LAYOUT(#1149); #1149= RECTANGLE(6676.8802,1243.8964,368.1116,601.97432); #1150= PAGE_REF(6,5,$,$,#1151,4,1,1,#1154,(#1063),#1161); #1151= TEXT(16,5,$,$,'5,2(1)','5,2(1)',#1152); #1152= TEXT_LAYOUT(100.,50.,65.,28.,#1153); #1153= TEXT_TYPE(1,6); #1154= PAGE_REF_LINE(9,5,$,$,#1067,#1155); #1155= OBJECT_LINE_LAYOUT(#1156,#1157); #1156= TEXT_PLACEMENT(0,0); #1157= WORLD_PLINE(#1158,0,$,(25.744263,0.20130362,25.744263),-1.,0.); #1158= WORLD_POINT(6625.3917,1544.6822); #1161= TYPE_LAYOUT(#1162); #1162= RECTANGLE(6425.3917,1494.6822,200.,100.); #1163= TYPE_LAYOUT(#1164); #1164= RECTANGLE(1100.8211,904.8239,257.68435,100.); #1165= OBJECT_LINE_LAYOUT(#1166,#1167); #1166= TEXT_PLACEMENT(0,0); #1167= WORLD_PLINE(#1168,1,$,(71.002738),-1.,0.); #1168= WORLD_POINT(1229.6633,833.82116); #1170= SUBTYPE_DEF(12,5,$,$,#1171,#1247); #1171= PAGE_REF_TO(7,69,$,$,#1172,0,#1175,0,#1245,-1); #1172= TEXT(16,5,$,$,'4,1\X\0D\X\0AIfcHeatExchangerType', '4,1\X\0D\X\0AIfcHeatExchangerType',#1173); #1173= TEXT_LAYOUT(146.,50.,252.,56.,#1174); #1174= TEXT_TYPE(1,6); #1175= ENTITIES(1,237,#1232,$,#1179,(#1183),(),(#1186,#1208),$,$,0,#1230 ,#1177,#1176); #1176= INTERFACE_TO($,$); #1177= COMMENT(0,33,$,$,#1178,$); #1178= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcHeatExchanger is a device used to provide heat \X\0D\X\0A transfer between non-mixing media such as plate and shell \X\0D\X\0A\X\09and tube heat exchangers.\X\0D\X\0A\X\0D\X\0A\X\09

\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcHeatExchanger is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1179= TEXT(16,5,$,$,'IfcHeatExchangerType','IfcHeatExchangerType',#1180 ); #1180= TEXT_LAYOUT(181.28672,99.660557,324.,35.,#1181); #1181= TEXT_TYPE(1,262); #1183= SUPERTYPE_DEF(10,1,$,$,#951); #1186= ATTRIBUTE_DEF(11,5,$,$,#1189,$,$,0,$,(),$,#1193,#1203,#1187,$); #1187= COMMENT(0,33,$,$,#1188,$); #1188= TEXT(16,33,$,$, 'Defines the basic types of heat exchanger (e.g., plate, shell and tube, etc.).' ,$,$); #1189= TEXT(16,5,$,$,'HeatExchangerType','HeatExchangerType ',#1190); #1190= TEXT_LAYOUT(-25.142976,-2.152057,279.,35.,#1191); #1191= TEXT_TYPE(1,66); #1193= ENUMERATIONS(5,197,$,$,#1197,('PLATE','SHELLANDTUBE','OTHER', 'NOTKNOWN','UNSET'),$,#1201,#1195,#1194); #1194= INTERFACE_TO($,$); #1195= COMMENT(0,33,$,$,#1196,$); #1196= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration defining the typical types of HeatExchangers. \X\0D\X\0A The IfcHeatExchangerTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1197= TEXT(16,5,$,$,'IfcHeatExchangerTypeEnum', 'IfcHeatExchangerTypeEnum',#1198); #1198= TEXT_LAYOUT(244.07145,27.684355,319.,28.,#1199); #1199= TEXT_TYPE(1,6); #1201= TYPE_LAYOUT(#1202); #1202= RECTANGLE(5854.9885,1224.2654,508.14289,55.368709); #1203= OBJECT_LINE_LAYOUT(#1204,#1205); #1204= TEXT_PLACEMENT(0,1); #1205= WORLD_PLINE(#1206,0,$,(393.34935),-1.,0.); #1206= WORLD_POINT(5461.6392,1252.4821); #1208= ATTRIBUTE_DEF(11,5,$,$,#1211,$,$,1,$,(),$,#1215,#1225,#1209,$); #1209= COMMENT(0,33,$,$,#1210,$); #1210= TEXT(16,33,$,$, 'Defines the basic flow arrangements for the heat exchanger (e.g., Counterflow, Crossflow, etc.).' ,$,$); #1211= TEXT(16,5,$,$,'HeatExchangerArrangement', 'HeatExchangerArrangement ',#1212); #1212= TEXT_LAYOUT(0.6100941,-6.6997967,383.,35.,#1213); #1213= TEXT_TYPE(1,66); #1215= ENUMERATIONS(5,69,$,$,#1219,('COUNTERFLOW','CROSSFLOW', 'PARALLELFLOW','MULTIPASS','OTHER','NOTKNOWN','UNSET'),$,#1223,#1217, #1216); #1216= INTERFACE_TO($,$); #1217= COMMENT(0,33,$,$,#1218,$); #1218= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Flow arrangement of the heat exchanger. \X\0D\X\0A The IfcHeatExchangerArrangementEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1219= TEXT(16,5,$,$,'IfcHeatExchangerArrangementEnum', 'IfcHeatExchangerArrangementEnum',#1220); #1220= TEXT_LAYOUT(244.05,26.342177,411.,28.,#1221); #1221= TEXT_TYPE(1,6); #1223= TYPE_LAYOUT(#1224); #1224= RECTANGLE(5857.7038,1320.9022,508.1,52.684355); #1225= OBJECT_LINE_LAYOUT(#1226,#1227); #1226= TEXT_PLACEMENT(0,1); #1227= WORLD_PLINE(#1228,0,$,(396.0647),-1.,0.); #1228= WORLD_POINT(5461.6392,1346.4345); #1230= TYPE_LAYOUT(#1231); #1231= RECTANGLE(5099.0657,1190.4025,362.57345,199.32111); #1232= PAGE_REF(6,5,$,$,#1233,3,0,1,#1236,(#1171),#1243); #1233= TEXT(16,5,$,$,'4,1(1)','4,1(1)',#1234); #1234= TEXT_LAYOUT(100.,50.,65.,28.,#1235); #1235= TEXT_TYPE(1,6); #1236= PAGE_REF_LINE(9,5,$,$,#1175,#1237); #1237= OBJECT_LINE_LAYOUT(#1238,#1239); #1238= TEXT_PLACEMENT(0,0); #1239= WORLD_PLINE(#1240,0,$,(60.96849),-1.,0.); #1240= WORLD_POINT(5038.0972,1256.3073); #1243= TYPE_LAYOUT(#1244); #1244= RECTANGLE(4838.0972,1206.3073,200.,100.); #1245= TYPE_LAYOUT(#1246); #1246= RECTANGLE(788.40371,904.8239,292.,100.); #1247= OBJECT_LINE_LAYOUT(#1248,#1249); #1248= TEXT_PLACEMENT(0,0); #1249= WORLD_PLINE(#1250,1,$,(71.002738),-1.,0.); #1250= WORLD_POINT(934.40371,833.82116); #1252= SUBTYPE_DEF(12,5,$,$,#1253,#1307); #1253= PAGE_REF_TO(7,69,$,$,#1254,0,#1257,0,#1305,-1); #1254= TEXT(16,5,$,$,'4,2\X\0D\X\0AIfcCoolingTowerType', '4,2\X\0D\X\0AIfcCoolingTowerType',#1255); #1255= TEXT_LAYOUT(141.52653,50.,235.,56.,#1256); #1256= TEXT_TYPE(1,6); #1257= ENTITIES(1,237,#1292,$,#1261,(#1265),(),(#1268),$,$,0,#1290,#1259 ,#1258); #1258= INTERFACE_TO($,$); #1259= COMMENT(0,33,$,$,#1260,$); #1260= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcCoolingTower is a device which rejects heat to \X\0D\X\0A ambient air.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcCoolingTower is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1261= TEXT(16,5,$,$,'IfcCoolingTowerType','IfcCoolingTowerType',#1262); #1262= TEXT_LAYOUT(174.61802,58.05306,304.,35.,#1263); #1263= TEXT_TYPE(1,262); #1265= SUPERTYPE_DEF(10,1,$,$,#951); #1268= ATTRIBUTE_DEF(11,5,$,$,#1271,$,$,0,$,(),$,#1275,#1285,#1269,$); #1269= COMMENT(0,33,$,$,#1270,$); #1270= TEXT(16,33,$,$, 'Defines the typical types of cooling towers (e.g., OpenTower, ClosedTower, CrossFlow, etc.). ' ,$,$); #1271= TEXT(16,5,$,$,'CoolingTowerType','CoolingTowerType ',#1272); #1272= TEXT_LAYOUT(0.,0.,259.,35.,#1273); #1273= TEXT_TYPE(1,66); #1275= ENUMERATIONS(5,197,$,$,#1279,('OPENTOWER','CLOSEDTOWER', 'WOODFILL','CERAMIC','CROSSFLOW','OTHER','NOTKNOWN','UNSET'),$,#1283, #1277,#1276); #1276= INTERFACE_TO($,$); #1277= COMMENT(0,33,$,$,#1278,$); #1278= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration defining the typical types of CoolingTowers. \X\0D\X\0A The IfcCoolingTowerTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1279= TEXT(16,5,$,$,'IfcCoolingTowerTypeEnum','IfcCoolingTowerTypeEnum' ,#1280); #1280= TEXT_LAYOUT(232.59896,26.342177,302.,28.,#1281); #1281= TEXT_TYPE(1,6); #1283= TYPE_LAYOUT(#1284); #1284= RECTANGLE(5830.9867,457.61375,485.19792,52.684355); #1285= OBJECT_LINE_LAYOUT(#1286,#1287); #1286= TEXT_PLACEMENT(0,1); #1287= WORLD_PLINE(#1288,0,$,(360.74692),-1.,0.); #1288= WORLD_POINT(5470.2397,487.27353); #1290= TYPE_LAYOUT(#1291); #1291= RECTANGLE(5121.0037,429.22047,349.23603,116.10612); #1292= PAGE_REF(6,5,$,$,#1293,3,1,1,#1296,(#1253),#1303); #1293= TEXT(16,5,$,$,'4,2(1)','4,2(1)',#1294); #1294= TEXT_LAYOUT(100.,50.,65.,28.,#1295); #1295= TEXT_TYPE(1,6); #1296= PAGE_REF_LINE(9,5,$,$,#1257,#1297); #1297= OBJECT_LINE_LAYOUT(#1298,#1299); #1298= TEXT_PLACEMENT(0,0); #1299= WORLD_PLINE(#1300,0,$,(60.926314),-1.,0.); #1300= WORLD_POINT(5060.0774,485.05897); #1303= TYPE_LAYOUT(#1304); #1304= RECTANGLE(4860.0774,435.05897,200.,100.); #1305= TYPE_LAYOUT(#1306); #1306= RECTANGLE(495.45069,912.46341,283.05306,100.); #1307= OBJECT_LINE_LAYOUT(#1308,#1309); #1308= TEXT_PLACEMENT(0,0); #1309= WORLD_PLINE(#1310,1,$,(78.642243),-1.,0.); #1310= WORLD_POINT(636.97722,833.82116); #1312= SUBTYPE_DEF(12,5,$,$,#1313,#1367); #1313= PAGE_REF_TO(7,5,$,$,#1314,0,#1317,0,#1365,-1); #1314= TEXT(16,5,$,$,'3,3\X\0D\X\0AIfcChillerType', '3,3\X\0D\X\0AIfcChillerType',#1315); #1315= TEXT_LAYOUT(100.,50.,152.,56.,#1316); #1316= TEXT_TYPE(1,6); #1317= ENTITIES(1,237,#1352,$,#1321,(#1325),(),(#1328),$,$,0,#1350,#1319 ,#1318); #1318= INTERFACE_TO($,$); #1319= COMMENT(0,33,$,$,#1320,$); #1320= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcChiller is a device used to implement a refrigeration \X\0D\X\0A cycle for cooling a fluid.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcChiller is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1321= TEXT(16,5,$,$,'IfcChillerType','IfcChillerType',#1322); #1322= TEXT_LAYOUT(143.7646,52.684355,197.,35.,#1323); #1323= TEXT_TYPE(1,262); #1325= SUPERTYPE_DEF(10,1,$,$,#951); #1328= ATTRIBUTE_DEF(11,5,$,$,#1331,$,$,0,$,(),$,#1335,#1345,#1329,$); #1329= COMMENT(0,33,$,$,#1330,$); #1330= TEXT(16,33,$,$, 'Defines the typical types of chillers (e.g., air-cooled, water-cooled, etc.).' ,$,$); #1331= TEXT(16,5,$,$,'ChillerType','ChillerType ',#1332); #1332= TEXT_LAYOUT(0.,0.,161.,35.,#1333); #1333= TEXT_TYPE(1,66); #1335= ENUMERATIONS(5,197,$,$,#1339,('AIRCOOLED','WATERCOOLED', 'HEATRECOVERY','OTHER','NOTKNOWN','UNSET'),$,#1343,#1337,#1336); #1336= INTERFACE_TO($,$); #1337= COMMENT(0,33,$,$,#1338,$); #1338= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration defining the typical types of Chillers classified by their method of heat rejection. \X\0D\X\0A The IfcChillerTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A' ,$,$); #1339= TEXT(16,5,$,$,'IfcChillerTypeEnum','IfcChillerTypeEnum',#1340); #1340= TEXT_LAYOUT(232.58638,26.342177,219.,28.,#1341); #1341= TEXT_TYPE(1,6); #1343= TYPE_LAYOUT(#1344); #1344= RECTANGLE(4239.2609,1419.2166,485.17275,52.684355); #1345= OBJECT_LINE_LAYOUT(#1346,#1347); #1346= TEXT_PLACEMENT(0,1); #1347= WORLD_PLINE(#1348,0,$,(414.53601),-1.,0.); #1348= WORLD_POINT(3824.7249,1451.0581); #1350= TYPE_LAYOUT(#1351); #1351= RECTANGLE(3537.1957,1398.3737,287.52921,105.36871); #1352= PAGE_REF(6,5,$,$,#1353,2,2,1,#1356,(#1313),#1363); #1353= TEXT(16,5,$,$,'3,3(1)','3,3(1)',#1354); #1354= TEXT_LAYOUT(100.,50.,65.,28.,#1355); #1355= TEXT_TYPE(1,6); #1356= PAGE_REF_LINE(9,5,$,$,#1317,#1357); #1357= OBJECT_LINE_LAYOUT(#1358,#1359); #1358= TEXT_PLACEMENT(0,0); #1359= WORLD_PLINE(#1360,0,$,(85.068837),-1.,0.); #1360= WORLD_POINT(3452.1269,1440.7904); #1363= TYPE_LAYOUT(#1364); #1364= RECTANGLE(3252.1269,1390.7904,200.,100.); #1365= TYPE_LAYOUT(#1366); #1366= RECTANGLE(276.4606,910.19261,200.,100.); #1367= OBJECT_LINE_LAYOUT(#1368,#1369); #1368= TEXT_PLACEMENT(0,0); #1369= WORLD_PLINE(#1370,1,$,(76.371447),-1.,0.); #1370= WORLD_POINT(376.4606,833.82116); #1372= OBJECT_LINE_LAYOUT(#1373,#1374); #1373= TEXT_PLACEMENT(0,0); #1374= WORLD_PLINE(#1375,1,$,(23.148663),671.87178,1332.5126); #1375= WORLD_POINT(828.11572,810.6725); #1378= TYPE_LAYOUT(#1379); #1379= RECTANGLE(449.60886,587.19219,757.01369,223.48031); #1380= ENTITIES(1,131301,$,$,#1385,(),(#1390),(),$,$,0,#1444,$,#1381); #1381= INTERFACE_TO(#949,#1382); #1382= TEXT(16,5,$,$,'','',#1383); #1383= TEXT_LAYOUT(378.64087,167.61023,0.,0.,#1384); #1384= TEXT_TYPE(1,6); #1385= TEXT(16,5,$,$,'IfcStorageDevice', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_TYPEFORM.\X\0D\X\0AIfcStorageDevice', #1386); #1386= TEXT_LAYOUT(378.64087,111.74015,683.,56.,#1387); #1387= TEXT_TYPE(1,6); #1390= SUBTYPE_DEF(12,5,$,$,#1391,#1438); #1391= ENTITIES(1,165,$,$,#1393,(#1397),(),(#1400,#1412,#1424),$,$,0, #1436,$,#1392); #1392= INTERFACE_TO($,$); #1393= TEXT(16,5,$,$,'IfcTank','IfcTank',#1394); #1394= TEXT_LAYOUT(125.,240.58918,105.,35.,#1395); #1395= TEXT_TYPE(1,262); #1397= SUPERTYPE_DEF(10,1,$,$,#1380); #1400= ATTRIBUTE_DEF(11,5,$,$,#1403,$,$,1,$,(),$,#650,#1407,#1401,$); #1401= COMMENT(0,33,$,$,#1402,$); #1402= TEXT(16,33,$,$, 'Pressure that is automatically maintained in the tank.',$,$); #1403= TEXT(16,5,$,$,'PressureRegulatorSetting', 'PressureRegulatorSetting ',#1404); #1404= TEXT_LAYOUT(0.,0.,349.,35.,#1405); #1405= TEXT_TYPE(1,66); #1407= OBJECT_LINE_LAYOUT(#1408,#1409); #1408= TEXT_PLACEMENT(0,1); #1409= WORLD_PLINE(#1410,0,$,(549.07609),-1.,0.); #1410= WORLD_POINT(10083.137,481.36831); #1412= ATTRIBUTE_DEF(11,5,$,$,#1415,$,$,1,$,(),$,#656,#1419,#1413,$); #1413= COMMENT(0,33,$,$,#1414,$); #1414= TEXT(16,33,$,$,'Normal operating pressure of the tank.',$,$); #1415= TEXT(16,5,$,$,'ChargePressure','ChargePressure ',#1416); #1416= TEXT_LAYOUT(0.,0.,225.,35.,#1417); #1417= TEXT_TYPE(1,66); #1419= OBJECT_LINE_LAYOUT(#1420,#1421); #1420= TEXT_PLACEMENT(0,1); #1421= WORLD_PLINE(#1422,0,$,(551.72609),-1.,0.); #1422= WORLD_POINT(10083.137,590.23396); #1424= ATTRIBUTE_DEF(11,5,$,$,#1427,$,$,1,$,(),$,#662,#1431,#1425,$); #1425= COMMENT(0,33,$,$,#1426,$); #1426= TEXT(16,33,$,$,'Pressure at which the relief valve activates.',$, $); #1427= TEXT(16,5,$,$,'ReliefValveSetting','ReliefValveSetting ',#1428); #1428= TEXT_LAYOUT(0.,0.,250.,35.,#1429); #1429= TEXT_TYPE(1,66); #1431= OBJECT_LINE_LAYOUT(#1432,#1433); #1432= TEXT_PLACEMENT(0,1); #1433= WORLD_PLINE(#1434,0,$,(548.99809),-1.,0.); #1434= WORLD_POINT(10083.137,691.45477); #1436= TYPE_LAYOUT(#1437); #1437= RECTANGLE(9833.137,357.79091,250.,481.17836); #1438= OBJECT_LINE_LAYOUT(#1439,#1440); #1439= TEXT_PLACEMENT(0,0); #1440= WORLD_PLINE(#1441,1,$,(55.363614),-1.,0.); #1441= WORLD_POINT(10010.549,302.4273); #1444= TYPE_LAYOUT(#1445); #1445= RECTANGLE(9631.9084,78.946992,757.28175,223.48031); #1446= ENTITIES(1,131301,$,$,#1451,(),(#1456),(),$,$,0,#1494,$,#1447); #1447= INTERFACE_TO(#949,#1448); #1448= TEXT(16,5,$,$,'','',#1449); #1449= TEXT_LAYOUT(316.92588,244.11434,0.,0.,#1450); #1450= TEXT_TYPE(1,6); #1451= TEXT(16,5,$,$,'IfcStorageDeviceType', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_\X\0D\X\0ATYPEFORM.IfcStorageDeviceType' ,#1452); #1452= TEXT_LAYOUT(316.92588,162.74289,539.,56.,#1453); #1453= TEXT_TYPE(1,6); #1456= SUBTYPE_DEF(12,5,$,$,#1457,#1488); #1457= ENTITIES(1,229,$,$,#1461,(#1465),(),(#1468),$,$,0,#1486,#1459, #1458); #1458= INTERFACE_TO($,$); #1459= COMMENT(0,33,$,$,#1460,$); #1460= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcTank is a device used to hold gasses and \X\0D\X\0A liquids; e.g., expansion tank.

\X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcTubeBundle is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1461= TEXT(16,5,$,$,'IfcTankType','IfcTankType',#1462); #1462= TEXT_LAYOUT(143.7,65.435035,174.,35.,#1463); #1463= TEXT_TYPE(1,262); #1465= SUPERTYPE_DEF(10,1,$,$,#1446); #1468= ATTRIBUTE_DEF(11,5,$,$,#1469,$,$,0,$,(),$,#1473,#1481,$,$); #1469= TEXT(16,5,$,$,'TankType','TankType ',#1470); #1470= TEXT_LAYOUT(0.,0.,142.,35.,#1471); #1471= TEXT_TYPE(1,66); #1473= ENUMERATIONS(5,197,$,$,#1475,('PREFORMEDSINGLECOMPARTMENTTANK', 'PREFORMEDMULTICOMPARTMENTTANK','SECTIONALSINGLECOMPARTMENTTANK', 'SECTIONALMULTICOMPARTMENTTANK'),$,#1479,$,#1474); #1474= INTERFACE_TO($,$); #1475= TEXT(16,5,$,$,'IfcTankTypeEnum','IfcTankTypeEnum',#1476); #1476= TEXT_LAYOUT(189.92451,26.342177,202.,28.,#1477); #1477= TEXT_TYPE(1,6); #1479= TYPE_LAYOUT(#1480); #1480= RECTANGLE(10619.413,1313.7264,399.84902,52.684355); #1481= OBJECT_LINE_LAYOUT(#1482,#1483); #1482= TEXT_PLACEMENT(0,1); #1483= WORLD_PLINE(#1484,0,$,(521.95546),-1.,0.); #1484= WORLD_POINT(10097.458,1328.4904); #1486= TYPE_LAYOUT(#1487); #1487= RECTANGLE(9810.0575,1263.0553,287.4,130.87007); #1488= OBJECT_LINE_LAYOUT(#1489,#1490); #1489= TEXT_PLACEMENT(0,0); #1490= WORLD_PLINE(#1491,1,$,(69.496495),-1.,0.); #1491= WORLD_POINT(9956.9235,1193.5589); #1494= TYPE_LAYOUT(#1495); #1495= RECTANGLE(9639.9976,868.07307,633.85176,325.48578); #1496= ENTITIES(1,131301,$,$,#1501,(),(#1506),(),$,$,0,#1584,$,#1497); #1497= INTERFACE_TO(#949,#1498); #1498= TEXT(16,5,$,$,'','',#1499); #1499= TEXT_LAYOUT(378.50958,167.61023,0.,0.,#1500); #1500= TEXT_TYPE(1,6); #1501= TEXT(16,5,$,$,'IfcFlowTerminal', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_TYPEFORM.\X\0D\X\0AIfcFlowTerminal', #1502); #1502= TEXT_LAYOUT(378.50958,111.74015,683.,56.,#1503); #1503= TEXT_TYPE(1,6); #1506= SUBTYPE_DEF(12,5,$,$,#1507,#1578); #1507= ENTITIES(1,229,$,$,#1509,(#1513),(),(#1516,#1528,#1540,#1552, #1564),$,$,0,#1576,$,#1508); #1508= INTERFACE_TO($,$); #1509= TEXT(16,5,$,$,'IfcHydronicHeater','IfcHydronicHeater',#1510); #1510= TEXT_LAYOUT(176.00274,252.66878,259.,35.,#1511); #1511= TEXT_TYPE(1,262); #1513= SUPERTYPE_DEF(10,1,$,$,#1496); #1516= ATTRIBUTE_DEF(11,5,$,$,#1519,$,$,1,$,(),$,#468,#1523,#1517,$); #1517= COMMENT(0,33,$,$,#1518,$); #1518= TEXT(16,33,$,$, 'Total nominal heat output as listed by the manufacturer.\X\0D\X\0A',$,$ ); #1519= TEXT(16,5,$,$,'HeatOutput','HeatOutput ',#1520); #1520= TEXT_LAYOUT(0.,0.,160.,35.,#1521); #1521= TEXT_TYPE(1,66); #1523= OBJECT_LINE_LAYOUT(#1524,#1525); #1524= TEXT_PLACEMENT(1,1); #1525= WORLD_PLINE(#1526,0,$,(284.61691,1.1127228,284.61691),-1.,0.); #1526= WORLD_POINT(11770.321,441.04008); #1528= ATTRIBUTE_DEF(11,5,$,$,#1531,$,$,1,$,(),$,#430,#1535,#1529,$); #1529= COMMENT(0,33,$,$,#1530,$); #1530= TEXT(16,33,$,$, 'Description of the the type of enclosure around the HydronicHeater.',$, $); #1531= TEXT(16,5,$,$,'Enclosure','Enclosure ',#1532); #1532= TEXT_LAYOUT(0.,0.,141.,35.,#1533); #1533= TEXT_TYPE(1,66); #1535= OBJECT_LINE_LAYOUT(#1536,#1537); #1536= TEXT_PLACEMENT(1,1); #1537= WORLD_PLINE(#1538,0,$,(285.98674,0.58306813,285.98674),-1.,0.); #1538= WORLD_POINT(11770.321,556.24906); #1540= ATTRIBUTE_DEF(11,5,$,$,#1543,$,$,1,$,(),$,#396,#1547,#1541,$); #1541= COMMENT(0,33,$,$,#1542,$); #1542= TEXT(16,33,$,$,'Overall body mass of a HydronicHeater.',$,$); #1543= TEXT(16,5,$,$,'BodyMass','BodyMass ',#1544); #1544= TEXT_LAYOUT(0.,0.,147.,35.,#1545); #1545= TEXT_TYPE(1,66); #1547= OBJECT_LINE_LAYOUT(#1548,#1549); #1548= TEXT_PLACEMENT(1,1); #1549= WORLD_PLINE(#1550,0,$,(212.18146,67.494323,212.18194),-1.,0.); #1550= WORLD_POINT(11770.321,663.60992); #1552= ATTRIBUTE_DEF(11,5,$,$,#1555,$,$,1,$,(),$,#593,#1559,#1553,$); #1553= COMMENT(0,33,$,$,#1554,$); #1554= TEXT(16,33,$,$, 'Number of vertical sections, measured in the direction of flow.',$,$); #1555= TEXT(16,5,$,$,'NumberOfSections','NumberOfSections ',#1556); #1556= TEXT_LAYOUT(0.,0.,260.,35.,#1557); #1557= TEXT_TYPE(1,66); #1559= OBJECT_LINE_LAYOUT(#1560,#1561); #1560= TEXT_PLACEMENT(1,1); #1561= WORLD_PLINE(#1562,0,$,(303.42795,188.0643,303.42845),-1.,0.); #1562= WORLD_POINT(11770.321,772.62371); #1564= ATTRIBUTE_DEF(11,5,$,$,#1567,$,$,1,$,(),$,#599,#1571,#1565,$); #1565= COMMENT(0,33,$,$,#1566,$); #1566= TEXT(16,33,$,$,'Number of panels (panel radiators only).',$,$); #1567= TEXT(16,5,$,$,'NumberOfPanels','NumberOfPanels ',#1568); #1568= TEXT_LAYOUT(0.,0.,237.,35.,#1569); #1569= TEXT_TYPE(1,66); #1571= OBJECT_LINE_LAYOUT(#1572,#1573); #1572= TEXT_PLACEMENT(1,1); #1573= WORLD_PLINE(#1574,0,$,(303.72135,187.81504,303.72185),-1.,0.); #1574= WORLD_POINT(11770.321,882.28229); #1576= TYPE_LAYOUT(#1577); #1577= RECTANGLE(11418.316,410.94114,352.00548,505.33755); #1578= OBJECT_LINE_LAYOUT(#1579,#1580); #1579= TEXT_PLACEMENT(0,0); #1580= WORLD_PLINE(#1581,1,$,(142.53887),-1.,0.); #1581= WORLD_POINT(11609.011,268.40227); #1584= TYPE_LAYOUT(#1585); #1585= RECTANGLE(11252.042,44.921959,757.01917,223.48031); #1586= ENTITIES(1,131301,$,$,#1591,(),(#1596),(),$,$,0,#1638,$,#1587); #1587= INTERFACE_TO(#949,#1588); #1588= TEXT(16,5,$,$,'','',#1589); #1589= TEXT_LAYOUT(316.79459,244.11434,0.,0.,#1590); #1590= TEXT_TYPE(1,6); #1591= TEXT(16,5,$,$,'IfcFlowTerminalType', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_\X\0D\X\0ATYPEFORM.IfcFlowTerminalType' ,#1592); #1592= TEXT_LAYOUT(316.79459,162.74289,539.,56.,#1593); #1593= TEXT_TYPE(1,6); #1596= SUBTYPE_DEF(12,5,$,$,#1597,#1632); #1597= ENTITIES(1,229,$,$,#1601,(#1605),(),(#1608),$,$,0,#1630,#1599, #1598); #1598= INTERFACE_TO($,$); #1599= COMMENT(0,33,$,$,#1600,$); #1600= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcHydronicHeater is a device which adds heat to a space \X\0D\X\0A utilizing a combination of radiation and natural convection. The heat \X\0D\X\0A source is typically steam or hot water. Examples of HydronicHeaters\X\0D\X\0A include radiators, convectors, baseboard and finned-tube heaters, etc.\X\0D\X\0A The physical dimensions and properties of the heating element can\X\0D\X\0A be defined by an aggregated coil element (IfcCoil).

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcHydronicHeater is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1601= TEXT(16,5,$,$,'IfcHydronicHeaterType','IfcHydronicHeaterType', #1602); #1602= TEXT_LAYOUT(183.51893,70.03199,328.,35.,#1603); #1603= TEXT_TYPE(1,262); #1605= SUPERTYPE_DEF(10,1,$,$,#1586); #1608= ATTRIBUTE_DEF(11,5,$,$,#1611,$,$,0,$,(),$,#1615,#1625,#1609,$); #1609= COMMENT(0,33,$,$,#1610,$); #1610= TEXT(16,33,$,$, 'Enumeration of possible HydronicHeater types (e.g., baseboard heater, convector, radiator, etc.).' ,$,$); #1611= TEXT(16,5,$,$,'HydronicHeaterType','HydronicHeaterType ',#1612); #1612= TEXT_LAYOUT(0.,0.,282.,35.,#1613); #1613= TEXT_TYPE(1,66); #1615= ENUMERATIONS(5,197,$,$,#1619,('PANELRADIATOR','COLUMNRADIATOR', 'TUBERADIATOR','CONVECTOR','BASEBOARDHEATER','FINTUBEHEATER','OTHER', 'NOTKNOWN','UNSET'),$,#1623,#1617,#1616); #1616= INTERFACE_TO($,$); #1617= COMMENT(0,33,$,$,#1618,$); #1618= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration defining the functional type of HydronicHeater. \X\0D\X\0A The IfcHydronicHeaterTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1619= TEXT(16,5,$,$,'IfcHydronicHeaterTypeEnum', 'IfcHydronicHeaterTypeEnum',#1620); #1620= TEXT_LAYOUT(227.98865,27.483027,321.,28.,#1621); #1621= TEXT_TYPE(1,6); #1623= TYPE_LAYOUT(#1624); #1624= RECTANGLE(12218.764,1496.0813,475.9773,54.966055); #1625= OBJECT_LINE_LAYOUT(#1626,#1627); #1626= TEXT_PLACEMENT(1,1); #1627= WORLD_PLINE(#1628,0,$,(208.62781,0.81017723,208.62781),-1.,0.); #1628= WORLD_POINT(11801.508,1522.7541); #1630= TYPE_LAYOUT(#1631); #1631= RECTANGLE(11434.47,1452.7221,367.03786,140.06398); #1632= OBJECT_LINE_LAYOUT(#1633,#1634); #1633= TEXT_PLACEMENT(0,0); #1634= WORLD_PLINE(#1635,1,$,(78.364473),-1.,0.); #1635= WORLD_POINT(11638.558,1374.3577); #1638= TYPE_LAYOUT(#1639); #1639= RECTANGLE(11321.763,1048.8719,633.58918,325.48578); #1640= ENTITIES(1,131301,$,$,#1645,(),(#1650),(),$,$,0,#1755,$,#1641); #1641= INTERFACE_TO(#949,#1642); #1642= TEXT(16,5,$,$,'','',#1643); #1643= TEXT_LAYOUT(379.19257,167.61023,0.,0.,#1644); #1644= TEXT_TYPE(1,6); #1645= TEXT(16,5,$,$,'IfcFlowMovingDevice', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_TYPEFORM.\X\0D\X\0AIfcFlowMovingDevice' ,#1646); #1646= TEXT_LAYOUT(379.19257,111.74015,683.,56.,#1647); #1647= TEXT_TYPE(1,6); #1650= SUBTYPE_DEF(12,5,$,$,#1651,#1749); #1651= TREE(13,5,$,$,2,(#1653,#1701)); #1653= SUBTYPE_DEF(12,5,$,$,#1654,#1696); #1654= PAGE_REF_TO(7,69,$,$,#1655,0,#1658,0,#1694,-1); #1655= TEXT(16,5,$,$,'6,1\X\0D\X\0AIfcCompressor', '6,1\X\0D\X\0AIfcCompressor',#1656); #1656= TEXT_LAYOUT(102.,50.,164.,56.,#1657); #1657= TEXT_TYPE(1,6); #1658= ENTITIES(1,45,#1681,$,#1660,(#1664),(),(#1667),$,$,0,#1679,$, #1659); #1659= INTERFACE_TO($,$); #1660= TEXT(16,5,$,$,'IfcCompressor','IfcCompressor',#1661); #1661= TEXT_LAYOUT(126.34218,50.,212.,35.,#1662); #1662= TEXT_TYPE(1,262); #1664= SUPERTYPE_DEF(10,1,$,$,#1640); #1667= ATTRIBUTE_DEF(11,5,$,$,#1670,$,$,1,$,(),$,#546,#1674,#1668,$); #1668= COMMENT(0,33,$,$,#1669,$); #1669= TEXT(16,33,$,$, 'Whether or not hot gas bypass is provided for the compressor. TRUE = Yes, FALSE = No.' ,$,$); #1670= TEXT(16,5,$,$,'HotGasBypass','HotGasBypass ',#1671); #1671= TEXT_LAYOUT(0.,0.,206.,35.,#1672); #1672= TEXT_TYPE(1,66); #1674= OBJECT_LINE_LAYOUT(#1675,#1676); #1675= TEXT_PLACEMENT(1,1); #1676= WORLD_PLINE(#1677,0,$,(277.6428,1.0901755,277.6428),-1.,0.); #1677= WORLD_POINT(8581.507,1303.1507); #1679= TYPE_LAYOUT(#1680); #1680= RECTANGLE(8328.8226,1253.1507,252.68435,100.); #1681= PAGE_REF(6,5,$,$,#1682,5,0,1,#1685,(#1654),#1692); #1682= TEXT(16,5,$,$,'6,1(1)','6,1(1)',#1683); #1683= TEXT_LAYOUT(100.,50.,65.,28.,#1684); #1684= TEXT_TYPE(1,6); #1685= PAGE_REF_LINE(9,5,$,$,#1658,#1686); #1686= OBJECT_LINE_LAYOUT(#1687,#1688); #1687= TEXT_PLACEMENT(0,0); #1688= WORLD_PLINE(#1689,0,$,(103.8334),-1.,0.); #1689= WORLD_POINT(8224.9892,1298.9229); #1692= TYPE_LAYOUT(#1693); #1693= RECTANGLE(8024.9892,1248.9229,200.,100.); #1694= TYPE_LAYOUT(#1695); #1695= RECTANGLE(476.44705,1498.8757,204.,100.); #1696= OBJECT_LINE_LAYOUT(#1697,#1698); #1697= TEXT_PLACEMENT(0,0); #1698= WORLD_PLINE(#1699,1,$,(54.018742),-1.,0.); #1699= WORLD_POINT(578.44705,1444.857); #1701= SUBTYPE_DEF(12,5,$,$,#1702,#1744); #1702= PAGE_REF_TO(7,5,$,$,#1703,0,#1706,0,#1742,-1); #1703= TEXT(16,5,$,$,'6,2\X\0D\X\0AIfcPump','6,2\X\0D\X\0AIfcPump',#1704 ); #1704= TEXT_LAYOUT(100.,50.,93.,56.,#1705); #1705= TEXT_TYPE(1,6); #1706= ENTITIES(1,173,#1729,$,#1708,(#1712),(),(#1715),$,$,0,#1727,$, #1707); #1707= INTERFACE_TO($,$); #1708= TEXT(16,5,$,$,'IfcPump','IfcPump',#1709); #1709= TEXT_LAYOUT(125.,110.39798,117.,35.,#1710); #1710= TEXT_TYPE(1,262); #1712= SUPERTYPE_DEF(10,1,$,$,#1640); #1715= ATTRIBUTE_DEF(11,5,$,$,#1718,$,$,1,$,(),$,#644,#1722,#1716,$); #1716= COMMENT(0,33,$,$,#1717,$); #1717= TEXT(16,33,$,$, 'Minimum liquid pressure at pump inlet to prevent cavitation.',$,$); #1718= TEXT(16,5,$,$,'NetPositiveSuctionHead','NetPositiveSuctionHead ', #1719); #1719= TEXT_LAYOUT(0.,0.,329.,35.,#1720); #1720= TEXT_TYPE(1,66); #1722= OBJECT_LINE_LAYOUT(#1723,#1724); #1723= TEXT_PLACEMENT(1,1); #1724= WORLD_PLINE(#1725,0,$,(275.80118,0.79413604,275.80118),-1.,0.); #1725= WORLD_POINT(8579.8113,151.90255); #1727= TYPE_LAYOUT(#1728); #1728= RECTANGLE(8329.8113,83.147885,250.,220.79596); #1729= PAGE_REF(6,5,$,$,#1730,5,1,1,#1733,(#1702),#1740); #1730= TEXT(16,5,$,$,'6,2(1)','6,2(1)',#1731); #1731= TEXT_LAYOUT(100.,50.,65.,28.,#1732); #1732= TEXT_TYPE(1,6); #1733= PAGE_REF_LINE(9,5,$,$,#1706,#1734); #1734= OBJECT_LINE_LAYOUT(#1735,#1736); #1735= TEXT_PLACEMENT(0,0); #1736= WORLD_PLINE(#1737,0,$,(67.594655),-1.,0.); #1737= WORLD_POINT(8262.2167,175.89626); #1740= TYPE_LAYOUT(#1741); #1741= RECTANGLE(8062.2167,125.89626,200.,100.); #1742= TYPE_LAYOUT(#1743); #1743= RECTANGLE(912.88082,1486.6794,200.,100.); #1744= OBJECT_LINE_LAYOUT(#1745,#1746); #1745= TEXT_PLACEMENT(0,0); #1746= WORLD_PLINE(#1747,1,$,(41.822424),-1.,0.); #1747= WORLD_POINT(1012.8808,1444.857); #1749= OBJECT_LINE_LAYOUT(#1750,#1751); #1750= TEXT_PLACEMENT(0,0); #1751= WORLD_PLINE(#1752,1,$,(19.122131),211.24792,434.43375); #1752= WORLD_POINT(789.69497,1425.7348); #1755= TYPE_LAYOUT(#1756); #1756= RECTANGLE(433.57508,1202.2545,758.38514,223.48031); #1757= ENTITIES(1,131301,$,$,#1762,(),(#1767),(),$,$,0,#1896,$,#1758); #1758= INTERFACE_TO(#949,#1759); #1759= TEXT(16,5,$,$,'','',#1760); #1760= TEXT_LAYOUT(379.21773,167.61023,0.,0.,#1761); #1761= TEXT_TYPE(1,6); #1762= TEXT(16,5,$,$,'IfcFlowMovingDeviceType', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_TYPEFORM.\X\0D\X\0AIfcFlowMovingDeviceType' ,#1763); #1763= TEXT_LAYOUT(379.21773,111.74015,683.,56.,#1764); #1764= TEXT_TYPE(1,6); #1767= SUBTYPE_DEF(12,5,$,$,#1768,#1890); #1768= TREE(13,5,$,$,2,(#1770,#1830)); #1770= SUBTYPE_DEF(12,5,$,$,#1771,#1825); #1771= PAGE_REF_TO(7,69,$,$,#1772,0,#1775,0,#1823,-1); #1772= TEXT(16,5,$,$,'6,3\X\0D\X\0AIfcCompressorType', '6,3\X\0D\X\0AIfcCompressorType',#1773); #1773= TEXT_LAYOUT(129.,50.,218.,56.,#1774); #1774= TEXT_TYPE(1,6); #1775= ENTITIES(1,237,#1810,$,#1779,(#1783),(),(#1786),$,$,0,#1808,#1777 ,#1776); #1776= INTERFACE_TO($,$); #1777= COMMENT(0,33,$,$,#1778,$); #1778= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcCompressor is a device that compresses a fluid \X\0D\X\0A typically used in a refrigeration circuit.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcCompressor is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1779= TEXT(16,5,$,$,'IfcCompressorType','IfcCompressorType',#1780); #1780= TEXT_LAYOUT(171.95033,70.132655,281.,35.,#1781); #1781= TEXT_TYPE(1,262); #1783= SUPERTYPE_DEF(10,1,$,$,#1757); #1786= ATTRIBUTE_DEF(11,5,$,$,#1789,$,$,0,$,(),$,#1793,#1803,#1787,$); #1787= COMMENT(0,33,$,$,#1788,$); #1788= TEXT(16,33,$,$, 'Defines the type of compressor (e.g., hermetic, reciprocating, etc.).', $,$); #1789= TEXT(16,5,$,$,'CompressorType','CompressorType ',#1790); #1790= TEXT_LAYOUT(0.,0.,237.,35.,#1791); #1791= TEXT_TYPE(1,66); #1793= ENUMERATIONS(5,197,$,$,#1797,('HERMETIC','RECIPROCATING','SCREW', 'OTHER','NOTKNOWN','UNSET'),$,#1801,#1795,#1794); #1794= INTERFACE_TO($,$); #1795= COMMENT(0,33,$,$,#1796,$); #1796= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Types of compressors.\X\0D\X\0A The IfcCompressorTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1797= TEXT(16,5,$,$,'IfcCompressorTypeEnum','IfcCompressorTypeEnum', #1798); #1798= TEXT_LAYOUT(244.06564,26.342177,285.,28.,#1799); #1799= TEXT_TYPE(1,6); #1801= TYPE_LAYOUT(#1802); #1802= RECTANGLE(8977.5916,1576.0564,508.13129,52.684355); #1803= OBJECT_LINE_LAYOUT(#1804,#1805); #1804= TEXT_PLACEMENT(0,1); #1805= WORLD_PLINE(#1806,0,$,(350.50217),-1.,0.); #1806= WORLD_POINT(8627.0895,1594.8223); #1808= TYPE_LAYOUT(#1809); #1809= RECTANGLE(8283.1888,1524.6896,343.90066,140.26531); #1810= PAGE_REF(6,5,$,$,#1811,5,2,1,#1814,(#1771),#1821); #1811= TEXT(16,5,$,$,'6,3(1)','6,3(1)',#1812); #1812= TEXT_LAYOUT(100.,50.,65.,28.,#1813); #1813= TEXT_TYPE(1,6); #1814= PAGE_REF_LINE(9,5,$,$,#1775,#1815); #1815= OBJECT_LINE_LAYOUT(#1816,#1817); #1816= TEXT_PLACEMENT(0,0); #1817= WORLD_PLINE(#1818,0,$,(58.89638),-1.,0.); #1818= WORLD_POINT(8224.2924,1593.9499); #1821= TYPE_LAYOUT(#1822); #1822= RECTANGLE(8024.2924,1543.9499,200.,100.); #1823= TYPE_LAYOUT(#1824); #1824= RECTANGLE(503.35657,1974.0205,258.,100.); #1825= OBJECT_LINE_LAYOUT(#1826,#1827); #1826= TEXT_PLACEMENT(0,0); #1827= WORLD_PLINE(#1828,1,$,(49.99221),-1.,0.); #1828= WORLD_POINT(632.35657,1924.0283); #1830= SUBTYPE_DEF(12,5,$,$,#1831,#1885); #1831= PAGE_REF_TO(7,5,$,$,#1832,0,#1835,0,#1883,-1); #1832= TEXT(16,5,$,$,'6,4\X\0D\X\0AIfcPumpType', '6,4\X\0D\X\0AIfcPumpType',#1833); #1833= TEXT_LAYOUT(100.,50.,147.,56.,#1834); #1834= TEXT_TYPE(1,6); #1835= ENTITIES(1,237,#1870,$,#1839,(#1843),(),(#1846),$,$,0,#1868,#1837 ,#1836); #1836= INTERFACE_TO($,$); #1837= COMMENT(0,33,$,$,#1838,$); #1838= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcPump is a device which imparts mechanical work on a \X\0D\X\0A\X\09liquid.\X\0D\X\0A\X\0D\X\0A\X\09

\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcPump is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

$\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1839= TEXT(16,5,$,$,'IfcPumpType','IfcPumpType',#1840); #1840= TEXT_LAYOUT(143.71937,54.026525,186.,35.,#1841); #1841= TEXT_TYPE(1,262); #1843= SUPERTYPE_DEF(10,1,$,$,#1757); #1846= ATTRIBUTE_DEF(11,5,$,$,#1849,$,$,0,$,(),$,#1853,#1863,#1847,$); #1847= COMMENT(0,33,$,$,#1848,$); #1848= TEXT(16,33,$,$, 'Defines the type of centrifugal pump typically used in building services.' ,$,$); #1849= TEXT(16,5,$,$,'PumpType','PumpType ',#1850); #1850= TEXT_LAYOUT(0.,0.,154.,35.,#1851); #1851= TEXT_TYPE(1,66); #1853= ENUMERATIONS(5,197,$,$,#1857,('AXIAL','CENTRIFUGAL','INLINE', 'MIXEDFLOW','POSITIVEDISPLACEMENT','SUBMERSIBLE'),$,#1861,#1855,#1854); #1854= INTERFACE_TO($,$); #1855= COMMENT(0,33,$,$,#1856,$); #1856= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Defines general types of pumps.\X\0D\X\0A The IfcPumpTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #1857= TEXT(16,5,$,$,'IfcPumpTypeEnum','IfcPumpTypeEnum',#1858); #1858= TEXT_LAYOUT(243.89218,26.342177,214.,28.,#1859); #1859= TEXT_TYPE(1,6); #1861= TYPE_LAYOUT(#1862); #1862= RECTANGLE(9069.7655,466.28377,507.78435,52.684355); #1863= OBJECT_LINE_LAYOUT(#1864,#1865); #1864= TEXT_PLACEMENT(0,1); #1865= WORLD_PLINE(#1866,0,$,(430.0068),-1.,0.); #1866= WORLD_POINT(8639.7587,489.5832); #1868= TYPE_LAYOUT(#1869); #1869= RECTANGLE(8352.32,435.55667,287.43873,108.05305); #1870= PAGE_REF(6,5,$,$,#1871,5,3,1,#1874,(#1831),#1881); #1871= TEXT(16,5,$,$,'6,4(1)','6,4(1)',#1872); #1872= TEXT_LAYOUT(100.,50.,65.,28.,#1873); #1873= TEXT_TYPE(1,6); #1874= PAGE_REF_LINE(9,5,$,$,#1835,#1875); #1875= OBJECT_LINE_LAYOUT(#1876,#1877); #1876= TEXT_PLACEMENT(0,0); #1877= WORLD_PLINE(#1878,0,$,(41.214861,2.2145632,41.214861),-1.,0.); #1878= WORLD_POINT(8269.8903,487.36863); #1881= TYPE_LAYOUT(#1882); #1882= RECTANGLE(8069.8903,437.36863,200.,100.); #1883= TYPE_LAYOUT(#1884); #1884= RECTANGLE(893.90243,1970.4583,200.,100.); #1885= OBJECT_LINE_LAYOUT(#1886,#1887); #1886= TEXT_PLACEMENT(0,0); #1887= WORLD_PLINE(#1888,1,$,(46.429987),-1.,0.); #1888= WORLD_POINT(993.90243,1924.0283); #1890= OBJECT_LINE_LAYOUT(#1891,#1892); #1891= TEXT_PLACEMENT(0,0); #1892= WORLD_PLINE(#1893,1,$,(25.833018),162.8076,361.54586); #1893= WORLD_POINT(795.16417,1898.1953); #1896= TYPE_LAYOUT(#1897); #1897= RECTANGLE(417.4846,1674.715,758.43546,223.48031); #1898= ENTITIES(1,131301,$,$,#1903,(),(#1908),(),$,$,0,#2099,$,#1899); #1899= INTERFACE_TO(#949,#1900); #1900= TEXT(16,5,$,$,'','',#1901); #1901= TEXT_LAYOUT(378.64087,167.61023,0.,0.,#1902); #1902= TEXT_TYPE(1,6); #1903= TEXT(16,5,$,$,'IfcFlowController', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_TYPEFORM.\X\0D\X\0AIfcFlowController' ,#1904); #1904= TEXT_LAYOUT(378.64087,111.74015,683.,56.,#1905); #1905= TEXT_TYPE(1,6); #1908= SUBTYPE_DEF(12,5,$,$,#1909,#2093); #1909= TREE(13,5,$,$,2,(#1911,#1967,#2021,#2057)); #1911= SUBTYPE_DEF(12,5,$,$,#1912,#1962); #1912= PAGE_REF_TO(7,5,$,$,#1913,1,#1916,0,#1960,-1); #1913= TEXT(16,5,$,$,'9,1\X\0D\X\0AIfcValve','9,1\X\0D\X\0AIfcValve', #1914); #1914= TEXT_LAYOUT(100.,50.,88.,56.,#1915); #1915= TEXT_TYPE(1,6); #1916= ENTITIES(1,173,#1947,$,#1918,(#1922),(),(#1925,#1935),$,$,0,#1945 ,$,#1917); #1917= INTERFACE_TO($,$); #1918= TEXT(16,5,$,$,'IfcValve','IfcValve',#1919); #1919= TEXT_LAYOUT(125.,130.53064,114.,35.,#1920); #1920= TEXT_TYPE(1,262); #1922= SUPERTYPE_DEF(10,1,$,$,#1898); #1925= ATTRIBUTE_DEF(11,5,$,$,#1926,$,$,1,$,(),$,#668,#1930,$,$); #1926= TEXT(16,5,$,$,'CloseOffRating','CloseOffRating ',#1927); #1927= TEXT_LAYOUT(-17.916037,-5.3687093,210.,35.,#1928); #1928= TEXT_TYPE(1,66); #1930= OBJECT_LINE_LAYOUT(#1931,#1932); #1931= TEXT_PLACEMENT(1,2); #1932= WORLD_PLINE(#1933,0,$,(361.14883,1.1368684E-13,361.14883),-1.,0. ); #1933= WORLD_POINT(13339.129,758.57567); #1935= ATTRIBUTE_DEF(11,5,$,$,#1936,$,$,1,$,(),$,#739,#1940,$,$); #1936= TEXT(16,5,$,$,'ValveFlowCoefficient','ValveFlowCoefficient ', #1937); #1937= TEXT_LAYOUT(0.,0.,283.,35.,#1938); #1938= TEXT_TYPE(1,66); #1940= OBJECT_LINE_LAYOUT(#1941,#1942); #1941= TEXT_PLACEMENT(1,1); #1942= WORLD_PLINE(#1943,0,$,(313.73109,20.784875,313.73091),-1.,0.); #1943= WORLD_POINT(13339.129,933.05872); #1945= TYPE_LAYOUT(#1946); #1946= RECTANGLE(13089.129,705.89132,250.,261.06128); #1947= PAGE_REF(6,5,$,$,#1948,8,0,1,#1951,(#1912),#1958); #1948= TEXT(16,5,$,$,'9,1(2)','9,1(2)',#1949); #1949= TEXT_LAYOUT(100.,50.,65.,28.,#1950); #1950= TEXT_TYPE(1,6); #1951= PAGE_REF_LINE(9,5,$,$,#1916,#1952); #1952= OBJECT_LINE_LAYOUT(#1953,#1954); #1953= TEXT_PLACEMENT(0,0); #1954= WORLD_PLINE(#1955,0,$,(40.666754),-1.,0.); #1955= WORLD_POINT(13048.462,830.85194); #1958= TYPE_LAYOUT(#1959); #1959= RECTANGLE(12848.462,780.85194,200.,100.); #1960= TYPE_LAYOUT(#1961); #1961= RECTANGLE(2638.9328,340.51774,200.,100.); #1962= OBJECT_LINE_LAYOUT(#1963,#1964); #1963= TEXT_PLACEMENT(0,0); #1964= WORLD_PLINE(#1965,1,$,(38.185724),-1.,0.); #1965= WORLD_POINT(2738.9328,302.33202); #1967= SUBTYPE_DEF(12,5,$,$,#1968,#2016); #1968= PAGE_REF_TO(7,5,$,$,#1969,1,#1972,0,#2014,-1); #1969= TEXT(16,5,$,$,'9,2\X\0D\X\0AIfcFlowMeter', '9,2\X\0D\X\0AIfcFlowMeter',#1970); #1970= TEXT_LAYOUT(100.,50.,144.,56.,#1971); #1971= TEXT_TYPE(1,6); #1972= ENTITIES(1,45,#2001,$,#1974,(#1978),(),(#1981),$,$,0,#1999,$, #1973); #1973= INTERFACE_TO($,$); #1974= TEXT(16,5,$,$,'IfcFlowMeter','IfcFlowMeter',#1975); #1975= TEXT_LAYOUT(125.,50.,185.,35.,#1976); #1976= TEXT_TYPE(1,262); #1978= SUPERTYPE_DEF(10,1,$,$,#1898); #1981= ATTRIBUTE_DEF(11,5,$,$,#1982,$,$,1,$,(),$,#1986,#1994,$,$); #1982= TEXT(16,5,$,$,'Purpose','Purpose ',#1983); #1983= TEXT_LAYOUT(0.,0.,119.,35.,#1984); #1984= TEXT_TYPE(1,66); #1986= ENUMERATIONS(5,69,$,$,#1988,('MASTER','SUBMASTER','SUBMETER'),$, #1992,$,#1987); #1987= INTERFACE_TO($,$); #1988= TEXT(16,5,$,$,'IfcFlowMeterPurposeEnum','IfcFlowMeterPurposeEnum' ,#1989); #1989= TEXT_LAYOUT(173.81838,26.342177,305.,28.,#1990); #1990= TEXT_TYPE(1,6); #1992= TYPE_LAYOUT(#1993); #1993= RECTANGLE(13961.584,60.70668,367.63676,52.684355); #1994= OBJECT_LINE_LAYOUT(#1995,#1996); #1995= TEXT_PLACEMENT(1,1); #1996= WORLD_PLINE(#1997,0,$,(311.1811,-2.4514211,311.1809),-1.,0.); #1997= WORLD_POINT(13339.222,89.500278); #1999= TYPE_LAYOUT(#2000); #2000= RECTANGLE(13089.222,39.500278,250.,100.); #2001= PAGE_REF(6,5,$,$,#2002,8,1,1,#2005,(#1968),#2012); #2002= TEXT(16,5,$,$,'9,2(2)','9,2(2)',#2003); #2003= TEXT_LAYOUT(100.,50.,65.,28.,#2004); #2004= TEXT_TYPE(1,6); #2005= PAGE_REF_LINE(9,5,$,$,#1972,#2006); #2006= OBJECT_LINE_LAYOUT(#2007,#2008); #2007= TEXT_PLACEMENT(0,0); #2008= WORLD_PLINE(#2009,0,$,(40.819818),-1.,0.); #2009= WORLD_POINT(13048.402,83.930266); #2012= TYPE_LAYOUT(#2013); #2013= RECTANGLE(12848.402,33.930266,200.,100.); #2014= TYPE_LAYOUT(#2015); #2015= RECTANGLE(2170.2087,341.1225,200.,100.); #2016= OBJECT_LINE_LAYOUT(#2017,#2018); #2017= TEXT_PLACEMENT(0,0); #2018= WORLD_PLINE(#2019,1,$,(38.790482),-1.,0.); #2019= WORLD_POINT(2270.2087,302.33202); #2021= SUBTYPE_DEF(12,5,$,$,#2022,#2052); #2022= PAGE_REF_TO(7,69,$,$,#2023,1,#2026,0,#2050,-1); #2023= TEXT(16,5,$,$,'8,1\X\0D\X\0AIfcFlowDischarge', '8,1\X\0D\X\0AIfcFlowDischarge',#2024); #2024= TEXT_LAYOUT(117.,50.,194.,56.,#2025); #2025= TEXT_TYPE(1,6); #2026= ENTITIES(1,109,#2037,$,#2028,(#2032),(),(),$,$,0,#2035,$,#2027); #2027= INTERFACE_TO($,$); #2028= TEXT(16,5,$,$,'IfcFlowDischarge','IfcFlowDischarge',#2029); #2029= TEXT_LAYOUT(154.5279,50.,250.,35.,#2030); #2030= TEXT_TYPE(1,262); #2032= SUPERTYPE_DEF(10,1,$,$,#1898); #2035= TYPE_LAYOUT(#2036); #2036= RECTANGLE(11510.806,1861.9087,309.0558,100.); #2037= PAGE_REF(6,5,$,$,#2038,7,0,1,#2041,(#2022),#2048); #2038= TEXT(16,5,$,$,'8,1(2)','8,1(2)',#2039); #2039= TEXT_LAYOUT(100.,50.,65.,28.,#2040); #2040= TEXT_TYPE(1,6); #2041= PAGE_REF_LINE(9,5,$,$,#2026,#2042); #2042= OBJECT_LINE_LAYOUT(#2043,#2044); #2043= TEXT_PLACEMENT(0,0); #2044= WORLD_PLINE(#2045,0,$,(40.819818),-1.,0.); #2045= WORLD_POINT(11469.986,1903.6543); #2048= TYPE_LAYOUT(#2049); #2049= RECTANGLE(11269.986,1853.6543,200.,100.); #2050= TYPE_LAYOUT(#2051); #2051= RECTANGLE(1893.0276,338.02458,234.,100.); #2052= OBJECT_LINE_LAYOUT(#2053,#2054); #2053= TEXT_PLACEMENT(0,0); #2054= WORLD_PLINE(#2055,1,$,(35.692569),-1.,0.); #2055= WORLD_POINT(2010.0276,302.33202); #2057= SUBTYPE_DEF(12,5,$,$,#2058,#2088); #2058= PAGE_REF_TO(7,5,$,$,#2059,1,#2062,0,#2086,-1); #2059= TEXT(16,5,$,$,'7,1\X\0D\X\0AIfcFlowDevice', '7,1\X\0D\X\0AIfcFlowDevice',#2060); #2060= TEXT_LAYOUT(100.,50.,156.,56.,#2061); #2061= TEXT_TYPE(1,6); #2062= ENTITIES(1,45,#2073,$,#2064,(#2068),(),(),$,$,0,#2071,$,#2063); #2063= INTERFACE_TO($,$); #2064= TEXT(16,5,$,$,'IfcFlowDevice','IfcFlowDevice',#2065); #2065= TEXT_LAYOUT(126.34218,50.,202.,35.,#2066); #2066= TEXT_TYPE(1,262); #2068= SUPERTYPE_DEF(10,1,$,$,#1898); #2071= TYPE_LAYOUT(#2072); #2072= RECTANGLE(9886.6929,1439.767,252.68435,100.); #2073= PAGE_REF(6,5,$,$,#2074,6,0,1,#2077,(#2058),#2084); #2074= TEXT(16,5,$,$,'7,1(2)','7,1(2)',#2075); #2075= TEXT_LAYOUT(100.,50.,65.,28.,#2076); #2076= TEXT_TYPE(1,6); #2077= PAGE_REF_LINE(9,5,$,$,#2062,#2078); #2078= OBJECT_LINE_LAYOUT(#2079,#2080); #2079= TEXT_PLACEMENT(0,0); #2080= WORLD_PLINE(#2081,0,$,(40.751108),-1.,0.); #2081= WORLD_POINT(9845.9417,1484.197); #2084= TYPE_LAYOUT(#2085); #2085= RECTANGLE(9645.9417,1434.197,200.,100.); #2086= TYPE_LAYOUT(#2087); #2087= RECTANGLE(2412.7133,343.39329,200.,100.); #2088= OBJECT_LINE_LAYOUT(#2089,#2090); #2089= TEXT_PLACEMENT(0,0); #2090= WORLD_PLINE(#2091,1,$,(41.061278),-1.,0.); #2091= WORLD_POINT(2512.7133,302.33202); #2093= OBJECT_LINE_LAYOUT(#2094,#2095); #2094= TEXT_PLACEMENT(0,0); #2095= WORLD_PLINE(#2096,1,$,(19.395241),383.34449,728.9052); #2096= WORLD_POINT(2393.3721,282.93678); #2099= TYPE_LAYOUT(#2100); #2100= RECTANGLE(2030.1163,59.456462,757.28175,223.48031); #2101= ENTITIES(1,131301,$,$,#2106,(),(#2111),(),$,$,0,#2354,$,#2102); #2102= INTERFACE_TO(#949,#2103); #2103= TEXT(16,5,$,$,'','',#2104); #2104= TEXT_LAYOUT(378.66604,167.61023,0.,0.,#2105); #2105= TEXT_TYPE(1,6); #2106= TEXT(16,5,$,$,'IfcFlowControllerType', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_TYPEFORM.\X\0D\X\0AIfcFlowControllerType' ,#2107); #2107= TEXT_LAYOUT(378.66604,111.74015,683.,56.,#2108); #2108= TEXT_TYPE(1,6); #2111= SUBTYPE_DEF(12,5,$,$,#2112,#2348); #2112= TREE(13,5,$,$,2,(#2114,#2168,#2240,#2294)); #2114= SUBTYPE_DEF(12,5,$,$,#2115,#2163); #2115= PAGE_REF_TO(7,5,$,$,#2116,1,#2119,0,#2161,-1); #2116= TEXT(16,5,$,$,'9,3\X\0D\X\0AIfcValveType', '9,3\X\0D\X\0AIfcValveType',#2117); #2117= TEXT_LAYOUT(100.,50.,142.,56.,#2118); #2118= TEXT_TYPE(1,6); #2119= ENTITIES(1,45,#2148,$,#2121,(#2125),(),(#2128),$,$,0,#2146,$, #2120); #2120= INTERFACE_TO($,$); #2121= TEXT(16,5,$,$,'IfcValveType','IfcValveType',#2122); #2122= TEXT_LAYOUT(125.,50.,183.,35.,#2123); #2123= TEXT_TYPE(1,262); #2125= SUPERTYPE_DEF(10,1,$,$,#2101); #2128= ATTRIBUTE_DEF(11,5,$,$,#2129,$,$,0,$,(),$,#2133,#2141,$,$); #2129= TEXT(16,5,$,$,'ValveType','ValveType ',#2130); #2130= TEXT_LAYOUT(0.,0.,148.,35.,#2131); #2131= TEXT_TYPE(1,66); #2133= ENUMERATIONS(5,197,$,$,#2135,(),$,#2139,$,#2134); #2134= INTERFACE_TO($,$); #2135= TEXT(16,5,$,$,'IfcValveTypeEnum','IfcValveTypeEnum',#2136); #2136= TEXT_LAYOUT(125.5,26.342177,209.,28.,#2137); #2137= TEXT_TYPE(1,6); #2139= TYPE_LAYOUT(#2140); #2140= RECTANGLE(13953.418,1124.6506,271.,52.684355); #2141= OBJECT_LINE_LAYOUT(#2142,#2143); #2142= TEXT_PLACEMENT(0,1); #2143= WORLD_PLINE(#2144,0,$,(614.20507),-1.,0.); #2144= WORLD_POINT(13339.213,1155.8602); #2146= TYPE_LAYOUT(#2147); #2147= RECTANGLE(13089.213,1105.8602,250.,100.); #2148= PAGE_REF(6,5,$,$,#2149,8,2,1,#2152,(#2115),#2159); #2149= TEXT(16,5,$,$,'9,3(2)','9,3(2)',#2150); #2150= TEXT_LAYOUT(100.,50.,65.,28.,#2151); #2151= TEXT_TYPE(1,6); #2152= PAGE_REF_LINE(9,5,$,$,#2119,#2153); #2153= OBJECT_LINE_LAYOUT(#2154,#2155); #2154= TEXT_PLACEMENT(0,0); #2155= WORLD_PLINE(#2156,0,$,(40.766754),-1.,0.); #2156= WORLD_POINT(13048.447,1144.9214); #2159= TYPE_LAYOUT(#2160); #2160= RECTANGLE(12848.447,1094.9214,200.,100.); #2161= TYPE_LAYOUT(#2162); #2162= RECTANGLE(2685.1915,794.18149,200.,100.); #2163= OBJECT_LINE_LAYOUT(#2164,#2165); #2164= TEXT_PLACEMENT(0,0); #2165= WORLD_PLINE(#2166,1,$,(42.212256),-1.,0.); #2166= WORLD_POINT(2785.1915,751.96924); #2168= SUBTYPE_DEF(12,5,$,$,#2169,#2235); #2169= PAGE_REF_TO(7,69,$,$,#2170,1,#2173,0,#2233,-1); #2170= TEXT(16,5,$,$,'9,4\X\0D\X\0AIfcFlowMeterType', '9,4\X\0D\X\0AIfcFlowMeterType',#2171); #2171= TEXT_LAYOUT(121.68435,50.,198.,56.,#2172); #2172= TEXT_TYPE(1,6); #2173= ENTITIES(1,237,#2220,$,#2175,(#2179),(),(#2182,#2200),$,$,0,#2218 ,$,#2174); #2174= INTERFACE_TO($,$); #2175= TEXT(16,5,$,$,'IfcFlowMeterType','IfcFlowMeterType',#2176); #2176= TEXT_LAYOUT(170.63403,87.580965,254.,35.,#2177); #2177= TEXT_TYPE(1,262); #2179= SUPERTYPE_DEF(10,1,$,$,#2101); #2182= ATTRIBUTE_DEF(11,5,$,$,#2183,$,$,0,$,(),$,#2187,#2195,$,$); #2183= TEXT(16,5,$,$,'FlowMeterType','FlowMeterType ',#2184); #2184= TEXT_LAYOUT(0.,0.,212.,35.,#2185); #2185= TEXT_TYPE(1,66); #2187= ENUMERATIONS(5,197,$,$,#2189,(),$,#2193,$,#2188); #2188= INTERFACE_TO($,$); #2189= TEXT(16,5,$,$,'IfcFlowMeterTypeEnum','IfcFlowMeterTypeEnum',#2190 ); #2190= TEXT_LAYOUT(169.79185,26.342177,265.,28.,#2191); #2191= TEXT_TYPE(1,6); #2193= TYPE_LAYOUT(#2194); #2194= RECTANGLE(13926.644,245.92715,359.5837,52.684355); #2195= OBJECT_LINE_LAYOUT(#2196,#2197); #2196= TEXT_PLACEMENT(0,1); #2197= WORLD_PLINE(#2198,0,$,(498.89791),-1.,0.); #2198= WORLD_POINT(13427.746,274.72075); #2200= ATTRIBUTE_DEF(11,5,$,$,#2201,$,$,1,$,(),$,#2205,#2213,$,$); #2201= TEXT(16,5,$,$,'Operation','Operation ',#2202); #2202= TEXT_LAYOUT(-11.33455,-9.3419883,138.,35.,#2203); #2203= TEXT_TYPE(1,66); #2205= ENUMERATIONS(5,197,$,$,#2207,('COMPOUND','INFERENTIAL','PISTON'), $,#2211,$,#2206); #2206= INTERFACE_TO($,$); #2207= TEXT(16,5,$,$,'IfcFlowMeterOperationEnum', 'IfcFlowMeterOperationEnum',#2208); #2208= TEXT_LAYOUT(188.58234,26.342177,321.,28.,#2209); #2209= TEXT_TYPE(1,6); #2211= TYPE_LAYOUT(#2212); #2212= RECTANGLE(13905.266,372.09182,397.16467,52.684355); #2213= OBJECT_LINE_LAYOUT(#2214,#2215); #2214= TEXT_PLACEMENT(1,1); #2215= WORLD_PLINE(#2216,1,$,(36.132283,669.59855),-1.,0.); #2216= WORLD_POINT(13235.667,362.30171); #2218= TYPE_LAYOUT(#2219); #2219= RECTANGLE(13086.478,187.13978,341.26806,175.16193); #2220= PAGE_REF(6,5,$,$,#2221,8,3,1,#2224,(#2169),#2231); #2221= TEXT(16,5,$,$,'9,4(2)','9,4(2)',#2222); #2222= TEXT_LAYOUT(100.,50.,65.,28.,#2223); #2223= TEXT_TYPE(1,6); #2224= PAGE_REF_LINE(9,5,$,$,#2173,#2225); #2225= OBJECT_LINE_LAYOUT(#2226,#2227); #2226= TEXT_PLACEMENT(0,0); #2227= WORLD_PLINE(#2228,0,$,(40.751108),-1.,0.); #2228= WORLD_POINT(13045.727,279.88815); #2231= TYPE_LAYOUT(#2232); #2232= RECTANGLE(12845.727,229.88815,200.,100.); #2233= TYPE_LAYOUT(#2234); #2234= RECTANGLE(2155.5037,798.81278,243.36871,100.); #2235= OBJECT_LINE_LAYOUT(#2236,#2237); #2236= TEXT_PLACEMENT(0,0); #2237= WORLD_PLINE(#2238,1,$,(46.84354),-1.,0.); #2238= WORLD_POINT(2277.1881,751.96924); #2240= SUBTYPE_DEF(12,5,$,$,#2241,#2289); #2241= PAGE_REF_TO(7,69,$,$,#2242,1,#2245,0,#2287,-1); #2242= TEXT(16,5,$,$,'8,2\X\0D\X\0AIfcFlowDischargeType', '8,2\X\0D\X\0AIfcFlowDischargeType',#2243); #2243= TEXT_LAYOUT(145.34218,50.,248.,56.,#2244); #2244= TEXT_TYPE(1,6); #2245= ENTITIES(1,109,#2274,$,#2247,(#2251),(),(#2254),$,$,0,#2272,$, #2246); #2246= INTERFACE_TO($,$); #2247= TEXT(16,5,$,$,'IfcFlowDischargeType','IfcFlowDischargeType',#2248 ); #2248= TEXT_LAYOUT(190.76669,50.,319.,35.,#2249); #2249= TEXT_TYPE(1,262); #2251= SUPERTYPE_DEF(10,1,$,$,#2101); #2254= ATTRIBUTE_DEF(11,5,$,$,#2255,$,$,0,$,(),$,#2259,#2267,$,$); #2255= TEXT(16,5,$,$,'FlowDischargeType','FlowDischargeType ',#2256); #2256= TEXT_LAYOUT(0.,0.,272.,35.,#2257); #2257= TEXT_TYPE(1,66); #2259= ENUMERATIONS(5,197,$,$,#2261,('DRAWOFFCOCK','FAUCET','GASTAP', 'SHOWER_MIXER','SYPHON'),$,#2265,$,#2260); #2260= INTERFACE_TO($,$); #2261= TEXT(16,5,$,$,'IfcFlowDischargeTypeEnum', 'IfcFlowDischargeTypeEnum',#2262); #2262= TEXT_LAYOUT(185.89798,26.342177,315.,28.,#2263); #2263= TEXT_TYPE(1,6); #2265= TYPE_LAYOUT(#2266); #2266= RECTANGLE(12240.925,2063.2353,391.79596,52.684355); #2267= OBJECT_LINE_LAYOUT(#2268,#2269); #2268= TEXT_PLACEMENT(0,1); #2269= WORLD_PLINE(#2270,0,$,(348.58473),-1.,0.); #2270= WORLD_POINT(11892.34,2091.7604); #2272= TYPE_LAYOUT(#2273); #2273= RECTANGLE(11510.806,2041.7604,381.53337,100.); #2274= PAGE_REF(6,5,$,$,#2275,7,1,1,#2278,(#2241),#2285); #2275= TEXT(16,5,$,$,'8,2(2)','8,2(2)',#2276); #2276= TEXT_LAYOUT(100.,50.,65.,28.,#2277); #2277= TEXT_TYPE(1,6); #2278= PAGE_REF_LINE(9,5,$,$,#2245,#2279); #2279= OBJECT_LINE_LAYOUT(#2280,#2281); #2280= TEXT_PLACEMENT(0,0); #2281= WORLD_PLINE(#2282,0,$,(40.904172),-1.,0.); #2282= WORLD_POINT(11469.901,2086.1904); #2285= TYPE_LAYOUT(#2286); #2286= RECTANGLE(11269.901,2036.1904,200.,100.); #2287= TYPE_LAYOUT(#2288); #2288= RECTANGLE(1845.2209,803.76793,290.68435,100.); #2289= OBJECT_LINE_LAYOUT(#2290,#2291); #2290= TEXT_PLACEMENT(0,0); #2291= WORLD_PLINE(#2292,1,$,(51.79869),-1.,0.); #2292= WORLD_POINT(1990.5631,751.96924); #2294= SUBTYPE_DEF(12,5,$,$,#2295,#2343); #2295= PAGE_REF_TO(7,69,$,$,#2296,1,#2299,0,#2341,-1); #2296= TEXT(16,5,$,$,'7,2\X\0D\X\0AIfcFlowDeviceType', '7,2\X\0D\X\0AIfcFlowDeviceType',#2297); #2297= TEXT_LAYOUT(126.34218,50.,210.,56.,#2298); #2298= TEXT_TYPE(1,6); #2299= ENTITIES(1,109,#2328,$,#2301,(#2305),(),(#2308),$,$,0,#2326,$, #2300); #2300= INTERFACE_TO($,$); #2301= TEXT(16,5,$,$,'IfcFlowDeviceType','IfcFlowDeviceType',#2302); #2302= TEXT_LAYOUT(170.63403,50.,271.,35.,#2303); #2303= TEXT_TYPE(1,262); #2305= SUPERTYPE_DEF(10,1,$,$,#2101); #2308= ATTRIBUTE_DEF(11,5,$,$,#2309,$,$,0,$,(),$,#2313,#2321,$,$); #2309= TEXT(16,5,$,$,'FlowDeviceType','FlowDeviceType ',#2310); #2310= TEXT_LAYOUT(0.,0.,228.,35.,#2311); #2311= TEXT_TYPE(1,66); #2313= ENUMERATIONS(5,197,$,$,#2315,('SPOOL','STRAINER','STEAMTRAP', 'SIGHTGLASS'),$,#2319,$,#2314); #2314= INTERFACE_TO($,$); #2315= TEXT(16,5,$,$,'IfcFlowDeviceTypeEnum','IfcFlowDeviceTypeEnum', #2316); #2316= TEXT_LAYOUT(167.1075,26.342177,277.,28.,#2317); #2317= TEXT_TYPE(1,6); #2319= TYPE_LAYOUT(#2320); #2320= RECTANGLE(10616.838,1649.1467,354.21499,52.684355); #2321= OBJECT_LINE_LAYOUT(#2322,#2323); #2322= TEXT_PLACEMENT(0,1); #2323= WORLD_PLINE(#2324,0,$,(388.94553),-1.,0.); #2324= WORLD_POINT(10227.892,1680.3562); #2326= TYPE_LAYOUT(#2327); #2327= RECTANGLE(9886.6241,1630.3562,341.26806,100.); #2328= PAGE_REF(6,5,$,$,#2329,6,1,1,#2332,(#2295),#2339); #2329= TEXT(16,5,$,$,'7,2(2)','7,2(2)',#2330); #2330= TEXT_LAYOUT(100.,50.,65.,28.,#2331); #2331= TEXT_TYPE(1,6); #2332= PAGE_REF_LINE(9,5,$,$,#2299,#2333); #2333= OBJECT_LINE_LAYOUT(#2334,#2335); #2334= TEXT_PLACEMENT(0,0); #2335= WORLD_PLINE(#2336,0,$,(40.688527),-1.,0.); #2336= WORLD_POINT(9845.9356,1669.4175); #2339= TYPE_LAYOUT(#2340); #2340= RECTANGLE(9645.9356,1619.4175,200.,100.); #2341= TYPE_LAYOUT(#2342); #2342= RECTANGLE(2413.8962,793.03052,252.68435,100.); #2343= OBJECT_LINE_LAYOUT(#2344,#2345); #2344= TEXT_PLACEMENT(0,0); #2345= WORLD_PLINE(#2346,1,$,(41.061278),-1.,0.); #2346= WORLD_POINT(2540.2384,751.96924); #2348= OBJECT_LINE_LAYOUT(#2349,#2350); #2349= TEXT_PLACEMENT(0,0); #2350= WORLD_PLINE(#2351,1,$,(18.053064),390.633,794.62842); #2351= WORLD_POINT(2381.1961,733.91618); #2354= TYPE_LAYOUT(#2355); #2355= RECTANGLE(2002.5301,510.43586,757.33208,223.48031); #2356= ENTITIES(1,131301,$,$,#2361,(),(#2366),(),$,$,0,#2384,$,#2357); #2357= INTERFACE_TO(#949,#2358); #2358= TEXT(16,5,$,$,'','',#2359); #2359= TEXT_LAYOUT(378.6912,167.61023,0.,0.,#2360); #2360= TEXT_TYPE(1,6); #2361= TEXT(16,5,$,$,'IfcDistributionFlowElement', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_TYPEFORM.\X\0D\X\0AIfcDistributionFlowElement' ,#2362); #2362= TEXT_LAYOUT(378.6912,111.74015,683.,56.,#2363); #2363= TEXT_TYPE(1,6); #2366= SUBTYPE_DEF(12,5,$,$,#2367,#2378); #2367= ENTITIES(1,101,$,$,#2369,(#2373),(),(),$,$,0,#2376,$,#2368); #2368= INTERFACE_TO($,$); #2369= TEXT(16,5,$,$,'IfcGasEquipmentElement','IfcGasEquipmentElement', #2370); #2370= TEXT_LAYOUT(213.5837,50.,361.,35.,#2371); #2371= TEXT_TYPE(1,262); #2373= SUPERTYPE_DEF(10,1,$,$,#2356); #2376= TYPE_LAYOUT(#2377); #2377= RECTANGLE(13779.9,1579.6929,427.1674,100.); #2378= OBJECT_LINE_LAYOUT(#2379,#2380); #2379= TEXT_PLACEMENT(0,0); #2380= WORLD_PLINE(#2381,0,$,(147.27584),-1.,0.); #2381= WORLD_POINT(13632.624,1637.7184); #2384= TYPE_LAYOUT(#2385); #2385= RECTANGLE(12875.241,1525.9783,757.3824,223.48031); #2386= TEXT(16,5,$,$,'','',#2387); #2387= TEXT_LAYOUT(378.48168,167.61023,0.,0.,#2388); #2388= TEXT_TYPE(1,6); #2389= TEXT(16,5,$,$,'IfcEnergyConversionDevice', 'IFCSHAREDBLDGSERVICEELEMENTS_IBS2_TYPEFORM.\X\0D\X\0AIfcEnergyConversionDevice' ,#2390); #2390= TEXT_LAYOUT(378.48168,111.74015,683.,56.,#2391); #2391= TEXT_TYPE(1,6); #2394= SUBTYPE_DEF(12,5,$,$,#2395,#2728); #2395= TREE(13,5,$,$,2,(#2397,#2409,#2457,#2506,#2554,#2692)); #2397= SUBTYPE_DEF(12,5,$,$,#2398,#2404); #2398= PAGE_REF_TO(7,5,$,$,#2399,0,#940,0,#2402,-1); #2399= TEXT(16,5,$,$,'3,1\X\0D\X\0AIfcBoiler','3,1\X\0D\X\0AIfcBoiler', #2400); #2400= TEXT_LAYOUT(100.,50.,91.,56.,#2401); #2401= TEXT_TYPE(1,6); #2402= TYPE_LAYOUT(#2403); #2403= RECTANGLE(104.78995,389.88326,200.,100.); #2404= OBJECT_LINE_LAYOUT(#2405,#2406); #2405= TEXT_PLACEMENT(0,0); #2406= WORLD_PLINE(#2407,1,$,(60.729629),-1.,0.); #2407= WORLD_POINT(204.78995,329.15363); #2409= SUBTYPE_DEF(12,5,$,$,#2410,#2452); #2410= PAGE_REF_TO(7,5,$,$,#2411,0,#2414,0,#2450,-1); #2411= TEXT(16,5,$,$,'3,4\X\0D\X\0AIfcChiller','3,4\X\0D\X\0AIfcChiller' ,#2412); #2412= TEXT_LAYOUT(100.,50.,98.,56.,#2413); #2413= TEXT_TYPE(1,6); #2414= ENTITIES(1,173,#2437,$,#2416,(#2420),(),(#2423),$,$,0,#2435,$, #2415); #2415= INTERFACE_TO($,$); #2416= TEXT(16,5,$,$,'IfcChiller','IfcChiller',#2417); #2417= TEXT_LAYOUT(125.,158.71637,128.,35.,#2418); #2418= TEXT_TYPE(1,262); #2420= SUPERTYPE_DEF(10,1,$,$,#947); #2423= ATTRIBUTE_DEF(11,5,$,$,#2426,$,$,1,$,(),$,#456,#2430,#2424,$); #2424= COMMENT(0,33,$,$,#2425,$); #2425= TEXT(16,33,$,$, 'Nominal cooling capacity of chiller at standardized conditions per ARI Standards 550-92, Centrifugal and Rotary Screw Water-Chilling Packages, and ARI Standards 590-92, Positive Displacement Compressor.' ,$,$); #2426= TEXT(16,5,$,$,'NominalCoolingCapacity_', 'NominalCoolingCapacity_ ',#2427); #2427= TEXT_LAYOUT(0.,0.,353.,35.,#2428); #2428= TEXT_TYPE(1,66); #2430= OBJECT_LINE_LAYOUT(#2431,#2432); #2431= TEXT_PLACEMENT(1,1); #2432= WORLD_PLINE(#2433,0,$,(230.00704,-0.40319578,230.00704),-1.,0.); #2433= WORLD_POINT(3795.2998,1077.6649); #2435= TYPE_LAYOUT(#2436); #2436= RECTANGLE(3545.2998,918.94854,250.,317.43273); #2437= PAGE_REF(6,5,$,$,#2438,2,3,1,#2441,(#2410),#2448); #2438= TEXT(16,5,$,$,'3,4(1)','3,4(1)',#2439); #2439= TEXT_LAYOUT(100.,50.,65.,28.,#2440); #2440= TEXT_TYPE(1,6); #2441= PAGE_REF_LINE(9,5,$,$,#2414,#2442); #2442= OBJECT_LINE_LAYOUT(#2443,#2444); #2443= TEXT_PLACEMENT(0,0); #2444= WORLD_PLINE(#2445,0,$,(93.767112),-1.,0.); #2445= WORLD_POINT(3451.5327,1072.0949); #2448= TYPE_LAYOUT(#2449); #2449= RECTANGLE(3251.5327,1022.0949,200.,100.); #2450= TYPE_LAYOUT(#2451); #2451= RECTANGLE(327.46334,389.41895,200.,100.); #2452= OBJECT_LINE_LAYOUT(#2453,#2454); #2453= TEXT_PLACEMENT(0,0); #2454= WORLD_PLINE(#2455,1,$,(60.265319),-1.,0.); #2455= WORLD_POINT(427.46334,329.15363); #2457= SUBTYPE_DEF(12,5,$,$,#2458,#2501); #2458= PAGE_REF_TO(7,69,$,$,#2459,0,#2462,0,#2499,-1); #2459= TEXT(16,5,$,$,'4,3\X\0D\X\0AIfcCoolingTower', '4,3\X\0D\X\0AIfcCoolingTower',#2460); #2460= TEXT_LAYOUT(110.5,50.,181.,56.,#2461); #2461= TEXT_TYPE(1,6); #2462= ENTITIES(1,109,#2486,$,#2464,(#2468),(),(#2471),$,$,0,#2484,$, #2463); #2463= INTERFACE_TO($,$); #2464= TEXT(16,5,$,$,'IfcCoolingTower','IfcCoolingTower',#2465); #2465= TEXT_LAYOUT(145.13266,50.,235.,35.,#2466); #2466= TEXT_TYPE(1,262); #2468= SUPERTYPE_DEF(10,1,$,$,#947); #2471= ATTRIBUTE_DEF(11,5,$,$,#2474,#2477,$,1,$,(),$,#707,#2479,#2472,$ ); #2472= COMMENT(0,33,$,$,#2473,$); #2473= TEXT(16,33,$,$, 'Ambient design temperature used for selecting the cooling tower; for air the list consists of dry bulb temperature followed by wet bulb temperature.' ,$,$); #2474= TEXT(16,5,$,$,'AmbientDesignTemperature', 'AmbientDesignTemperature L[1:2] ',#2475); #2475= TEXT_LAYOUT(0.,0.,472.,35.,#2476); #2476= TEXT_TYPE(1,66); #2477= AGGREGATES($,0,1,2,0); #2479= OBJECT_LINE_LAYOUT(#2480,#2481); #2480= TEXT_PLACEMENT(1,1); #2481= WORLD_PLINE(#2482,0,$,(222.34823,2.1799328,222.34825),-1.,0.); #2482= WORLD_POINT(5445.1898,135.95975); #2484= TYPE_LAYOUT(#2485); #2485= RECTANGLE(5154.9245,85.959746,290.26532,100.); #2486= PAGE_REF(6,5,$,$,#2487,3,2,1,#2490,(#2458),#2497); #2487= TEXT(16,5,$,$,'4,3(1)','4,3(1)',#2488); #2488= TEXT_LAYOUT(100.,50.,65.,28.,#2489); #2489= TEXT_TYPE(1,6); #2490= PAGE_REF_LINE(9,5,$,$,#2462,#2491); #2491= OBJECT_LINE_LAYOUT(#2492,#2493); #2492= TEXT_PLACEMENT(0,0); #2493= WORLD_PLINE(#2494,0,$,(103.83344),-1.,0.); #2494= WORLD_POINT(5051.091,141.79824); #2497= TYPE_LAYOUT(#2498); #2498= RECTANGLE(4851.091,91.79824,200.,100.); #2499= TYPE_LAYOUT(#2500); #2500= RECTANGLE(554.66294,394.3741,221.,100.); #2501= OBJECT_LINE_LAYOUT(#2502,#2503); #2502= TEXT_PLACEMENT(0,0); #2503= WORLD_PLINE(#2504,1,$,(65.22047),-1.,0.); #2504= WORLD_POINT(665.16294,329.15363); #2506= SUBTYPE_DEF(12,5,$,$,#2507,#2549); #2507= PAGE_REF_TO(7,69,$,$,#2508,0,#2511,0,#2547,-1); #2508= TEXT(16,5,$,$,'4,4\X\0D\X\0AIfcHeatExchanger', '4,4\X\0D\X\0AIfcHeatExchanger',#2509); #2509= TEXT_LAYOUT(119.,50.,198.,56.,#2510); #2510= TEXT_TYPE(1,6); #2511= ENTITIES(1,109,#2534,$,#2513,(#2517),(),(#2520),$,$,0,#2532,$, #2512); #2512= INTERFACE_TO($,$); #2513= TEXT(16,5,$,$,'IfcHeatExchanger','IfcHeatExchanger',#2514); #2514= TEXT_LAYOUT(174.66056,50.,255.,35.,#2515); #2515= TEXT_TYPE(1,262); #2517= SUPERTYPE_DEF(10,1,$,$,#947); #2520= ATTRIBUTE_DEF(11,5,$,$,#2523,$,$,1,$,(),$,#575,#2527,#2521,$); #2521= COMMENT(0,33,$,$,#2522,$); #2522= TEXT(16,33,$,$, 'Number of plates used for the plate and frame heat exchanger.',$,$); #2523= TEXT(16,5,$,$,'NumberOfPlates','NumberOfPlates ',#2524); #2524= TEXT_LAYOUT(0.,0.,228.,35.,#2525); #2525= TEXT_TYPE(1,66); #2527= OBJECT_LINE_LAYOUT(#2528,#2529); #2528= TEXT_PLACEMENT(1,1); #2529= WORLD_PLINE(#2530,0,$,(210.30217,-0.54497847,210.30217),-1.,0.); #2530= WORLD_POINT(5450.5323,1044.3185); #2532= TYPE_LAYOUT(#2533); #2533= RECTANGLE(5101.2111,994.31851,349.32112,100.); #2534= PAGE_REF(6,5,$,$,#2535,3,3,1,#2538,(#2507),#2545); #2535= TEXT(16,5,$,$,'4,4(1)','4,4(1)',#2536); #2536= TEXT_LAYOUT(100.,50.,65.,28.,#2537); #2537= TEXT_TYPE(1,6); #2538= PAGE_REF_LINE(9,5,$,$,#2511,#2539); #2539= OBJECT_LINE_LAYOUT(#2540,#2541); #2540= TEXT_PLACEMENT(0,0); #2541= WORLD_PLINE(#2542,0,$,(67.594655),-1.,0.); #2542= WORLD_POINT(5033.6165,1046.8016); #2545= TYPE_LAYOUT(#2546); #2546= RECTANGLE(4833.6165,996.80156,200.,100.); #2547= TYPE_LAYOUT(#2548); #2548= RECTANGLE(803.86099,402.84072,238.,100.); #2549= OBJECT_LINE_LAYOUT(#2550,#2551); #2550= TEXT_PLACEMENT(0,0); #2551= WORLD_PLINE(#2552,1,$,(73.687093),-1.,0.); #2552= WORLD_POINT(922.86099,329.15363); #2554= SUBTYPE_DEF(12,5,$,$,#2555,#2687); #2555= PAGE_REF_TO(7,69,$,$,#2556,0,#2559,0,#2685,-1); #2556= TEXT(16,5,$,$,'5,3\X\0D\X\0AIfcTubeBundle', '5,3\X\0D\X\0AIfcTubeBundle',#2557); #2557= TEXT_LAYOUT(100.5,50.,161.,56.,#2558); #2558= TEXT_TYPE(1,6); #2559= ENTITIES(1,237,#2672,$,#2563,(#2567),(),(#2570,#2582,#2595,#2608, #2620,#2632,#2644,#2657),$,$,0,#2670,#2561,#2560); #2560= INTERFACE_TO($,$); #2561= COMMENT(0,33,$,$,#2562,$); #2562= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcTubeBundle is a device consisting of tubes and bundles \X\0D\X\0A of tubes used for heat transfer and contained typically within other \X\0D\X\0A devices (e.g., IfcChiller, IfcCoil, etc.).

\X\0D\X\0A \X\0D\X\0A\X\09An IfcTubeBundle will typically aggregate instances of\X\0D\X\0A IfcFluidFlowProperties to capture the flowrate and pressure\X\0D\X\0A conditions of the fluids within the tubes and within the shell. For\X\0D\X\0A TubeBundles that use electricity rather than fluids, aggregate\X\0D\X\0A an instance of IfcElectricalBaseProperties instead.

\X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcTubeBundle is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2563= TEXT(16,5,$,$,'IfcTubeBundle','IfcTubeBundle',#2564); #2564= TEXT_LAYOUT(157.08194,454.66642,206.,35.,#2565); #2565= TEXT_TYPE(1,262); #2567= SUPERTYPE_DEF(10,1,$,$,#947); #2570= ATTRIBUTE_DEF(11,5,$,$,#2573,$,$,1,$,(),$,#505,#2577,#2571,$); #2571= COMMENT(0,33,$,$,#2572,$); #2572= TEXT(16,33,$,$,'Length of the tubes in the TubeBundle.',$,$); #2573= TEXT(16,5,$,$,'TubeLength','TubeLength ',#2574); #2574= TEXT_LAYOUT(0.,0.,169.,35.,#2575); #2575= TEXT_TYPE(1,66); #2577= OBJECT_LINE_LAYOUT(#2578,#2579); #2578= TEXT_PLACEMENT(0,1); #2579= WORLD_PLINE(#2580,0,$,(689.32291,396.88512),-1.,0.); #2580= WORLD_POINT(6987.9298,910.25335); #2582= ATTRIBUTE_DEF(11,5,$,$,#2585,#2588,$,1,$,(),$,#731,#2590,#2583,$ ); #2583= COMMENT(0,33,$,$,#2584,$); #2584= TEXT(16,33,$,$, 'List of design temperatures of the fluid entering the tubes; for air the list consists of dry bulb temperature followed by wet bulb temperature.\X\0D\X\0A' ,$,$); #2585= TEXT(16,5,$,$,'TubeFluidEnteringTemperature', 'TubeFluidEnteringTemperature L[1:2] ',#2586); #2586= TEXT_LAYOUT(2.9666642,-6.4985243,516.,35.,#2587); #2587= TEXT_TYPE(1,66); #2588= AGGREGATES($,0,1,2,0); #2590= OBJECT_LINE_LAYOUT(#2591,#2592); #2591= TEXT_PLACEMENT(1,2); #2592= WORLD_PLINE(#2593,0,$,(230.28988,-1.5545395,230.28988),-1.,0.); #2593= WORLD_POINT(6987.9298,639.53443); #2595= ATTRIBUTE_DEF(11,5,$,$,#2598,#2601,$,1,$,(),$,#725,#2603,#2596,$ ); #2596= COMMENT(0,33,$,$,#2597,$); #2597= TEXT(16,33,$,$, 'List of design temperatures of the fluid leaving the tubes; for air the list consists of dry bulb temperature followed by wet bulb temperature.\X\0D\X\0A' ,$,$); #2598= TEXT(16,5,$,$,'TubeFluidLeavingTemperature', 'TubeFluidLeavingTemperature L[1:2] ',#2599); #2599= TEXT_LAYOUT(2.9581817,-8.0204977,509.,35.,#2600); #2600= TEXT_TYPE(1,66); #2601= AGGREGATES($,0,1,2,0); #2603= OBJECT_LINE_LAYOUT(#2604,#2605); #2604= TEXT_PLACEMENT(1,2); #2605= WORLD_PLINE(#2606,0,$,(230.30684,-0.032566188,230.30684),-1.,0.); #2606= WORLD_POINT(6987.9298,430.03046); #2608= ATTRIBUTE_DEF(11,5,$,$,#2611,$,$,1,$,(),$,#515,#2615,#2609,$); #2609= COMMENT(0,33,$,$,#2610,$); #2610= TEXT(16,33,$,$, 'Fouling factor of the tubes in the TubeBundle.\X\0D\X\0A',$,$); #2611= TEXT(16,5,$,$,'TubeFoulingFactor','TubeFoulingFactor ',#2612); #2612= TEXT_LAYOUT(-15.832068,-4.3570301,259.,35.,#2613); #2613= TEXT_TYPE(1,66); #2615= OBJECT_LINE_LAYOUT(#2616,#2617); #2616= TEXT_PLACEMENT(1,2); #2617= WORLD_PLINE(#2618,0,$,(230.30638,20.463158,230.30638),-1.,0.); #2618= WORLD_POINT(6987.9298,789.48458); #2620= ATTRIBUTE_DEF(11,5,$,$,#2623,$,$,1,$,(),$,#581,#2627,#2621,$); #2621= COMMENT(0,33,$,$,#2622,$); #2622= TEXT(16,33,$,$,'Number of parallel fluid tube circuits.',$,$); #2623= TEXT(16,5,$,$,'NumberOfTubeCircuits','NumberOfTubeCircuits ', #2624); #2624= TEXT_LAYOUT(-29.237341,-8.4363815,316.,35.,#2625); #2625= TEXT_TYPE(1,66); #2627= OBJECT_LINE_LAYOUT(#2628,#2629); #2628= TEXT_PLACEMENT(1,2); #2629= WORLD_PLINE(#2630,0,$,(230.27338,-2.301037,230.27338),-1.,0.); #2630= WORLD_POINT(6987.9298,224.15053); #2632= ATTRIBUTE_DEF(11,5,$,$,#2635,$,$,1,$,(),$,#587,#2639,#2633,$); #2633= COMMENT(0,33,$,$,#2634,$); #2634= TEXT(16,33,$,$, 'Number of tube rows in the TubeBundle assembly.\X\0D\X\0A',$,$); #2635= TEXT(16,5,$,$,'NumberOfTubeRows','NumberOfTubeRows ',#2636); #2636= TEXT_LAYOUT(-12.457375,-4.9130643,289.,35.,#2637); #2637= TEXT_TYPE(1,66); #2639= OBJECT_LINE_LAYOUT(#2640,#2641); #2640= TEXT_PLACEMENT(1,2); #2641= WORLD_PLINE(#2642,0,$,(228.9257,-0.45564497,228.9257),-1.,0.); #2642= WORLD_POINT(6987.9298,107.61532); #2644= ATTRIBUTE_DEF(11,5,$,$,#2647,#2650,$,1,$,(),$,#719,#2652,#2645,$ ); #2645= COMMENT(0,33,$,$,#2646,$); #2646= TEXT(16,33,$,$, 'List of design temperatures of the fluid leaving the shell or TubeBundle assembly; for air the list consists of dry bulb temperature followed by wet bulb temperature.\X\0D\X\0A' ,$,$); #2647= TEXT(16,5,$,$,'ShellFluidLeavingTemperature', 'ShellFluidLeavingTemperature L[1:2] ',#2648); #2648= TEXT_LAYOUT(5.6537688,-2.6843546,507.,35.,#2649); #2649= TEXT_TYPE(1,66); #2650= AGGREGATES($,0,1,2,0); #2652= OBJECT_LINE_LAYOUT(#2653,#2654); #2653= TEXT_PLACEMENT(0,2); #2654= WORLD_PLINE(#2655,0,$,(230.28438,0.60635358,230.28438),-1.,0.); #2655= WORLD_POINT(6987.9298,533.35484); #2657= ATTRIBUTE_DEF(11,5,$,$,#2660,#2663,$,1,$,(),$,#713,#2665,#2658,$ ); #2658= COMMENT(0,33,$,$,#2659,$); #2659= TEXT(16,33,$,$, 'List of design temperatures of the fluid entering the shell or TubeBundle assembly; for air the list consists of dry bulb temperature followed by wet bulb temperature.\X\0D\X\0A' ,$,$); #2660= TEXT(16,5,$,$,'ShellFluidEnteringTemperature', 'ShellFluidEnteringTemperature L[1:2] ',#2661); #2661= TEXT_LAYOUT(4.9937252,-4.0265312,514.,35.,#2662); #2662= TEXT_TYPE(1,66); #2663= AGGREGATES($,0,1,2,0); #2665= OBJECT_LINE_LAYOUT(#2666,#2667); #2666= TEXT_PLACEMENT(0,2); #2667= WORLD_PLINE(#2668,0,$,(230.26229,2.0317996,230.26229),-1.,0.); #2668= WORLD_POINT(6987.9298,323.86909); #2670= TYPE_LAYOUT(#2671); #2671= RECTANGLE(6673.7659,46.075859,314.16389,909.33284); #2672= PAGE_REF(6,5,$,$,#2673,4,2,1,#2676,(#2555),#2683); #2673= TEXT(16,5,$,$,'5,3(1)','5,3(1)',#2674); #2674= TEXT_LAYOUT(100.,50.,65.,28.,#2675); #2675= TEXT_TYPE(1,6); #2676= PAGE_REF_LINE(9,5,$,$,#2559,#2677); #2677= OBJECT_LINE_LAYOUT(#2678,#2679); #2678= TEXT_PLACEMENT(0,0); #2679= WORLD_PLINE(#2680,0,$,(48.263396),-1.,0.); #2680= WORLD_POINT(6625.5025,507.92299); #2683= TYPE_LAYOUT(#2684); #2684= RECTANGLE(6425.5025,457.92299,200.,100.); #2685= TYPE_LAYOUT(#2686); #2686= RECTANGLE(1065.5208,397.05845,201.,100.); #2687= OBJECT_LINE_LAYOUT(#2688,#2689); #2688= TEXT_PLACEMENT(0,0); #2689= WORLD_PLINE(#2690,1,$,(67.904824),-1.,0.); #2690= WORLD_POINT(1166.0208,329.15363); #2692= SUBTYPE_DEF(12,5,$,$,#2693,#2723); #2693= PAGE_REF_TO(7,5,$,$,#2694,0,#2697,0,#2721,-1); #2694= TEXT(16,5,$,$,'5,4\X\0D\X\0AIfcUnitHeater', '5,4\X\0D\X\0AIfcUnitHeater',#2695); #2695= TEXT_LAYOUT(100.,50.,146.,56.,#2696); #2696= TEXT_TYPE(1,6); #2697= ENTITIES(1,45,#2708,$,#2699,(#2703),(),(),$,$,0,#2706,$,#2698); #2698= INTERFACE_TO($,$); #2699= TEXT(16,5,$,$,'IfcUnitHeater','IfcUnitHeater',#2700); #2700= TEXT_LAYOUT(125.,50.,188.,35.,#2701); #2701= TEXT_TYPE(1,262); #2703= SUPERTYPE_DEF(10,1,$,$,#947); #2706= TYPE_LAYOUT(#2707); #2707= RECTANGLE(6724.9621,1966.8266,250.,100.); #2708= PAGE_REF(6,5,$,$,#2709,4,3,1,#2712,(#2693),#2719); #2709= TEXT(16,5,$,$,'5,4(1)','5,4(1)',#2710); #2710= TEXT_LAYOUT(100.,50.,65.,28.,#2711); #2711= TEXT_TYPE(1,6); #2712= PAGE_REF_LINE(9,5,$,$,#2697,#2713); #2713= OBJECT_LINE_LAYOUT(#2714,#2715); #2714= TEXT_PLACEMENT(0,0); #2715= WORLD_PLINE(#2716,0,$,(80.345339),-1.,0.); #2716= WORLD_POINT(6644.6168,2012.5988); #2719= TYPE_LAYOUT(#2720); #2720= RECTANGLE(6444.6168,1962.5988,200.,100.); #2721= TYPE_LAYOUT(#2722); #2722= RECTANGLE(1302.5677,402.84072,200.,100.); #2723= OBJECT_LINE_LAYOUT(#2724,#2725); #2724= TEXT_PLACEMENT(0,0); #2725= WORLD_PLINE(#2726,1,$,(73.687093),-1.,0.); #2726= WORLD_POINT(1402.5677,329.15363); #2728= OBJECT_LINE_LAYOUT(#2729,#2730); #2729= TEXT_PLACEMENT(0,0); #2730= WORLD_PLINE(#2731,1,$,(36.570437),634.31597,1197.7778); #2731= WORLD_POINT(839.10592,292.58319); #2734= TYPE_LAYOUT(#2735); #2735= RECTANGLE(460.62424,69.102877,756.96336,223.48031); #2738= ATTRIBUTE_DEF(11,5,$,$,#2741,$,$,1,$,(),$,#462,#2745,#2739,$); #2739= COMMENT(0,33,$,$,#2740,$); #2740= TEXT(16,33,$,$, 'Total nominal heat output as listed by the Boiler manufacturer.',$,$); #2741= TEXT(16,5,$,$,'HeatOutput','HeatOutput ',#2742); #2742= TEXT_LAYOUT(0.,0.,160.,35.,#2743); #2743= TEXT_TYPE(1,66); #2745= OBJECT_LINE_LAYOUT(#2746,#2747); #2746= TEXT_PLACEMENT(1,1); #2747= WORLD_PLINE(#2748,0,$,(230.0701,-0.70370447,230.0701),-1.,0.); #2748= WORLD_POINT(3792.5562,136.03722); #2750= ATTRIBUTE_DEF(11,5,$,$,#2753,$,$,1,$,(),$,#638,#2757,#2751,$); #2751= COMMENT(0,33,$,$,#2752,$); #2752= TEXT(16,33,$,$, 'Nominal pressure rating of the boiler as rated by ASME Boiler and Pressure Vessel Code Section IV, Rules for Construction of Heating Boilers, and Section I, Rules for Construction of Power Boilers.' ,$,$); #2753= TEXT(16,5,$,$,'PressureRating','PressureRating ',#2754); #2754= TEXT_LAYOUT(0.,0.,214.,35.,#2755); #2755= TEXT_TYPE(1,66); #2757= OBJECT_LINE_LAYOUT(#2758,#2759); #2758= TEXT_PLACEMENT(1,1); #2759= WORLD_PLINE(#2760,0,$,(230.03132,-2.1361861,230.03132),-1.,0.); #2760= WORLD_POINT(3792.5562,252.22586); #2762= ATTRIBUTE_DEF(11,5,$,$,#2765,$,$,1,$,(),$,#497,#2769,#2763,$); #2763= COMMENT(0,33,$,$,#2764,$); #2764= TEXT(16,33,$,$, 'Nominal fuel consumption rate required to produce the total boiler heat output.' ,$,$); #2765= TEXT(16,5,$,$,'EnergyInputRate','EnergyInputRate ',#2766); #2766= TEXT_LAYOUT(0.,0.,231.,35.,#2767); #2767= TEXT_TYPE(1,66); #2769= OBJECT_LINE_LAYOUT(#2770,#2771); #2770= TEXT_PLACEMENT(1,1); #2771= WORLD_PLINE(#2772,0,$,(232.75448,-0.12292522,232.75448),-1.,0.); #2772= WORLD_POINT(3792.5562,367.65311); #2774= TYPE_LAYOUT(#2775); #2775= RECTANGLE(3542.5562,89.482962,250.,325.48579); #2776= PAGE_REF(6,5,$,$,#2777,2,0,1,#2780,(#2398),#2787); #2777= TEXT(16,5,$,$,'3,1(1)','3,1(1)',#2778); #2778= TEXT_LAYOUT(100.,50.,65.,28.,#2779); #2779= TEXT_TYPE(1,6); #2780= PAGE_REF_LINE(9,5,$,$,#940,#2781); #2781= OBJECT_LINE_LAYOUT(#2782,#2783); #2782= TEXT_PLACEMENT(0,0); #2783= WORLD_PLINE(#2784,0,$,(86.385137),-1.,0.); #2784= WORLD_POINT(3456.1711,252.02455); #2787= TYPE_LAYOUT(#2788); #2788= RECTANGLE(3256.1711,202.02455,200.,100.); #2789= TEXT(16,5,$,$,'IfcBoilerTypeSelect','IfcBoilerTypeSelect',#2790); #2790= TEXT_LAYOUT(250.13951,26.342177,216.,28.,#2791); #2791= TEXT_TYPE(1,6); #2792= TEXT(16,5,$,$,'IfcCoolingTowerTypeSelect', 'IfcCoolingTowerTypeSelect',#2793); #2793= TEXT_LAYOUT(256.85039,26.342177,306.,28.,#2794); #2794= TEXT_TYPE(1,6); #2795= TEXT(16,5,$,$,'IfcChillerTypeSelect','IfcChillerTypeSelect',#2796 ); #2796= TEXT_LAYOUT(258.19257,26.342177,223.,28.,#2797); #2797= TEXT_TYPE(1,6); #2798= TEXT(16,5,$,$,'IfcTankTypeSelect','IfcTankTypeSelect',#2799); #2799= TEXT_LAYOUT(215.2429,26.342177,206.,28.,#2800); #2800= TEXT_TYPE(1,6); #2801= TEXT(16,5,$,$,'IfcHydronicHeaterTypeSelect', 'IfcHydronicHeaterTypeSelect',#2802); #2802= TEXT_LAYOUT(258.19257,26.342177,325.,28.,#2803); #2803= TEXT_TYPE(1,6); #2804= TEXT(16,5,$,$,'IfcCompressorTypeSelect','IfcCompressorTypeSelect' ,#2805); #2805= TEXT_LAYOUT(266.24563,26.342177,289.,28.,#2806); #2806= TEXT_TYPE(1,6); #2807= TEXT(16,5,$,$,'IfcPumpTypeSelect','IfcPumpTypeSelect',#2808); #2808= TEXT_LAYOUT(270.27216,26.342177,218.,28.,#2809); #2809= TEXT_TYPE(1,6); #2810= TEXT(16,5,$,$,'IfcValveTypeSelect','IfcValveTypeSelect',#2811); #2811= TEXT_LAYOUT(188.39935,26.342177,213.,28.,#2812); #2812= TEXT_TYPE(1,6); #2813= TEXT(16,5,$,$,'IfcFlowMeterTypeSelect','IfcFlowMeterTypeSelect', #2814); #2814= TEXT_LAYOUT(205.84766,26.342177,269.,28.,#2815); #2815= TEXT_TYPE(1,6); #2816= TEXT(16,5,$,$,'IfcFlowDischargeTypeSelect', 'IfcFlowDischargeTypeSelect',#2817); #2817= TEXT_LAYOUT(209.87419,26.342177,319.,28.,#2818); #2818= TEXT_TYPE(1,6); #2819= TEXT(16,5,$,$,'IfcFlowDeviceTypeSelect','IfcFlowDeviceTypeSelect' ,#2820); #2820= TEXT_LAYOUT(208.53201,26.342177,281.,28.,#2821); #2821= TEXT_TYPE(1,6); #2822= COMMENT(0,33,$,$,#2823,$); #2823= TEXT(16,33,$,$,'Nominal or design volume of the tank.',$,$); #2824= COMMENT(0,33,$,$,#2825,$); #2825= TEXT(16,33,$,$, 'Defines the type of base used for centrifugal pumps. ',$,$); #2826= COMMENT(0,33,$,$,#2827,$); #2827= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Defines general types of pump bases.\X\0D\X\0A The IfcPumpBaseTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2828= COMMENT(0,33,$,$,#2829,$); #2829= TEXT(16,33,$,$,'The material used for the impeller shaft seals.', $,$); #2830= COMMENT(0,33,$,$,#2831,$); #2831= TEXT(16,33,$,$,'Air velocity through the coil.\X\0D\X\0A',$,$); #2832= COMMENT(0,33,$,$,#2833,$); #2833= TEXT(16,33,$,$,'Coil bypass factor',$,$); #2834= COMMENT(0,33,$,$,#2835,$); #2835= TEXT(16,33,$,$, 'Enumeration of possible Fan AirFlow types (e.g., Supply, Return, Exhaust, etc.).' ,$,$); #2836= COMMENT(0,33,$,$,#2837,$); #2837= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration defining the functional type of AirFlow.\X\0D\X\0A The IfcAirFlowTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2838= COMMENT(0,33,$,$,#2839,$); #2839= TEXT(16,33,$,$, 'Fan discharge pressure losses associated with the discharge arrangement.' ,$,$); #2840= COMMENT(0,33,$,$,#2841,$); #2841= TEXT(16,33,$,$, 'The static pressure within the air stream that the fan must overcome to insure designed circulation of air.' ,$,$); #2842= COMMENT(0,33,$,$,#2843,$); #2843= TEXT(16,33,$,$, 'The linear speed of the tip of the fan blade furthest from the shaft.', $,$); #2844= COMMENT(0,33,$,$,#2845,$); #2845= TEXT(16,33,$,$, 'The speed at which air discharges from the fan through the fan housing discharge opening.' ,$,$); #2846= COMMENT(0,33,$,$,#2847,$); #2847= TEXT(16,33,$,$, 'Defines the type of discharge arrangement from the fan housing discharge opening, which is used to determine the DischargePressureLoss ' ,$,$); #2848= COMMENT(0,33,$,$,#2849,$); #2849= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09The discharge arrangement of the fan.\X\0D\X\0A The IfcFanDischargeTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2850= COMMENT(0,33,$,$,#2851,$); #2851= TEXT(16,33,$,$, 'Fan drive power losses associated with the type of connection between the motor and the fan wheel.' ,$,$); #2852= COMMENT(0,33,$,$,#2853,$); #2853= TEXT(16,33,$,$, 'Defines the method of mounting the fan in the building. ',$,$); #2854= COMMENT(0,33,$,$,#2855,$); #2855= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09The way the fan is mounted.\X\0D\X\0A The IfcFanMountingTypeEnum/i> contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2856= COMMENT(0,33,$,$,#2857,$); #2857= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09A segment of a flow distribution system that is typically \X\0D\X\0A straight, contiguous and has two ports (e.g., a section \X\0D\X\0A of pipe or duct).

\X\0D\X\0A\X\09

The following parameters shall be given:

\X\0D\X\0A\X\09 \X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2.0.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcFlowSegment is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Geometric Representation

\X\0D\X\0A\X\09

The standard geometric representation of IfcFlowSegment is defined\X\0D\X\0A\X\09using the following multiple shape representations for its definition:

\X\0D\X\0A\X\09 \X\0D\X\0A\X\0D\X\0A\X\09

First representation: SegmentAxis

\X\0D\X\0A\X\09

The segment axis is represented by a two-dimensional open curve within a\X\0D\X\0A\X\09particular shape representation. The segment axis is used to apply the segment length parameter\X\0D\X\0A\X\09to the segment geometry. The following attribute values shall be used

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09

IfcShapeRepresentation

\X\0D\X\0A\X\09
    \X\0D\X\0A\X\09
  • RepresentationIdentifier : ''SegmentAxis''
  • \X\0D\X\0A\X\09
  • RepresentationType : ''GeometricSet''
  • \X\0D\X\0A\X\09
\X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09
In case of a straight segment, the set of\X\0D\X\0A\X\09\X\09 items shall include a single geometric representation item of type\X\0D\X\0A\X\09\X\09 IfcPolyline. In case of a curved segment, the set of\X\0D\X\0A\X\09\X\09 items shall include a single geometric representation item of type\X\0D\X\0A\X\09\X\09 IfcTrimmedCurve. The curve shall have a BasisCurve of type IfcCircle.
\X\0D\X\0A\X\09

Second representation: Body

\X\0D\X\0A\X\09

The body of the IfcFlowSegment is defined by using

\X\0D\X\0A\X\09\X\0D\X\0A\X\09
\X\0D\X\0A\X\09

IfcShapeRepresentation

\X\0D\X\0A\X\09
    \X\0D\X\0A\X\09
  • RepresentationIdentifier : ''SegmentBody''
  • \X\0D\X\0A\X\09
  • RepresentationType : ''SweptSolid'' or ''CSG''
  • \X\0D\X\0A\X\09
\X\0D\X\0A\X\09

SweptSolid representation

\X\0D\X\0A\X\09

The standard geometric representation (for body) of IfcFlowSegment is\X\0D\X\0A\X\09defined using the swept solid representation. The following additional\X\0D\X\0A\X\09constraints apply to the swept solid representation:

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09 \X\0D\X\0A\X\09
The profile of a segment is described in\X\0D\X\0A\X\09\X\09 the ground view and extruded vertically. The profile (also identical with the\X\0D\X\0A\X\09\X\09 foot print of the segment) is defined by the IfcArbitraryProfileDef (excluding its\X\0D\X\0A\X\09\X\09 subtypes). The profile is given with all segment connections already resolved. \X\0D\X\0A\X\09\X\09
    \X\0D\X\0A\X\09\X\09\X\09
  • In the case of a straight segment the profile shall\X\0D\X\0A\X\09\X\09\X\09 be parallel to the segment axis, i.e. the segment has a single unchanged\X\0D\X\0A\X\09\X\09\X\09 width/height or diameter.
  • \X\0D\X\0A\X\09\X\09\X\09
  • In case of a curved segment the profile shall be\X\0D\X\0A\X\09\X\09\X\09 parallel (with defined offset) to the segment axis, i.e. the segment has a single\X\0D\X\0A\X\09\X\09\X\09 unchanged width/height or diameter.
  • \X\0D\X\0A\X\09\X\09
\X\0D\X\0A\X\09

The advanced geometric representation (for body) of IfcFlowSegment is\X\0D\X\0A\X\09defined using the CSG representation. The following additional constraints\X\0D\X\0A\X\09apply to the swept solid representation:

\X\0D\X\0A\X\09 \X\0D\X\0A\X\0D\X\0A\X\09

B-Rep Representation

\X\0D\X\0A\X\09

The faceted B-Rep capabilities (with or without voids) shall be\X\0D\X\0A supported for B-Rep representation.

\X\0D\X\0A \X\0D\X\0A\X\0D\X\0A' ,$,$); #2858= COMMENT(0,33,$,$,#2859,$); #2859= TEXT(16,33,$,$,'??',$,$); #2860= COMMENT(0,33,$,$,#2861,$); #2861= TEXT(16,33,$,$, 'Reference to the relationship object, that related control elements.',$ ,$); #2862= COMMENT(0,33,$,$,#2863,$); #2863= TEXT(16,33,$,$, 'Relationship to a distribution flow element\X\0D\X\0A',$,$); #2864= COMMENT(0,33,$,$,#2865,$); #2865= TEXT(16,33,$,$, 'Only elements of type ''IfcDistributionFlowElement'' are allowed as relating element.' ,$,$); #2866= COMMENT(0,33,$,$,#2867,$); #2867= TEXT(16,33,$,$, 'Only elements of type ''IfcDistributionFlowElement'' are allowed as related element.' ,$,$); #2868= COMMENT(0,33,$,$,#2869,$); #2869= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A This class defines elements in a building services system that \X\0D\X\0A do not participate as either devices or distribution elements, \X\0D\X\0A such as insulation or attaching elements. This class will be more \X\0D\X\0A fully elaborated in future IFC releases.

\X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2.0.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcDiscreteElement is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The local placement is defined in the supertype IfcProduct. It\X\0D\X\0A is defined by a subtype of IfcObjectPlacement which can define\X\0D\X\0A an absolute placement, relative placement, or grid reference, with each\X\0D\X\0A defining the local coordinate system referenced by all geometric \X\0D\X\0A representations. The PlacementRelTo relationship of IfcLocalPlacement, \X\0D\X\0A if given, shall point to the same IfcSpatialStructureElement which \X\0D\X\0A is used in the ContainedInStructure inverse attribute, or to a referenced\X\0D\X\0A spatial structure element at a higher level. If the relative\X\0D\X\0A placement is not used, the absolute placement is defined\X\0D\X\0A\X\09within the world coordinate system.

\X\0D\X\0A\X\09

Informal propositions for local placement:

\X\0D\X\0A\X\09
    \X\0D\X\0A\X\09\X\09
  1. If the LocalPlacement is specified, \X\0D\X\0A then all aggregated components should use this placement as\X\0D\X\0A\X\09 \X\09their relative placement.
  2. \X\0D\X\0A\X\09
\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

Currently, the use of attribute driven geometry for this class\X\0D\X\0A is not supported. The standard geometric representation is\X\0D\X\0A defined using explicit geometry.

\X\0D\X\0A\X\0D\X\0A\X\09

B-Rep Representation

\X\0D\X\0A\X\09

The faceted B-Rep capabilities (with or without voids) shall be\X\0D\X\0A supported for B-Rep representation.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2870= COMMENT(0,33,$,$,#2871,$); #2871= TEXT(16,33,$,$, 'Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.\X\0D\X\0A\X\0D\X\0AType Definitions\X\0D\X\0AType driven PropertySets\X\0D\X\0APreDefined Type Associated PropertySet\X\0D\X\0AInsulation Pset_Insulation\X\0D\X\0AUserDefined\X\0D\X\0ANotDefined' ,$,$); #2872= COMMENT(0,33,$,$,#2873,$); #2873= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the different types of discrete elements an \X\0D\X\0A IfcDiscreteElement object can fulfill:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2.0
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2874= COMMENT(0,33,$,$,#2875,$); #2875= TEXT(16,33,$,$,'??',$,$); #2876= COMMENT(0,33,$,$,#2877,$); #2877= TEXT(16,33,$,$, 'The ControlElement Point Identification assigned to this control element by the Building Automation System.\X\0D\X\0A' ,$,$); #2878= COMMENT(0,33,$,$,#2879,$); #2879= TEXT(16,33,$,$, '\X\0D\X\0A

Definition from IAI: The space thermal load\X\0D\X\0A\X\09\X\09(IfcSpaceThermalLoad) defines all thermal losses and gains occurring\X\0D\X\0A\X\09\X\09within a space or zone. Those losses or gains can either be requirements\X\0D\X\0A\X\09\X\09(desired values) or criteria (actual values). The source attribute defines the\X\0D\X\0A\X\09\X\09source of loss or gain, and the maximum value and applicable value ratio are\X\0D\X\0A\X\09\X\09interpreted according to the source (see definition of\X\0D\X\0A\X\09\X\09IfcUseCaseSourceEnum).

\X\0D\X\0A\X\09

The IfcSpaceThermalLoad is a statically defined property set and\X\0D\X\0A\X\09\X\09should be attached to the instance(s) of IfcSpace through the\X\0D\X\0A\X\09\X\09IfcRelAssignsProperties relationship. If there are several different\X\0D\X\0A\X\09\X\09thermal loads occuring within a space, multiple instances of\X\0D\X\0A\X\09\X\09IfcSpaceThermalLoad should be assigned.

\X\0D\X\0A\X\09
HISTORY: New Entity in IFC\X\0D\X\0A\X\09\X\09Release 2.0, has been renamed from IfcSpaceUseCase in IFC Release 2x.
ISSUE:\X\0D\X\0A\X\09\X\09See issue and change log for changes made in IFC Release\X\0D\X\0A\X\09\X\092x.
\X\0D\X\0A
' ,$,$); #2880= COMMENT(0,33,$,$,#2881,$); #2881= TEXT(16,33,$,$, 'Percentage of use requirement or criteria applicable to the space, interpretation depends on the source type.\X\0D\X\0A' ,$,$); #2882= COMMENT(0,33,$,$,#2883,$); #2883= TEXT(16,33,$,$, 'Source or type of the use or load characteristic. Depending on the source, the maximum value has to be interpreted.' ,$,$); #2884= COMMENT(0,33,$,$,#2885,$); #2885= TEXT(16,33,$,$, 'This enumeration defines the various sources of thermal loads or gains for spaces, derived from various use cases.\X\0D\X\0A\X\0D\X\0AHistory\X\0D\X\0ANew Enumeration in IFC Release 2.0 \X\0D\X\0A\X\0D\X\0AENUMERATION\X\0D\X\0APeople\X\0D\X\0ALighting\X\0D\X\0AEquipment\X\0D\X\0AVentilationIndoorAir\X\0D\X\0AVentilationOutsideAir\X\0D\X\0AExhaustAir\X\0D\X\0AAirExchangeRate\X\0D\X\0ADryBulbTemperature\X\0D\X\0ARelativeHumidity' ,$,$); #2886= COMMENT(0,33,$,$,#2887,$); #2887= TEXT(16,33,$,$, 'Indicated whether the source values describe a desired value as requirement (REQUIREMENT) or an actual value as criteria (CRITERIA) for the space.\X\0D\X\0A' ,$,$); #2888= COMMENT(0,33,$,$,#2889,$); #2889= TEXT(16,33,$,$, 'This enumeration defines whether the thermal use case is a requirement for a particular thermal space quality or a criteria.\X\0D\X\0A\X\0D\X\0AHistory\X\0D\X\0ANew Enumeration in IFC Release 2.0 \X\0D\X\0A\X\0D\X\0AENUMERATION\X\0D\X\0ARequirement\X\0D\X\0ACriteria\X\0D\X\0ANotDefined' ,$,$); #2890= COMMENT(0,33,$,$,#2891,$); #2891= TEXT(16,33,$,$, 'Indication, whether the use requirement or load is constant during the hours of a day (TRUE) or not (FALSE). If not, a Pset_24HRSchedule has to be referenced by ExtendedProperties.\X\0D\X\0A' ,$,$); #2892= COMMENT(0,33,$,$,#2893,$); #2893= TEXT(16,33,$,$, 'Indicated whether the source causes a loss (LOSS) or gain (GAIN) for the space.' ,$,$); #2894= COMMENT(0,33,$,$,#2895,$); #2895= TEXT(16,33,$,$, 'This enumeration defines the thermal use cases as either being a loss or a gain to the space.\X\0D\X\0A\X\0D\X\0AHistory\X\0D\X\0ANew Enumeration in IFC Release 2.0 \X\0D\X\0A\X\0D\X\0AENUMERATION\X\0D\X\0ALoss\X\0D\X\0AGain\X\0D\X\0ANotDefined' ,$,$); #2896= COMMENT(0,33,$,$,#2897,$); #2897= TEXT(16,33,$,$, 'Further specification for the source, which might be specific for a region or project. E.g. whether the heat gain from Person is caused by specific activities.\X\0D\X\0A' ,$,$); #2898= COMMENT(0,33,$,$,#2899,$); #2899= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Common definition to capture basic fluid and flow properties \X\0D\X\0A within a flow distribution system.

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A' ,$,$); #2900= COMMENT(0,33,$,$,#2901,$); #2901= TEXT(16,33,$,$, 'Maximum possible flowrate through all inlets.\X\0D\X\0A',$,$); #2902= COMMENT(0,33,$,$,#2903,$); #2903= TEXT(16,33,$,$, 'Design or intended flowrate through all inlets.\X\0D\X\0A',$,$); #2904= COMMENT(0,33,$,$,#2905,$); #2905= TEXT(16,33,$,$, 'Minimum flowrate through all the inlets.\X\0D\X\0A',$,$); #2906= COMMENT(0,33,$,$,#2907,$); #2907= TEXT(16,33,$,$,'Pressure loss at the DesignFlowrate.\X\0D\X\0A',$ ,$); #2908= COMMENT(0,33,$,$,#2909,$); #2909= TEXT(16,33,$,$, 'The working pressure, or pressure that is exerted on the inlets. \X\0D\X\0A' ,$,$); #2910= COMMENT(0,33,$,$,#2911,$); #2911= TEXT(16,33,$,$, 'The design pressure rating, or maximum pressure that this device can be subjected to.\X\0D\X\0A' ,$,$); #2912= COMMENT(0,33,$,$,#2913,$); #2913= TEXT(16,33,$,$,'The properties of the fluid.',$,$); #2914= COMMENT(0,33,$,$,#2915,$); #2915= TEXT(16,33,$,$, 'Velocity of the fluid at the DesignFlowrate.\X\0D\X\0A',$,$); #2916= COMMENT(0,33,$,$,#2917,$); #2917= TEXT(16,33,$,$, 'List of design temperature of the fluid; for air the list consists of dry bulb temperature followed by wet bulb temperature.\X\0D\X\0A' ,$,$); #2918= COMMENT(0,33,$,$,#2919,$); #2919= TEXT(16,33,$,$, 'Maximum temperature of the fluid; for air the list consists of dry bulb temperature followed by wet bulb temperature.\X\0D\X\0A' ,$,$); #2920= COMMENT(0,33,$,$,#2921,$); #2921= TEXT(16,33,$,$, 'Minimum temperature of the fluid; for air the list consists of dry bulb temperature followed by wet bulb temperature.\X\0D\X\0A' ,$,$); #2922= COMMENT(0,33,$,$,#2923,$); #2923= TEXT(16,33,$,$, 'Working or actual temperature of the fluid; for air the list consists of dry bulb temperature followed by wet bulb temperature.\X\0D\X\0A' ,$,$); #2924= COMMENT(0,33,$,$,#2925,$); #2925= TEXT(16,33,$,$,'Defines ratio of vapor to liquid.',$,$); #2926= COMMENT(0,33,$,$,#2927,$); #2927= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Common definition to capture basic electrical characteristics for \X\0D\X\0A use in building services and facilities management.

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES The entity has changed in IFC R3 platform - see\X\0D\X\0A change log for details.
\X\0D\X\0A \X\09HISTORY New entity in IFC R2.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2928= COMMENT(0,33,$,$,#2929,$); #2929= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Common definition to capture extended electrical characteristics for \X\0D\X\0A use in building services and facilities management.

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES No issues to date.
\X\0D\X\0A \X\09HISTORY New entity in IFC R3 Platform.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2930= COMMENT(0,33,$,$,#2931,$); #2931= TEXT(16,33,$,$,'Relative phase of input conductors',$,$); #2932= COMMENT(0,33,$,$,#2933,$); #2933= TEXT(16,33,$,$, 'The current the electrical device may be subjected to upon initial startup' ,$,$); #2934= COMMENT(0,33,$,$,#2935,$); #2935= TEXT(16,33,$,$, 'Input current when a motor armature is energized but not rotating.',$,$ ); #2936= COMMENT(0,33,$,$,#2937,$); #2937= TEXT(16,33,$,$, 'Electrical power input that should be used for circuit sizing',$,$); #2938= COMMENT(0,33,$,$,#2939,$); #2939= TEXT(16,33,$,$, 'Designation for fuse for this electrical device. ',$,$); #2940= COMMENT(0,33,$,$,#2941,$); #2941= TEXT(16,33,$,$, 'Does this element require electrical grounding? TRUE = Yes, FALSE = No.' ,$,$); #2942= COMMENT(0,33,$,$,#2943,$); #2943= TEXT(16,33,$,$,'Type of electrical current applied',$,$); #2944= COMMENT(0,33,$,$,#2945,$); #2945= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the different types of available electrical \X\0D\X\0A current:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES No issues to date.
\X\0D\X\0A \X\09HISTORY New enumeration in IFC R2.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2946= COMMENT(0,33,$,$,#2947,$); #2947= TEXT(16,33,$,$,'Input electrical potential',$,$); #2948= COMMENT(0,33,$,$,#2949,$); #2949= TEXT(16,33,$,$,'Nominal frequency of input voltage wave form. ',$ ,$); #2950= COMMENT(0,33,$,$,#2951,$); #2951= TEXT(16,33,$,$,'Full load electrical current requirements.',$,$); #2952= COMMENT(0,33,$,$,#2953,$); #2953= TEXT(16,33,$,$, 'Minimum current carrying capacity of the electrical circuit.',$,$); #2954= COMMENT(0,33,$,$,#2955,$); #2955= TEXT(16,33,$,$,'Maximum power input of the electrical device',$,$ ); #2956= COMMENT(0,33,$,$,#2957,$); #2957= TEXT(16,33,$,$, 'Actual electrical input power of the electrical device at its rated capacity' ,$,$); #2958= COMMENT(0,33,$,$,#2959,$); #2959= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This class defines elements of a distribution system that \X\0D\X\0A are used to regulate flow through a distribution system \X\0D\X\0A (e.g., damper, valve, switch, relay, etc.).

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2.0.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcFlowController is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2960= COMMENT(0,33,$,$,#2961,$); #2961= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09A junction or transition in a flow distribution system \X\0D\X\0A (e.g., elbow, tee, etc.).

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2.0.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcFlowFitting is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2962= COMMENT(0,33,$,$,#2963,$); #2963= TEXT(16,33,$,$,'??',$,$); #2964= COMMENT(0,33,$,$,#2965,$); #2965= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcAirTerminal is a terminating or origination point for the\X\0D\X\0A transfer of air between distribution system(s) and one or more space.\X\0D\X\0A\X\09Air terminals can be any one of the following:\X\0D\X\0A

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcAirTerminal is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2966= COMMENT(0,33,$,$,#2967,$); #2967= TEXT(16,33,$,$, 'Enumeration of possible AirTerminal types (e.g., Supply, Return, Exhaust, etc.).' ,$,$); #2968= COMMENT(0,33,$,$,#2969,$); #2969= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcCoil is a device used to provide heat transfer between \X\0D\X\0A\X\09non-mixing media. This is typically used in conjunction with an \X\0D\X\0A AirHandler or PackagedACUnit and often will use a TubeBundle.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcCoil is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2970= COMMENT(0,33,$,$,#2971,$); #2971= TEXT(16,33,$,$, 'Defines typical types of coils (e.g., Cooling, Heating, etc.)\X\0D\X\0A' ,$,$); #2972= COMMENT(0,33,$,$,#2973,$); #2973= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Enumeration defining the typical types of Coils. \X\0D\X\0A The IfcCoilTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2974= COMMENT(0,33,$,$,#2975,$); #2975= TEXT(16,33,$,$,'Coil flow arrangement.',$,$); #2976= COMMENT(0,33,$,$,#2977,$); #2977= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Flow arrangement of the coil. \X\0D\X\0A The IfcCoilFlowArrangementEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2978= COMMENT(0,33,$,$,#2979,$); #2979= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcSanitaryTerminal is an IfcFlowTerminal specialized for use\X\0D\X\0A in sanitary plumbing applications (e.g., water closets, sinks, etc.).

\X\0D\X\0A\X\0D\X\0A \X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcSanitaryTerminal is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2980= COMMENT(0,33,$,$,#2981,$); #2981= TEXT(16,33,$,$, 'Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.\X\0D\X\0A\X\0D\X\0AType Definitions\X\0D\X\0AType driven PropertySets\X\0D\X\0APreDefined Type Associated PropertySet\X\0D\X\0ARoofDrain Pset_RoofDrain\X\0D\X\0AScupper Pset_Scupper\X\0D\X\0AFaucet Pset_Faucet\X\0D\X\0ASink Pset_Sink\X\0D\X\0AToilet Pset_Toilet\X\0D\X\0AUrinal Pset_Urinal\X\0D\X\0AShower Pset_Shower\X\0D\X\0AUserDefined\X\0D\X\0ANotDefined' ,$,$); #2982= COMMENT(0,33,$,$,#2983,$); #2983= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the different types of flow \X\0D\X\0A terminals an IfcSanitaryTerminal object can fulfill:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2984= COMMENT(0,33,$,$,#2985,$); #2985= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcFan is a device which imparts mechanical \X\0D\X\0A work on a gas.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcFan is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2986= COMMENT(0,33,$,$,#2987,$); #2987= TEXT(16,33,$,$, 'Defines the Pressure Class of the fan used for identifying the thickness and types of materials required for the construction of the fan assembly. ' ,$,$); #2988= COMMENT(0,33,$,$,#2989,$); #2989= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09The pressure classification of the fan.\X\0D\X\0A The IfcFanPressureClassEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2990= COMMENT(0,33,$,$,#2991,$); #2991= TEXT(16,33,$,$, 'Defines the type of wheel typically utilized in fans. ',$,$); #2992= COMMENT(0,33,$,$,#2993,$); #2993= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09The pressure classification of the fan.\X\0D\X\0A The IfcFanWheelTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #2994= COMMENT(0,33,$,$,#2995,$); #2995= TEXT(16,33,$,$,'The material used to construct the fan wheel.',$, $); #2996= COMMENT(0,33,$,$,#2997,$); #2997= TEXT(16,33,$,$,'The material used to construct the fan housing.', $,$); #2998= COMMENT(0,33,$,$,#2999,$); #2999= TEXT(16,33,$,$, 'Defines the type of fan arrangement for centrifugal fans. ',$,$); #3000= COMMENT(0,33,$,$,#3001,$); #3001= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09The wheel arrangement of the fan (primarily applicable to centrifugal fans only).\X\0D\X\0A The IfcFanArrangementEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3002= COMMENT(0,33,$,$,#3003,$); #3003= TEXT(16,33,$,$, 'Defines the types of fan rotation for centrifugal fans. ',$,$); #3004= COMMENT(0,33,$,$,#3005,$); #3005= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09The fan wheel rotation (primarily applicable to centrifugal fans only).\X\0D\X\0A The IfcFanRotationEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3006= COMMENT(0,33,$,$,#3007,$); #3007= TEXT(16,33,$,$, 'Defines the fan and motor drive arrangement as defined by AMCA. ',$,$); #3008= COMMENT(0,33,$,$,#3009,$); #3009= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09The fan drive arrangement (primarily applicable to centrifugal fans only).\X\0D\X\0A The IfcFanDriveArrangementEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3010= COMMENT(0,33,$,$,#3011,$); #3011= TEXT(16,33,$,$, 'Boolean value to identify if the fan motor is in the conditioned airstream. TRUE = Yes, FALSE = No.' ,$,$); #3012= COMMENT(0,33,$,$,#3013,$); #3013= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09An IfcAirFilter is an apparatus used to remove particulate \X\0D\X\0A or gaseous matter from air. It is typically used in conjunction \X\0D\X\0A with another device, such as an AirHandler or PackagedACUnit.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcAirFilter is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3014= COMMENT(0,33,$,$,#3015,$); #3015= TEXT(16,33,$,$, 'Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.\X\0D\X\0A\X\0D\X\0AType Definitions\X\0D\X\0AType driven PropertySets\X\0D\X\0APreDefined Type Associated PropertySet\X\0D\X\0ADuctSegment Pset_DuctSegment\X\0D\X\0APipeSegment Pset_PipeSegment\X\0D\X\0AGutterSegment Pset_GutterSegment\X\0D\X\0AUserDefined\X\0D\X\0ANotDefined' ,$,$); #3016= COMMENT(0,33,$,$,#3017,$); #3017= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the different types of flow segments \X\0D\X\0A an IfcFlowSegment object can fulfill:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2.0
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3018= INTERFACE_SCHEMA(32,1,$,$,112,'IFCPRODUCTEXTENSION_2X',(),0,$); #3020= COMMENT(0,33,$,$,#3021,$); #3021= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09The way the motor is connected.\X\0D\X\0A The IfcMotorConnectionTypeEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3022= COMMENT(0,33,$,$,#3023,$); #3023= TEXT(16,33,$,$, 'Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.\X\0D\X\0A\X\0D\X\0AType Definitions\X\0D\X\0AType driven PropertySets\X\0D\X\0APreDefined Type Associated PropertySet\X\0D\X\0ADuctFitting Pset_DuctFitting\X\0D\X\0APipeFitting Pset_PipeFitting\X\0D\X\0AUserDefined\X\0D\X\0ANotDefined' ,$,$); #3024= COMMENT(0,33,$,$,#3025,$); #3025= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the different types of fittings an \X\0D\X\0A IfcFlowFitting object can fulfill:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2.0
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3026= COMMENT(0,33,$,$,#3027,$); #3027= TEXT(16,33,$,$, 'Enumeration that identifies the primary type of fitting (i.e., elbow, transition, junction, etc.)\X\0D\X\0A' ,$,$); #3028= COMMENT(0,33,$,$,#3029,$); #3029= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration is used to identify the primary purpose of a\X\0D\X\0A fitting. This is a very basic categorization mechanism\X\0D\X\0A to generically identify the fitting type. Subcategories\X\0D\X\0A of fittings are not enurated. The IfcPrimaryFittingEnum contains\X\0D\X\0A the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2.0
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3030= COMMENT(0,33,$,$,#3031,$); #3031= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Permanently attached element that acts as a terminus or \X\0D\X\0A beginning of a distribution system (e.g., air outlet, drain, \X\0D\X\0A water closet, sink, etc.). A terminal is typically a point\X\0D\X\0A at which a system interfaces with an external environment\X\0D\X\0A (e.g., air delivery into a space (IfcAirTerminal), \X\0D\X\0A heat output into a space from a radiator or convector \X\0D\X\0A (IfcHydronicHeater), etc.).

\X\0D\X\0A\X\0D\X\0A

An IfcFlowController can be either aggregated into the definition of\X\0D\X\0A the IfcFlowTerminal using the IfcRelAssemblesElements relationship, or\X\0D\X\0A referenced using the IfcRelConnectsElements objectified relationship.

\X\0D\X\0A \X\0D\X\0A \X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2.0.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcFlowTerminal is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3032= COMMENT(0,33,$,$,#3033,$); #3033= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09IfcHeatTransferDevice is a device used to perform\X\0D\X\0A energy conversion or heat transfer and typically participates\X\0D\X\0A in a flow distribution system.

\X\0D\X\0A\X\0D\X\0A\X\09

IfcHeatTransferDevice is a container entity that aggregates all \X\0D\X\0A components of the device it represents. The aggregation is\X\0D\X\0A\X\09handled via the IfcRelAssemblesElements relationship.

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2.0.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcHeatTransferDevice is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\09\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3034= COMMENT(0,33,$,$,#3035,$); #3035= TEXT(16,33,$,$, 'Rate at which energy is transferred from one medium to the other in the HeatTransferDevice (e.g.,the nominal HeatTransfer rating defined by the Manufucturer).' ,$,$); #3036= COMMENT(0,33,$,$,#3037,$); #3037= TEXT(16,33,$,$, 'Overall Thermal Efficiency is defined as gross energy output of the heat transfer device divided by the energy input.' ,$,$); #3038= COMMENT(0,33,$,$,#3039,$); #3039= TEXT(16,33,$,$, 'Defines the primary energy source used by the HeatTransferDevice.',$,$ ); #3040= COMMENT(0,33,$,$,#3041,$); #3041= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration is used to identify possible sources of energy.\X\0D\X\0A The IfcEnergySourceEnum contains the following:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3042= COMMENT(0,33,$,$,#3043,$); #3043= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09IfcFluidMovingDevice is an apparatus used distribute,\X\0D\X\0A circulate or perform conveyance of fluids, including liquids and gases,\X\0D\X\0A and typically participates in a flow distribution system \X\0D\X\0A (e.g., pump, fan).

\X\0D\X\0A\X\0D\X\0A\X\09

IfcFluidMovingDevice is a container entity that aggregates all \X\0D\X\0A components of the device it represents. The aggregation is\X\0D\X\0A\X\09handled via the IfcRelAssemblesElements relationship.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcFluidMovingDevice is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3044= COMMENT(0,33,$,$,#3045,$); #3045= TEXT(16,33,$,$, 'Defines the primary energy source used by the FluidMovingDevice.',$,$); #3046= COMMENT(0,33,$,$,#3047,$); #3047= TEXT(16,33,$,$, 'Diameter of blades/impeller - used to scale performance of geometrically similar fluid movers.' ,$,$); #3048= COMMENT(0,33,$,$,#3049,$); #3049= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09IfcTreatmentDevice is a device typically used to remove unwanted\X\0D\X\0A matter from a fluid, either liquid or gas, and typically participates\X\0D\X\0A in a flow distribution system (e.g., air filter).

\X\0D\X\0A\X\0D\X\0A\X\09

IfcTreatmentDevice is a container entity that aggregates all \X\0D\X\0A components of the device it represents. The aggregation is\X\0D\X\0A\X\09handled via the IfcRelAssemblesElements relationship.

\X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcTreatmentDevice is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3050= COMMENT(0,33,$,$,#3051,$); #3051= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This class defines a device that participates in a distribution\X\0D\X\0A system and is used for temporary storage of a fluid\X\0D\X\0A\X\09such as a liquid or a gas (e.g., tank).

\X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2x.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcStorageDevice is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The use of local placement is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

The use of Standard Geometric Representations is defined at the supertype \X\0D\X\0A IfcDistributionFlowElement.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3052= COMMENT(0,33,$,$,#3053,$); #3053= TEXT(16,33,$,$, 'Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.\X\0D\X\0A' ,$,$); #3054= COMMENT(0,33,$,$,#3055,$); #3055= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the different types of distribution flow elements an \X\0D\X\0A IfcDistributionFlowElement object can fulfill:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New enumeration in IFC R2.0
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3056= COMMENT(0,33,$,$,#3057,$); #3057= TEXT(16,33,$,$, 'Defines the type of connection between the motor and the fan wheel. ',$ ,$); #3058= COMMENT(0,33,$,$,#3059,$); #3059= TEXT(16,33,$,$, 'Defines the type of connection between the motor and the pump impeller. ' ,$,$); #3060= COMMENT(0,33,$,$,#3061,$); #3061= TEXT(16,33,$,$,'',$,$); #3062= COMMENT(0,33,$,$,#3063,$); #3063= TEXT(16,33,$,$,'??',$,$); #3064= COMMENT(0,33,$,$,#3065,$); #3065= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This class defines the geometric location and configuration of a \X\0D\X\0A port on a distribution element. This information can be used to determine \X\0D\X\0A how to physically connect distribution elements.

\X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A \X\09HISTORY: New entity in IFC R2.0.
\X\0D\X\0A\X\09 ISSUES: See issues and change log for changes made in IFC R2x.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3066= COMMENT(0,33,$,$,#3067,$); #3067= TEXT(16,33,$,$, 'Profile that defines the port connection geometry. It is placed inside the XY plane of the location,\X\0D\X\0Agiven at the relating and (optionally) related distribution element.\X\0D\X\0A' ,$,$); #3068= COMMENT(0,33,$,$,#3069,$); #3069= TEXT(16,33,$,$, 'Local placement of the port relative to its distribution element''s local placement.\X\0D\X\0AThe distribution element in question is that, which plays the role of the relating \X\0D\X\0Aelement in the IfcRelConnectsElement relationship.' ,$,$); #3070= COMMENT(0,33,$,$,#3071,$); #3071= TEXT(16,33,$,$, 'Local placement of the port relative to its distribution element''s local placement.\X\0D\X\0AThe distribution element in question is that, which plays the role of the related \X\0D\X\0Aelement in the IfcRelConnectsElement relationship.' ,$,$); #3072= COMMENT(0,33,$,$,#3073,$); #3073= TEXT(16,33,$,$,'??',$,$); #3074= COMMENT(0,33,$,$,#3075,$); #3075= TEXT(16,33,$,$, 'Rate at which energy is transferred from one medium to another.\X\0D\X\0A' ,$,$); #3076= COMMENT(0,33,$,$,#3077,$); #3077= TEXT(16,33,$,$, 'The bulk temperature of the fluid supplied by the heat source to the HydronicHeater.' ,$,$); #3078= COMMENT(0,33,$,$,#3079,$); #3079= TEXT(16,33,$,$, 'The bulk temperature of the fluid returning to the heat source from the HydronicHeater.' ,$,$); #3080= COMMENT(0,33,$,$,#3081,$); #3081= TEXT(16,33,$,$,'Design flow rate for the HydronicHeater.',$,$); #3082= COMMENT(0,33,$,$,#3083,$); #3083= TEXT(16,33,$,$,'Height of coil flow cross section.',$,$); #3084= COMMENT(0,33,$,$,#3085,$); #3085= TEXT(16,33,$,$,'Width of coil flow cross section.',$,$); #3086= COMMENT(0,33,$,$,#3087,$); #3087= TEXT(16,33,$,$,'Length of coil flow cross section.',$,$); #3088= COMMENT(0,33,$,$,#3089,$); #3089= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09FlowEquipment is an apparatus used to perform conveyance, \X\0D\X\0A work, energy conversion or heat transfer. This class is used \X\0D\X\0A to capture the characteristics of equipment that is participating \X\0D\X\0A in a flow distribution system.

\X\0D\X\0A\X\0D\X\0A\X\09

The FlowEquipment is a container entity that aggregates all \X\0D\X\0A components of the equipment it represents. The aggregation is\X\0D\X\0A\X\09handled via the IfcRelAssemblesElements relationship, relating \X\0D\X\0A equipment (IfcFlowEquipment) with related equipment \X\0D\X\0A (IfcFlowEquipment). For example, an IfcFlowEquipment representing\X\0D\X\0A an AirHandler aggregates an IfcFlowEquipment representing the\X\0D\X\0A AirHandler''s Motor.

\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES The entity has changed in IFC R3 platform - see\X\0D\X\0A change log for details.
\X\0D\X\0A \X\09HISTORY New entity in IFC R2.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcFlowEquipment is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The local placement is defined in the supertype IfcProduct. It\X\0D\X\0A is defined by the IfcLocalPlacement which defines the local\X\0D\X\0A coordinate system referenced by all geometric representations.\X\0D\X\0A The PlacementRelTo relationship of IfcLocalPlacement, if given,\X\0D\X\0A shall point to the same IfcSpatialStructureElement which is used\X\0D\X\0A in the ContainedInStructure inverse attribute, or to a referenced\X\0D\X\0A spatial structure element at a higher level. If the relative\X\0D\X\0A placement is not used, the absolute placement is defined\X\0D\X\0A\X\09within the world coordinate system.

\X\0D\X\0A\X\09

Informal propositions for local placement:

\X\0D\X\0A\X\09
    \X\0D\X\0A\X\09\X\09
  1. If the LocalPlacement is given for the IfcFlowEquipment, \X\0D\X\0A then all aggregated components should use this placement as\X\0D\X\0A\X\09 \X\09their relative placement.
  2. \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\0D\X\0A

Standard Geometric Representation

\X\0D\X\0A\X\09

Currently, the use of attribute driven geometry for this class\X\0D\X\0A is not supported. The standard geometric representation is\X\0D\X\0A defined using explicit geometry.

\X\0D\X\0A\X\0D\X\0A\X\09

B-Rep Representation

\X\0D\X\0A\X\09

The faceted B-Rep capabilities (with or without voids) shall be\X\0D\X\0A supported for B-Rep representation.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3090= COMMENT(0,33,$,$,#3091,$); #3091= TEXT(16,33,$,$, 'Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.\X\0D\X\0A\X\0D\X\0AType Definitions\X\0D\X\0ACommon PropertySet\X\0D\X\0APset_EquipmentCommon\X\0D\X\0A\X\0D\X\0AType driven PropertySets\X\0D\X\0APreDefined Type Associated PropertySet\X\0D\X\0AAirFilter Pset_AirFilter\X\0D\X\0AAirHandler Pset_AirHandler\X\0D\X\0ABoiler Pset_Boiler\X\0D\X\0AChiller Pset_Chiller\X\0D\X\0ACoil Pset_Coil\X\0D\X\0ACompressor Pset_Compressor\X\0D\X\0AConvector Pset_Convector\X\0D\X\0ACoolingTower Pset_CoolingTower\X\0D\X\0AFan Pset_Fan\X\0D\X\0AHeatExchanger Pset_HeatExchanger\X\0D\X\0APackagedACUnit Pset_PackagedACUnit\X\0D\X\0APump Pset_Pump\X\0D\X\0ATubeBundle Pset_TubeBundle\X\0D\X\0AUnitHeater Pset_UnitHeater\X\0D\X\0AElevator Pset_Elevator\X\0D\X\0AEscalator Pset_Escalator\X\0D\X\0AMotor Pset_Motor\X\0D\X\0AUserDefined\X\0D\X\0ANotDefined' ,$,$); #3092= COMMENT(0,33,$,$,#3093,$); #3093= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the different types of Equipment \X\0D\X\0A an IfcFlowEquipment object can fulfill:

\X\0D\X\0A\X\09 \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES No issues to date.
\X\0D\X\0A \X\09HISTORY New enumeration in IFC R2.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3094= COMMENT(0,33,$,$,#3095,$); #3095= TEXT(16,33,$,$,'??',$,$); #3096= COMMENT(0,33,$,$,#3097,$); #3097= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: This class defines common electrical\X\0D\X\0A appliances found in a typical AEC/FM facility. Electrical Appliances\X\0D\X\0A generally consist of electrical devices which are not a fixed\X\0D\X\0A part of the building but instead can be moved from one space to\X\0D\X\0A another and are powered with electricity.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES The entity has changed in IFC R3 platform - see\X\0D\X\0A change log for details.
\X\0D\X\0A \X\09HISTORY New entity in IFC R1.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcElectricalAppliance is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The local placement is defined in the supertype IfcProduct. It\X\0D\X\0A is defined by the IfcLocalPlacement which defines the local\X\0D\X\0A coordinate system referenced by all geometric representations.\X\0D\X\0A The PlacementRelTo relationship of IfcLocalPlacement, if given,\X\0D\X\0A shall point to the same IfcSpatialStructureElement which is used\X\0D\X\0A in the ContainedInStructure inverse attribute, or to a referenced\X\0D\X\0A spatial structure element at a higher level. If the relative\X\0D\X\0A placement is not used, the absolute placement is defined\X\0D\X\0A\X\09within the world coordinate system.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

Currently, the use of attribute driven geometry for this class\X\0D\X\0A is not supported. The standard geometric representation is\X\0D\X\0A defined using explicit geometry.

\X\0D\X\0A\X\0D\X\0A\X\09

B-Rep Representation

\X\0D\X\0A\X\09

The faceted B-Rep capabilities (with or without voids) shall be\X\0D\X\0A supported for B-Rep representation.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3098= COMMENT(0,33,$,$,#3099,$); #3099= TEXT(16,33,$,$, 'Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.\X\0D\X\0A\X\0D\X\0AType Definitions\X\0D\X\0ACommon PropertySet\X\0D\X\0APset_ElectricalApplianceCommon\X\0D\X\0A\X\0D\X\0AType driven PropertySets\X\0D\X\0APreDefined Type Associated PropertySet\X\0D\X\0AComputer Pset_Computer\X\0D\X\0ACopier Pset_Copier\X\0D\X\0AFacsimile Pset_Facsimile\X\0D\X\0APrinter Pset_Printer\X\0D\X\0ATelephone Pset_Telephone\X\0D\X\0AUserDefined\X\0D\X\0ANotDefined' ,$,$); #3100= COMMENT(0,33,$,$,#3101,$); #3101= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the different types of electrical appliances \X\0D\X\0A an IfcElectricalAppliance object can fulfill:

\X\0D\X\0A \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES No issues to date.
\X\0D\X\0A \X\09HISTORY New enumeration in IFC R2.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A\X\0D\X\0A' ,$,$); #3102= COMMENT(0,33,$,$,#3103,$); #3103= TEXT(16,33,$,$,'??',$,$); #3104= COMMENT(0,33,$,$,#3105,$); #3105= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Permanently attached appendage, appliance, or device that requires \X\0D\X\0A electrical power and is connected to a building electrical system \X\0D\X\0A (e.g. lighting fixtures).

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES No issues to date.
\X\0D\X\0A \X\09HISTORY New entity in IFC R2.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcElectricalFixture is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The local placement is defined in the supertype IfcProduct. It\X\0D\X\0A is defined by the IfcLocalPlacement which defines the local\X\0D\X\0A coordinate system referenced by all geometric representations.\X\0D\X\0A The PlacementRelTo relationship of IfcLocalPlacement, if given,\X\0D\X\0A shall point to the same IfcSpatialStructureElement which is used\X\0D\X\0A in the ContainedInStructure inverse attribute, or to a referenced\X\0D\X\0A spatial structure element at a higher level. If the relative\X\0D\X\0A placement is not used, the absolute placement is defined\X\0D\X\0A\X\09within the world coordinate system.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

Currently, the use of attribute driven geometry for this class\X\0D\X\0A is not supported. The standard geometric representation is\X\0D\X\0A defined using explicit geometry.

\X\0D\X\0A\X\0D\X\0A\X\09

B-Rep Representation

\X\0D\X\0A\X\09

The faceted B-Rep capabilities (with or without voids) shall be\X\0D\X\0A supported for B-Rep representation.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3106= COMMENT(0,33,$,$,#3107,$); #3107= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Electrically powered fixture that provides illuminence.

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES The entity has changed in IFC R3 platform - see\X\0D\X\0A change log for details.
\X\0D\X\0A \X\09HISTORY New entity in IFC R2.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcLightFixture is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The local placement is defined in the supertype IfcProduct. It\X\0D\X\0A is defined by the IfcLocalPlacement which defines the local\X\0D\X\0A coordinate system referenced by all geometric representations.\X\0D\X\0A The PlacementRelTo relationship of IfcLocalPlacement, if given,\X\0D\X\0A shall point to the same IfcSpatialStructureElement which is used\X\0D\X\0A in the ContainedInStructure inverse attribute, or to a referenced\X\0D\X\0A spatial structure element at a higher level. If the relative\X\0D\X\0A placement is not used, the absolute placement is defined\X\0D\X\0A\X\09within the world coordinate system.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

Currently, the use of attribute driven geometry for this class\X\0D\X\0A is not supported. The standard geometric representation is\X\0D\X\0A defined using explicit geometry.

\X\0D\X\0A\X\0D\X\0A\X\09

B-Rep Representation

\X\0D\X\0A\X\09

The faceted B-Rep capabilities (with or without voids) shall be\X\0D\X\0A supported for B-Rep representation.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3108= COMMENT(0,33,$,$,#3109,$); #3109= TEXT(16,33,$,$, 'Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.\X\0D\X\0A\X\0D\X\0AType Definitions\X\0D\X\0AType driven PropertySets\X\0D\X\0APreDefined Type Associated PropertySet\X\0D\X\0ALightFixture Pset_LightFixture\X\0D\X\0APowerOutlet Pset_PowerOutlet\X\0D\X\0ARadiantHeater Pset_RadiantHeater\X\0D\X\0AUserDefined\X\0D\X\0ANotDefined' ,$,$); #3110= COMMENT(0,33,$,$,#3111,$); #3111= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the different types of electrical \X\0D\X\0A fixtures an IfcElectricalFixture object can fulfill:

\X\0D\X\0A \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES: No issues to date.
\X\0D\X\0A \X\09HISTORY New enumeration in IFC R2.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3112= COMMENT(0,33,$,$,#3113,$); #3113= TEXT(16,33,$,$,'??',$,$); #3114= COMMENT(0,33,$,$,#3115,$); #3115= TEXT(16,33,$,$, '\X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09Permanently attached appendage, appliance, or device that requires \X\0D\X\0A plumbing services and is connected to a building plumbing system \X\0D\X\0A (e.g. water closets, sinks, etc.).

\X\0D\X\0A\X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES: No issues to date.
\X\0D\X\0A \X\09HISTORY New entity in IFC R2.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A \X\0D\X\0A\X\09

Geometry Use Definitions

\X\0D\X\0A\X\09

The geometric representation of IfcPlumbingFixture is given\X\0D\X\0A by the IfcProductDefinitionShape, allowing multiple geometric\X\0D\X\0A representations. Included are:

\X\0D\X\0A\X\0D\X\0A\X\09

Local Placement

\X\0D\X\0A\X\09

The local placement is defined in the supertype IfcProduct. It\X\0D\X\0A is defined by the IfcLocalPlacement which defines the local\X\0D\X\0A coordinate system referenced by all geometric representations.\X\0D\X\0A The PlacementRelTo relationship of IfcLocalPlacement, if given,\X\0D\X\0A shall point to the same IfcSpatialStructureElement which is used\X\0D\X\0A in the ContainedInStructure inverse attribute, or to a referenced\X\0D\X\0A spatial structure element at a higher level. If the relative\X\0D\X\0A placement is not used, the absolute placement is defined\X\0D\X\0A\X\09within the world coordinate system.

\X\0D\X\0A\X\0D\X\0A\X\09

Standard Geometric Representation

\X\0D\X\0A\X\09

Currently, the use of attribute driven geometry for this class\X\0D\X\0A is not supported. The standard geometric representation is\X\0D\X\0A defined using explicit geometry.

\X\0D\X\0A\X\0D\X\0A\X\09

B-Rep Representation

\X\0D\X\0A\X\09

The faceted B-Rep capabilities (with or without voids) shall be\X\0D\X\0A supported for B-Rep representation.

\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3116= COMMENT(0,33,$,$,#3117,$); #3117= TEXT(16,33,$,$, 'Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.\X\0D\X\0A\X\0D\X\0AType Definitions\X\0D\X\0AType driven PropertySets\X\0D\X\0APreDefined Type Associated PropertySet\X\0D\X\0AFaucet Pset_Faucet\X\0D\X\0ASink Pset_Sink\X\0D\X\0AToilet Pset_Toilet\X\0D\X\0AUrinal Pset_Urinal\X\0D\X\0AShower Pset_Shower\X\0D\X\0AUserDefined\X\0D\X\0ANotDefined' ,$,$); #3118= COMMENT(0,33,$,$,#3119,$); #3119= TEXT(16,33,$,$, ' \X\0D\X\0A\X\09

Definition from IAI: \X\0D\X\0A\X\09This enumeration defines the different port connnection types an\X\0D\X\0A IfcPlumbingFixture object can fulfill:

\X\0D\X\0A \X\0D\X\0A \X\0D\X\0A\X\09
\X\0D\X\0A\X\09\X\09\X\0D\X\0A\X\09\X\09

\X\0D\X\0A\X\09 ISSUES: No issues to date.
\X\0D\X\0A \X\09HISTORY New enumeration in IFC R2.\X\0D\X\0A\X\09

\X\0D\X\0A \X\09
\X\0D\X\0A
\X\0D\X\0A
\X\0D\X\0A' ,$,$); #3120= COMMENT(0,33,$,$,#3121,$); #3121= TEXT(16,33,$,$,'??',$,$); #3122= COMMENT(0,33,$,$,#3123,$); #3123= TEXT(16,33,$,$, 'Local placement of the port relative to its distribution element''s local placement.\X\0D\X\0A' ,$,$); #3124= COMMENT(0,33,$,$,#3125,$); #3125= TEXT(16,33,$,$, 'This class is used to define the location and shape of an attachment between an IfcDistributionElement and an IfcDiscreteElement.\X\0D\X\0A\X\0D\X\0AISSUES: No issues to date.\X\0D\X\0A\X\0D\X\0AHistory\X\0D\X\0ANew Entity in IFC Release 2.0 \X\0D\X\0A' ,$,$); #3126= COMMENT(0,33,$,$,#3127,$); #3127= TEXT(16,33,$,$, 'The related discrete element that is attached to a distribution element.\X\0D\X\0A' ,$,$); #3128= COMMENT(0,33,$,$,#3129,$); #3129= TEXT(16,33,$,$, 'Inverse relationship to a related distribution element to which this discrete element is attached.\X\0D\X\0A' ,$,$); #3130= COMMENT(0,33,$,$,#3131,$); #3131= TEXT(16,33,$,$, 'Luminous properties for this light fixture.\X\0D\X\0A',$,$); #3132= COMMENT(0,33,$,$,#3133,$); #3133= TEXT(16,33,$,$, 'Equipment is an apparatus used to perform conveyance, work, energy conversion or heat transfer. This class is used to capture the characteristics of equipment that does not participate in a distribution system.\X\0D\X\0A\X\0D\X\0AISSUES: No issues to date.\X\0D\X\0A\X\0D\X\0AHistory\X\0D\X\0AThis Entity has changed after IFC Release 1.5.1.\X\0D\X\0A\X\0D\X\0AGeometry Use Definitions\X\0D\X\0AObject Geometry in Context\X\0D\X\0A\X\0D\X\0AThe geometric representation of IfcEquipment is given by the IfcProductShape, allowing multiple geometric representations. Included are:\X\0D\X\0A\X\0D\X\0ALocal Position\X\0D\X\0A\X\0D\X\0AThe local position for IfcEquipment is defined in its supertype, IfcProduct. It is defined by the\X\0D\X\0A\X\0D\X\0AIfcLocalPlacement, which defines the local coordinate system that is referenced by all geometric representations.\X\0D\X\0A\X\0D\X\0AStandard Geometric Representation\X\0D\X\0A\X\0D\X\0AThe standard geometric representation of IfcEquipment is defined using explicit geometry. The faceted B-Rep capabilities (with or without voids) shall be supported for standard representation.\X\0D\X\0A\X\0D\X\0ACurrently, the usage of attribute driven geometry for IfcEquipment is not supported.\X\0D\X\0A\X\0D\X\0A' ,$,$); #3134= COMMENT(0,33,$,$,#3135,$); #3135= TEXT(16,33,$,$, 'Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.\X\0D\X\0A\X\0D\X\0AType Definitions\X\0D\X\0ACommon PropertySet\X\0D\X\0APset_EquipmentCommon\X\0D\X\0A\X\0D\X\0AType driven PropertySets\X\0D\X\0APreDefined Type Associated PropertySet\X\0D\X\0AWindowCleaning Pset_WindowCleaning\X\0D\X\0AUserDefined\X\0D\X\0ANotDefined' ,$,$); #3136= COMMENT(0,33,$,$,#3137,$); #3137= TEXT(16,33,$,$, 'This enumeration defines the different types of Equipment an IfcEquipment object can fulfill.\X\0D\X\0A\X\0D\X\0AISSUES: No issues to date.\X\0D\X\0A\X\0D\X\0AHistory\X\0D\X\0AThis Enumeration has changed after IFC Release 1.5.1, please see the Migration Guide for details\X\0D\X\0A\X\0D\X\0APreDefined Type\X\0D\X\0AThis enumeration defines the available PreDefined Types for IfcEquipment\X\0D\X\0A\X\0D\X\0AENUMERATION\X\0D\X\0AWindowCleaning\X\0D\X\0AUserDefined\X\0D\X\0ANotDefined' ,$,$); #3138= COMMENT(0,33,$,$,#3139,$); #3139= TEXT(16,33,$,$,'??',$,$); #3140= COMMENT(0,33,$,$,#3141,$); #3141= TEXT(16,33,$,$, 'This class defines elements that participate in a distribution system.\X\0D\X\0A\X\0D\X\0AISSUES: No issues to date.\X\0D\X\0A\X\0D\X\0AHistory\X\0D\X\0AThis Entity has changed after IFC Release 1.5.1.\X\0D\X\0A\X\0D\X\0AGeometry Use Definitions\X\0D\X\0AObject Geometry in Context\X\0D\X\0A\X\0D\X\0AThe geometric representation of IfcDistributionElement is given by the IfcProductShape, allowing multiple geometric representations. Included are:\X\0D\X\0A\X\0D\X\0ALocal Position\X\0D\X\0A\X\0D\X\0AThe local placement for IfcDistributionElement is defined in its supertype, IfcProduct. It is defined by the\X\0D\X\0A\X\0D\X\0AIfcLocalPlacement, which defines the local coordinate system that is referenced by all geometric representations.\X\0D\X\0A\X\0D\X\0AStandard Geometric Representation\X\0D\X\0A\X\0D\X\0AThe standard geometric representation of IfcDistributionElement is defined using explicit geometry. The faceted B-Rep capabilities (with or without voids) shall be supported for standard representation.\X\0D\X\0A\X\0D\X\0ACurrently, the usage of attribute driven geometry for IfcDistributionElement is not supported.\X\0D\X\0A\X\0D\X\0A' ,$,$); #3142= COMMENT(0,33,$,$,#3143,$); #3143= TEXT(16,33,$,$, 'Inverse relationship to the port that is being connected to.\X\0D\X\0A' ,$,$); #3144= COMMENT(0,33,$,$,#3145,$); #3145= TEXT(16,33,$,$, 'The IfcDistributionFlowElement that is being connected to.\X\0D\X\0A',$ ,$); #3146= COMMENT(0,33,$,$,#3147,$); #3147= TEXT(16,33,$,$, 'The IfcDistributionFlowElement that is being connected from.\X\0D\X\0A' ,$,$); #3148= COMMENT(0,33,$,$,#3149,$); #3149= TEXT(16,33,$,$, 'Inverse relationship to the port that is being connected from.\X\0D\X\0A' ,$,$); #3150= COMMENT(0,33,$,$,#3151,$); #3151= TEXT(16,33,$,$, 'The geometric definition of the port and as well as any specific connection characteristics.\X\0D\X\0A' ,$,$); #3152= COMMENT(0,33,$,$,#3153,$); #3153= TEXT(16,33,$,$, 'Inverse relationship to a related discrete element which might be attached to this distribution element.\X\0D\X\0A' ,$,$); #3154= COMMENT(0,33,$,$,#3155,$); #3155= TEXT(16,33,$,$, 'The relating distribution elements that have discrete elements attachmented to them.\X\0D\X\0A' ,$,$); #3156= COMMENT(0,33,$,$,#3157,$); #3157= TEXT(16,33,$,$,'Local placement of the attachment.\X\0D\X\0A',$,$ ); #3158= INTERFACE_SCHEMA(32,1,$,$,7549312,'IFCEXTERNALREFERENCERESOURCE', (),0,$); #3160= COMMENT(0,197,$,$,#3161,#3164); #3161= TEXT(16,5,$,$, 'An IfcTubeBundle aggregates instances of IfcFluidFlowProperties to capture the fluid properties, flow and pressure conditions of the fluids in the tubes and shell.' , 'An IfcTubeBundle aggregates instances of \X\0D\X\0AIfcFluidFlowProperties to capture the fluid \X\0D\X\0Aproperties, flow and pressure conditions of \X\0D\X\0Athe fluids in the tubes and shell.' ,#3162); #3162= TEXT_LAYOUT(10.,10.,637.,164.,#3163); #3163= TEXT_TYPE(1,168); #3164= TYPE_LAYOUT(#3165); #3165= RECTANGLE(6684.7182,980.10444,697.07222,244.95515); #3166= COMMENT(0,197,$,$,#3167,#3170); #3167= TEXT(16,5,$,$, 'IfcHydronicHeater aggregates an instance of IfcTubeBundle for heat transfer properties.' , 'IfcHydronicHeater aggregates an instance of \X\0D\X\0AIfcTubeBundle for heat transfer properties.' ,#3168); #3168= TEXT_LAYOUT(10.,10.,659.,82.,#3169); #3169= TEXT_TYPE(1,168); #3170= TYPE_LAYOUT(#3171); #3171= RECTANGLE(11343.95,1609.6937,682.30827,102.68435); #3172= COMMENT(0,197,$,$,#3173,#3176); #3173= TEXT(16,5,$,$, 'IfcChiller aggregates instances of IfcTubeBundle, IfcCompressor, etc. as required.' , 'IfcChiller aggregates instances of \X\0D\X\0AIfcTubeBundle, IfcCompressor, etc. as required.' ,#3174); #3174= TEXT_LAYOUT(10.,10.,700.,82.,#3175); #3175= TEXT_TYPE(1,168); #3176= TYPE_LAYOUT(#3177); #3177= RECTANGLE(3833.9025,1144.9086,722.4464,154.46304); #3178= COMMENT(0,197,$,$,#3179,#3182); #3179= TEXT(16,5,$,$, 'IfcCoolingTower aggregates instances of IfcTubeBundle for heat transfer properties.' , 'IfcCoolingTower aggregates \X\0D\X\0Ainstances of IfcTubeBundle for \X\0D\X\0Aheat transfer properties.' ,#3180); #3180= TEXT_LAYOUT(10.,10.,449.,123.,#3181); #3181= TEXT_TYPE(1,168); #3182= TYPE_LAYOUT(#3183); #3183= RECTANGLE(5427.03,210.14449,525.27353,153.68708); #3184= COMMENT(0,69,$,$,#3185,#3188); #3185= TEXT(16,5,$,$,'PredefinedType attribute added to Tank', 'PredefinedType attribute added to Tank',#3186); #3186= TEXT_LAYOUT(10.,10.,577.,41.,#3187); #3187= TEXT_TYPE(1,168); #3188= TYPE_LAYOUT(#3189); #3189= RECTANGLE(10141.435,770.27885,595.06677,102.68435); #3190= COMMENT(0,69,$,$,#3191,#3194); #3191= TEXT(16,5,$,$, 'Attribute ''MotorDriveType moved to new class IfcMotorDrive', 'Attribute ''MotorDriveType \X\0D\X\0Amoved to new class \X\0D\X\0AIfcMotorDrive' ,#3192); #3192= TEXT_LAYOUT(10.,10.,392.,123.,#3193); #3193= TEXT_TYPE(1,168); #3194= TYPE_LAYOUT(#3195); #3195= RECTANGLE(8591.8605,295.90701,479.6395,145.63403); ENDSEC; END-ISO-10303-21;