ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2026-07-17T14:21:04',('Author'),( 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC; DATA; #1 = APPLICATION_PROTOCOL_DEFINITION('international standard', 'automotive_design',2000,#2); #2 = APPLICATION_CONTEXT( 'core data for automotive mechanical design processes'); #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7); #7 = PRODUCT('Open CASCADE STEP translator 7.8 6190', 'Open CASCADE STEP translator 7.8 6190','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#298); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); #14 = DIRECTION('',(1.,0.,-0.)); #15 = MANIFOLD_SOLID_BREP('',#16); #16 = CLOSED_SHELL('',(#17,#77,#131,#185,#239,#294)); #17 = ADVANCED_FACE('',(#18),#31,.T.); #18 = FACE_BOUND('',#19,.T.); #19 = EDGE_LOOP('',(#20,#53,#76)); #20 = ORIENTED_EDGE('',*,*,#21,.F.); #21 = EDGE_CURVE('',#22,#22,#24,.T.); #22 = VERTEX_POINT('',#23); #23 = CARTESIAN_POINT('',(2.5E-02,-6.123233995737E-18,1.035533905933E-02 )); #24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); #25 = CIRCLE('',#26,2.5E-02); #26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); #27 = CARTESIAN_POINT('',(0.,0.,1.035533905933E-02)); #28 = DIRECTION('',(0.,0.,1.)); #29 = DIRECTION('',(1.,0.,-0.)); #30 = PCURVE('',#31,#36); #31 = CONICAL_SURFACE('',#32,0.,1.178097245096); #32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); #33 = CARTESIAN_POINT('',(0.,0.,0.)); #34 = DIRECTION('',(0.,0.,1.)); #35 = DIRECTION('',(1.,0.,-0.)); #36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); #37 = LINE('',#38,#39); #38 = CARTESIAN_POINT('',(0.,1.035533905933E-02)); #39 = VECTOR('',#40,1.); #40 = DIRECTION('',(1.,0.)); #41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #42 = PCURVE('',#43,#48); #43 = CONICAL_SURFACE('',#44,2.5E-02,0.174532925199); #44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); #45 = CARTESIAN_POINT('',(0.,0.,1.035533905933E-02)); #46 = DIRECTION('',(0.,0.,1.)); #47 = DIRECTION('',(1.,0.,-0.)); #48 = DEFINITIONAL_REPRESENTATION('',(#49),#52); #49 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#50,#51),.UNSPECIFIED.,.F.,.F.,(2, 2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); #50 = CARTESIAN_POINT('',(0.,0.)); #51 = CARTESIAN_POINT('',(6.28318530718,0.)); #52 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #53 = ORIENTED_EDGE('',*,*,#54,.F.); #54 = EDGE_CURVE('',#55,#22,#57,.T.); #55 = VERTEX_POINT('',#56); #56 = CARTESIAN_POINT('',(0.,0.,0.)); #57 = SEAM_CURVE('',#58,(#62,#69),.PCURVE_S1.); #58 = LINE('',#59,#60); #59 = CARTESIAN_POINT('',(0.,0.,0.)); #60 = VECTOR('',#61,1.); #61 = DIRECTION('',(0.923879532511,-2.262852224575E-16,0.382683432365)); #62 = PCURVE('',#31,#63); #63 = DEFINITIONAL_REPRESENTATION('',(#64),#68); #64 = LINE('',#65,#66); #65 = CARTESIAN_POINT('',(6.28318530718,-0.)); #66 = VECTOR('',#67,1.); #67 = DIRECTION('',(0.,1.)); #68 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #69 = PCURVE('',#31,#70); #70 = DEFINITIONAL_REPRESENTATION('',(#71),#75); #71 = LINE('',#72,#73); #72 = CARTESIAN_POINT('',(0.,-0.)); #73 = VECTOR('',#74,1.); #74 = DIRECTION('',(0.,1.)); #75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #76 = ORIENTED_EDGE('',*,*,#54,.T.); #77 = ADVANCED_FACE('',(#78),#43,.T.); #78 = FACE_BOUND('',#79,.T.); #79 = EDGE_LOOP('',(#80,#108,#129,#130)); #80 = ORIENTED_EDGE('',*,*,#81,.F.); #81 = EDGE_CURVE('',#82,#82,#84,.T.); #82 = VERTEX_POINT('',#83); #83 = CARTESIAN_POINT('',(3.125E-02,-2.551347498224E-18, 4.580085043194E-02)); #84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); #85 = CIRCLE('',#86,3.125E-02); #86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); #87 = CARTESIAN_POINT('',(0.,0.,4.580085043194E-02)); #88 = DIRECTION('',(0.,0.,1.)); #89 = DIRECTION('',(1.,0.,-0.)); #90 = PCURVE('',#43,#91); #91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); #92 = LINE('',#93,#94); #93 = CARTESIAN_POINT('',(0.,3.544551137261E-02)); #94 = VECTOR('',#95,1.); #95 = DIRECTION('',(1.,0.)); #96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #97 = PCURVE('',#98,#103); #98 = CYLINDRICAL_SURFACE('',#99,3.125E-02); #99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); #100 = CARTESIAN_POINT('',(0.,0.,4.580085043194E-02)); #101 = DIRECTION('',(-0.,-0.,-1.)); #102 = DIRECTION('',(1.,0.,0.)); #103 = DEFINITIONAL_REPRESENTATION('',(#104),#107); #104 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#105,#106),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); #105 = CARTESIAN_POINT('',(0.,0.)); #106 = CARTESIAN_POINT('',(-6.28318530718,0.)); #107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #108 = ORIENTED_EDGE('',*,*,#109,.F.); #109 = EDGE_CURVE('',#22,#82,#110,.T.); #110 = SEAM_CURVE('',#111,(#115,#122),.PCURVE_S1.); #111 = LINE('',#112,#113); #112 = CARTESIAN_POINT('',(2.5E-02,-6.123233995737E-18, 1.035533905933E-02)); #113 = VECTOR('',#114,1.); #114 = DIRECTION('',(0.173648177667,-4.253153699152E-17,0.984807753012) ); #115 = PCURVE('',#43,#116); #116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); #117 = LINE('',#118,#119); #118 = CARTESIAN_POINT('',(6.28318530718,-0.)); #119 = VECTOR('',#120,1.); #120 = DIRECTION('',(0.,1.)); #121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #122 = PCURVE('',#43,#123); #123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); #124 = LINE('',#125,#126); #125 = CARTESIAN_POINT('',(0.,-0.)); #126 = VECTOR('',#127,1.); #127 = DIRECTION('',(0.,1.)); #128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #129 = ORIENTED_EDGE('',*,*,#21,.T.); #130 = ORIENTED_EDGE('',*,*,#109,.T.); #131 = ADVANCED_FACE('',(#132),#98,.T.); #132 = FACE_BOUND('',#133,.F.); #133 = EDGE_LOOP('',(#134,#157,#183,#184)); #134 = ORIENTED_EDGE('',*,*,#135,.T.); #135 = EDGE_CURVE('',#82,#136,#138,.T.); #136 = VERTEX_POINT('',#137); #137 = CARTESIAN_POINT('',(3.125E-02,-2.551347498224E-18,0.5)); #138 = SEAM_CURVE('',#139,(#143,#150),.PCURVE_S1.); #139 = LINE('',#140,#141); #140 = CARTESIAN_POINT('',(3.125E-02,0.,4.580085043194E-02)); #141 = VECTOR('',#142,1.); #142 = DIRECTION('',(0.,0.,1.)); #143 = PCURVE('',#98,#144); #144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); #145 = LINE('',#146,#147); #146 = CARTESIAN_POINT('',(-0.,0.)); #147 = VECTOR('',#148,1.); #148 = DIRECTION('',(-0.,-1.)); #149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #150 = PCURVE('',#98,#151); #151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); #152 = LINE('',#153,#154); #153 = CARTESIAN_POINT('',(-6.28318530718,0.)); #154 = VECTOR('',#155,1.); #155 = DIRECTION('',(-0.,-1.)); #156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #157 = ORIENTED_EDGE('',*,*,#158,.T.); #158 = EDGE_CURVE('',#136,#136,#159,.T.); #159 = SURFACE_CURVE('',#160,(#165,#172),.PCURVE_S1.); #160 = CIRCLE('',#161,3.125E-02); #161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); #162 = CARTESIAN_POINT('',(0.,0.,0.5)); #163 = DIRECTION('',(0.,0.,1.)); #164 = DIRECTION('',(1.,0.,0.)); #165 = PCURVE('',#98,#166); #166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); #167 = LINE('',#168,#169); #168 = CARTESIAN_POINT('',(-0.,-0.454199149568)); #169 = VECTOR('',#170,1.); #170 = DIRECTION('',(-1.,0.)); #171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #172 = PCURVE('',#173,#178); #173 = CONICAL_SURFACE('',#174,3.125E-02,0.261799387799); #174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); #175 = CARTESIAN_POINT('',(0.,0.,0.5)); #176 = DIRECTION('',(0.,0.,1.)); #177 = DIRECTION('',(1.,0.,-0.)); #178 = DEFINITIONAL_REPRESENTATION('',(#179),#182); #179 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#180,#181),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); #180 = CARTESIAN_POINT('',(0.,0.)); #181 = CARTESIAN_POINT('',(6.28318530718,0.)); #182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #183 = ORIENTED_EDGE('',*,*,#135,.F.); #184 = ORIENTED_EDGE('',*,*,#81,.F.); #185 = ADVANCED_FACE('',(#186),#173,.T.); #186 = FACE_BOUND('',#187,.T.); #187 = EDGE_LOOP('',(#188,#216,#237,#238)); #188 = ORIENTED_EDGE('',*,*,#189,.F.); #189 = EDGE_CURVE('',#190,#190,#192,.T.); #190 = VERTEX_POINT('',#191); #191 = CARTESIAN_POINT('',(6.25E-02,-5.102694996447E-18,0.616626587737) ); #192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); #193 = CIRCLE('',#194,6.25E-02); #194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); #195 = CARTESIAN_POINT('',(0.,0.,0.616626587737)); #196 = DIRECTION('',(0.,0.,1.)); #197 = DIRECTION('',(1.,0.,-0.)); #198 = PCURVE('',#173,#199); #199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); #200 = LINE('',#201,#202); #201 = CARTESIAN_POINT('',(0.,0.116626587737)); #202 = VECTOR('',#203,1.); #203 = DIRECTION('',(1.,0.)); #204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #205 = PCURVE('',#206,#211); #206 = CYLINDRICAL_SURFACE('',#207,6.25E-02); #207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); #208 = CARTESIAN_POINT('',(0.,0.,0.616626587737)); #209 = DIRECTION('',(-0.,-0.,-1.)); #210 = DIRECTION('',(1.,0.,0.)); #211 = DEFINITIONAL_REPRESENTATION('',(#212),#215); #212 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#213,#214),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); #213 = CARTESIAN_POINT('',(0.,0.)); #214 = CARTESIAN_POINT('',(-6.28318530718,0.)); #215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #216 = ORIENTED_EDGE('',*,*,#217,.F.); #217 = EDGE_CURVE('',#136,#190,#218,.T.); #218 = SEAM_CURVE('',#219,(#223,#230),.PCURVE_S1.); #219 = LINE('',#220,#221); #220 = CARTESIAN_POINT('',(3.125E-02,-7.654042494671E-18,0.5)); #221 = VECTOR('',#222,1.); #222 = DIRECTION('',(0.258819045103,-6.339238302864E-17,0.965925826289) ); #223 = PCURVE('',#173,#224); #224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); #225 = LINE('',#226,#227); #226 = CARTESIAN_POINT('',(6.28318530718,-0.)); #227 = VECTOR('',#228,1.); #228 = DIRECTION('',(0.,1.)); #229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #230 = PCURVE('',#173,#231); #231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); #232 = LINE('',#233,#234); #233 = CARTESIAN_POINT('',(0.,-0.)); #234 = VECTOR('',#235,1.); #235 = DIRECTION('',(0.,1.)); #236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #237 = ORIENTED_EDGE('',*,*,#158,.T.); #238 = ORIENTED_EDGE('',*,*,#217,.T.); #239 = ADVANCED_FACE('',(#240),#206,.T.); #240 = FACE_BOUND('',#241,.F.); #241 = EDGE_LOOP('',(#242,#265,#292,#293)); #242 = ORIENTED_EDGE('',*,*,#243,.T.); #243 = EDGE_CURVE('',#190,#244,#246,.T.); #244 = VERTEX_POINT('',#245); #245 = CARTESIAN_POINT('',(6.25E-02,0.,1.5)); #246 = SEAM_CURVE('',#247,(#251,#258),.PCURVE_S1.); #247 = LINE('',#248,#249); #248 = CARTESIAN_POINT('',(6.25E-02,0.,0.616626587737)); #249 = VECTOR('',#250,1.); #250 = DIRECTION('',(0.,0.,1.)); #251 = PCURVE('',#206,#252); #252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); #253 = LINE('',#254,#255); #254 = CARTESIAN_POINT('',(-0.,0.)); #255 = VECTOR('',#256,1.); #256 = DIRECTION('',(-0.,-1.)); #257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #258 = PCURVE('',#206,#259); #259 = DEFINITIONAL_REPRESENTATION('',(#260),#264); #260 = LINE('',#261,#262); #261 = CARTESIAN_POINT('',(-6.28318530718,0.)); #262 = VECTOR('',#263,1.); #263 = DIRECTION('',(-0.,-1.)); #264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #265 = ORIENTED_EDGE('',*,*,#266,.T.); #266 = EDGE_CURVE('',#244,#244,#267,.T.); #267 = SURFACE_CURVE('',#268,(#273,#280),.PCURVE_S1.); #268 = CIRCLE('',#269,6.25E-02); #269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); #270 = CARTESIAN_POINT('',(0.,0.,1.5)); #271 = DIRECTION('',(0.,0.,1.)); #272 = DIRECTION('',(1.,0.,0.)); #273 = PCURVE('',#206,#274); #274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); #275 = LINE('',#276,#277); #276 = CARTESIAN_POINT('',(-0.,-0.883373412263)); #277 = VECTOR('',#278,1.); #278 = DIRECTION('',(-1.,0.)); #279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #280 = PCURVE('',#281,#286); #281 = PLANE('',#282); #282 = AXIS2_PLACEMENT_3D('',#283,#284,#285); #283 = CARTESIAN_POINT('',(-4.006172263299E-18,1.194340106424E-19,1.5)); #284 = DIRECTION('',(0.,0.,1.)); #285 = DIRECTION('',(1.,0.,-0.)); #286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); #287 = CIRCLE('',#288,6.25E-02); #288 = AXIS2_PLACEMENT_2D('',#289,#290); #289 = CARTESIAN_POINT('',(4.006172263299E-18,-1.194340106424E-19)); #290 = DIRECTION('',(1.,0.)); #291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #292 = ORIENTED_EDGE('',*,*,#243,.F.); #293 = ORIENTED_EDGE('',*,*,#189,.F.); #294 = ADVANCED_FACE('',(#295),#281,.T.); #295 = FACE_BOUND('',#296,.T.); #296 = EDGE_LOOP('',(#297)); #297 = ORIENTED_EDGE('',*,*,#266,.T.); #298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#302)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#299,#300,#301)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #299 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #300 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #301 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #302 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#299, 'distance_accuracy_value','confusion accuracy'); #303 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); ENDSEC; END-ISO-10303-21;