Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
623 lines (575 sloc) 35.9 KB
ISO-10303-21;
HEADER;
/* NOTE a valid model view name has to be asserted, replacing 'notYetAssigned' ----------------- */
FILE_DESCRIPTION(
( 'ViewDefinition [notYetAssigned]'
,'Comment [manual creation of example file]'
)
,'2;1');
/* NOTE standard header information according to ISO 10303-21 ---------------------------------- */
FILE_NAME(
'standard_case_element_beam.ifc',
'2011-11-07T18:00:00',
('Thomas Liebich'),
('buildingSMART International'),
'IFC text editor',
'IFC text editor',
'reference file created for the IFC4 specification');
/* NOTE schema name to be replaced with 'IFC4' after the final release ------------------------ */
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#100= IFCBEAMTYPE('0juf4qyggSstrxA20Qwnsj',$,'IPE220','Beam type',$,$,$,$,$,.BEAM.);
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and profile to the beam type */
#110= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20Q49sj',$,$,$,(#100),#111);
#111= IFCMATERIALPROFILESET($,$,(#112),$);
#112= IFCMATERIALPROFILE('IPE220',$,#113,#120,$,$);
#113= IFCMATERIAL('S275J2',$,'Steel');
/* end of enhanced definitions --------------------------------------------- */
#120= IFCISHAPEPROFILEDEF(.AREA.,'IPE220',$,110.,220.,5.9,9.2,12.0,$,$);
#200= IFCBEAMTYPE('0juf4qyggSstrxA20Qdisj',$,'1/2IPE300','Beam type',$,$,$,$,$,.BEAM.);
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and profile to the beam type */
#210= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20Q2fsj',$,$,$,(#200),#211);
#211= IFCMATERIALPROFILESET($,$,(#212),$);
#212= IFCMATERIALPROFILE('1/2IPE300',$,#213,#220,$,$);
#213= IFCMATERIAL('S275J2',$,'Steel');
/* end of enhanced definitions --------------------------------------------- */
#220= IFCTSHAPEPROFILEDEF(.AREA.,'1/2IPE300',$,150.0,150.0,7.1,10.7,15.0,$,$,$,$);
/* beam A-1 - beam axis along global x axis -------------------------------- */
/* cardinal point = 1 - bottom left */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#1000= IFCBEAM('0juf4qyggSI8rxA20Qwnsj',$,'A-1','IPE220','Beam',#1001,#1010,'A-1',$);
#1001= IFCLOCALPLACEMENT(#100025,#1002);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#1002= IFCAXIS2PLACEMENT3D(#1003,#1004,#1005);
#1003= IFCCARTESIANPOINT((0.,0.,0.));
#1004= IFCDIRECTION((1.,0.,0.)); /* local z-axis co-linear to beam axis */
#1005= IFCDIRECTION((0.,1.,0.)); /* local x-axis */
#1010= IFCPRODUCTDEFINITIONSHAPE($,$,(#1050,#1020));
#1020= IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#1021));
#1021= IFCEXTRUDEDAREASOLID(#120,#1030,#1034,2000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* extrusion position z = default = (0.,0.,1.),x = default = (1.,0.,0.) */
/* translation provides the cardinal point offset -------------------------- */
#1030= IFCAXIS2PLACEMENT3D(#1031,$,$);
#1031= IFCCARTESIANPOINT((-55.0,110.0,0.)); /* defines cardinal point 1 */
#1034= IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#1040= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20QfZsj',$,$,$,(#1000),#1041);
#1041= IFCMATERIALPROFILESETUSAGE(#111,1,$);
/* end of enhanced definitions --------------------------------------------- */
#1050= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#1051));
#1051= IFCPOLYLINE((#1052,#1053));
#1052= IFCCARTESIANPOINT((0.,0.,0.));
#1053= IFCCARTESIANPOINT((0.,0.,2000.));
/* beam A-2 - beam axis along global x axis -------------------------------- */
/* cardinal point = 2 - bottom center */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#1100= IFCBEAM('0juf4qyggSI8rxA20sznsj',$,'A-2','IPE220','Beam',#1101,#1110,'A-2',$);
#1101= IFCLOCALPLACEMENT(#100025,#1102);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#1102= IFCAXIS2PLACEMENT3D(#1103,#1104,#1105);
#1103= IFCCARTESIANPOINT((0.,1500.,0.));
#1104= IFCDIRECTION((1.,0.,0.)); /* local z-axis co-linear to beam axis */
#1105= IFCDIRECTION((0.,1.,0.)); /* local x-axis */
#1110= IFCPRODUCTDEFINITIONSHAPE($,$,(#1150,#1120));
#1120= IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#1121));
#1121= IFCEXTRUDEDAREASOLID(#120,#1130,#1134,2000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* extrusion position z = default = (0.,0.,1.),x = default = (1.,0.,0.) */
/* translation provides the cardinal point offset -------------------------- */
#1130= IFCAXIS2PLACEMENT3D(#1131,$,$);
#1131= IFCCARTESIANPOINT((0.,110.0,0.)); /* defines cardinal point 2 */
#1134= IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#1140= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20QgAsj',$,$,$,(#1100),#1141);
#1141= IFCMATERIALPROFILESETUSAGE(#111,2,$);
/* end of enhanced definitions --------------------------------------------- */
#1150= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#1151));
#1151= IFCPOLYLINE((#1152,#1153));
#1152= IFCCARTESIANPOINT((0.,0.,0.));
#1153= IFCCARTESIANPOINT((0.,0.,2000.));
/* beam A-3 - beam axis along global x axis -------------------------------- */
/* cardinal point = 3 - bottom right */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#1200= IFCBEAM('0juf4qyggSI8s4A20sznsj',$,'A-3','IPE220','Beam',#1201,#1210,'A-3',$);
#1201= IFCLOCALPLACEMENT(#100025,#1202);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#1202= IFCAXIS2PLACEMENT3D(#1203,#1204,#1205);
#1203= IFCCARTESIANPOINT((0.,3000.,0.));
#1204= IFCDIRECTION((1.,0.,0.)); /* local z-axis co-linear to beam axis */
#1205= IFCDIRECTION((0.,1.,0.)); /* local x-axis */
#1210= IFCPRODUCTDEFINITIONSHAPE($,$,(#1250,#1220));
#1220= IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#1221));
#1221= IFCEXTRUDEDAREASOLID(#120,#1230,#1234,2000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* extrusion position z = default = (0.,0.,1.),x = default = (1.,0.,0.) */
/* translation provides the cardinal point offset -------------------------- */
#1230= IFCAXIS2PLACEMENT3D(#1231,$,$);
#1231= IFCCARTESIANPOINT((55.0,110.0,0.)); /* defines cardinal point 3 */
#1234= IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#1240= IFCRELASSOCIATESMATERIAL('3x0gFSPAr5puQ5WI22xYOm',$,$,$,(#1200),#1241);
#1241= IFCMATERIALPROFILESETUSAGE(#111,3,$);
/* end of enhanced definitions --------------------------------------------- */
#1250= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#1251));
#1251= IFCPOLYLINE((#1252,#1253));
#1252= IFCCARTESIANPOINT((0.,0.,0.));
#1253= IFCCARTESIANPOINT((0.,0.,2000.));
/* beam A-4 - beam axis along global x axis -------------------------------- */
/* cardinal point = 3 - bottom right */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#1300= IFCBEAM('0juf4qyggSI8s4A20sznw6',$,'A-4','IPE220','Beam',#1301,#1310,'A-4',$);
#1301= IFCLOCALPLACEMENT(#100025,#1302);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#1302= IFCAXIS2PLACEMENT3D(#1303,#1304,#1305);
#1303= IFCCARTESIANPOINT((0.,4500.,0.));
#1304= IFCDIRECTION((1.,0.,0.)); /* local z-axis co-linear to beam axis */
#1305= IFCDIRECTION((0.,1.,0.)); /* local x-axis */
#1310= IFCPRODUCTDEFINITIONSHAPE($,$,(#1350,#1320));
#1320= IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#1321));
#1321= IFCEXTRUDEDAREASOLID(#120,#1330,#1334,2000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* extrusion position z = default = (0.,0.,1.),x = default = (1.,0.,0.) */
/* translation provides the cardinal point offset -------------------------- */
#1330= IFCAXIS2PLACEMENT3D(#1331,$,$);
#1331= IFCCARTESIANPOINT((-55.0,0.,0.)); /* defines cardinal point 4 */
#1334= IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#1340= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20QOHsj',$,$,$,(#1300),#1341);
#1341= IFCMATERIALPROFILESETUSAGE(#111,4,$);
/* end of enhanced definitions --------------------------------------------- */
#1350= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#1351));
#1351= IFCPOLYLINE((#1352,#1353));
#1352= IFCCARTESIANPOINT((0.,0.,0.));
#1353= IFCCARTESIANPOINT((0.,0.,2000.));
/* beam A-5 - beam axis along global x axis -------------------------------- */
/* cardinal point = 5 - mid-depth center */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#1400= IFCBEAM('0juf4qyggSI8rxA20Qwnab',$,'A-5','IPE220','Beam',#1401,#1410,'A-5',$);
#1401= IFCLOCALPLACEMENT(#100025,#1402);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#1402= IFCAXIS2PLACEMENT3D(#1403,#1404,#1405);
#1403= IFCCARTESIANPOINT((0.,6000.,0.));
#1404= IFCDIRECTION((1.,0.,0.)); /* local z-axis co-linear to beam axis */
#1405= IFCDIRECTION((0.,1.,0.)); /* local x-axis */
#1410= IFCPRODUCTDEFINITIONSHAPE($,$,(#1450,#1420));
#1420= IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#1421));
#1421= IFCEXTRUDEDAREASOLID(#120,#1430,#1434,2000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* extrusion position z = default = (0.,0.,1.),x = default = (1.,0.,0.) */
/* translation provides the cardinal point offset -------------------------- */
#1430= IFCAXIS2PLACEMENT3D(#1431,$,$);
#1431= IFCCARTESIANPOINT((0.,0.,0.)); /* defines cardinal point 5 */
#1434= IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#1440= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20QRLsj',$,$,$,(#1400),#1441);
#1441= IFCMATERIALPROFILESETUSAGE(#111,5,$);
/* end of enhanced definitions --------------------------------------------- */
#1450= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#1451));
#1451= IFCPOLYLINE((#1452,#1453));
#1452= IFCCARTESIANPOINT((0.,0.,0.));
#1453= IFCCARTESIANPOINT((0.,0.,2000.));
/* beam A-6 - beam axis along global x axis -------------------------------- */
/* cardinal point = 6 - mid-depth right */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#1500= IFCBEAM('0juf4qyggSI8rxA20Qwng1',$,'A-6','IPE220','Beam',#1501,#1510,'A-6',$);
#1501= IFCLOCALPLACEMENT(#100025,#1502);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#1502= IFCAXIS2PLACEMENT3D(#1503,#1504,#1505);
#1503= IFCCARTESIANPOINT((0.,7500.,0.));
#1504= IFCDIRECTION((1.,0.,0.)); /* local z-axis co-linear to beam axis */
#1505= IFCDIRECTION((0.,1.,0.)); /* local x-axis */
#1510= IFCPRODUCTDEFINITIONSHAPE($,$,(#1550,#1520));
#1520= IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#1521));
#1521= IFCEXTRUDEDAREASOLID(#120,#1530,#1534,2000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* extrusion position z = default = (0.,0.,1.),x = default = (1.,0.,0.) */
/* translation provides the cardinal point offset -------------------------- */
#1530= IFCAXIS2PLACEMENT3D(#1531,$,$);
#1531= IFCCARTESIANPOINT((55.0,0.,0.)); /* defines cardinal point 6 */
#1534= IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#1540= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20QMmsj',$,$,$,(#1500),#1541);
#1541= IFCMATERIALPROFILESETUSAGE(#111,6,$);
/* end of enhanced definitions --------------------------------------------- */
#1550= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#1551));
#1551= IFCPOLYLINE((#1552,#1553));
#1552= IFCCARTESIANPOINT((0.,0.,0.));
#1553= IFCCARTESIANPOINT((0.,0.,2000.));
/* beam A-7 - beam axis along global x axis -------------------------------- */
/* cardinal point = 7 - top left */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#1600= IFCBEAM('0juf4qyggSI8rxA20Qwn3s',$,'A-7','IPE220','Beam',#1601,#1610,'A-7',$);
#1601= IFCLOCALPLACEMENT(#100025,#1602);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#1602= IFCAXIS2PLACEMENT3D(#1603,#1604,#1605);
#1603= IFCCARTESIANPOINT((0.,9000.,0.));
#1604= IFCDIRECTION((1.,0.,0.)); /* local z-axis co-linear to beam axis */
#1605= IFCDIRECTION((0.,1.,0.)); /* local x-axis */
#1610= IFCPRODUCTDEFINITIONSHAPE($,$,(#1650,#1620));
#1620= IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#1621));
#1621= IFCEXTRUDEDAREASOLID(#120,#1630,#1634,2000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* extrusion position z = default = (0.,0.,1.),x = default = (1.,0.,0.) */
/* translation provides the cardinal point offset -------------------------- */
#1630= IFCAXIS2PLACEMENT3D(#1631,$,$);
#1631= IFCCARTESIANPOINT((-55.0,-110.0,0.)); /* defines cardinal point 7 */
#1634= IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#1640= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20Qh4sj',$,$,$,(#1600),#1641);
#1641= IFCMATERIALPROFILESETUSAGE(#111,7,$);
/* end of enhanced definitions --------------------------------------------- */
#1650= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#1651));
#1651= IFCPOLYLINE((#1652,#1653));
#1652= IFCCARTESIANPOINT((0.,0.,0.));
#1653= IFCCARTESIANPOINT((0.,0.,2000.));
/* beam A-8 - beam axis along global x axis -------------------------------- */
/* cardinal point = 8 - top center */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#1700= IFCBEAM('0juf4qyggSI8rxA20Qwnlq',$,'A-8','IPE220','Beam',#1701,#1710,'A-8',$);
#1701= IFCLOCALPLACEMENT(#100025,#1702);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#1702= IFCAXIS2PLACEMENT3D(#1703,#1704,#1705);
#1703= IFCCARTESIANPOINT((0.,10500.,0.));
#1704= IFCDIRECTION((1.,0.,0.)); /* local z-axis co-linear to beam axis */
#1705= IFCDIRECTION((0.,1.,0.)); /* local x-axis */
#1710= IFCPRODUCTDEFINITIONSHAPE($,$,(#1750,#1720));
#1720= IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#1721));
#1721= IFCEXTRUDEDAREASOLID(#120,#1730,#1734,2000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* extrusion position z = default = (0.,0.,1.),x = default = (1.,0.,0.) */
/* translation provides the cardinal point offset -------------------------- */
#1730= IFCAXIS2PLACEMENT3D(#1731,$,$);
#1731= IFCCARTESIANPOINT((0.,-110.0,0.)); /* defines cardinal point 7 */
#1734= IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#1740= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20QwKsj',$,$,$,(#1700),#1741);
#1741= IFCMATERIALPROFILESETUSAGE(#111,8,$);
/* end of enhanced definitions --------------------------------------------- */
#1750= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#1751));
#1751= IFCPOLYLINE((#1752,#1753));
#1752= IFCCARTESIANPOINT((0.,0.,0.));
#1753= IFCCARTESIANPOINT((0.,0.,2000.));
/* beam A-9 - beam axis along global x axis -------------------------------- */
/* cardinal point = 9 - top right */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#1800= IFCBEAM('0juf4qyggSI8s4A20sznrt',$,'A-9','IPE220','Beam',#1801,#1810,'A-9',$);
#1801= IFCLOCALPLACEMENT(#100025,#1802);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#1802= IFCAXIS2PLACEMENT3D(#1803,#1804,#1805);
#1803= IFCCARTESIANPOINT((0.,12000.,0.));
#1804= IFCDIRECTION((1.,0.,0.)); /* local z-axis co-linear to beam axis */
#1805= IFCDIRECTION((0.,1.,0.)); /* local x-axis */
#1810= IFCPRODUCTDEFINITIONSHAPE($,$,(#1850,#1820));
#1820= IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#1821));
#1821= IFCEXTRUDEDAREASOLID(#120,#1830,#1834,2000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* extrusion position z = default = (0.,0.,1.),x = default = (1.,0.,0.) */
/* translation provides the cardinal point offset -------------------------- */
#1830= IFCAXIS2PLACEMENT3D(#1831,$,$);
#1831= IFCCARTESIANPOINT((55.0,-110.0,0.)); /* defines cardinal point 9 */
#1834= IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#1840= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20QJksj',$,$,$,(#1800),#1841);
#1841= IFCMATERIALPROFILESETUSAGE(#111,9,$);
/* end of enhanced definitions --------------------------------------------- */
#1850= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#1851));
#1851= IFCPOLYLINE((#1852,#1853));
#1852= IFCCARTESIANPOINT((0.,0.,0.));
#1853= IFCCARTESIANPOINT((0.,0.,2000.));
/* beam B-1 - beam axis along global x axis -------------------------------- */
/* cardinal point = 1 - bottom left */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#2000=IFCBEAM('3QbcAsYoB7Hvx$4VHzijYi',$,'B-1','1/2IPE300','Beam',#2001,#2010,'B-1',$);
#2001=IFCLOCALPLACEMENT(#100025,#2002);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#2002=IFCAXIS2PLACEMENT3D(#2003,#2004,#2005);
#2003=IFCCARTESIANPOINT((0.,0.,1500.));
#2004=IFCDIRECTION((0.98,0.081,0.182)); /* local z-axis co-linear to beam axis */
#2005=IFCDIRECTION((-0.0001,0.9138,-0.40616)); /* local x-axis */
#2010=IFCPRODUCTDEFINITIONSHAPE($,$,(#2050,#2020));
#2020=IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#2021));
#2021=IFCEXTRUDEDAREASOLID(#220,#2030,#2034,3000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* translation provides the cardinal point offset -------------------------- */
#2030=IFCAXIS2PLACEMENT3D(#2031,$,$);
#2031=IFCCARTESIANPOINT((-75.0,75.0,0.)); /* defines cardinal point 1 */
#2034=IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#2040= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20QbFsj',$,$,$,(#2000),#2041);
#2041= IFCMATERIALPROFILESETUSAGE(#211,1,$);
/* end of enhanced definitions --------------------------------------------- */
#2050= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#2051));
#2051= IFCPOLYLINE((#2052,#2053));
#2052= IFCCARTESIANPOINT((0.,0.,0.));
#2053= IFCCARTESIANPOINT((0.,0.,3000.));
/* beam B-2 - beam axis along global x axis -------------------------------- */
/* cardinal point = 2 - bottom center */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#2100=IFCBEAM('3Qb5gsYoB7Hvx$4VHzijYi',$,'B-2','1/2IPE300','Beam',#2101,#2110,'B-2',$);
#2101=IFCLOCALPLACEMENT(#100025,#2102);
/* set local placement so that the z-axis is co-linear to the beam axis ---- */
/* the y-axis (cross product of x & z axis) is up direction of profile ----- */
#2102=IFCAXIS2PLACEMENT3D(#2103,#2104,#2105);
#2103=IFCCARTESIANPOINT((0.,1500.,1500.));
#2104=IFCDIRECTION((0.98,0.081,0.182)); /* local z-axis co-linear to beam axis */
#2105=IFCDIRECTION((-0.0001,0.9138,-0.40616)); /* local x-axis */
#2110=IFCPRODUCTDEFINITIONSHAPE($,$,(#2150,#2120));
#2120=IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#2121));
#2121=IFCEXTRUDEDAREASOLID(#220,#2130,#2134,3000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* translation provides the cardinal point offset -------------------------- */
#2130=IFCAXIS2PLACEMENT3D(#2131,$,$);
#2131=IFCCARTESIANPOINT((0.,75.0,0.)); /* defines cardinal point 2 */
#2134=IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#2140= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20Qqlsj',$,$,$,(#2100),#2141);
#2141= IFCMATERIALPROFILESETUSAGE(#211,2,$);
/* end of enhanced definitions --------------------------------------------- */
#2150= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#2151));
#2151= IFCPOLYLINE((#2152,#2153));
#2152= IFCCARTESIANPOINT((0.,0.,0.));
#2153= IFCCARTESIANPOINT((0.,0.,3000.));
/* beam B-3 - beam axis along global x axis -------------------------------- */
/* cardinal point = 3 - bottom right */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#2200=IFCBEAM('3QbcAsYsg7Hvx$4VHzijYi',$,'B-3','1/2IPE300','Beam',#2201,#2210,'B-3',$);
#2201=IFCLOCALPLACEMENT(#100025,#2202);
#2202=IFCAXIS2PLACEMENT3D(#2203,#2204,#2205);
#2203=IFCCARTESIANPOINT((0.,3000.,1500.));
#2204=IFCDIRECTION((0.98,0.081,0.182)); /* local z-axis co-linear to beam axis */
#2205=IFCDIRECTION((-0.0001,0.9138,-0.40616)); /* local x-axis ---------------------- */
#2210=IFCPRODUCTDEFINITIONSHAPE($,$,(#2250,#2220));
#2220=IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#2221));
#2221=IFCEXTRUDEDAREASOLID(#220,#2230,#2234,3000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* translation provides the cardinal point offset -------------------------- */
#2230=IFCAXIS2PLACEMENT3D(#2231,$,$);
#2231=IFCCARTESIANPOINT((75.0,75.0,0.)); /* defines cardinal point 3 */
#2234=IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#2240= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20Q7isj',$,$,$,(#2200),#2241);
#2241= IFCMATERIALPROFILESETUSAGE(#211,3,$);
/* end of enhanced definitions --------------------------------------------- */
#2250= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#2251));
#2251= IFCPOLYLINE((#2252,#2253));
#2252= IFCCARTESIANPOINT((0.,0.,0.));
#2253= IFCCARTESIANPOINT((0.,0.,3000.));
/* beam B-4 - beam axis along global x axis -------------------------------- */
/* cardinal point = 4 - mid-depth left */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#2300=IFCBEAM('3QbcAsYsg7Hvx$4VHzijGT',$,'B-4','1/2IPE300','Beam',#2301,#2310,'B-4',$);
#2301=IFCLOCALPLACEMENT(#100025,#2302);
#2302=IFCAXIS2PLACEMENT3D(#2303,#2304,#2305);
#2303=IFCCARTESIANPOINT((0.,4500.,1500.));
#2304=IFCDIRECTION((0.98,0.081,0.182)); /* local z-axis co-linear to beam axis */
#2305=IFCDIRECTION((-0.0001,0.9138,-0.40616)); /* local x-axis ---------------------- */
#2310=IFCPRODUCTDEFINITIONSHAPE($,$,(#2350,#2320));
#2320=IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#2321));
#2321=IFCEXTRUDEDAREASOLID(#220,#2330,#2334,3000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* translation provides the cardinal point offset -------------------------- */
#2330=IFCAXIS2PLACEMENT3D(#2331,$,$);
#2331=IFCCARTESIANPOINT((-75.0,0.,0.)); /* defines cardinal point 4 */
#2334=IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#2340= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20Q4nsj',$,$,$,(#2300),#2341);
#2341= IFCMATERIALPROFILESETUSAGE(#211,4,$);
/* end of enhanced definitions --------------------------------------------- */
#2350= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#2351));
#2351= IFCPOLYLINE((#2352,#2353));
#2352= IFCCARTESIANPOINT((0.,0.,0.));
#2353= IFCCARTESIANPOINT((0.,0.,3000.));
/* beam B-5 - beam axis along global x axis -------------------------------- */
/* cardinal point = 5 - mid-depth centre */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#2400=IFCBEAM('3QbcAsYsg7Hvx$4VHzijdF',$,'B-5','1/2IPE300','Beam',#2401,#2410,'B-5',$);
#2401=IFCLOCALPLACEMENT(#100025,#2402);
#2402=IFCAXIS2PLACEMENT3D(#2403,#2404,#2405);
#2403=IFCCARTESIANPOINT((0.,6000.,1500.));
#2404=IFCDIRECTION((0.98,0.081,0.182)); /* local z-axis co-linear to beam axis */
#2405=IFCDIRECTION((-0.0001,0.9138,-0.40616)); /* local x-axis ---------------------- */
#2410=IFCPRODUCTDEFINITIONSHAPE($,$,(#2450,#2420));
#2420=IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#2421));
#2421=IFCEXTRUDEDAREASOLID(#220,#2430,#2434,3000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* translation provides the cardinal point offset -------------------------- */
#2430=IFCAXIS2PLACEMENT3D(#2431,$,$);
#2431=IFCCARTESIANPOINT((0.,0.,0.)); /* defines cardinal point 5 */
#2434=IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#2440= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20Q41sj',$,$,$,(#2400),#2441);
#2441= IFCMATERIALPROFILESETUSAGE(#211,5,$);
/* end of enhanced definitions --------------------------------------------- */
#2450= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#2451));
#2451= IFCPOLYLINE((#2452,#2453));
#2452= IFCCARTESIANPOINT((0.,0.,0.));
#2453= IFCCARTESIANPOINT((0.,0.,3000.));
/* beam B-6 - beam axis along global x axis -------------------------------- */
/* cardinal point = 6 - mid-depth right */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#2500=IFCBEAM('3QbcAsYsg7Hvx$4VHzij3V',$,'B-6','1/2IPE300','Beam',#2501,#2510,'B-6',$);
#2501=IFCLOCALPLACEMENT(#100025,#2502);
#2502=IFCAXIS2PLACEMENT3D(#2503,#2504,#2505);
#2503=IFCCARTESIANPOINT((0.,7500.,1500.));
#2504=IFCDIRECTION((0.98,0.081,0.182)); /* local z-axis co-linear to beam axis */
#2505=IFCDIRECTION((-0.0001,0.9138,-0.40616)); /* local x-axis ---------------------- */
#2510=IFCPRODUCTDEFINITIONSHAPE($,$,(#2550,#2520));
#2520=IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#2521));
#2521=IFCEXTRUDEDAREASOLID(#220,#2530,#2534,3000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* translation provides the cardinal point offset -------------------------- */
#2530=IFCAXIS2PLACEMENT3D(#2531,$,$);
#2531=IFCCARTESIANPOINT((75.,0.,0.)); /* defines cardinal point 6 */
#2534=IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#2540= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20QURsj',$,$,$,(#2500),#2541);
#2541= IFCMATERIALPROFILESETUSAGE(#211,6,$);
/* end of enhanced definitions --------------------------------------------- */
#2550= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#2551));
#2551= IFCPOLYLINE((#2552,#2553));
#2552= IFCCARTESIANPOINT((0.,0.,0.));
#2553= IFCCARTESIANPOINT((0.,0.,3000.));
/* beam B-7 - beam axis along global x axis -------------------------------- */
/* cardinal point = 7 - top left */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#2600=IFCBEAM('3QbcAsYsg7Hvx$4VHzij71',$,'B-7','1/2IPE300','Beam',#2601,#2610,'B-7',$);
#2601=IFCLOCALPLACEMENT(#100025,#2602);
#2602=IFCAXIS2PLACEMENT3D(#2603,#2604,#2605);
#2603=IFCCARTESIANPOINT((0.,9000.,1500.));
#2604=IFCDIRECTION((0.98,0.081,0.182)); /* local z-axis co-linear to beam axis */
#2605=IFCDIRECTION((-0.0001,0.9138,-0.40616)); /* local x-axis ---------------------- */
#2610=IFCPRODUCTDEFINITIONSHAPE($,$,(#2650,#2620));
#2620=IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#2621));
#2621=IFCEXTRUDEDAREASOLID(#220,#2630,#2634,3000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* translation provides the cardinal point offset -------------------------- */
#2630=IFCAXIS2PLACEMENT3D(#2631,$,$);
#2631=IFCCARTESIANPOINT((-75.0,-75.0,0.)); /* defines cardinal point 7 - */
#2634=IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#2640= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20Qw9sj',$,$,$,(#2600),#2641);
#2641= IFCMATERIALPROFILESETUSAGE(#211,7,$);
/* end of enhanced definitions --------------------------------------------- */
#2650= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#2651));
#2651= IFCPOLYLINE((#2652,#2653));
#2652= IFCCARTESIANPOINT((0.,0.,0.));
#2653= IFCCARTESIANPOINT((0.,0.,3000.));
/* beam B-8 - beam axis along global x axis -------------------------------- */
/* cardinal point = 3 - top center */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#2700=IFCBEAM('3QbcAsYsg7Hvx$4VHzijvb',$,'B-8','1/2IPE300','Beam',#2701,#2710,'B-8',$);
#2701=IFCLOCALPLACEMENT(#100025,#2702);
#2702=IFCAXIS2PLACEMENT3D(#2703,#2704,#2705);
#2703=IFCCARTESIANPOINT((0.,10500.,1500.));
#2704=IFCDIRECTION((0.98,0.081,0.182)); /* local z-axis co-linear to beam axis */
#2705=IFCDIRECTION((-0.0001,0.9138,-0.40616)); /* local x-axis ---------------------- */
#2710=IFCPRODUCTDEFINITIONSHAPE($,$,(#2750,#2720));
#2720=IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#2721));
#2721=IFCEXTRUDEDAREASOLID(#220,#2730,#2734,3000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* translation provides the cardinal point offset -------------------------- */
#2730=IFCAXIS2PLACEMENT3D(#2731,$,$);
#2731=IFCCARTESIANPOINT((0.,-75.0,0.)); /* defines cardinal point 8 */
#2734=IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#2740= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20QOcsj',$,$,$,(#2700),#2741);
#2741= IFCMATERIALPROFILESETUSAGE(#211,8,$);
/* end of enhanced definitions --------------------------------------------- */
#2750= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#2751));
#2751= IFCPOLYLINE((#2752,#2753));
#2752= IFCCARTESIANPOINT((0.,0.,0.));
#2753= IFCCARTESIANPOINT((0.,0.,3000.));
/* beam B-9 - beam axis along global x axis -------------------------------- */
/* cardinal point = 9 - top right */
/* enhanced definitions intruduced in IFC2x4 - IfcBeamStandardCase --------- */
#2800=IFCBEAM('3QbcAsYsg7Hvx$4VHzijp1',$,'B-9','1/2IPE300','Beam',#2801,#2810,'B-9',$);
#2801=IFCLOCALPLACEMENT(#100025,#2802);
#2802=IFCAXIS2PLACEMENT3D(#2803,#2804,#2805);
#2803=IFCCARTESIANPOINT((0.,12000.,1500.));
#2804=IFCDIRECTION((0.98,0.081,0.182)); /* local z-axis co-linear to beam axis */
#2805=IFCDIRECTION((-0.0001,0.9138,-0.40616)); /* local x-axis ---------------------- */
#2810=IFCPRODUCTDEFINITIONSHAPE($,$,(#2850,#2820));
#2820=IFCSHAPEREPRESENTATION(#100011,'Body','SweptSolid',(#2821));
#2821=IFCEXTRUDEDAREASOLID(#220,#2830,#2834,3000.);
/* extrusion body is placed with no rotation inside local placement -------- */
/* translation provides the cardinal point offset -------------------------- */
#2830=IFCAXIS2PLACEMENT3D(#2831,$,$);
#2831=IFCCARTESIANPOINT((75.0,-75.0,0.)); /* defines cardinal point 9 - */
#2834=IFCDIRECTION((0.,0.,1.));
/* enhanced definitions intruduced in IFC2x4 ------------------------------- */
/* assignment of material and cardinal point to the beam occurrence */
#2840= IFCRELASSOCIATESMATERIAL('0juf4qyggSstrxA20Qw6sj',$,$,$,(#2800),#2841);
#2841= IFCMATERIALPROFILESETUSAGE(#211,9,$);
/* end of enhanced definitions --------------------------------------------- */
#2850= IFCSHAPEREPRESENTATION(#100011,'Axis','Curve3D',(#2851));
#2851= IFCPOLYLINE((#2852,#2853));
#2852= IFCCARTESIANPOINT((0.,0.,0.));
#2853= IFCCARTESIANPOINT((0.,0.,3000.));
#90000=IFCRELCONTAINEDINSPATIALSTRUCTURE('2aq$Crcs_xJvtg9lbm2bMM',$,'Physical model',$,(#1000,#1100,#1200,#1300,#1400,#1500,#1600,#1700,#1800,#2000,#2100,#2200,#2300,#2400,#2500,#2600,#2700,#2800),#100023);
#90010=IFCRELDEFINESBYTYPE('2aq$Crcs_xJvd69lbm2bMM',$,'beam typing',$,(#1000,#1100,#1200,#1300,#1400,#1500,#1600,#1700,#1800),#100);
#90020=IFCRELDEFINESBYTYPE('2aq$Crcs_xJvN69lbm2bMM',$,'beam typing',$,(#2000,#2100,#2200,#2300,#2400,#2500,#2600,#2700,#2800),#200);
/* --------------------------------------------------------------------------------------------- */
/* general entities required for all IFC data sets, defining the context for the exchange ------ */
#100001= IFCPERSON($,'Liebich',$,$,$,$,$,$);
#100002= IFCORGANIZATION($,'AEC3',$,$,$);
#100003= IFCPERSONANDORGANIZATION(#100001,#100002,$);
#100004= IFCAPPLICATION(#100002,'Unknown','SDS/2 Version 6.300 on NT','Unknown');
#100005= IFCOWNERHISTORY(#100003,#100004,$,.NOTDEFINED.,$,$,$,1320688800);
#100010= IFCPROJECT('32DJhIf6esIeAOIlD4Xw2m',#100005,'Test model for beam cardinal points',$,$,$,$,(#100011),#100060);
#100011= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.0E-5,#100040,$);
#100020= IFCSITE('10cTefjFQoJexBQrSqFcWZ',$,'Site',$,$,#100022,$,$,.ELEMENT.,$,$,$,$,$);
#100021= IFCRELAGGREGATES('0ZdtoJM$VsHBqD_feRfxAg',$,$,$,#100010,(#100020));
#100022= IFCLOCALPLACEMENT($,#100040);
#100023= IFCBUILDING('0Xwup04AK2G8Mt0WNZVy_Z',$,'Building',$,$,#100025,$,$,.ELEMENT.,$,$,$);
#100024= IFCRELAGGREGATES('1FUTCayKJbIQqDNnZzXu07',$,$,$,#100020,(#100023));
#100025= IFCLOCALPLACEMENT(#100022,#100040);
#100040= IFCAXIS2PLACEMENT3D(#100041,#100044,#100042);
#100041= IFCCARTESIANPOINT((0.,0.,0.));
#100042= IFCDIRECTION((1.,0.,0.));
#100043= IFCDIRECTION((0.,1.,0.));
#100044= IFCDIRECTION((0.,0.,1.));
#100048= IFCDIRECTION((0.,0.,-1.));
#100059= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#100041,1.,$);
#100060= IFCUNITASSIGNMENT((#100061,#100062,#100063,#100064,#100065,#100066,#100067,#100068));
#100061= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
#100062= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#100063= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);
#100064= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);
#100065= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
#100066= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.);
#100067= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.);
#100068= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.);
#100069= IFCRELDECLARES('3P3zL0KYv4C9D9h3OX$dey',$,$,$,#100010,(#100,#200));
ENDSEC;
END-ISO-10303-21;