ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2008-06-27T11:19:37',('Author'),(
    'Open CASCADE'),'Open CASCADE STEP processor 6.2','Open CASCADE 6.2'
  ,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
  'automotive_design',1997,#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 6.2 1',
  'Open CASCADE STEP translator 6.2 1','',(#8));
#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#15),
  #24);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#13 = DIRECTION('',(0.E+000,0.E+000,1.));
#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
#15 = GEOMETRIC_CURVE_SET('',(#16));
#16 = TRIMMED_CURVE('',#17,(#22,PARAMETER_VALUE(0.E+000)),(#23,
    PARAMETER_VALUE(1.36272991823)),.T.,.PARAMETER.);
#17 = CIRCLE('',#18,1.);
#18 = AXIS2_PLACEMENT_3D('',#19,#20,#21);
#19 = CARTESIAN_POINT('',(3.04012690721,1.800000037393,2.83492823892));
#20 = DIRECTION('',(-5.866566573425E-009,-1.,2.345917482426E-008));
#21 = DIRECTION('',(-0.156434317588,2.408808634027E-008,0.987688363949)
  );
#22 = CARTESIAN_POINT('',(2.883692589622,1.800000061481,3.822616602869)
  );
#23 = CARTESIAN_POINT('',(2.041426458909,1.800000044448,2.885893075466)
  );
#24 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#28)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#25,#26,#27)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#25 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#26 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#27 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#28 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-006),#25,
  'distance_accuracy_value','confusion accuracy');
#29 = PRODUCT_TYPE('part',$,(#7));
#30 = SHAPE_DEFINITION_REPRESENTATION(#31,#37);
#31 = PRODUCT_DEFINITION_SHAPE('','',#32);
#32 = PRODUCT_DEFINITION('design','',#33,#36);
#33 = PRODUCT_DEFINITION_FORMATION('','',#34);
#34 = PRODUCT('Open CASCADE STEP translator 6.2 2',
  'Open CASCADE STEP translator 6.2 2','',(#35));
#35 = MECHANICAL_CONTEXT('',#2,'mechanical');
#36 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#37 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#38),
  #46);
#38 = GEOMETRIC_CURVE_SET('',(#39));
#39 = TRIMMED_CURVE('',#40,(#44,PARAMETER_VALUE(-0.E+000)),(#45,
    PARAMETER_VALUE(1.8883470832)),.T.,.PARAMETER.);
#40 = LINE('',#41,#42);
#41 = CARTESIAN_POINT('',(2.04142645891,1.800000044448,2.88589307546));
#42 = VECTOR('',#43,1.);
#43 = DIRECTION('',(-5.096483654666E-002,-2.312969865287E-008,
    -0.998700448301));
#44 = CARTESIAN_POINT('',(2.04142645891,1.800000044448,2.88589307546));
#45 = CARTESIAN_POINT('',(1.945187158471,1.800000000771,0.999999996921)
  );
#46 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#50)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#47,#48,#49)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#47 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#48 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#49 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#50 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-006),#47,
  'distance_accuracy_value','confusion accuracy');
#51 = PRODUCT_TYPE('part',$,(#34));
#52 = SHAPE_DEFINITION_REPRESENTATION(#53,#59);
#53 = PRODUCT_DEFINITION_SHAPE('','',#54);
#54 = PRODUCT_DEFINITION('design','',#55,#58);
#55 = PRODUCT_DEFINITION_FORMATION('','',#56);
#56 = PRODUCT('Open CASCADE STEP translator 6.2 3',
  'Open CASCADE STEP translator 6.2 3','',(#57));
#57 = MECHANICAL_CONTEXT('',#2,'mechanical');
#58 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#59 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#60),
  #69);
#60 = GEOMETRIC_CURVE_SET('',(#61));
#61 = TRIMMED_CURVE('',#62,(#67,PARAMETER_VALUE(0.E+000)),(#68,
    PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.);
#62 = CIRCLE('',#63,0.506232562744);
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
#64 = CARTESIAN_POINT('',(25.9451871614,1.800000011876,7.47519498444));
#65 = DIRECTION('',(-1.,0.E+000,0.E+000));
#66 = DIRECTION('',(0.E+000,-1.,0.E+000));
#67 = CARTESIAN_POINT('',(25.9451871614,1.293767449132,7.47519498444));
#68 = CARTESIAN_POINT('',(25.9451871614,1.293767449132,7.47519498444));
#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#73)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#70,#71,#72)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#70 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#71 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#72 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#73 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-006),#70,
  'distance_accuracy_value','confusion accuracy');
#74 = PRODUCT_TYPE('part',$,(#56));
#75 = SHAPE_DEFINITION_REPRESENTATION(#76,#82);
#76 = PRODUCT_DEFINITION_SHAPE('','',#77);
#77 = PRODUCT_DEFINITION('design','',#78,#81);
#78 = PRODUCT_DEFINITION_FORMATION('','',#79);
#79 = PRODUCT('Open CASCADE STEP translator 6.2 4',
  'Open CASCADE STEP translator 6.2 4','',(#80));
#80 = MECHANICAL_CONTEXT('',#2,'mechanical');
#81 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#82 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#83),
  #91);
#83 = GEOMETRIC_CURVE_SET('',(#84));
#84 = TRIMMED_CURVE('',#85,(#89,PARAMETER_VALUE(0.E+000)),(#90,
    PARAMETER_VALUE(23.34895845039)),.T.,.PARAMETER.);
