ISO-10303-21; HEADER; FILE_DESCRIPTION (('IfcShieldTunnel example file'), '2;3'); FILE_NAME ('ShieldTunnel', '2014-06-13T16:39:11', ('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., $, $, $, 1402670351); #16 = IFCGEOMETRICREPRESENTATIONCONTEXT($, 'Model', 3, $, #7, $); #17 = IFCPROJECT('0eKkEIFFD05AhCR0SuH9nI', #15, 'Tunnel Project', $, $, $, $, (#16), #9); #18 = IFCSITE('2wWrYDtK58Zu3gmd4u_Bxc', #15, 'SiteName', $, $, #8, $, $, .ELEMENT., $, $, $, 'Muenchen', $); #19 = IFCRELAGGREGATES('3MuzYd0vH1yhOjeS6MjTgc', #15, $, $, #17, (#18)); #20 = IFCRELAGGREGATES('15WbRVldP8ywLAORKcVO71', #15, $, $, #18, (#21)); #21 = IFCTUNNEL('1SsOpl2Wr1F9hzrbd6_g75', #15, 'IfcTunnel', $, 'IfcTunnel', #23, $, $, .ELEMENT., 'IfcTunnelId'); #22 = IFCAXIS2PLACEMENT3D(#3, $, $); #23 = IFCLOCALPLACEMENT(#8, #22); #24 = IFCRELAGGREGATES('03dc5JGrT4SP0qgGeJldkG', #15, $, $, #21, (#25)); #25 = IFCTUNNELPART('3se3lcSdb06xp3FBdGCkzo', #15, 'IfcTunnelPart', $, 'IfcTunnelPart', #27, $, $, .ELEMENT., 'IfcTunnelPartId'); #26 = IFCAXIS2PLACEMENT3D(#3, $, $); #27 = IFCLOCALPLACEMENT(#23, #26); #28 = IFCTUNNELAXIS('0pq3o4ofHDBv5jm7jXbKAQ', #15, 'IfcTunnelAxis', $, 'IfcTunnelAxis(IfcElement)', #33, #50, 'IfcTunnelSpace_Tag', #29); #29 = IFCPROPERTYSET('3tkgQ0OZr5lvs6rydTGA8c', #15, 'IfcPropertySetName', 'IfcPropertySetText', (#30, #31)); #30 = IFCPROPERTY('Source DataFormat', 'LandXML'); #31 = IFCPROPERTY('DesignTool', 'Civil3D'); #32 = IFCAXIS2PLACEMENT3D(#3, $, $); #33 = IFCLOCALPLACEMENT(#27, #32); #34 = IFCSHAPEREPRESENTATION(#16, $, $, (#49)); #35 = IFCCARTESIANPOINT((0., 0.)); #36 = IFCCARTESIANPOINT((0., 30.)); #37 = IFCPOLYLINE((#35, #36)); #38 = IFCCARTESIANPOINT((70., 100.)); #39 = IFCDIRECTION((1., 0.)); #40 = IFCAXIS2PLACEMENT2D(#38, #39); #41 = IFCCIRCLE(#40, 70.); #42 = IFCTRIMMEDCURVE(#41, (IFCPARAMETERVALUE(180.)), (IFCPARAMETERVALUE(90.)), .F., .PARAMETER.); #43 = IFCCARTESIANPOINT((70., 170.)); #44 = IFCCARTESIANPOINT((200., 170.)); #45 = IFCPOLYLINE((#43, #44)); #46 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #37); #47 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #42); #48 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #45); #49 = IFCCOMPOSITECURVE((#46, #47, #48), .T.); #50 = IFCPRODUCTDEFINITIONSHAPE($, $, (#34)); #51 = IFCLOD('0rvN0SKgDF0RQU2uYYlYm5', #15, $, $, #25, (#28), 1); #52 = IFCTUNNELSPACE('3QfILzuy5AuQ8L6VOHiHDQ', #15, 'IfcTunnelSpace', $, $, #57, #75, 'IfcTunnelSpace_LongName', .PARTIAL., .GFA., 0., .FULLTUNNELSPACE., 'IfcTunnelSpaceId', #53); #53 = IFCPROPERTYSET('2VRwtGMVb2zOk5iAA2t7$h', #15, 'IfcPropertySetName', 'IfcPropertySetText', (#54, #55)); #54 = IFCPROPERTY('TBM-Type', ''); #55 = IFCPROPERTY('Soil-Type', ''); #56 = IFCAXIS2PLACEMENT3D(#3, $, $); #57 = IFCLOCALPLACEMENT(#27, #56); #58 = IFCSHAPEREPRESENTATION(#16, $, $, (#59)); #59 = IFCSWEPTDISKSOLID(#74, 4.11, 4.1, 1.E-1, 9.E-1); #60 = IFCCARTESIANPOINT((0., 0.)); #61 = IFCCARTESIANPOINT((0., 30.)); #62 = IFCPOLYLINE((#60, #61)); #63 = IFCCARTESIANPOINT((70., 100.)); #64 = IFCDIRECTION((1., 0.)); #65 = IFCAXIS2PLACEMENT2D(#63, #64); #66 = IFCCIRCLE(#65, 70.); #67 = IFCTRIMMEDCURVE(#66, (IFCPARAMETERVALUE(180.)), (IFCPARAMETERVALUE(90.)), .F., .PARAMETER.); #68 = IFCCARTESIANPOINT((70., 170.)); #69 = IFCCARTESIANPOINT((200., 170.)); #70 = IFCPOLYLINE((#68, #69)); #71 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #62); #72 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #67); #73 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #70); #74 = IFCCOMPOSITECURVE((#71, #72, #73), .T.); #75 = IFCPRODUCTDEFINITIONSHAPE($, $, (#58)); #76 = IFCLOD('0VD30ei4r4KQRfjoYoh2Gz', #15, $, $, #25, (#52), 2); #77 = IFCTUNNELSPACE('2$r1TWP_vEAx6_52ZHW3UQ', #15, 'IfcTunnelSpace', $, $, #79, #97, 'IfcTunnelSpace_LongName', .PARTIAL., .SPACE., 0., .ANNULARGAPSPACE., 'IfcTunnelSpaceId', $); #78 = IFCAXIS2PLACEMENT3D(#3, $, $); #79 = IFCLOCALPLACEMENT(#27, #78); #80 = IFCSHAPEREPRESENTATION(#16, $, $, (#81)); #81 = IFCSWEPTDISKSOLID(#96, 4.1, 4., 1.E-1, 9.E-1); #82 = IFCCARTESIANPOINT((0., 0.)); #83 = IFCCARTESIANPOINT((0., 30.)); #84 = IFCPOLYLINE((#82, #83)); #85 = IFCCARTESIANPOINT((70., 100.)); #86 = IFCDIRECTION((1., 0.)); #87 = IFCAXIS2PLACEMENT2D(#85, #86); #88 = IFCCIRCLE(#87, 70.); #89 = IFCTRIMMEDCURVE(#88, (IFCPARAMETERVALUE(180.)), (IFCPARAMETERVALUE(90.)), .F., .PARAMETER.); #90 = IFCCARTESIANPOINT((70., 170.)); #91 = IFCCARTESIANPOINT((200., 170.)); #92 = IFCPOLYLINE((#90, #91)); #93 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #84); #94 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #89); #95 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #92); #96 = IFCCOMPOSITECURVE((#93, #94, #95), .T.); #97 = IFCPRODUCTDEFINITIONSHAPE($, $, (#80)); #98 = IFCTUNNELSPACE('3S0lK5f0X8xOkQPxKlguTT', #15, 'IfcTunnelSpace', $, $, #100, #118, 'IfcTunnelSpace_LongName', .PARTIAL., .SPACE., 0., .LININGSPACE., 'IfcTunnelSpaceId', $); #99 = IFCAXIS2PLACEMENT3D(#3, $, $); #100 = IFCLOCALPLACEMENT(#27, #99); #101 = IFCSHAPEREPRESENTATION(#16, $, $, (#102)); #102 = IFCSWEPTDISKSOLID(#117, 4., 3.75, 1.E-1, 9.E-1); #103 = IFCCARTESIANPOINT((0., 0.)); #104 = IFCCARTESIANPOINT((0., 30.)); #105 = IFCPOLYLINE((#103, #104)); #106 = IFCCARTESIANPOINT((70., 100.)); #107 = IFCDIRECTION((1., 0.)); #108 = IFCAXIS2PLACEMENT2D(#106, #107); #109 = IFCCIRCLE(#108, 70.); #110 = IFCTRIMMEDCURVE(#109, (IFCPARAMETERVALUE(180.)), (IFCPARAMETERVALUE(90.)), .F., .PARAMETER.); #111 = IFCCARTESIANPOINT((70., 170.)); #112 = IFCCARTESIANPOINT((200., 170.)); #113 = IFCPOLYLINE((#111, #112)); #114 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #105); #115 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #110); #116 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #113); #117 = IFCCOMPOSITECURVE((#114, #115, #116), .T.); #118 = IFCPRODUCTDEFINITIONSHAPE($, $, (#101)); #119 = IFCTUNNELSPACE('2Hp0Ykky1EbBjNMZjWcIbq', #15, 'IfcTunnelSpace', $, $, #121, #139, 'IfcTunnelSpace_LongName', .PARTIAL., .SPACE., 0., .INTERIORSPACE., 'IfcTunnelSpaceId', $); #120 = IFCAXIS2PLACEMENT3D(#3, $, $); #121 = IFCLOCALPLACEMENT(#27, #120); #122 = IFCSHAPEREPRESENTATION(#16, $, $, (#123)); #123 = IFCSWEPTDISKSOLID(#138, 3.75, 0., 1.E-1, 9.E-1); #124 = IFCCARTESIANPOINT((0., 0.)); #125 = IFCCARTESIANPOINT((0., 30.)); #126 = IFCPOLYLINE((#124, #125)); #127 = IFCCARTESIANPOINT((70., 100.)); #128 = IFCDIRECTION((1., 0.)); #129 = IFCAXIS2PLACEMENT2D(#127, #128); #130 = IFCCIRCLE(#129, 70.); #131 = IFCTRIMMEDCURVE(#130, (IFCPARAMETERVALUE(180.)), (IFCPARAMETERVALUE(90.)), .F., .PARAMETER.); #132 = IFCCARTESIANPOINT((70., 170.)); #133 = IFCCARTESIANPOINT((200., 170.)); #134 = IFCPOLYLINE((#132, #133)); #135 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #126); #136 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #131); #137 = IFCCOMPOSITECURVESEGMENT(.CONTSAMEGRADIENT., .T., #134); #138 = IFCCOMPOSITECURVE((#135, #136, #137), .T.); #139 = IFCPRODUCTDEFINITIONSHAPE($, $, (#122)); #140 = IFCLOD('1aEXguDaXDwBaGx1GsXi$U', #15, $, $, #25, (#77, #98, #119), 3); #141 = IFCRELISREFINEDBY('0E$JrNcA1F2O0fIJqrCm$w', #15, $, $, #52, (#77, #98, #119)); ENDSEC; END-ISO-10303-21;