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