FreeMVD_Mirror/Random_Tests/IfcBSplineCurve/TunnelFixedRefSweptAreaSoli...

301 lines
16 KiB
Plaintext

ISO-10303-21;
HEADER;
FILE_DESCRIPTION (('IfcShieldTunnel example file'), '2;3');
FILE_NAME ('ShieldTunnel', '2014-06-06T14:28:01', ('Javier Jubierre'), ('TUM CMS'), '0.1', 'IfcPreprocessor', '');
FILE_SCHEMA (('IFC4'));
ENDSEC;
DATA;
#1 = IFCORGANIZATION($, 'TUM', 'Technische Universitaet Muenchen', $, $);
#2 = IFCAPPLICATION(#1, '0.1', 'IfcTunnel - Preprocessor', 'IfcTunnel - Preprocessor');
#3 = IFCCARTESIANPOINT((0., 0., 0.));
#4 = IFCDIRECTION((1., 0., 0.));
#5 = IFCDIRECTION((0., 1., 0.));
#6 = IFCDIRECTION((0., 0., 1.));
#7 = IFCAXIS2PLACEMENT3D(#3, $, $);
#8 = IFCLOCALPLACEMENT($, #7);
#9 = IFCUNITASSIGNMENT((#10, #11, #12));
#10 = IFCSIUNIT(*, .LENGTHUNIT., $, .METRE.);
#11 = IFCSIUNIT(*, .AREAUNIT., $, .SQUARE_METRE.);
#12 = IFCSIUNIT(*, .VOLUMEUNIT., $, .CUBIC_METRE.);
#13 = IFCPERSON($, 'Jubierre', 'Javier R.', $, $, $, $, $);
#14 = IFCPERSONANDORGANIZATION(#13, #1, $);
#15 = IFCOWNERHISTORY(#14, #2, $, .NOCHANGE., $, $, $, 1402057681);
#16 = IFCGEOMETRICREPRESENTATIONCONTEXT($, 'Model', 3, $, #7, $);
#17 = IFCPROJECT('1iDhRVWY96S8pLzFHKLapv', #15, 'Tunnel Project', $, $, $, $, (#16), #9);
#18 = IFCSITE('1Lb3a_MG94Rw3aCK_d0VC3', #15, 'SiteName', $, $, #8, $, $, .ELEMENT., $, $, $, 'Muenchen', $);
#19 = IFCRELAGGREGATES('2JJsgMAIH3O8D$gm59$9dS', #15, $, $, #17, (#18));
#20 = IFCRELAGGREGATES('3D399iRj13NQCaOq0cIOw3', #15, $, $, #18, (#21));
#21 = IFCTUNNEL('0z2iAR9e93PvJZJURO2Qky', #15, 'IfcTunnel', $, 'IfcTunnel', #23, $, $, .ELEMENT., 'IfcTunnelId');
#22 = IFCAXIS2PLACEMENT3D(#3, $, $);
#23 = IFCLOCALPLACEMENT(#8, #22);
#24 = IFCRELAGGREGATES('0YS7wERQzFYwZPO6IuvbwY', #15, $, $, #21, (#25));
#25 = IFCTUNNELPART('0ad197GpL5rvbhS8s5XA_t', #15, 'IfcTunnelPart', $, 'IfcTunnelPart', #27, $, $, .ELEMENT., 'IfcTunnelPartId');
#26 = IFCAXIS2PLACEMENT3D(#3, $, $);
#27 = IFCLOCALPLACEMENT(#23, #26);
#28 = IFCTUNNELAXIS('1MmrKcZgvBzfUEbYDHwwQb', #15, 'IfcTunnelAxis', $, 'IfcTunnelAxis(IfcElement)', #33, #42, 'IfcTunnelSpace_Tag', #29);
#29 = IFCPROPERTYSET('1rxqvy3L99nxvyLgRzdzjh', #15, 'IfcPropertySetName', 'IfcPropertySetText', (#30, #31));
#30 = IFCPROPERTY('Source DataFormat', 'LandXML');
#31 = IFCPROPERTY('DesignTool', 'Civil3D');
#32 = IFCAXIS2PLACEMENT3D(#3, $, $);
#33 = IFCLOCALPLACEMENT(#27, #32);
#34 = IFCSHAPEREPRESENTATION(#16, $, $, (#35));
#35 = IFCBSPLINECURVE(3, (#36, #37, #38, #39, #40, #41), .UNSPECIFIED., .F., .F.);
#36 = IFCCARTESIANPOINT((10., 10., 10.));
#37 = IFCCARTESIANPOINT((10., 40., 20.));
#38 = IFCCARTESIANPOINT((40., 80., 20.));
#39 = IFCCARTESIANPOINT((40., 120., 30.));
#40 = IFCCARTESIANPOINT((10., 150., 30.));
#41 = IFCCARTESIANPOINT((10., 180., 40.));
#42 = IFCPRODUCTDEFINITIONSHAPE($, $, (#34));
#43 = IFCRELAGGREGATES('2c8OxmdOz4eupnMA0ZjnDB', #15, $, $, #25, (#28));
#44 = IFCTUNNELSPACE('0aczfCdYn3gAM94LQNQJGt', #15, 'IfcTunnelSpace', $, $, #49, #77, 'IfcTunnelSpace_LongName', .PARTIAL., .GFA., 0., .FULLTUNNELSPACE., 'IfcTunnelSpaceId', #45);
#45 = IFCPROPERTYSET('2TXIygu5L68eGmR97c1h5X', #15, 'IfcPropertySetName', 'IfcPropertySetText', (#46, #47));
#46 = IFCPROPERTY('TBM-Type', '');
#47 = IFCPROPERTY('Soil-Type', '');
#48 = IFCAXIS2PLACEMENT3D(#3, $, $);
#49 = IFCLOCALPLACEMENT(#27, #48);
#50 = IFCSHAPEREPRESENTATION(#16, $, $, (#76));
#51 = IFCCARTESIANPOINT((0., 0.));
#52 = IFCDIRECTION((1., 0.));
#53 = IFCAXIS2PLACEMENT2D(#51, #52);
#54 = IFCCIRCLE(#53, 4.11);
#55 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #54);
#56 = IFCCARTESIANPOINT((0., 0., 0.));
#57 = IFCAXIS2PLACEMENT3D(#56, #6, $);
#58 = IFCFIXEDREFERENCESWEPTAREASOLID(#55, #57, #59, 1.E-1, 9.E-1, #6);
#59 = IFCBSPLINECURVE(3, (#60, #61, #62, #63, #64, #65), .UNSPECIFIED., .F., .F.);
#60 = IFCCARTESIANPOINT((10., 10., 10.));
#61 = IFCCARTESIANPOINT((10., 40., 20.));
#62 = IFCCARTESIANPOINT((40., 80., 20.));
#63 = IFCCARTESIANPOINT((40., 120., 30.));
#64 = IFCCARTESIANPOINT((10., 150., 30.));
#65 = IFCCARTESIANPOINT((10., 180., 40.));
#66 = IFCCIRCLE(#53, 4.1);
#67 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #66);
#68 = IFCFIXEDREFERENCESWEPTAREASOLID(#67, #57, #69, 1.E-1, 9.E-1, #6);
#69 = IFCBSPLINECURVE(3, (#70, #71, #72, #73, #74, #75), .UNSPECIFIED., .F., .F.);
#70 = IFCCARTESIANPOINT((10., 10., 10.));
#71 = IFCCARTESIANPOINT((10., 40., 20.));
#72 = IFCCARTESIANPOINT((40., 80., 20.));
#73 = IFCCARTESIANPOINT((40., 120., 30.));
#74 = IFCCARTESIANPOINT((10., 150., 30.));
#75 = IFCCARTESIANPOINT((10., 180., 40.));
#76 = IFCBOOLEANRESULT(.DIFFERENCE., #58, #68);
#77 = IFCPRODUCTDEFINITIONSHAPE($, $, (#50));
#78 = IFCRELAGGREGATES('0FIOsCaJbEZ9eFJ23KuvQ6', #15, $, $, #25, (#44));
#79 = IFCTUNNELSPACE('3MFb7wpHX4q8mJFdirXXAT', #15, 'IfcTunnelSpace', $, $, #81, #109, 'IfcTunnelSpace_LongName', .PARTIAL., .SPACE., 0., .ANNULARGAPSPACE., 'IfcTunnelSpaceId', $);
#80 = IFCAXIS2PLACEMENT3D(#3, $, $);
#81 = IFCLOCALPLACEMENT(#27, #80);
#82 = IFCSHAPEREPRESENTATION(#16, $, $, (#108));
#83 = IFCCARTESIANPOINT((0., 0.));
#84 = IFCDIRECTION((1., 0.));
#85 = IFCAXIS2PLACEMENT2D(#83, #84);
#86 = IFCCIRCLE(#85, 4.1);
#87 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #86);
#88 = IFCCARTESIANPOINT((0., 0., 0.));
#89 = IFCAXIS2PLACEMENT3D(#88, #6, $);
#90 = IFCFIXEDREFERENCESWEPTAREASOLID(#87, #89, #91, 1.E-1, 9.E-1, #6);
#91 = IFCBSPLINECURVE(3, (#92, #93, #94, #95, #96, #97), .UNSPECIFIED., .F., .F.);
#92 = IFCCARTESIANPOINT((10., 10., 10.));
#93 = IFCCARTESIANPOINT((10., 40., 20.));
#94 = IFCCARTESIANPOINT((40., 80., 20.));
#95 = IFCCARTESIANPOINT((40., 120., 30.));
#96 = IFCCARTESIANPOINT((10., 150., 30.));
#97 = IFCCARTESIANPOINT((10., 180., 40.));
#98 = IFCCIRCLE(#85, 4.);
#99 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #98);
#100 = IFCFIXEDREFERENCESWEPTAREASOLID(#99, #89, #101, 1.E-1, 9.E-1, #6);
#101 = IFCBSPLINECURVE(3, (#102, #103, #104, #105, #106, #107), .UNSPECIFIED., .F., .F.);
#102 = IFCCARTESIANPOINT((10., 10., 10.));
#103 = IFCCARTESIANPOINT((10., 40., 20.));
#104 = IFCCARTESIANPOINT((40., 80., 20.));
#105 = IFCCARTESIANPOINT((40., 120., 30.));
#106 = IFCCARTESIANPOINT((10., 150., 30.));
#107 = IFCCARTESIANPOINT((10., 180., 40.));
#108 = IFCBOOLEANRESULT(.DIFFERENCE., #90, #100);
#109 = IFCPRODUCTDEFINITIONSHAPE($, $, (#82));
#110 = IFCTUNNELSPACE('0NLG$u79P0sRe1YcQxuPi2', #15, 'IfcTunnelSpace', $, $, #112, #140, 'IfcTunnelSpace_LongName', .PARTIAL., .SPACE., 0., .LININGSPACE., 'IfcTunnelSpaceId', $);
#111 = IFCAXIS2PLACEMENT3D(#3, $, $);
#112 = IFCLOCALPLACEMENT(#27, #111);
#113 = IFCSHAPEREPRESENTATION(#16, $, $, (#139));
#114 = IFCCARTESIANPOINT((0., 0.));
#115 = IFCDIRECTION((1., 0.));
#116 = IFCAXIS2PLACEMENT2D(#114, #115);
#117 = IFCCIRCLE(#116, 4.);
#118 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #117);
#119 = IFCCARTESIANPOINT((0., 0., 0.));
#120 = IFCAXIS2PLACEMENT3D(#119, #6, $);
#121 = IFCFIXEDREFERENCESWEPTAREASOLID(#118, #120, #122, 1.E-1, 9.E-1, #6);
#122 = IFCBSPLINECURVE(3, (#123, #124, #125, #126, #127, #128), .UNSPECIFIED., .F., .F.);
#123 = IFCCARTESIANPOINT((10., 10., 10.));
#124 = IFCCARTESIANPOINT((10., 40., 20.));
#125 = IFCCARTESIANPOINT((40., 80., 20.));
#126 = IFCCARTESIANPOINT((40., 120., 30.));
#127 = IFCCARTESIANPOINT((10., 150., 30.));
#128 = IFCCARTESIANPOINT((10., 180., 40.));
#129 = IFCCIRCLE(#116, 3.75);
#130 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #129);
#131 = IFCFIXEDREFERENCESWEPTAREASOLID(#130, #120, #132, 1.E-1, 9.E-1, #6);
#132 = IFCBSPLINECURVE(3, (#133, #134, #135, #136, #137, #138), .UNSPECIFIED., .F., .F.);
#133 = IFCCARTESIANPOINT((10., 10., 10.));
#134 = IFCCARTESIANPOINT((10., 40., 20.));
#135 = IFCCARTESIANPOINT((40., 80., 20.));
#136 = IFCCARTESIANPOINT((40., 120., 30.));
#137 = IFCCARTESIANPOINT((10., 150., 30.));
#138 = IFCCARTESIANPOINT((10., 180., 40.));
#139 = IFCBOOLEANRESULT(.DIFFERENCE., #121, #131);
#140 = IFCPRODUCTDEFINITIONSHAPE($, $, (#113));
#141 = IFCTUNNELSPACE('22vtfPCz90HhrqvHytDkpD', #15, 'IfcTunnelSpace', $, $, #143, #171, 'IfcTunnelSpace_LongName', .PARTIAL., .SPACE., 0., .INTERIORSPACE., 'IfcTunnelSpaceId', $);
#142 = IFCAXIS2PLACEMENT3D(#3, $, $);
#143 = IFCLOCALPLACEMENT(#27, #142);
#144 = IFCSHAPEREPRESENTATION(#16, $, $, (#170));
#145 = IFCCARTESIANPOINT((0., 0.));
#146 = IFCDIRECTION((1., 0.));
#147 = IFCAXIS2PLACEMENT2D(#145, #146);
#148 = IFCCIRCLE(#147, 3.75);
#149 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #148);
#150 = IFCCARTESIANPOINT((0., 0., 0.));
#151 = IFCAXIS2PLACEMENT3D(#150, #6, $);
#152 = IFCFIXEDREFERENCESWEPTAREASOLID(#149, #151, #153, 1.E-1, 9.E-1, #6);
#153 = IFCBSPLINECURVE(3, (#154, #155, #156, #157, #158, #159), .UNSPECIFIED., .F., .F.);
#154 = IFCCARTESIANPOINT((10., 10., 10.));
#155 = IFCCARTESIANPOINT((10., 40., 20.));
#156 = IFCCARTESIANPOINT((40., 80., 20.));
#157 = IFCCARTESIANPOINT((40., 120., 30.));
#158 = IFCCARTESIANPOINT((10., 150., 30.));
#159 = IFCCARTESIANPOINT((10., 180., 40.));
#160 = IFCCIRCLE(#147, 0.);
#161 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #160);
#162 = IFCFIXEDREFERENCESWEPTAREASOLID(#161, #151, #163, 1.E-1, 9.E-1, #6);
#163 = IFCBSPLINECURVE(3, (#164, #165, #166, #167, #168, #169), .UNSPECIFIED., .F., .F.);
#164 = IFCCARTESIANPOINT((10., 10., 10.));
#165 = IFCCARTESIANPOINT((10., 40., 20.));
#166 = IFCCARTESIANPOINT((40., 80., 20.));
#167 = IFCCARTESIANPOINT((40., 120., 30.));
#168 = IFCCARTESIANPOINT((10., 150., 30.));
#169 = IFCCARTESIANPOINT((10., 180., 40.));
#170 = IFCBOOLEANRESULT(.DIFFERENCE., #152, #162);
#171 = IFCPRODUCTDEFINITIONSHAPE($, $, (#144));
#172 = IFCRELAGGREGATES('3qlV1E2yn6lfFdCXQD645d', #15, $, $, #44, (#79, #110, #141));
#173 = IFCTUNNELSPACE('2JBgTnFNDF3hA87CiArCEy', #15, 'IfcTunnelSpace', $, $, #175, #203, 'IfcTunnelSpace_LongName', .PARTIAL., .SPACE., 0., .FLOORSPACE., 'IfcTunnelSpaceId', $);
#174 = IFCAXIS2PLACEMENT3D(#3, $, $);
#175 = IFCLOCALPLACEMENT(#27, #174);
#176 = IFCSHAPEREPRESENTATION(#16, $, $, (#195));
#177 = IFCCARTESIANPOINT((-3.1721, 2.));
#178 = IFCCARTESIANPOINT((-2., 2.));
#179 = IFCCARTESIANPOINT((-2., 2.75));
#180 = IFCCARTESIANPOINT((1.75, 2.75));
#181 = IFCCARTESIANPOINT((1.75, 2.));
#182 = IFCCARTESIANPOINT((3.1721, 2.));
#183 = IFCPOLYLINE((#177, #178, #179, #180, #181, #182));
#184 = IFCCARTESIANPOINT((0., 0.));
#185 = IFCDIRECTION((1., 0.));
#186 = IFCAXIS2PLACEMENT2D(#184, #185);
#187 = IFCCIRCLE(#186, 3.75);
#188 = IFCTRIMMEDCURVE(#187, (#177), (#182), .F., .CARTESIAN.);
#189 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #183);
#190 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .F., #188);
#191 = IFCCOMPOSITECURVE((#189, #190), .T.);
#192 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #191);
#193 = IFCCARTESIANPOINT((0., 0., 0.));
#194 = IFCAXIS2PLACEMENT3D(#193, #6, $);
#195 = IFCFIXEDREFERENCESWEPTAREASOLID(#192, #194, #196, 1.E-1, 9.E-1, #6);
#196 = IFCBSPLINECURVE(3, (#197, #198, #199, #200, #201, #202), .UNSPECIFIED., .F., .F.);
#197 = IFCCARTESIANPOINT((10., 10., 10.));
#198 = IFCCARTESIANPOINT((10., 40., 20.));
#199 = IFCCARTESIANPOINT((40., 80., 20.));
#200 = IFCCARTESIANPOINT((40., 120., 30.));
#201 = IFCCARTESIANPOINT((10., 150., 30.));
#202 = IFCCARTESIANPOINT((10., 180., 40.));
#203 = IFCPRODUCTDEFINITIONSHAPE($, $, (#176));
#204 = IFCTUNNELSPACE('2nN7YuTdP3pOEB8IbbCu_U', #15, 'IfcTunnelSpace', $, $, #206, #224, 'IfcTunnelSpace_LongName', .PARTIAL., .SPACE., 0., .SERVICESPACE., 'IfcTunnelSpaceId', $);
#205 = IFCAXIS2PLACEMENT3D(#3, $, $);
#206 = IFCLOCALPLACEMENT(#27, #205);
#207 = IFCSHAPEREPRESENTATION(#16, $, $, (#216));
#208 = IFCCARTESIANPOINT((1.85, 2.));
#209 = IFCCARTESIANPOINT((3.1, 2.));
#210 = IFCCARTESIANPOINT((3.1, -5.E-1));
#211 = IFCCARTESIANPOINT((1.85, -5.E-1));
#212 = IFCPOLYLINE((#208, #209, #210, #211));
#213 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #212);
#214 = IFCCARTESIANPOINT((0., 0., 0.));
#215 = IFCAXIS2PLACEMENT3D(#214, #6, $);
#216 = IFCFIXEDREFERENCESWEPTAREASOLID(#213, #215, #217, 1.E-1, 9.E-1, #6);
#217 = IFCBSPLINECURVE(3, (#218, #219, #220, #221, #222, #223), .UNSPECIFIED., .F., .F.);
#218 = IFCCARTESIANPOINT((10., 10., 10.));
#219 = IFCCARTESIANPOINT((10., 40., 20.));
#220 = IFCCARTESIANPOINT((40., 80., 20.));
#221 = IFCCARTESIANPOINT((40., 120., 30.));
#222 = IFCCARTESIANPOINT((10., 150., 30.));
#223 = IFCCARTESIANPOINT((10., 180., 40.));
#224 = IFCPRODUCTDEFINITIONSHAPE($, $, (#207));
#225 = IFCTUNNELSPACE('3yVOvUFAL2dv7wMU6CbzQR', #15, 'IfcTunnelSpace', $, $, #227, #269, 'IfcTunnelSpace_LongName', .PARTIAL., .SPACE., 0., .CLEARANCESPACE., 'IfcTunnelSpaceId', $);
#226 = IFCAXIS2PLACEMENT3D(#3, $, $);
#227 = IFCLOCALPLACEMENT(#27, #226);
#228 = IFCSHAPEREPRESENTATION(#16, $, $, (#261));
#229 = IFCCARTESIANPOINT((1.73558, -1.477217));
#230 = IFCCARTESIANPOINT((9.1058E-1, -2.490559));
#231 = IFCCARTESIANPOINT((-1.6442E-1, -2.490559));
#232 = IFCCARTESIANPOINT((-1.23942, -2.490559));
#233 = IFCCARTESIANPOINT((-2.06442, -1.477521));
#234 = IFCCARTESIANPOINT((-2.06442, 1.349441));
#235 = IFCCARTESIANPOINT((-1.86442, 1.349441));
#236 = IFCCARTESIANPOINT((-1.86442, 1.929441));
#237 = IFCCARTESIANPOINT((-1.76442, 1.929441));
#238 = IFCCARTESIANPOINT((-1.43942, 2.254441));
#239 = IFCCARTESIANPOINT((-9.90883E-1, 2.254441));
#240 = IFCCARTESIANPOINT((-9.90883E-1, 2.30944));
#241 = IFCCARTESIANPOINT((-8.81883E-1, 2.30944));
#242 = IFCCARTESIANPOINT((-8.81883E-1, 2.34744));
#243 = IFCCARTESIANPOINT((-8.408830000000001E-1, 2.34744));
#244 = IFCCARTESIANPOINT((-8.408830000000001E-1, 2.25444));
#245 = IFCCARTESIANPOINT((-1.6442E-1, 2.25444));
#246 = IFCCARTESIANPOINT((5.12043E-1, 2.25444));
#247 = IFCCARTESIANPOINT((5.12043E-1, 2.34744));
#248 = IFCCARTESIANPOINT((5.53043E-1, 2.34744));
#249 = IFCCARTESIANPOINT((5.53043E-1, 2.30944));
#250 = IFCCARTESIANPOINT((6.620430000000001E-1, 2.30944));
#251 = IFCCARTESIANPOINT((6.620430000000001E-1, 2.25444));
#252 = IFCCARTESIANPOINT((1.11058, 2.25444));
#253 = IFCCARTESIANPOINT((1.43558, 1.929441));
#254 = IFCCARTESIANPOINT((1.53558, 1.929441));
#255 = IFCCARTESIANPOINT((1.53558, 1.349441));
#256 = IFCCARTESIANPOINT((1.73558, 1.349441));
#257 = IFCPOLYLINE((#229, #230, #231, #232, #233, #234, #235, #236, #237, #238, #239, #240, #241, #242, #243, #244, #245, #246, #247, #248, #249, #250, #251, #252, #253, #254, #255, #256));
#258 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #257);
#259 = IFCCARTESIANPOINT((0., 0., 0.));
#260 = IFCAXIS2PLACEMENT3D(#259, #6, $);
#261 = IFCFIXEDREFERENCESWEPTAREASOLID(#258, #260, #262, 1.E-1, 9.E-1, #6);
#262 = IFCBSPLINECURVE(3, (#263, #264, #265, #266, #267, #268), .UNSPECIFIED., .F., .F.);
#263 = IFCCARTESIANPOINT((10., 10., 10.));
#264 = IFCCARTESIANPOINT((10., 40., 20.));
#265 = IFCCARTESIANPOINT((40., 80., 20.));
#266 = IFCCARTESIANPOINT((40., 120., 30.));
#267 = IFCCARTESIANPOINT((10., 150., 30.));
#268 = IFCCARTESIANPOINT((10., 180., 40.));
#269 = IFCPRODUCTDEFINITIONSHAPE($, $, (#228));
#270 = IFCTUNNELSPACE('3512huGAv3pfcDrXrl7umn', #15, 'IfcTunnelSpace', $, $, #272, #290, 'IfcTunnelSpace_LongName', .PARTIAL., .SPACE., 0., .TRACKSPACE., 'IfcTunnelSpaceId', $);
#271 = IFCAXIS2PLACEMENT3D(#3, $, $);
#272 = IFCLOCALPLACEMENT(#27, #271);
#273 = IFCSHAPEREPRESENTATION(#16, $, $, (#282));
#274 = IFCCARTESIANPOINT((-1.95, 2.35));
#275 = IFCCARTESIANPOINT((-1.95, 2.75));
#276 = IFCCARTESIANPOINT((1.7, 2.75));
#277 = IFCCARTESIANPOINT((1.7, 2.35));
#278 = IFCPOLYLINE((#274, #275, #276, #277));
#279 = IFCARBITRARYCLOSEDPROFILEDEF(.AREA., $, #278);
#280 = IFCCARTESIANPOINT((0., 0., 0.));
#281 = IFCAXIS2PLACEMENT3D(#280, #6, $);
#282 = IFCFIXEDREFERENCESWEPTAREASOLID(#279, #281, #283, 1.E-1, 9.E-1, #6);
#283 = IFCBSPLINECURVE(3, (#284, #285, #286, #287, #288, #289), .UNSPECIFIED., .F., .F.);
#284 = IFCCARTESIANPOINT((10., 10., 10.));
#285 = IFCCARTESIANPOINT((10., 40., 20.));
#286 = IFCCARTESIANPOINT((40., 80., 20.));
#287 = IFCCARTESIANPOINT((40., 120., 30.));
#288 = IFCCARTESIANPOINT((10., 150., 30.));
#289 = IFCCARTESIANPOINT((10., 180., 40.));
#290 = IFCPRODUCTDEFINITIONSHAPE($, $, (#273));
#291 = IFCRELAGGREGATES('0M937rlGTB39IcjRyCSLLo', #15, $, $, #141, (#173, #204, #225, #270));
ENDSEC;
END-ISO-10303-21;