#85 = LINE('',#86,#87);
#86 = CARTESIAN_POINT('',(2.88369258962,1.800000061481,3.82261660287));
#87 = VECTOR('',#88,1.);
#88 = DIRECTION('',(0.987688363949,-2.124519161877E-009,0.156434317588)
  );
#89 = CARTESIAN_POINT('',(2.88369258962,1.800000061481,3.82261660287));
#90 = CARTESIAN_POINT('',(25.945187161405,1.800000011876,7.475194984448)
  );
#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#95)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#92,#93,#94)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#92 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#93 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#94 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#95 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-006),#92,
  'distance_accuracy_value','confusion accuracy');
#96 = PRODUCT_TYPE('part',$,(#79));
#97 = SHAPE_DEFINITION_REPRESENTATION(#98,#104);
#98 = PRODUCT_DEFINITION_SHAPE('','',#99);
#99 = PRODUCT_DEFINITION('design','',#100,#103);
#100 = PRODUCT_DEFINITION_FORMATION('','',#101);
#101 = PRODUCT('Open CASCADE STEP translator 6.2 5',
  'Open CASCADE STEP translator 6.2 5','',(#102));
#102 = MECHANICAL_CONTEXT('',#2,'mechanical');
#103 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#104 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#105),#179);
#105 = SHELL_BASED_SURFACE_MODEL('',(#106));
#106 = OPEN_SHELL('',(#107));
#107 = ADVANCED_FACE('',(#108),#122,.F.);
#108 = FACE_BOUND('',#109,.T.);
#109 = EDGE_LOOP('',(#110,#133,#149,#165));
#110 = ORIENTED_EDGE('',*,*,#111,.T.);
#111 = EDGE_CURVE('',#112,#114,#116,.T.);
#112 = VERTEX_POINT('',#113);
#113 = CARTESIAN_POINT('',(-1.,3.8,0.E+000));
#114 = VERTEX_POINT('',#115);
#115 = CARTESIAN_POINT('',(-1.,-0.2,0.E+000));
#116 = SURFACE_CURVE('',#117,(#121),.PCURVE_S1.);
#117 = LINE('',#118,#119);
#118 = CARTESIAN_POINT('',(-1.,3.8,0.E+000));
#119 = VECTOR('',#120,1.);
#120 = DIRECTION('',(0.E+000,-1.,0.E+000));
#121 = PCURVE('',#122,#127);
#122 = PLANE('',#123);
#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
#124 = CARTESIAN_POINT('',(2.,1.8,0.E+000));
#125 = DIRECTION('',(0.E+000,0.E+000,-1.));
#126 = DIRECTION('',(-1.,-0.E+000,-0.E+000));
#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132);
#128 = LINE('',#129,#130);
#129 = CARTESIAN_POINT('',(3.,2.));
#130 = VECTOR('',#131,1.);
#131 = DIRECTION('',(0.E+000,-1.));
#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#133 = ORIENTED_EDGE('',*,*,#134,.T.);
#134 = EDGE_CURVE('',#114,#135,#137,.T.);
#135 = VERTEX_POINT('',#136);
#136 = CARTESIAN_POINT('',(5.,-0.2,0.E+000));
#137 = SURFACE_CURVE('',#138,(#142),.PCURVE_S1.);
#138 = LINE('',#139,#140);
#139 = CARTESIAN_POINT('',(-1.,-0.2,0.E+000));
#140 = VECTOR('',#141,1.);
#141 = DIRECTION('',(1.,0.E+000,0.E+000));
#142 = PCURVE('',#122,#143);
#143 = DEFINITIONAL_REPRESENTATION('',(#144),#148);
#144 = LINE('',#145,#146);
#145 = CARTESIAN_POINT('',(3.,-2.));
#146 = VECTOR('',#147,1.);
#147 = DIRECTION('',(-1.,0.E+000));
#148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#149 = ORIENTED_EDGE('',*,*,#150,.T.);
#150 = EDGE_CURVE('',#135,#151,#153,.T.);
#151 = VERTEX_POINT('',#152);
#152 = CARTESIAN_POINT('',(5.,3.8,0.E+000));
#153 = SURFACE_CURVE('',#154,(#158),.PCURVE_S1.);
#154 = LINE('',#155,#156);
#155 = CARTESIAN_POINT('',(5.,-0.2,0.E+000));
#156 = VECTOR('',#157,1.);
#157 = DIRECTION('',(0.E+000,1.,0.E+000));
#158 = PCURVE('',#122,#159);
#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164);
#160 = LINE('',#161,#162);
#161 = CARTESIAN_POINT('',(-3.,-2.));
#162 = VECTOR('',#163,1.);
#163 = DIRECTION('',(-0.E+000,1.));
#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#165 = ORIENTED_EDGE('',*,*,#166,.T.);
#166 = EDGE_CURVE('',#151,#112,#167,.T.);
#167 = SURFACE_CURVE('',#168,(#172),.PCURVE_S1.);
#168 = LINE('',#169,#170);
#169 = CARTESIAN_POINT('',(5.,3.8,0.E+000));
#170 = VECTOR('',#171,1.);
#171 = DIRECTION('',(-1.,0.E+000,0.E+000));
#172 = PCURVE('',#122,#173);
#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);
#174 = LINE('',#175,#176);
#175 = CARTESIAN_POINT('',(-3.,2.));
#176 = VECTOR('',#177,1.);
#177 = DIRECTION('',(1.,0.E+000));
#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#183)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#180,#181,#182)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#180 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#181 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#182 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#183 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-006),#180,
  'distance_accuracy_value','confusion accuracy');
#184 = PRODUCT_TYPE('part',$,(#101));
ENDSEC;
END-ISO-10303-21;
