ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2010-08-10T03:17:20',('Author'),( 'Open CASCADE'),'Open CASCADE STEP processor 6.3','Open CASCADE 6.3' ,'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.3 1', 'Open CASCADE STEP translator 6.3 1','',(#8)); #8 = MECHANICAL_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#221); #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,#141,#189,#215)); #17 = ADVANCED_FACE('',(#18),#33,.T.); #18 = FACE_BOUND('',#19,.T.); #19 = EDGE_LOOP('',(#20,#56,#85,#109,#110)); #20 = ORIENTED_EDGE('',*,*,#21,.F.); #21 = EDGE_CURVE('',#22,#24,#26,.T.); #22 = VERTEX_POINT('',#23); #23 = CARTESIAN_POINT('',(0.,5.,0.)); #24 = VERTEX_POINT('',#25); #25 = CARTESIAN_POINT('',(3.061515884556E-16,-7.498303609111E-32,5.)); #26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); #27 = CIRCLE('',#28,5.); #28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); #29 = CARTESIAN_POINT('',(0.,0.,0.)); #30 = DIRECTION('',(1.,0.,0.)); #31 = DIRECTION('',(-0.,0.,1.)); #32 = PCURVE('',#33,#38); #33 = SPHERICAL_SURFACE('',#34,5.); #34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); #35 = CARTESIAN_POINT('',(0.,0.,0.)); #36 = DIRECTION('',(0.,0.,1.)); #37 = DIRECTION('',(1.,0.,-0.)); #38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); #39 = LINE('',#40,#41); #40 = CARTESIAN_POINT('',(1.570796326795,-4.712388980385)); #41 = VECTOR('',#42,1.); #42 = DIRECTION('',(-0.,1.)); #43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #44 = PCURVE('',#45,#50); #45 = PLANE('',#46); #46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); #47 = CARTESIAN_POINT('',(0.,0.,0.)); #48 = DIRECTION('',(1.,0.,0.)); #49 = DIRECTION('',(-0.,0.,1.)); #50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); #51 = CIRCLE('',#52,5.); #52 = AXIS2_PLACEMENT_2D('',#53,#54); #53 = CARTESIAN_POINT('',(0.,0.)); #54 = DIRECTION('',(1.,0.)); #55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #56 = ORIENTED_EDGE('',*,*,#57,.F.); #57 = EDGE_CURVE('',#58,#22,#60,.T.); #58 = VERTEX_POINT('',#59); #59 = CARTESIAN_POINT('',(5.,-6.123031769112E-16,-2.499999823992E-08)); #60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); #61 = CIRCLE('',#62,5.); #62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); #63 = CARTESIAN_POINT('',(0.,0.,0.)); #64 = DIRECTION('',(0.,0.,1.)); #65 = DIRECTION('',(0.,-1.,0.)); #66 = PCURVE('',#33,#67); #67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); #68 = LINE('',#69,#70); #69 = CARTESIAN_POINT('',(-1.570796326795,0.)); #70 = VECTOR('',#71,1.); #71 = DIRECTION('',(1.,0.)); #72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #73 = PCURVE('',#74,#79); #74 = PLANE('',#75); #75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); #76 = CARTESIAN_POINT('',(0.,0.,0.)); #77 = DIRECTION('',(0.,0.,1.)); #78 = DIRECTION('',(1.,0.,-0.)); #79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); #80 = CIRCLE('',#81,5.); #81 = AXIS2_PLACEMENT_2D('',#82,#83); #82 = CARTESIAN_POINT('',(0.,0.)); #83 = DIRECTION('',(0.,-1.)); #84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #85 = ORIENTED_EDGE('',*,*,#86,.F.); #86 = EDGE_CURVE('',#87,#58,#89,.T.); #87 = VERTEX_POINT('',#88); #88 = CARTESIAN_POINT('',(3.061515884556E-16,-7.498303609111E-32,-5.)); #89 = SEAM_CURVE('',#90,(#95,#102),.PCURVE_S1.); #90 = CIRCLE('',#91,5.); #91 = AXIS2_PLACEMENT_3D('',#92,#93,#94); #92 = CARTESIAN_POINT('',(0.,0.,0.)); #93 = DIRECTION('',(-2.449212707645E-16,-1.,0.)); #94 = DIRECTION('',(1.,-2.449212707645E-16,0.)); #95 = PCURVE('',#33,#96); #96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); #97 = LINE('',#98,#99); #98 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718)); #99 = VECTOR('',#100,1.); #100 = DIRECTION('',(0.,1.)); #101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #102 = PCURVE('',#33,#103); #103 = DEFINITIONAL_REPRESENTATION('',(#104),#108); #104 = LINE('',#105,#106); #105 = CARTESIAN_POINT('',(0.,-6.28318530718)); #106 = VECTOR('',#107,1.); #107 = DIRECTION('',(0.,1.)); #108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #109 = ORIENTED_EDGE('',*,*,#86,.T.); #110 = ORIENTED_EDGE('',*,*,#111,.T.); #111 = EDGE_CURVE('',#58,#24,#112,.T.); #112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); #113 = CIRCLE('',#114,5.); #114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); #115 = CARTESIAN_POINT('',(0.,0.,0.)); #116 = DIRECTION('',(-2.449212707645E-16,-1.,0.)); #117 = DIRECTION('',(1.,-2.449212707645E-16,0.)); #118 = PCURVE('',#33,#119); #119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); #120 = LINE('',#121,#122); #121 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718)); #122 = VECTOR('',#123,1.); #123 = DIRECTION('',(0.,1.)); #124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #125 = PCURVE('',#126,#131); #126 = PLANE('',#127); #127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); #128 = CARTESIAN_POINT('',(0.,0.,0.)); #129 = DIRECTION('',(0.,1.,0.)); #130 = DIRECTION('',(0.,-0.,1.)); #131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); #132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 ,#139),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); #133 = CARTESIAN_POINT('',(0.,5.)); #134 = CARTESIAN_POINT('',(8.660254037844,5.)); #135 = CARTESIAN_POINT('',(4.330127018922,-2.5)); #136 = CARTESIAN_POINT('',(1.224606353822E-15,-10.)); #137 = CARTESIAN_POINT('',(-4.330127018922,-2.5)); #138 = CARTESIAN_POINT('',(-8.660254037844,5.)); #139 = CARTESIAN_POINT('',(0.,5.)); #140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #141 = ADVANCED_FACE('',(#142),#45,.T.); #142 = FACE_BOUND('',#143,.T.); #143 = EDGE_LOOP('',(#144,#167,#168)); #144 = ORIENTED_EDGE('',*,*,#145,.T.); #145 = EDGE_CURVE('',#146,#22,#148,.T.); #146 = VERTEX_POINT('',#147); #147 = CARTESIAN_POINT('',(0.,0.,0.)); #148 = SURFACE_CURVE('',#149,(#153,#160),.PCURVE_S1.); #149 = LINE('',#150,#151); #150 = CARTESIAN_POINT('',(0.,0.,0.)); #151 = VECTOR('',#152,1.); #152 = DIRECTION('',(0.,1.,0.)); #153 = PCURVE('',#45,#154); #154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); #155 = LINE('',#156,#157); #156 = CARTESIAN_POINT('',(0.,0.)); #157 = VECTOR('',#158,1.); #158 = DIRECTION('',(0.,-1.)); #159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #160 = PCURVE('',#74,#161); #161 = DEFINITIONAL_REPRESENTATION('',(#162),#166); #162 = LINE('',#163,#164); #163 = CARTESIAN_POINT('',(0.,0.)); #164 = VECTOR('',#165,1.); #165 = DIRECTION('',(0.,1.)); #166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #167 = ORIENTED_EDGE('',*,*,#21,.T.); #168 = ORIENTED_EDGE('',*,*,#169,.F.); #169 = EDGE_CURVE('',#146,#24,#170,.T.); #170 = SURFACE_CURVE('',#171,(#175,#182),.PCURVE_S1.); #171 = LINE('',#172,#173); #172 = CARTESIAN_POINT('',(0.,0.,0.)); #173 = VECTOR('',#174,1.); #174 = DIRECTION('',(0.,0.,1.)); #175 = PCURVE('',#45,#176); #176 = DEFINITIONAL_REPRESENTATION('',(#177),#181); #177 = LINE('',#178,#179); #178 = CARTESIAN_POINT('',(0.,0.)); #179 = VECTOR('',#180,1.); #180 = DIRECTION('',(1.,0.)); #181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #182 = PCURVE('',#126,#183); #183 = DEFINITIONAL_REPRESENTATION('',(#184),#188); #184 = LINE('',#185,#186); #185 = CARTESIAN_POINT('',(0.,0.)); #186 = VECTOR('',#187,1.); #187 = DIRECTION('',(1.,0.)); #188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #189 = ADVANCED_FACE('',(#190),#126,.T.); #190 = FACE_BOUND('',#191,.T.); #191 = EDGE_LOOP('',(#192,#213,#214)); #192 = ORIENTED_EDGE('',*,*,#193,.F.); #193 = EDGE_CURVE('',#146,#58,#194,.T.); #194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); #195 = LINE('',#196,#197); #196 = CARTESIAN_POINT('',(0.,0.,0.)); #197 = VECTOR('',#198,1.); #198 = DIRECTION('',(1.,0.,0.)); #199 = PCURVE('',#126,#200); #200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); #201 = LINE('',#202,#203); #202 = CARTESIAN_POINT('',(0.,0.)); #203 = VECTOR('',#204,1.); #204 = DIRECTION('',(0.,1.)); #205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #206 = PCURVE('',#74,#207); #207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); #208 = LINE('',#209,#210); #209 = CARTESIAN_POINT('',(0.,0.)); #210 = VECTOR('',#211,1.); #211 = DIRECTION('',(1.,0.)); #212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #213 = ORIENTED_EDGE('',*,*,#169,.T.); #214 = ORIENTED_EDGE('',*,*,#111,.F.); #215 = ADVANCED_FACE('',(#216),#74,.T.); #216 = FACE_BOUND('',#217,.T.); #217 = EDGE_LOOP('',(#218,#219,#220)); #218 = ORIENTED_EDGE('',*,*,#193,.T.); #219 = ORIENTED_EDGE('',*,*,#57,.T.); #220 = ORIENTED_EDGE('',*,*,#145,.F.); #221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#225)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#222,#223,#224)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #222 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #223 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #224 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #225 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#222, 'distance_accuracy_value','confusion accuracy'); #226 = PRODUCT_TYPE('part',$,(#7)); ENDSEC; END-ISO-10303-21;