ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2026-07-12T06:48:41',('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('b837cb68-7dbd-11f1-a35c-5b7b8aa119ef', 'b837cb68-7dbd-11f1-a35c-5b7b8aa119ef','',(#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),#131); #33 = MANIFOLD_SOLID_BREP('',#34); #34 = CLOSED_SHELL('',(#35,#123,#127)); #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('',(0.85,0.,0.)); #42 = VERTEX_POINT('',#43); #43 = CARTESIAN_POINT('',(0.85,0.,12.)); #44 = SEAM_CURVE('',#45,(#49,#61),.PCURVE_S1.); #45 = LINE('',#46,#47); #46 = CARTESIAN_POINT('',(0.85,0.,0.)); #47 = VECTOR('',#48,1.); #48 = DIRECTION('',(0.,0.,1.)); #49 = PCURVE('',#50,#55); #50 = CYLINDRICAL_SURFACE('',#51,0.85); #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,0.85); #72 = AXIS2_PLACEMENT_3D('',#73,#74,#75); #73 = CARTESIAN_POINT('',(0.,0.,12.)); #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.,-12.)); #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 = PLANE('',#85); #85 = AXIS2_PLACEMENT_3D('',#86,#87,#88); #86 = CARTESIAN_POINT('',(-2.513676714227E-17,6.584874259323E-17,12.)); #87 = DIRECTION('',(0.,0.,1.)); #88 = DIRECTION('',(1.,0.,-0.)); #89 = DEFINITIONAL_REPRESENTATION('',(#90),#94); #90 = CIRCLE('',#91,0.85); #91 = AXIS2_PLACEMENT_2D('',#92,#93); #92 = CARTESIAN_POINT('',(2.513676714227E-17,-6.584874259323E-17)); #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,0.85); #100 = AXIS2_PLACEMENT_3D('',#101,#102,#103); #101 = CARTESIAN_POINT('',(0.,0.,0.)); #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.)); #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 = PLANE('',#113); #113 = AXIS2_PLACEMENT_3D('',#114,#115,#116); #114 = CARTESIAN_POINT('',(-2.513676714227E-17,6.584874259323E-17,0.)); #115 = DIRECTION('',(0.,0.,1.)); #116 = DIRECTION('',(1.,0.,-0.)); #117 = DEFINITIONAL_REPRESENTATION('',(#118),#122); #118 = CIRCLE('',#119,0.85); #119 = AXIS2_PLACEMENT_2D('',#120,#121); #120 = CARTESIAN_POINT('',(2.513676714227E-17,-6.584874259323E-17)); #121 = DIRECTION('',(1.,0.)); #122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #123 = ADVANCED_FACE('',(#124),#112,.F.); #124 = FACE_BOUND('',#125,.F.); #125 = EDGE_LOOP('',(#126)); #126 = ORIENTED_EDGE('',*,*,#97,.T.); #127 = ADVANCED_FACE('',(#128),#84,.T.); #128 = FACE_BOUND('',#129,.T.); #129 = EDGE_LOOP('',(#130)); #130 = ORIENTED_EDGE('',*,*,#69,.T.); #131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#135)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#132,#133,#134)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #132 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #133 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #134 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #135 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#132, 'distance_accuracy_value','confusion accuracy'); #136 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#137,#139); #137 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#138) SHAPE_REPRESENTATION_RELATIONSHIP() ); #138 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #139 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#140 ); #140 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','body_0','',#5,#27,$); #141 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29)); #142 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#143) ,#131); #143 = STYLED_ITEM('color',(#144),#33); #144 = PRESENTATION_STYLE_ASSIGNMENT((#145)); #145 = SURFACE_STYLE_USAGE(.BOTH.,#146); #146 = SURFACE_SIDE_STYLE('',(#147)); #147 = SURFACE_STYLE_FILL_AREA(#148); #148 = FILL_AREA_STYLE('',(#149)); #149 = FILL_AREA_STYLE_COLOUR('',#150); #150 = COLOUR_RGB('',0.800000010877,0.120000001395,0.120000001395); ENDSEC; END-ISO-10303-21;