ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2026-10-23T02:52:45',('Author'),( 'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7' ,'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('COMPOUND','COMPOUND','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#257); #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,#105,#159,#194,#198,#253)); #17 = ADVANCED_FACE('',(#18),#32,.T.); #18 = FACE_BOUND('',#19,.T.); #19 = EDGE_LOOP('',(#20,#50,#77,#78)); #20 = ORIENTED_EDGE('',*,*,#21,.T.); #21 = EDGE_CURVE('',#22,#24,#26,.T.); #22 = VERTEX_POINT('',#23); #23 = CARTESIAN_POINT('',(8.1,-5.8,0.95)); #24 = VERTEX_POINT('',#25); #25 = CARTESIAN_POINT('',(8.1,-3.6,0.95)); #26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); #27 = LINE('',#28,#29); #28 = CARTESIAN_POINT('',(8.1,-6.3,0.95)); #29 = VECTOR('',#30,1.); #30 = DIRECTION('',(0.,1.,2.22044604925E-16)); #31 = PCURVE('',#32,#37); #32 = CYLINDRICAL_SURFACE('',#33,1.4); #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); #34 = CARTESIAN_POINT('',(6.7,-6.3,0.95)); #35 = DIRECTION('',(0.,1.,2.22044604925E-16)); #36 = DIRECTION('',(1.,0.,0.)); #37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); #38 = LINE('',#39,#40); #39 = CARTESIAN_POINT('',(6.28318530718,-0.)); #40 = VECTOR('',#41,1.); #41 = DIRECTION('',(0.,1.)); #42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #43 = PCURVE('',#32,#44); #44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); #45 = LINE('',#46,#47); #46 = CARTESIAN_POINT('',(0.,-0.)); #47 = VECTOR('',#48,1.); #48 = DIRECTION('',(0.,1.)); #49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #50 = ORIENTED_EDGE('',*,*,#51,.F.); #51 = EDGE_CURVE('',#24,#24,#52,.T.); #52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); #53 = CIRCLE('',#54,1.4); #54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); #55 = CARTESIAN_POINT('',(6.7,-3.6,0.95)); #56 = DIRECTION('',(0.,1.,2.22044604925E-16)); #57 = DIRECTION('',(1.,0.,-0.)); #58 = PCURVE('',#32,#59); #59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); #60 = LINE('',#61,#62); #61 = CARTESIAN_POINT('',(0.,2.7)); #62 = VECTOR('',#63,1.); #63 = DIRECTION('',(1.,0.)); #64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #65 = PCURVE('',#66,#71); #66 = PLANE('',#67); #67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); #68 = CARTESIAN_POINT('',(6.7,-3.6,0.95)); #69 = DIRECTION('',(0.,1.,2.22044604925E-16)); #70 = DIRECTION('',(1.,0.,0.)); #71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); #72 = CIRCLE('',#73,1.4); #73 = AXIS2_PLACEMENT_2D('',#74,#75); #74 = CARTESIAN_POINT('',(0.,-5.551115123126E-16)); #75 = DIRECTION('',(1.,0.)); #76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #77 = ORIENTED_EDGE('',*,*,#21,.F.); #78 = ORIENTED_EDGE('',*,*,#79,.T.); #79 = EDGE_CURVE('',#22,#22,#80,.T.); #80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); #81 = CIRCLE('',#82,1.4); #82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); #83 = CARTESIAN_POINT('',(6.7,-5.8,0.95)); #84 = DIRECTION('',(-0.,1.,2.22044604925E-16)); #85 = DIRECTION('',(1.,0.,0.)); #86 = PCURVE('',#32,#87); #87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); #88 = LINE('',#89,#90); #89 = CARTESIAN_POINT('',(0.,0.5)); #90 = VECTOR('',#91,1.); #91 = DIRECTION('',(1.,0.)); #92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #93 = PCURVE('',#94,#99); #94 = TOROIDAL_SURFACE('',#95,0.9,0.5); #95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); #96 = CARTESIAN_POINT('',(6.7,-5.8,0.95)); #97 = DIRECTION('',(0.,-1.,-2.22044604925E-16)); #98 = DIRECTION('',(1.,0.,0.)); #99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); #100 = LINE('',#101,#102); #101 = CARTESIAN_POINT('',(-0.,0.)); #102 = VECTOR('',#103,1.); #103 = DIRECTION('',(-1.,0.)); #104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #105 = ADVANCED_FACE('',(#106),#94,.T.); #106 = FACE_BOUND('',#107,.F.); #107 = EDGE_LOOP('',(#108,#130,#131,#132)); #108 = ORIENTED_EDGE('',*,*,#109,.F.); #109 = EDGE_CURVE('',#22,#110,#112,.T.); #110 = VERTEX_POINT('',#111); #111 = CARTESIAN_POINT('',(7.6,-6.3,0.95)); #112 = SEAM_CURVE('',#113,(#118,#124),.PCURVE_S1.); #113 = CIRCLE('',#114,0.5); #114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); #115 = CARTESIAN_POINT('',(7.6,-5.8,0.95)); #116 = DIRECTION('',(0.,2.22044604925E-16,-1.)); #117 = DIRECTION('',(1.,0.,0.)); #118 = PCURVE('',#94,#119); #119 = DEFINITIONAL_REPRESENTATION('',(#120),#123); #120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#121,#122),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); #121 = CARTESIAN_POINT('',(0.,0.)); #122 = CARTESIAN_POINT('',(0.,1.570796326795)); #123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #124 = PCURVE('',#94,#125); #125 = DEFINITIONAL_REPRESENTATION('',(#126),#129); #126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#127,#128),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); #127 = CARTESIAN_POINT('',(-6.28318530718,0.)); #128 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795)); #129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #130 = ORIENTED_EDGE('',*,*,#79,.F.); #131 = ORIENTED_EDGE('',*,*,#109,.T.); #132 = ORIENTED_EDGE('',*,*,#133,.T.); #133 = EDGE_CURVE('',#110,#110,#134,.T.); #134 = SURFACE_CURVE('',#135,(#140,#147),.PCURVE_S1.); #135 = CIRCLE('',#136,0.9); #136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); #137 = CARTESIAN_POINT('',(6.7,-6.3,0.95)); #138 = DIRECTION('',(-0.,1.,2.22044604925E-16)); #139 = DIRECTION('',(1.,0.,0.)); #140 = PCURVE('',#94,#141); #141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); #142 = LINE('',#143,#144); #143 = CARTESIAN_POINT('',(-0.,1.570796326795)); #144 = VECTOR('',#145,1.); #145 = DIRECTION('',(-1.,0.)); #146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #147 = PCURVE('',#148,#153); #148 = PLANE('',#149); #149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); #150 = CARTESIAN_POINT('',(6.7,-6.3,0.95)); #151 = DIRECTION('',(0.,1.,2.22044604925E-16)); #152 = DIRECTION('',(1.,0.,0.)); #153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); #154 = CIRCLE('',#155,0.9); #155 = AXIS2_PLACEMENT_2D('',#156,#157); #156 = CARTESIAN_POINT('',(0.,0.)); #157 = DIRECTION('',(1.,0.)); #158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #159 = ADVANCED_FACE('',(#160,#191),#66,.F.); #160 = FACE_BOUND('',#161,.F.); #161 = EDGE_LOOP('',(#162)); #162 = ORIENTED_EDGE('',*,*,#163,.T.); #163 = EDGE_CURVE('',#164,#164,#166,.T.); #164 = VERTEX_POINT('',#165); #165 = CARTESIAN_POINT('',(9.,-3.6,0.95)); #166 = SURFACE_CURVE('',#167,(#172,#179),.PCURVE_S1.); #167 = CIRCLE('',#168,2.3); #168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); #169 = CARTESIAN_POINT('',(6.7,-3.6,0.95)); #170 = DIRECTION('',(-0.,1.,2.22044604925E-16)); #171 = DIRECTION('',(1.,0.,0.)); #172 = PCURVE('',#66,#173); #173 = DEFINITIONAL_REPRESENTATION('',(#174),#178); #174 = CIRCLE('',#175,2.3); #175 = AXIS2_PLACEMENT_2D('',#176,#177); #176 = CARTESIAN_POINT('',(0.,0.)); #177 = DIRECTION('',(1.,0.)); #178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #179 = PCURVE('',#180,#185); #180 = CYLINDRICAL_SURFACE('',#181,2.3); #181 = AXIS2_PLACEMENT_3D('',#182,#183,#184); #182 = CARTESIAN_POINT('',(6.7,-3.6,0.95)); #183 = DIRECTION('',(0.,1.,2.22044604925E-16)); #184 = DIRECTION('',(1.,0.,0.)); #185 = DEFINITIONAL_REPRESENTATION('',(#186),#190); #186 = LINE('',#187,#188); #187 = CARTESIAN_POINT('',(0.,0.)); #188 = VECTOR('',#189,1.); #189 = DIRECTION('',(1.,0.)); #190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #191 = FACE_BOUND('',#192,.F.); #192 = EDGE_LOOP('',(#193)); #193 = ORIENTED_EDGE('',*,*,#51,.F.); #194 = ADVANCED_FACE('',(#195),#148,.F.); #195 = FACE_BOUND('',#196,.F.); #196 = EDGE_LOOP('',(#197)); #197 = ORIENTED_EDGE('',*,*,#133,.T.); #198 = ADVANCED_FACE('',(#199),#180,.T.); #199 = FACE_BOUND('',#200,.T.); #200 = EDGE_LOOP('',(#201,#230,#251,#252)); #201 = ORIENTED_EDGE('',*,*,#202,.F.); #202 = EDGE_CURVE('',#203,#203,#205,.T.); #203 = VERTEX_POINT('',#204); #204 = CARTESIAN_POINT('',(9.,-3.15,0.95)); #205 = SURFACE_CURVE('',#206,(#211,#218),.PCURVE_S1.); #206 = CIRCLE('',#207,2.3); #207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); #208 = CARTESIAN_POINT('',(6.7,-3.15,0.95)); #209 = DIRECTION('',(-0.,1.,2.22044604925E-16)); #210 = DIRECTION('',(1.,0.,0.)); #211 = PCURVE('',#180,#212); #212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); #213 = LINE('',#214,#215); #214 = CARTESIAN_POINT('',(0.,0.45)); #215 = VECTOR('',#216,1.); #216 = DIRECTION('',(1.,0.)); #217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #218 = PCURVE('',#219,#224); #219 = PLANE('',#220); #220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); #221 = CARTESIAN_POINT('',(6.7,-3.15,0.95)); #222 = DIRECTION('',(0.,1.,2.22044604925E-16)); #223 = DIRECTION('',(1.,0.,0.)); #224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); #225 = CIRCLE('',#226,2.3); #226 = AXIS2_PLACEMENT_2D('',#227,#228); #227 = CARTESIAN_POINT('',(0.,5.551115123126E-16)); #228 = DIRECTION('',(1.,0.)); #229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #230 = ORIENTED_EDGE('',*,*,#231,.F.); #231 = EDGE_CURVE('',#164,#203,#232,.T.); #232 = SEAM_CURVE('',#233,(#237,#244),.PCURVE_S1.); #233 = LINE('',#234,#235); #234 = CARTESIAN_POINT('',(9.,-3.6,0.95)); #235 = VECTOR('',#236,1.); #236 = DIRECTION('',(0.,1.,2.22044604925E-16)); #237 = PCURVE('',#180,#238); #238 = DEFINITIONAL_REPRESENTATION('',(#239),#243); #239 = LINE('',#240,#241); #240 = CARTESIAN_POINT('',(6.28318530718,-0.)); #241 = VECTOR('',#242,1.); #242 = DIRECTION('',(0.,1.)); #243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #244 = PCURVE('',#180,#245); #245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); #246 = LINE('',#247,#248); #247 = CARTESIAN_POINT('',(0.,-0.)); #248 = VECTOR('',#249,1.); #249 = DIRECTION('',(0.,1.)); #250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #251 = ORIENTED_EDGE('',*,*,#163,.T.); #252 = ORIENTED_EDGE('',*,*,#231,.T.); #253 = ADVANCED_FACE('',(#254),#219,.T.); #254 = FACE_BOUND('',#255,.T.); #255 = EDGE_LOOP('',(#256)); #256 = ORIENTED_EDGE('',*,*,#202,.T.); #257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#261)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#258,#259,#260)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #258 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #259 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #260 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #261 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#258, 'distance_accuracy_value','confusion accuracy'); #262 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); ENDSEC; END-ISO-10303-21;