Annex E
(informative)
Examples
E.4.8 - Reinforcing Assembly
Example overview
Additional test cases not yet allocated to individual test case groups.
This example illustrates a beam with an assembly of reinforcing stirrups, the geometry of the stirrups is defined by mapped items linking to a mapped representation being a swept disk solid along a directrix. Figure E.A shows the resulting shape.

IFC-SPF source
ISO-10303-21; HEADER; FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ 'reinforcing-assembly.ifc', /* time_stamp */ '2016-02-04T08:47:55', /* author */ ('redacted'), /* organization */ ('redacted'), /* preprocessor_version */ 'redacted', /* originating_system */ 'redacted', /* authorization */ 'None'); FILE_SCHEMA (('IFC4X3_DEV_738df036')); ENDSEC; DATA; /* general entities required for all IFC data sets, defining the context for the exchange */ #1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); #2= IFCCARTESIANPOINT((0.0,0.0,0.0)); #3= IFCAXIS2PLACEMENT3D(#2,$,$); #4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); #5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); /* defines the default building (as required as the minimum spatial element) */ #50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); #51= IFCPERSONANDORGANIZATION(#52,#53,$); #52= IFCPERSON('redacted','redacted',$,$,$,$,$,$); #53= IFCORGANIZATION($,'redacted',$,$,$); #54= IFCAPPLICATION(#55,'redacted','redacted','redacted'); #55= IFCORGANIZATION($,'redacted',$,$,$); #56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); #57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#222),#50); #58= IFCAXIS2PLACEMENT3D(#2,$,$); #100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); #105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); #200= IFCDOCUMENTREFERENCE($,'MyCodeISO3766','MyReinforcementCode',$,$); #201= IFCRELASSOCIATESDOCUMENT('1R7R97$uLAAv4wci$KGwn8',#56,$,$,(#100),#200); #202= IFCMATERIAL('ReinforcingSteel',$,$); #203= IFCRELASSOCIATESMATERIAL('3gfVO40P5EfQyKZ_bF0R$6',#56,'MatAssoc','Material Associates',(#210),#202); #204= IFCCARTESIANPOINTLIST3D(((-69.0,0.0,-122.0),(-69.0,0.0,-79.0),(-54.9411254969544,0.0,-45.0588745030457),(-21.0000000000001,0.0,-31.0),(21.0,0.0,-31.0),(54.9411254969543,0.0,-45.0588745030456),(69.0,0.0,-78.9999999999999),(69.0,0.00000000000000089,-321.0),(54.993978595716,1.21791490472038,-354.941125496954),(21.1804517666064,4.1582215855126,-369.0),(-20.6616529376114,7.79666547283599,-369.0),(-54.4751797667207,10.7369721536282,-354.941125496954),(-68.4812011710042,11.9548870583485,-320.999999999999),(-69.0,12.0,-79.0),(-54.9411254969544,12.0,-45.0588745030457),(-21.0000000000001,12.0,-31.0),(21.0,12.0,-31.0),(54.9411254969543,12.0,-45.0588745030456),(69.0,12.0,-78.9999999999999),(69.0,12.0,-122.0)),$); #205= IFCINDEXEDPOLYCURVE(#204,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5)),IFCARCINDEX((5,6,7)),IFCLINEINDEX((7,8)),IFCARCINDEX((8,9,10)),IFCLINEINDEX((10,11)),IFCARCINDEX((11,12,13)),IFCLINEINDEX((13,14)),IFCARCINDEX((14,15,16)),IFCLINEINDEX((16,17)),IFCARCINDEX((17,18,19)),IFCLINEINDEX((19,20))),.F.); #206= IFCSWEPTDISKSOLID(#205,6.0,$,$,$); #207= IFCREPRESENTATIONMAP(#208,#209); #208= IFCAXIS2PLACEMENT3D(#2,$,$); #209= IFCSHAPEREPRESENTATION(#5,'Body','SolidModel',(#206)); #210= IFCREINFORCINGBARTYPE('0jMRtfHYXE7u4s_CQ2uVE9',#56,'12 Diameter Ligature',$,$,$,(#207),$,$,.LIGATURE.,12.0,113.097335529233,1150.0,.TEXTURED.,$,$); #211= IFCRELDEFINESBYTYPE('1iAfl2ERbFmwi7uniy1H7j',#56,$,$,(#248,#261,#272,#283,#294,#305,#316,#327,#338,#349,#360,#371,#382,#393,#404,#415,#426,#437,#448,#459,#470,#481,#492,#503,#514,#525,#536,#547,#558,#569,#580,#591,#602,#613),#210); #212= IFCRELDECLARES('2MRDPYmlP17vf3Xv8K3i6b',#56,$,$,#100,(#210,#220)); #213= IFCMATERIAL('Concrete','Concrete',$); #215= IFCRECTANGLEPROFILEDEF(.AREA.,'400x200RC',$,200.0,400.0); #216= IFCMATERIALPROFILE('400x200RC',$,#213,#215,0,$); #218= IFCMATERIALPROFILESET('400x200RC',$,(#216),$); #219= IFCRELASSOCIATESMATERIAL('2ZEgyI2v184hwa$_diRqS9',#56,'MatAssoc','Material Associates',(#220),#218); #220= IFCBEAMTYPE('3bdpqVuWTCbxJ2S3ODYv6q',#56,'400x200RC',$,$,$,$,$,$,.BEAM.); #221= IFCRELDEFINESBYTYPE('2oaQVVf79BrwRouvtRuQVg',#56,$,$,(#222),#220); #222= IFCBEAM('1yjQ2DwLnCC8k3i3X6D_ut',#56,$,$,$,#223,#238,$,$); #223= IFCLOCALPLACEMENT($,#224); #224= IFCAXIS2PLACEMENT3D(#2,#225,#226); #225= IFCDIRECTION((0.0,1.0,0.0)); #226= IFCDIRECTION((-1.0,0.0,0.0)); #227= IFCCARTESIANPOINT((0.0,0.0,5000.0)); #228= IFCCARTESIANPOINT((0.0,0.0,0.0)); #229= IFCPOLYLINE((#228,#227)); #230= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#229)); #231= IFCMATERIALPROFILESETUSAGE(#218,8,$); #232= IFCRELASSOCIATESMATERIAL('3DWeleqqjEG9KshbOZXUdY',#56,'MatAssoc','Material Associates',(#222),#231); #233= IFCDIRECTION((0.0,0.0,1.0)); #234= IFCEXTRUDEDAREASOLID(#215,#235,#233,5000.0); #235= IFCAXIS2PLACEMENT3D(#236,$,$); #236= IFCCARTESIANPOINT((0.0,-200.0,0.0)); #237= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#234)); #238= IFCPRODUCTDEFINITIONSHAPE($,$,(#230,#237)); #239= IFCELEMENTASSEMBLY('0Q1tCJWdj4kOkZUg7rkf2h',#56,$,$,$,$,$,$,.FACTORY.,.REINFORCEMENT_UNIT.); #240= IFCDIRECTION((1.0,0.0,0.0)); #241= IFCDIRECTION((0.0,1.0,0.0)); #242= IFCCARTESIANPOINT((0.0,25.0,0.0)); #243= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#240,#241,#242,1.0,#244); #244= IFCDIRECTION((0.0,0.0,1.0)); #245= IFCMAPPEDITEM(#207,#243); #246= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#245)); #247= IFCPRODUCTDEFINITIONSHAPE($,$,(#246)); #248= IFCREINFORCINGBAR('0ohBfsArr3ruXYxacT4yl5',#56,$,$,$,#252,#247,$,$,$,$,$,$,$); #249= IFCRELAGGREGATES('1b1SnKocD0WRevlg8Aqhj5',#56,'BEAM Container','BEAM Container for Elements',#222,(#239)); #250= IFCRELAGGREGATES('1WdB196Kb72f_pKgj5rklU',#56,'ELEMENTASSEMBLY Container','ELEMENTASSEMBLY Container for Elements',#239,(#248,#261,#272,#283,#294,#305,#316,#327,#338,#349,#360,#371,#382,#393,#404,#415,#426,#437,#448,#459,#470,#481,#492,#503,#514,#525,#536,#547,#558,#569,#580,#591,#602,#613)); #251= IFCAXIS2PLACEMENT3D(#2,$,$); #252= IFCLOCALPLACEMENT($,#251); #253= IFCDIRECTION((1.0,0.0,0.0)); #254= IFCDIRECTION((0.0,1.0,0.0)); #255= IFCCARTESIANPOINT((0.0,175.0,0.0)); #256= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#253,#254,#255,1.0,#257); #257= IFCDIRECTION((0.0,0.0,1.0)); #258= IFCMAPPEDITEM(#207,#256); #259= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#258)); #260= IFCPRODUCTDEFINITIONSHAPE($,$,(#259)); #261= IFCREINFORCINGBAR('3YrK7RbE122fNRsP5djFAe',#56,$,$,$,#263,#260,$,$,$,$,$,$,$); #262= IFCAXIS2PLACEMENT3D(#2,$,$); #263= IFCLOCALPLACEMENT($,#262); #264= IFCDIRECTION((1.0,0.0,0.0)); #265= IFCDIRECTION((0.0,1.0,0.0)); #266= IFCCARTESIANPOINT((0.0,325.0,0.0)); #267= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#264,#265,#266,1.0,#268); #268= IFCDIRECTION((0.0,0.0,1.0)); #269= IFCMAPPEDITEM(#207,#267); #270= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#269)); #271= IFCPRODUCTDEFINITIONSHAPE($,$,(#270)); #272= IFCREINFORCINGBAR('0wxAc63nj5AezFhfks7wLL',#56,$,$,$,#274,#271,$,$,$,$,$,$,$); #273= IFCAXIS2PLACEMENT3D(#2,$,$); #274= IFCLOCALPLACEMENT($,#273); #275= IFCDIRECTION((1.0,0.0,0.0)); #276= IFCDIRECTION((0.0,1.0,0.0)); #277= IFCCARTESIANPOINT((0.0,475.0,0.0)); #278= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#275,#276,#277,1.0,#279); #279= IFCDIRECTION((0.0,0.0,1.0)); #280= IFCMAPPEDITEM(#207,#278); #281= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#280)); #282= IFCPRODUCTDEFINITIONSHAPE($,$,(#281)); #283= IFCREINFORCINGBAR('0bsov2wZL6tRRZmKy4vuUU',#56,$,$,$,#285,#282,$,$,$,$,$,$,$); #284= IFCAXIS2PLACEMENT3D(#2,$,$); #285= IFCLOCALPLACEMENT($,#284); #286= IFCDIRECTION((1.0,0.0,0.0)); #287= IFCDIRECTION((0.0,1.0,0.0)); #288= IFCCARTESIANPOINT((0.0,625.0,0.0)); #289= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#286,#287,#288,1.0,#290); #290= IFCDIRECTION((0.0,0.0,1.0)); #291= IFCMAPPEDITEM(#207,#289); #292= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#291)); #293= IFCPRODUCTDEFINITIONSHAPE($,$,(#292)); #294= IFCREINFORCINGBAR('3qrgfIBb92ZegJTle7jou3',#56,$,$,$,#296,#293,$,$,$,$,$,$,$); #295= IFCAXIS2PLACEMENT3D(#2,$,$); #296= IFCLOCALPLACEMENT($,#295); #297= IFCDIRECTION((1.0,0.0,0.0)); #298= IFCDIRECTION((0.0,1.0,0.0)); #299= IFCCARTESIANPOINT((0.0,775.0,0.0)); #300= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#297,#298,#299,1.0,#301); #301= IFCDIRECTION((0.0,0.0,1.0)); #302= IFCMAPPEDITEM(#207,#300); #303= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#302)); #304= IFCPRODUCTDEFINITIONSHAPE($,$,(#303)); #305= IFCREINFORCINGBAR('16m6R3JeT83fJPCze2yU$a',#56,$,$,$,#307,#304,$,$,$,$,$,$,$); #306= IFCAXIS2PLACEMENT3D(#2,$,$); #307= IFCLOCALPLACEMENT($,#306); #308= IFCDIRECTION((1.0,0.0,0.0)); #309= IFCDIRECTION((0.0,1.0,0.0)); #310= IFCCARTESIANPOINT((0.0,925.0,0.0)); #311= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#308,#309,#310,1.0,#312); #312= IFCDIRECTION((0.0,0.0,1.0)); #313= IFCMAPPEDITEM(#207,#311); #314= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#313)); #315= IFCPRODUCTDEFINITIONSHAPE($,$,(#314)); #316= IFCREINFORCINGBAR('2SGIIYjSbCuu3HVwoLt1yh',#56,$,$,$,#318,#315,$,$,$,$,$,$,$); #317= IFCAXIS2PLACEMENT3D(#2,$,$); #318= IFCLOCALPLACEMENT($,#317); #319= IFCDIRECTION((1.0,0.0,0.0)); #320= IFCDIRECTION((0.0,1.0,0.0)); #321= IFCCARTESIANPOINT((0.0,1075.0,0.0)); #322= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#319,#320,#321,1.0,#323); #323= IFCDIRECTION((0.0,0.0,1.0)); #324= IFCMAPPEDITEM(#207,#322); #325= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#324)); #326= IFCPRODUCTDEFINITIONSHAPE($,$,(#325)); #327= IFCREINFORCINGBAR('0PsLby6eL8_hVEt4QwK0lZ',#56,$,$,$,#329,#326,$,$,$,$,$,$,$); #328= IFCAXIS2PLACEMENT3D(#2,$,$); #329= IFCLOCALPLACEMENT($,#328); #330= IFCDIRECTION((1.0,0.0,0.0)); #331= IFCDIRECTION((0.0,1.0,0.0)); #332= IFCCARTESIANPOINT((0.0,1225.0,0.0)); #333= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#330,#331,#332,1.0,#334); #334= IFCDIRECTION((0.0,0.0,1.0)); #335= IFCMAPPEDITEM(#207,#333); #336= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#335)); #337= IFCPRODUCTDEFINITIONSHAPE($,$,(#336)); #338= IFCREINFORCINGBAR('1325VJou5AngWp1djcV0hL',#56,$,$,$,#340,#337,$,$,$,$,$,$,$); #339= IFCAXIS2PLACEMENT3D(#2,$,$); #340= IFCLOCALPLACEMENT($,#339); #341= IFCDIRECTION((1.0,0.0,0.0)); #342= IFCDIRECTION((0.0,1.0,0.0)); #343= IFCCARTESIANPOINT((0.0,1375.0,0.0)); #344= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#341,#342,#343,1.0,#345); #345= IFCDIRECTION((0.0,0.0,1.0)); #346= IFCMAPPEDITEM(#207,#344); #347= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#346)); #348= IFCPRODUCTDEFINITIONSHAPE($,$,(#347)); #349= IFCREINFORCINGBAR('20zj_$BcH74xRgR4bDrLNb',#56,$,$,$,#351,#348,$,$,$,$,$,$,$); #350= IFCAXIS2PLACEMENT3D(#2,$,$); #351= IFCLOCALPLACEMENT($,#350); #352= IFCDIRECTION((1.0,0.0,0.0)); #353= IFCDIRECTION((0.0,1.0,0.0)); #354= IFCCARTESIANPOINT((0.0,1525.0,0.0)); #355= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#352,#353,#354,1.0,#356); #356= IFCDIRECTION((0.0,0.0,1.0)); #357= IFCMAPPEDITEM(#207,#355); #358= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#357)); #359= IFCPRODUCTDEFINITIONSHAPE($,$,(#358)); #360= IFCREINFORCINGBAR('3M4SfEMtHEJukgZR4hw$eV',#56,$,$,$,#362,#359,$,$,$,$,$,$,$); #361= IFCAXIS2PLACEMENT3D(#2,$,$); #362= IFCLOCALPLACEMENT($,#361); #363= IFCDIRECTION((1.0,0.0,0.0)); #364= IFCDIRECTION((0.0,1.0,0.0)); #365= IFCCARTESIANPOINT((0.0,1675.0,0.0)); #366= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#363,#364,#365,1.0,#367); #367= IFCDIRECTION((0.0,0.0,1.0)); #368= IFCMAPPEDITEM(#207,#366); #369= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#368)); #370= IFCPRODUCTDEFINITIONSHAPE($,$,(#369)); #371= IFCREINFORCINGBAR('23BYnIaOLBZPVTrKVEDJiy',#56,$,$,$,#373,#370,$,$,$,$,$,$,$); #372= IFCAXIS2PLACEMENT3D(#2,$,$); #373= IFCLOCALPLACEMENT($,#372); #374= IFCDIRECTION((1.0,0.0,0.0)); #375= IFCDIRECTION((0.0,1.0,0.0)); #376= IFCCARTESIANPOINT((0.0,1825.0,0.0)); #377= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#374,#375,#376,1.0,#378); #378= IFCDIRECTION((0.0,0.0,1.0)); #379= IFCMAPPEDITEM(#207,#377); #380= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#379)); #381= IFCPRODUCTDEFINITIONSHAPE($,$,(#380)); #382= IFCREINFORCINGBAR('2XulRByDL8ugyo4Uqv9rJr',#56,$,$,$,#384,#381,$,$,$,$,$,$,$); #383= IFCAXIS2PLACEMENT3D(#2,$,$); #384= IFCLOCALPLACEMENT($,#383); #385= IFCDIRECTION((1.0,0.0,0.0)); #386= IFCDIRECTION((0.0,1.0,0.0)); #387= IFCCARTESIANPOINT((0.0,1975.0,0.0)); #388= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#385,#386,#387,1.0,#389); #389= IFCDIRECTION((0.0,0.0,1.0)); #390= IFCMAPPEDITEM(#207,#388); #391= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#390)); #392= IFCPRODUCTDEFINITIONSHAPE($,$,(#391)); #393= IFCREINFORCINGBAR('2xvQMSga96XOT3VeCS6ZsK',#56,$,$,$,#395,#392,$,$,$,$,$,$,$); #394= IFCAXIS2PLACEMENT3D(#2,$,$); #395= IFCLOCALPLACEMENT($,#394); #396= IFCDIRECTION((1.0,0.0,0.0)); #397= IFCDIRECTION((0.0,1.0,0.0)); #398= IFCCARTESIANPOINT((0.0,2125.0,0.0)); #399= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#396,#397,#398,1.0,#400); #400= IFCDIRECTION((0.0,0.0,1.0)); #401= IFCMAPPEDITEM(#207,#399); #402= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#401)); #403= IFCPRODUCTDEFINITIONSHAPE($,$,(#402)); #404= IFCREINFORCINGBAR('2gUE6_w3j77f8YJGz_2RMl',#56,$,$,$,#406,#403,$,$,$,$,$,$,$); #405= IFCAXIS2PLACEMENT3D(#2,$,$); #406= IFCLOCALPLACEMENT($,#405); #407= IFCDIRECTION((1.0,0.0,0.0)); #408= IFCDIRECTION((0.0,1.0,0.0)); #409= IFCCARTESIANPOINT((0.0,2275.0,0.0)); #410= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#407,#408,#409,1.0,#411); #411= IFCDIRECTION((0.0,0.0,1.0)); #412= IFCMAPPEDITEM(#207,#410); #413= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#412)); #414= IFCPRODUCTDEFINITIONSHAPE($,$,(#413)); #415= IFCREINFORCINGBAR('0J0dRL4tT93REAabfASDom',#56,$,$,$,#417,#414,$,$,$,$,$,$,$); #416= IFCAXIS2PLACEMENT3D(#2,$,$); #417= IFCLOCALPLACEMENT($,#416); #418= IFCDIRECTION((1.0,0.0,0.0)); #419= IFCDIRECTION((0.0,1.0,0.0)); #420= IFCCARTESIANPOINT((0.0,2425.0,0.0)); #421= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#418,#419,#420,1.0,#422); #422= IFCDIRECTION((0.0,0.0,1.0)); #423= IFCMAPPEDITEM(#207,#421); #424= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#423)); #425= IFCPRODUCTDEFINITIONSHAPE($,$,(#424)); #426= IFCREINFORCINGBAR('048RJ151b81PqODsTMD4EA',#56,$,$,$,#428,#425,$,$,$,$,$,$,$); #427= IFCAXIS2PLACEMENT3D(#2,$,$); #428= IFCLOCALPLACEMENT($,#427); #429= IFCDIRECTION((1.0,0.0,0.0)); #430= IFCDIRECTION((0.0,1.0,0.0)); #431= IFCCARTESIANPOINT((0.0,2575.0,0.0)); #432= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#429,#430,#431,1.0,#433); #433= IFCDIRECTION((0.0,0.0,1.0)); #434= IFCMAPPEDITEM(#207,#432); #435= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#434)); #436= IFCPRODUCTDEFINITIONSHAPE($,$,(#435)); #437= IFCREINFORCINGBAR('3hXx9Kb6b5bvjgr9pwvpz0',#56,$,$,$,#439,#436,$,$,$,$,$,$,$); #438= IFCAXIS2PLACEMENT3D(#2,$,$); #439= IFCLOCALPLACEMENT($,#438); #440= IFCDIRECTION((1.0,0.0,0.0)); #441= IFCDIRECTION((0.0,1.0,0.0)); #442= IFCCARTESIANPOINT((0.0,2725.0,0.0)); #443= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#440,#441,#442,1.0,#444); #444= IFCDIRECTION((0.0,0.0,1.0)); #445= IFCMAPPEDITEM(#207,#443); #446= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#445)); #447= IFCPRODUCTDEFINITIONSHAPE($,$,(#446)); #448= IFCREINFORCINGBAR('0FmUHg8ZX0ZfY$0f5nkM2l',#56,$,$,$,#450,#447,$,$,$,$,$,$,$); #449= IFCAXIS2PLACEMENT3D(#2,$,$); #450= IFCLOCALPLACEMENT($,#449); #451= IFCDIRECTION((1.0,0.0,0.0)); #452= IFCDIRECTION((0.0,1.0,0.0)); #453= IFCCARTESIANPOINT((0.0,2875.0,0.0)); #454= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#451,#452,#453,1.0,#455); #455= IFCDIRECTION((0.0,0.0,1.0)); #456= IFCMAPPEDITEM(#207,#454); #457= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#456)); #458= IFCPRODUCTDEFINITIONSHAPE($,$,(#457)); #459= IFCREINFORCINGBAR('2_zvpwRdvAuRiTlHXX$Qp8',#56,$,$,$,#461,#458,$,$,$,$,$,$,$); #460= IFCAXIS2PLACEMENT3D(#2,$,$); #461= IFCLOCALPLACEMENT($,#460); #462= IFCDIRECTION((1.0,0.0,0.0)); #463= IFCDIRECTION((0.0,1.0,0.0)); #464= IFCCARTESIANPOINT((0.0,3025.0,0.0)); #465= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#462,#463,#464,1.0,#466); #466= IFCDIRECTION((0.0,0.0,1.0)); #467= IFCMAPPEDITEM(#207,#465); #468= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#467)); #469= IFCPRODUCTDEFINITIONSHAPE($,$,(#468)); #470= IFCREINFORCINGBAR('1mhkXHKfX6PxdS2vZn17wX',#56,$,$,$,#472,#469,$,$,$,$,$,$,$); #471= IFCAXIS2PLACEMENT3D(#2,$,$); #472= IFCLOCALPLACEMENT($,#471); #473= IFCDIRECTION((1.0,0.0,0.0)); #474= IFCDIRECTION((0.0,1.0,0.0)); #475= IFCCARTESIANPOINT((0.0,3175.0,0.0)); #476= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#473,#474,#475,1.0,#477); #477= IFCDIRECTION((0.0,0.0,1.0)); #478= IFCMAPPEDITEM(#207,#476); #479= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#478)); #480= IFCPRODUCTDEFINITIONSHAPE($,$,(#479)); #481= IFCREINFORCINGBAR('0CeIQzUqP5qOOeAjMtH2OX',#56,$,$,$,#483,#480,$,$,$,$,$,$,$); #482= IFCAXIS2PLACEMENT3D(#2,$,$); #483= IFCLOCALPLACEMENT($,#482); #484= IFCDIRECTION((1.0,0.0,0.0)); #485= IFCDIRECTION((0.0,1.0,0.0)); #486= IFCCARTESIANPOINT((0.0,3325.0,0.0)); #487= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#484,#485,#486,1.0,#488); #488= IFCDIRECTION((0.0,0.0,1.0)); #489= IFCMAPPEDITEM(#207,#487); #490= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#489)); #491= IFCPRODUCTDEFINITIONSHAPE($,$,(#490)); #492= IFCREINFORCINGBAR('3shtoAQL5BAhvwA_1Ph$lC',#56,$,$,$,#494,#491,$,$,$,$,$,$,$); #493= IFCAXIS2PLACEMENT3D(#2,$,$); #494= IFCLOCALPLACEMENT($,#493); #495= IFCDIRECTION((1.0,0.0,0.0)); #496= IFCDIRECTION((0.0,1.0,0.0)); #497= IFCCARTESIANPOINT((0.0,3475.0,0.0)); #498= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#495,#496,#497,1.0,#499); #499= IFCDIRECTION((0.0,0.0,1.0)); #500= IFCMAPPEDITEM(#207,#498); #501= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#500)); #502= IFCPRODUCTDEFINITIONSHAPE($,$,(#501)); #503= IFCREINFORCINGBAR('22j4RNKqD2IBRDGig5eaCF',#56,$,$,$,#505,#502,$,$,$,$,$,$,$); #504= IFCAXIS2PLACEMENT3D(#2,$,$); #505= IFCLOCALPLACEMENT($,#504); #506= IFCDIRECTION((1.0,0.0,0.0)); #507= IFCDIRECTION((0.0,1.0,0.0)); #508= IFCCARTESIANPOINT((0.0,3625.0,0.0)); #509= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#506,#507,#508,1.0,#510); #510= IFCDIRECTION((0.0,0.0,1.0)); #511= IFCMAPPEDITEM(#207,#509); #512= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#511)); #513= IFCPRODUCTDEFINITIONSHAPE($,$,(#512)); #514= IFCREINFORCINGBAR('3Wvu6qGJH4ChhTV3pl9CGh',#56,$,$,$,#516,#513,$,$,$,$,$,$,$); #515= IFCAXIS2PLACEMENT3D(#2,$,$); #516= IFCLOCALPLACEMENT($,#515); #517= IFCDIRECTION((1.0,0.0,0.0)); #518= IFCDIRECTION((0.0,1.0,0.0)); #519= IFCCARTESIANPOINT((0.0,3775.0,0.0)); #520= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#517,#518,#519,1.0,#521); #521= IFCDIRECTION((0.0,0.0,1.0)); #522= IFCMAPPEDITEM(#207,#520); #523= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#522)); #524= IFCPRODUCTDEFINITIONSHAPE($,$,(#523)); #525= IFCREINFORCINGBAR('37Qrf07Iz3tRMbSxEA4ynH',#56,$,$,$,#527,#524,$,$,$,$,$,$,$); #526= IFCAXIS2PLACEMENT3D(#2,$,$); #527= IFCLOCALPLACEMENT($,#526); #528= IFCDIRECTION((1.0,0.0,0.0)); #529= IFCDIRECTION((0.0,1.0,0.0)); #530= IFCCARTESIANPOINT((0.0,3925.0,0.0)); #531= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#528,#529,#530,1.0,#532); #532= IFCDIRECTION((0.0,0.0,1.0)); #533= IFCMAPPEDITEM(#207,#531); #534= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#533)); #535= IFCPRODUCTDEFINITIONSHAPE($,$,(#534)); #536= IFCREINFORCINGBAR('2gelqZ1Wv8BvCy6TstVGkd',#56,$,$,$,#538,#535,$,$,$,$,$,$,$); #537= IFCAXIS2PLACEMENT3D(#2,$,$); #538= IFCLOCALPLACEMENT($,#537); #539= IFCDIRECTION((1.0,0.0,0.0)); #540= IFCDIRECTION((0.0,1.0,0.0)); #541= IFCCARTESIANPOINT((0.0,4075.0,0.0)); #542= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#539,#540,#541,1.0,#543); #543= IFCDIRECTION((0.0,0.0,1.0)); #544= IFCMAPPEDITEM(#207,#542); #545= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#544)); #546= IFCPRODUCTDEFINITIONSHAPE($,$,(#545)); #547= IFCREINFORCINGBAR('1Q21dHc_X7eRppCHrT69Vb',#56,$,$,$,#549,#546,$,$,$,$,$,$,$); #548= IFCAXIS2PLACEMENT3D(#2,$,$); #549= IFCLOCALPLACEMENT($,#548); #550= IFCDIRECTION((1.0,0.0,0.0)); #551= IFCDIRECTION((0.0,1.0,0.0)); #552= IFCCARTESIANPOINT((0.0,4225.0,0.0)); #553= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#550,#551,#552,1.0,#554); #554= IFCDIRECTION((0.0,0.0,1.0)); #555= IFCMAPPEDITEM(#207,#553); #556= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#555)); #557= IFCPRODUCTDEFINITIONSHAPE($,$,(#556)); #558= IFCREINFORCINGBAR('0e6Wc08NLD59ueqCAK1gxp',#56,$,$,$,#560,#557,$,$,$,$,$,$,$); #559= IFCAXIS2PLACEMENT3D(#2,$,$); #560= IFCLOCALPLACEMENT($,#559); #561= IFCDIRECTION((1.0,0.0,0.0)); #562= IFCDIRECTION((0.0,1.0,0.0)); #563= IFCCARTESIANPOINT((0.0,4375.0,0.0)); #564= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#561,#562,#563,1.0,#565); #565= IFCDIRECTION((0.0,0.0,1.0)); #566= IFCMAPPEDITEM(#207,#564); #567= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#566)); #568= IFCPRODUCTDEFINITIONSHAPE($,$,(#567)); #569= IFCREINFORCINGBAR('3xdMOSZMj3cBOV_QTbXZha',#56,$,$,$,#571,#568,$,$,$,$,$,$,$); #570= IFCAXIS2PLACEMENT3D(#2,$,$); #571= IFCLOCALPLACEMENT($,#570); #572= IFCDIRECTION((1.0,0.0,0.0)); #573= IFCDIRECTION((0.0,1.0,0.0)); #574= IFCCARTESIANPOINT((0.0,4525.0,0.0)); #575= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#572,#573,#574,1.0,#576); #576= IFCDIRECTION((0.0,0.0,1.0)); #577= IFCMAPPEDITEM(#207,#575); #578= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#577)); #579= IFCPRODUCTDEFINITIONSHAPE($,$,(#578)); #580= IFCREINFORCINGBAR('1r_U9JTkHDWwkv_nfWFHVe',#56,$,$,$,#582,#579,$,$,$,$,$,$,$); #581= IFCAXIS2PLACEMENT3D(#2,$,$); #582= IFCLOCALPLACEMENT($,#581); #583= IFCDIRECTION((1.0,0.0,0.0)); #584= IFCDIRECTION((0.0,1.0,0.0)); #585= IFCCARTESIANPOINT((0.0,4675.0,0.0)); #586= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#583,#584,#585,1.0,#587); #587= IFCDIRECTION((0.0,0.0,1.0)); #588= IFCMAPPEDITEM(#207,#586); #589= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#588)); #590= IFCPRODUCTDEFINITIONSHAPE($,$,(#589)); #591= IFCREINFORCINGBAR('29I7_S2fT3WRD4zPH4YjmD',#56,$,$,$,#593,#590,$,$,$,$,$,$,$); #592= IFCAXIS2PLACEMENT3D(#2,$,$); #593= IFCLOCALPLACEMENT($,#592); #594= IFCDIRECTION((1.0,0.0,0.0)); #595= IFCDIRECTION((0.0,1.0,0.0)); #596= IFCCARTESIANPOINT((0.0,4825.0,0.0)); #597= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#594,#595,#596,1.0,#598); #598= IFCDIRECTION((0.0,0.0,1.0)); #599= IFCMAPPEDITEM(#207,#597); #600= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#599)); #601= IFCPRODUCTDEFINITIONSHAPE($,$,(#600)); #602= IFCREINFORCINGBAR('0$ciATTaP17PJMHQD0$N3Y',#56,$,$,$,#604,#601,$,$,$,$,$,$,$); #603= IFCAXIS2PLACEMENT3D(#2,$,$); #604= IFCLOCALPLACEMENT($,#603); #605= IFCDIRECTION((1.0,0.0,0.0)); #606= IFCDIRECTION((0.0,1.0,0.0)); #607= IFCCARTESIANPOINT((0.0,4975.0,0.0)); #608= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#605,#606,#607,1.0,#609); #609= IFCDIRECTION((0.0,0.0,1.0)); #610= IFCMAPPEDITEM(#207,#608); #611= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#610)); #612= IFCPRODUCTDEFINITIONSHAPE($,$,(#611)); #613= IFCREINFORCINGBAR('1irBeCCUf82wdGg7qTPCbW',#56,$,$,$,#615,#612,$,$,$,$,$,$,$); #614= IFCAXIS2PLACEMENT3D(#2,$,$); #615= IFCLOCALPLACEMENT($,#614); ENDSEC; END-ISO-10303-21;