ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('C:\\Users\\ds2002\\OneDrive - Sandvik\\HomeShare\\Documents\\Batchrepair\\CorSRT2\\NEW_MILSQ_SLD\\Output\\MOD000000000000000020082241500000.stp', '2019-01-02T12:06:25', (''), (''), 'Express v3.0.0.0', 'Express Tool', 'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN'));
ENDSEC;

DATA;
#1 = MANIFOLD_SOLID_BREP('NOCUT', #2);
#2 = CLOSED_SHELL('', (#3, #31, #70, #109, #118, #157));
#3 = ADVANCED_FACE('', (#4, #15), #26, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #8, #10, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-7., 4.10256677714363E-15, -60.));
#10 = CIRCLE('', #11, 7.);
#11 = AXIS2_PLACEMENT_3D('', #12, #13, #14);
#12 = CARTESIAN_POINT('', (-1.66533453693773E-16, 4.44089209850063E-16, -60.));
#13 = DIRECTION('', (0., 0., -1.));
#14 = DIRECTION('', (-1., 5.2263965247051E-16, 0.));
#15 = FACE_BOUND('', #16, .T.);
#16 = EDGE_LOOP('', (#17));
#17 = ORIENTED_EDGE('', *, *, #18, .F.);
#18 = EDGE_CURVE('', #19, #19, #21, .T.);
#19 = VERTEX_POINT('', #20);
#20 = CARTESIAN_POINT('', (-6.85, 4.09338192615003E-15, -60.));
#21 = CIRCLE('', #22, 6.85);
#22 = AXIS2_PLACEMENT_3D('', #23, #24, #25);
#23 = CARTESIAN_POINT('', (-1.60982338570648E-15, -4.44089209850063E-16, -60.));
#24 = DIRECTION('', (0., 0., -1.));
#25 = DIRECTION('', (-1., 6.62404545401474E-16, 0.));
#26 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#27, #28), (#29, #30)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545454, 0.954545454545454), (0.0454545454545452, 0.954545454545454), .UNSPECIFIED.);
#27 = CARTESIAN_POINT('', (7., -7., -60.));
#28 = CARTESIAN_POINT('', (7., 7., -60.));
#29 = CARTESIAN_POINT('', (-7., -7., -60.));
#30 = CARTESIAN_POINT('', (-7., 7., -60.));
#31 = ADVANCED_FACE('', (#32), #51, .T.);
#32 = FACE_OUTER_BOUND('', #33, .T.);
#33 = EDGE_LOOP('', (#34, #42, #49, #50));
#34 = ORIENTED_EDGE('', *, *, #35, .T.);
#35 = EDGE_CURVE('', #8, #36, #38, .T.);
#36 = VERTEX_POINT('', #37);
#37 = CARTESIAN_POINT('', (-7., 4.71489017671731E-16, -0.700000000000003));
#38 = LINE('', #39, #40);
#39 = CARTESIAN_POINT('', (-7., 4.10256677714363E-15, -60.));
#40 = VECTOR('', #41, 59.3);
#41 = DIRECTION('', (0., -3.6310777594719E-15, 59.3));
#42 = ORIENTED_EDGE('', *, *, #43, .T.);
#43 = EDGE_CURVE('', #36, #36, #44, .T.);
#44 = CIRCLE('', #45, 7.);
#45 = AXIS2_PLACEMENT_3D('', #46, #47, #48);
#46 = CARTESIAN_POINT('', (4.44089209850063E-16, -1.77635683940025E-15, -0.700000000000003));
#47 = DIRECTION('', (1.58603289232165E-17, 2.38255613369127E-18, -1.));
#48 = DIRECTION('', (-1., 3.21120836724569E-16, -1.58603289232165E-17));
#49 = ORIENTED_EDGE('', *, *, #35, .F.);
#50 = ORIENTED_EDGE('', *, *, #7, .F.);
#51 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#52, #53, #54, #55, #56, #57, #58, #59, #60), (#61, #62, #63, #64, #65, #66, #67, #68, #69)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 10.9955742875643, 21.9911485751286, 32.9867228626928, 43.9822971502571), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#52 = CARTESIAN_POINT('', (-7., 2.49444412746699E-16, -60.));
#53 = CARTESIAN_POINT('', (-7., 7., -60.));
#54 = CARTESIAN_POINT('', (3.20382619236721E-15, 7., -60.));
#55 = CARTESIAN_POINT('', (7., 7., -60.));
#56 = CARTESIAN_POINT('', (7., -3.38899454199412E-15, -60.));
#57 = CARTESIAN_POINT('', (7., -7., -60.));
#58 = CARTESIAN_POINT('', (4.22639997029542E-16, -7., -60.));
#59 = CARTESIAN_POINT('', (-7., -7., -60.));
#60 = CARTESIAN_POINT('', (-7., 2.49444412746699E-16, -60.));
#61 = CARTESIAN_POINT('', (-7., 4.71489017671731E-16, -0.700000000000003));
#62 = CARTESIAN_POINT('', (-7., 7., -0.700000000000003));
#63 = CARTESIAN_POINT('', (2.26330868722047E-15, 7., -0.700000000000003));
#64 = CARTESIAN_POINT('', (7., 7., -0.700000000000003));
#65 = CARTESIAN_POINT('', (7., -3.16694993706908E-15, -0.700000000000003));
#66 = CARTESIAN_POINT('', (7., -7., -0.700000000000003));
#67 = CARTESIAN_POINT('', (-5.17877508117198E-16, -7., -0.700000000000003));
#68 = CARTESIAN_POINT('', (-7., -7., -0.700000000000003));
#69 = CARTESIAN_POINT('', (-7., 4.71489017671731E-16, -0.700000000000003));
#70 = ADVANCED_FACE('', (#71), #90, .T.);
#71 = FACE_OUTER_BOUND('', #72, .T.);
#72 = EDGE_LOOP('', (#73, #81, #88, #89));
#73 = ORIENTED_EDGE('', *, *, #74, .T.);
#74 = EDGE_CURVE('', #36, #75, #77, .T.);
#75 = VERTEX_POINT('', #76);
#76 = CARTESIAN_POINT('', (-6.3, 3.85763741731416E-16, 0.));
#77 = LINE('', #78, #79);
#78 = CARTESIAN_POINT('', (-7., 4.71489017671731E-16, -0.700000000000003));
#79 = VECTOR('', #80, 0.989949493661169);
#80 = DIRECTION('', (0.7, -8.57252759403149E-17, 0.700000000000003));
#81 = ORIENTED_EDGE('', *, *, #82, .T.);
#82 = EDGE_CURVE('', #75, #75, #83, .T.);
#83 = CIRCLE('', #84, 6.3);
#84 = AXIS2_PLACEMENT_3D('', #85, #86, #87);
#85 = CARTESIAN_POINT('', (-6.93889390390723E-16, -3.44169137633799E-15, -2.2186712959341E-31));
#86 = DIRECTION('', (1.9836354552036E-33, 6.12323399573676E-17, -1.));
#87 = DIRECTION('', (-1., 6.07532558423715E-16, 3.52170046973666E-32));
#88 = ORIENTED_EDGE('', *, *, #74, .F.);
#89 = ORIENTED_EDGE('', *, *, #43, .F.);
#90 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#91, #92, #93, #94, #95, #96, #97, #98, #99), (#100, #101, #102, #103, #104, #105, #106, #107, #108)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#91 = CARTESIAN_POINT('', (-7., -2.1865656338599E-15, -0.700000000000003));
#92 = CARTESIAN_POINT('', (-7., 7., -0.700000000000033));
#93 = CARTESIAN_POINT('', (3.1302121388737E-15, 6.99999999999999, -0.700000000000033));
#94 = CARTESIAN_POINT('', (7., 6.99999999999999, -0.700000000000033));
#95 = CARTESIAN_POINT('', (7., -9.83476869238876E-15, -0.700000000000003));
#96 = CARTESIAN_POINT('', (7., -7.00000000000001, -0.699999999999973));
#97 = CARTESIAN_POINT('', (-3.66073816025201E-15, -7.00000000000001, -0.699999999999973));
#98 = CARTESIAN_POINT('', (-7., -7., -0.699999999999973));
#99 = CARTESIAN_POINT('', (-7., -2.1865656338599E-15, -0.700000000000003));
#100 = CARTESIAN_POINT('', (-6.3, 3.85763741731417E-16, 4.37905770101505E-47));
#101 = CARTESIAN_POINT('', (-6.3, 6.3, -2.69784194983912E-14));
#102 = CARTESIAN_POINT('', (2.74780198594726E-15, 6.3, -2.69784194983912E-14));
#103 = CARTESIAN_POINT('', (6.3, 6.29999999999999, -2.69784194983912E-14));
#104 = CARTESIAN_POINT('', (6.3, -6.49761901094455E-15, -3.74763776766275E-30));
#105 = CARTESIAN_POINT('', (6.3, -6.30000000000001, 2.69784194983912E-14));
#106 = CARTESIAN_POINT('', (-3.36405328326588E-15, -6.3, 2.69784194983912E-14));
#107 = CARTESIAN_POINT('', (-6.3, -6.3, 2.69784194983912E-14));
#108 = CARTESIAN_POINT('', (-6.3, 3.85763741731417E-16, 4.37905770101505E-47));
#109 = ADVANCED_FACE('', (#110), #113, .T.);
#110 = FACE_OUTER_BOUND('', #111, .T.);
#111 = EDGE_LOOP('', (#112));
#112 = ORIENTED_EDGE('', *, *, #82, .F.);
#113 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#114, #115), (#116, #117)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545454, 0.954545454545454), (0.0454545454545454, 0.954545454545454), .UNSPECIFIED.);
#114 = CARTESIAN_POINT('', (6.3, -6.3, -3.85763741731416E-16));
#115 = CARTESIAN_POINT('', (-6.3, -6.3, -3.85763741731416E-16));
#116 = CARTESIAN_POINT('', (6.3, 6.3, 3.85763741731416E-16));
#117 = CARTESIAN_POINT('', (-6.3, 6.3, 3.85763741731416E-16));
#118 = ADVANCED_FACE('', (#119), #138, .T.);
#119 = FACE_OUTER_BOUND('', #120, .T.);
#120 = EDGE_LOOP('', (#121, #130, #136, #137));
#121 = ORIENTED_EDGE('', *, *, #122, .F.);
#122 = EDGE_CURVE('', #123, #123, #125, .T.);
#123 = VERTEX_POINT('', #124);
#124 = CARTESIAN_POINT('', (-6.85, 4.12399809612871E-15, -60.5));
#125 = CIRCLE('', #126, 6.85);
#126 = AXIS2_PLACEMENT_3D('', #127, #128, #129);
#127 = CARTESIAN_POINT('', (-1.60982338570648E-15, -2.22044604925031E-16, -60.5));
#128 = DIRECTION('', (0., 0., -1.));
#129 = DIRECTION('', (-1., 6.34458788474999E-16, 0.));
#130 = ORIENTED_EDGE('', *, *, #131, .F.);
#131 = EDGE_CURVE('', #19, #123, #132, .T.);
#132 = LINE('', #133, #134);
#133 = CARTESIAN_POINT('', (-6.85, 4.09338192615003E-15, -60.));
#134 = VECTOR('', #135, 0.5);
#135 = DIRECTION('', (0., 3.06161699786806E-17, -0.5));
#136 = ORIENTED_EDGE('', *, *, #18, .T.);
#137 = ORIENTED_EDGE('', *, *, #131, .T.);
#138 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#139, #140), (#141, #142), (#143, #144), (#145, #146), (#147, #148), (#149, #150), (#151, #152), (#153, #154), (#155, #156)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 10.7599548385451, 21.5199096770901, 32.2798645156352, 43.0398193541802), (0., 0.0337837837837838), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#139 = CARTESIAN_POINT('', (-6.85, 4.09338192615003E-15, -60.));
#140 = CARTESIAN_POINT('', (-6.85, 4.31542653107506E-15, -60.5));
#141 = CARTESIAN_POINT('', (-6.85, 6.85, -60.));
#142 = CARTESIAN_POINT('', (-6.85, 6.85, -60.5));
#143 = CARTESIAN_POINT('', (4.45109651467967E-15, 6.85, -60.));
#144 = CARTESIAN_POINT('', (4.45109651467967E-15, 6.85, -60.5));
#145 = CARTESIAN_POINT('', (6.85, 6.85, -60.));
#146 = CARTESIAN_POINT('', (6.85, 6.85, -60.5));
#147 = CARTESIAN_POINT('', (6.85, -2.36632044903397E-15, -60.));
#148 = CARTESIAN_POINT('', (6.85, -2.14427584410894E-15, -60.5));
#149 = CARTESIAN_POINT('', (6.85, -6.85, -60.));
#150 = CARTESIAN_POINT('', (6.85, -6.85, -60.5));
#151 = CARTESIAN_POINT('', (-1.16972280308839E-15, -6.85, -60.));
#152 = CARTESIAN_POINT('', (-1.16972280308839E-15, -6.85, -60.5));
#153 = CARTESIAN_POINT('', (-6.85, -6.85, -60.));
#154 = CARTESIAN_POINT('', (-6.85, -6.85, -60.5));
#155 = CARTESIAN_POINT('', (-6.85, 4.09338192615003E-15, -60.));
#156 = CARTESIAN_POINT('', (-6.85, 4.31542653107506E-15, -60.5));
#157 = ADVANCED_FACE('', (#158), #161, .T.);
#158 = FACE_OUTER_BOUND('', #159, .T.);
#159 = EDGE_LOOP('', (#160));
#160 = ORIENTED_EDGE('', *, *, #122, .T.);
#161 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#162, #163), (#164, #165)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.483520125176023, 0.571828224208288), (0.428171775791712, 0.516479874823977), .UNSPECIFIED.);
#162 = CARTESIAN_POINT('', (-6.85000000000002, 6.85000000000002, -60.5));
#163 = CARTESIAN_POINT('', (-6.85000000000002, -6.84999999999999, -60.5));
#164 = CARTESIAN_POINT('', (6.84999999999998, 6.85000000000002, -60.5));
#165 = CARTESIAN_POINT('', (6.84999999999998, -6.84999999999999, -60.5));
#166 = DRAUGHTING_MODEL('', (#174, #288, #335, #340, #345, #350, #355, #360), #374);
#167 = PRESENTATION_STYLE_ASSIGNMENT((#168));
#168 = SURFACE_STYLE_USAGE(.POSITIVE., #169);
#169 = SURFACE_SIDE_STYLE('', (#170));
#170 = SURFACE_STYLE_FILL_AREA(#171);
#171 = FILL_AREA_STYLE('', (#172));
#172 = FILL_AREA_STYLE_COLOUR('', #173);
#173 = COLOUR_RGB('', 0.50196078431373, 0.50196078431373, 0.50196078431373);
#174 = STYLED_ITEM('', (#167), #1);
#175 = MANIFOLD_SOLID_BREP('CUT', #176);
#176 = CLOSED_SHELL('', (#177, #194, #233, #272));
#177 = ADVANCED_FACE('', (#178), #189, .T.);
#178 = FACE_OUTER_BOUND('', #179, .T.);
#179 = EDGE_LOOP('', (#180));
#180 = ORIENTED_EDGE('', *, *, #181, .F.);
#181 = EDGE_CURVE('', #182, #182, #184, .T.);
#182 = VERTEX_POINT('', #183);
#183 = CARTESIAN_POINT('', (-6.85, 4.12399809612871E-15, -60.5));
#184 = CIRCLE('', #185, 6.85);
#185 = AXIS2_PLACEMENT_3D('', #186, #187, #188);
#186 = CARTESIAN_POINT('', (-1.60982338570648E-15, -2.22044604925031E-16, -60.5));
#187 = DIRECTION('', (0., 0., -1.));
#188 = DIRECTION('', (-1., 6.34458788474999E-16, 0.));
#189 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#190, #191), (#192, #193)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.428171775791712, 0.516479874823977), (0.483520125176023, 0.571828224208288), .UNSPECIFIED.);
#190 = CARTESIAN_POINT('', (-6.85000000000001, 6.85000000000001, -60.5));
#191 = CARTESIAN_POINT('', (6.85000000000001, 6.85000000000001, -60.5));
#192 = CARTESIAN_POINT('', (-6.85000000000001, -6.85000000000001, -60.5));
#193 = CARTESIAN_POINT('', (6.85000000000001, -6.85000000000001, -60.5));
#194 = ADVANCED_FACE('', (#195), #214, .T.);
#195 = FACE_OUTER_BOUND('', #196, .T.);
#196 = EDGE_LOOP('', (#197, #198, #206, #213));
#197 = ORIENTED_EDGE('', *, *, #181, .T.);
#198 = ORIENTED_EDGE('', *, *, #199, .T.);
#199 = EDGE_CURVE('', #182, #200, #202, .T.);
#200 = VERTEX_POINT('', #201);
#201 = CARTESIAN_POINT('', (-6.85, 4.99962055751907E-15, -74.8));
#202 = LINE('', #203, #204);
#203 = CARTESIAN_POINT('', (-6.85, 4.12399809612871E-15, -60.5));
#204 = VECTOR('', #205, 14.3);
#205 = DIRECTION('', (0., 8.7562246139036E-16, -14.3));
#206 = ORIENTED_EDGE('', *, *, #207, .F.);
#207 = EDGE_CURVE('', #200, #200, #208, .T.);
#208 = CIRCLE('', #209, 6.85);
#209 = AXIS2_PLACEMENT_3D('', #210, #211, #212);
#210 = CARTESIAN_POINT('', (1.16573417585641E-15, 1.55431223447522E-15, -74.8));
#211 = DIRECTION('', (-2.07457733068642E-15, 6.74925681051271E-15, -1.));
#212 = DIRECTION('', (-1., 5.02964718692533E-16, 2.07457733068642E-15));
#213 = ORIENTED_EDGE('', *, *, #199, .F.);
#214 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#215, #216), (#217, #218), (#219, #220), (#221, #222), (#223, #224), (#225, #226), (#227, #228), (#229, #230), (#231, #232)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 10.7599548385451, 21.5199096770901, 32.2798645156352, 43.0398193541802), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#215 = CARTESIAN_POINT('', (-6.85, 4.09338192615003E-15, -60.));
#216 = CARTESIAN_POINT('', (-6.85, 5.20360495077519E-15, -74.8));
#217 = CARTESIAN_POINT('', (-6.85, 6.85, -60.));
#218 = CARTESIAN_POINT('', (-6.85, 6.85, -74.8));
#219 = CARTESIAN_POINT('', (4.45109651467967E-15, 6.85, -60.));
#220 = CARTESIAN_POINT('', (4.45109651467967E-15, 6.85, -74.8));
#221 = CARTESIAN_POINT('', (6.85, 6.85, -60.));
#222 = CARTESIAN_POINT('', (6.85, 6.85, -74.8));
#223 = CARTESIAN_POINT('', (6.85, -2.36632044903397E-15, -60.));
#224 = CARTESIAN_POINT('', (6.85, -1.25609742440881E-15, -74.8));
#225 = CARTESIAN_POINT('', (6.85, -6.85, -60.));
#226 = CARTESIAN_POINT('', (6.85, -6.85, -74.8));
#227 = CARTESIAN_POINT('', (-1.16972280308839E-15, -6.85, -60.));
#228 = CARTESIAN_POINT('', (-1.16972280308839E-15, -6.85, -74.8));
#229 = CARTESIAN_POINT('', (-6.85, -6.85, -60.));
#230 = CARTESIAN_POINT('', (-6.85, -6.85, -74.8));
#231 = CARTESIAN_POINT('', (-6.85, 4.09338192615003E-15, -60.));
#232 = CARTESIAN_POINT('', (-6.85, 5.20360495077519E-15, -74.8));
#233 = ADVANCED_FACE('', (#234), #253, .T.);
#234 = FACE_OUTER_BOUND('', #235, .T.);
#235 = EDGE_LOOP('', (#236, #244, #245, #246));
#236 = ORIENTED_EDGE('', *, *, #237, .F.);
#237 = EDGE_CURVE('', #200, #238, #240, .T.);
#238 = VERTEX_POINT('', #239);
#239 = CARTESIAN_POINT('', (-6.65, 4.99962055751907E-15, -75.));
#240 = LINE('', #241, #242);
#241 = CARTESIAN_POINT('', (-6.85, 4.99962055751907E-15, -74.8));
#242 = VECTOR('', #243, 0.282842712474621);
#243 = DIRECTION('', (0.199999999999999, 0., -0.200000000000003));
#244 = ORIENTED_EDGE('', *, *, #207, .T.);
#245 = ORIENTED_EDGE('', *, *, #237, .T.);
#246 = ORIENTED_EDGE('', *, *, #247, .F.);
#247 = EDGE_CURVE('', #238, #238, #248, .T.);
#248 = CIRCLE('', #249, 6.65);
#249 = AXIS2_PLACEMENT_3D('', #250, #251, #252);
#250 = CARTESIAN_POINT('', (1.36002320516582E-15, 2.88657986402541E-15, -75.));
#251 = DIRECTION('', (0., 0., -1.));
#252 = DIRECTION('', (-1., 3.17750480224611E-16, 0.));
#253 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#254, #255), (#256, #257), (#258, #259), (#260, #261), (#262, #263), (#264, #265), (#266, #267), (#268, #269), (#270, #271)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#254 = CARTESIAN_POINT('', (-6.85, 4.99962055751907E-15, -74.8));
#255 = CARTESIAN_POINT('', (-6.65, 6.01573369256412E-15, -75.));
#256 = CARTESIAN_POINT('', (-6.85, 6.85, -74.8));
#257 = CARTESIAN_POINT('', (-6.65, 6.65000000000001, -75.));
#258 = CARTESIAN_POINT('', (2.44299970640768E-15, 6.85, -74.8));
#259 = CARTESIAN_POINT('', (2.36113628481904E-15, 6.65, -75.));
#260 = CARTESIAN_POINT('', (6.85, 6.85, -74.8));
#261 = CARTESIAN_POINT('', (6.65, 6.65, -75.));
#262 = CARTESIAN_POINT('', (6.85, -6.08023821302633E-16, -74.8));
#263 = CARTESIAN_POINT('', (6.65, 5.71816156919689E-16, -75.));
#264 = CARTESIAN_POINT('', (6.85, -6.85, -74.8));
#265 = CARTESIAN_POINT('', (6.65, -6.65, -75.));
#266 = CARTESIAN_POINT('', (-2.32576161499809E-15, -6.85, -74.8));
#267 = CARTESIAN_POINT('', (-2.2683911293924E-15, -6.65, -75.));
#268 = CARTESIAN_POINT('', (-6.85, -6.85, -74.8));
#269 = CARTESIAN_POINT('', (-6.65, -6.65, -75.));
#270 = CARTESIAN_POINT('', (-6.85, 4.99962055751907E-15, -74.8));
#271 = CARTESIAN_POINT('', (-6.65, 6.01573369256412E-15, -75.));
#272 = ADVANCED_FACE('', (#273), #276, .T.);
#273 = FACE_OUTER_BOUND('', #274, .T.);
#274 = EDGE_LOOP('', (#275));
#275 = ORIENTED_EDGE('', *, *, #247, .T.);
#276 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#277, #278), (#279, #280)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545455, 0.954545454545454), (0.0454545454545455, 0.954545454545454), .UNSPECIFIED.);
#277 = CARTESIAN_POINT('', (6.65, -6.65, -75.));
#278 = CARTESIAN_POINT('', (6.65, 6.65, -75.));
#279 = CARTESIAN_POINT('', (-6.65, -6.65, -75.));
#280 = CARTESIAN_POINT('', (-6.65, 6.65, -75.));
#281 = PRESENTATION_STYLE_ASSIGNMENT((#282));
#282 = SURFACE_STYLE_USAGE(.POSITIVE., #283);
#283 = SURFACE_SIDE_STYLE('', (#284));
#284 = SURFACE_STYLE_FILL_AREA(#285);
#285 = FILL_AREA_STYLE('', (#286));
#286 = FILL_AREA_STYLE_COLOUR('', #287);
#287 = COLOUR_RGB('', 0.8, 0.8, 0.8);
#288 = STYLED_ITEM('', (#281), #175);
#289 = TRIMMED_CURVE('cutting part line', #290, (#294), (#295), .T., .CARTESIAN.);
#290 = LINE('', #291, #292);
#291 = CARTESIAN_POINT('', (-5.55111512312578E-16, 0., -75.));
#292 = VECTOR('', #293, 6.65);
#293 = DIRECTION('', (6.65, 0., 0.));
#294 = CARTESIAN_POINT('', (-5.55111512312578E-16, 0., -75.));
#295 = CARTESIAN_POINT('', (6.65, 0., -75.));
#296 = TRIMMED_CURVE('cutting part line', #297, (#301), (#302), .T., .CARTESIAN.);
#297 = LINE('', #298, #299);
#298 = CARTESIAN_POINT('', (6.65, 2.87984300330557E-15, -75.));
#299 = VECTOR('', #300, 0.282842712474621);
#300 = DIRECTION('', (0.199999999999999, -1.11005393228102E-15, 0.200000000000003));
#301 = CARTESIAN_POINT('', (6.65, 2.87984300330557E-15, -75.));
#302 = CARTESIAN_POINT('', (6.85, 1.76978907102455E-15, -74.8));
#303 = TRIMMED_CURVE('cutting part line', #304, (#308), (#309), .T., .CARTESIAN.);
#304 = LINE('', #305, #306);
#305 = CARTESIAN_POINT('', (6.85, 1.0725521102445E-15, -74.8));
#306 = VECTOR('', #307, 14.3);
#307 = DIRECTION('', (0., -1.0725521102445E-15, 14.3));
#308 = CARTESIAN_POINT('', (6.85, 1.0725521102445E-15, -74.8));
#309 = CARTESIAN_POINT('', (6.85, 0., -60.5));
#310 = TRIMMED_CURVE('cutting part line', #311, (#315), (#316), .T., .CARTESIAN.);
#311 = LINE('', #312, #313);
#312 = CARTESIAN_POINT('', (6.85, 0., -60.5));
#313 = VECTOR('', #314, 6.85);
#314 = DIRECTION('', (-6.85, 0., 0.));
#315 = CARTESIAN_POINT('', (6.85, 0., -60.5));
#316 = CARTESIAN_POINT('', (0., 0., -60.5));
#317 = TRIMMED_CURVE('cutting part line', #318, (#322), (#323), .T., .CARTESIAN.);
#318 = LINE('', #319, #320);
#319 = CARTESIAN_POINT('', (0., 0., -60.5));
#320 = VECTOR('', #321, 14.5);
#321 = DIRECTION('', (0., 0., -14.5));
#322 = CARTESIAN_POINT('', (0., 0., -60.5));
#323 = CARTESIAN_POINT('', (0., 0., -75.));
#324 = COMPOSITE_CURVE('cutting part line', (#325, #326, #327, #328, #329), .U.);
#325 = COMPOSITE_CURVE_SEGMENT(.CONTINUOUS., .T., #289);
#326 = COMPOSITE_CURVE_SEGMENT(.CONTINUOUS., .T., #296);
#327 = COMPOSITE_CURVE_SEGMENT(.CONTINUOUS., .T., #303);
#328 = COMPOSITE_CURVE_SEGMENT(.CONTINUOUS., .T., #310);
#329 = COMPOSITE_CURVE_SEGMENT(.CONTINUOUS., .T., #317);
#330 = GEOMETRIC_SET('', (#324, #373));
#331 = PRESENTATION_STYLE_ASSIGNMENT((#332));
#332 = CURVE_STYLE('', #334, POSITIVE_LENGTH_MEASURE(1.E-6), #333);
#333 = COLOUR_RGB('', 0., 0., 1.);
#334 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#335 = STYLED_ITEM('', (#331), #324);
#336 = PRESENTATION_STYLE_ASSIGNMENT((#337));
#337 = CURVE_STYLE('', #339, POSITIVE_LENGTH_MEASURE(1.E-6), #338);
#338 = COLOUR_RGB('', 0., 0., 1.);
#339 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#340 = OVER_RIDING_STYLED_ITEM('', (#336), #289, #335);
#341 = PRESENTATION_STYLE_ASSIGNMENT((#342));
#342 = CURVE_STYLE('', #344, POSITIVE_LENGTH_MEASURE(1.E-6), #343);
#343 = COLOUR_RGB('', 0., 0., 1.);
#344 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#345 = OVER_RIDING_STYLED_ITEM('', (#341), #296, #335);
#346 = PRESENTATION_STYLE_ASSIGNMENT((#347));
#347 = CURVE_STYLE('', #349, POSITIVE_LENGTH_MEASURE(1.E-6), #348);
#348 = COLOUR_RGB('', 0., 0., 1.);
#349 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#350 = OVER_RIDING_STYLED_ITEM('', (#346), #303, #335);
#351 = PRESENTATION_STYLE_ASSIGNMENT((#352));
#352 = CURVE_STYLE('', #354, POSITIVE_LENGTH_MEASURE(1.E-6), #353);
#353 = COLOUR_RGB('', 0., 0., 1.);
#354 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#355 = OVER_RIDING_STYLED_ITEM('', (#351), #310, #335);
#356 = PRESENTATION_STYLE_ASSIGNMENT((#357));
#357 = CURVE_STYLE('', #359, POSITIVE_LENGTH_MEASURE(1.E-6), #358);
#358 = COLOUR_RGB('', 0., 0., 1.);
#359 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#360 = OVER_RIDING_STYLED_ITEM('', (#356), #317, #335);
#361 = AXIS2_PLACEMENT_3D('MCS', #362, #363, #364);
#362 = CARTESIAN_POINT('', (0., 0., -45.));
#363 = DIRECTION('', (0., 0., 1.));
#364 = DIRECTION('', (1., 0., 0.));
#365 = AXIS2_PLACEMENT_3D('PCS', #366, #367, #368);
#366 = CARTESIAN_POINT('', (0., 0., 0.));
#367 = DIRECTION('', (0., 0., 1.));
#368 = DIRECTION('', (1., 0., 0.));
#369 = AXIS2_PLACEMENT_3D('CIP', #370, #371, #372);
#370 = CARTESIAN_POINT('', (0., 0., -75.));
#371 = DIRECTION('', (0., 0., 1.));
#372 = DIRECTION('', (1., 0., 0.));
#373 = CARTESIAN_POINT('CRP', (6.85, 0., -75.));
#374 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#376))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#375, #377, #378))
   REPRESENTATION_CONTEXT ('', '3D')
);
#375 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#376 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #375, 'DISTANCE_ACCURACY_VALUE', '');
#377 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#378 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#379 = SHAPE_REPRESENTATION('', (), #374);
#380 = PRODUCT_DEFINITION_SHAPE('', '', #381);
#381 = PRODUCT_DEFINITION('', '', #384, #388);
#382 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#383 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #382);
#384 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #385, .NOT_KNOWN.);
#385 = PRODUCT('product-name', '1P221-1370-XA       1630', '', (#386));
#386 = PRODUCT_CONTEXT('', #382, 'mechanical');
#387 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#385));
#388 = PRODUCT_DEFINITION_CONTEXT('part definition', #382, 'design');
#389 = SHAPE_DEFINITION_REPRESENTATION(#380, #379);
#390 = CONSTRUCTIVE_GEOMETRY_REPRESENTATION('supplemental geometry', (#361, #365, #369), #374);
#391 = CONSTRUCTIVE_GEOMETRY_REPRESENTATION_RELATIONSHIP('', '', #379, #390);
#392 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #379, #393);
#393 = SHAPE_REPRESENTATION('', (#330), #374);
#394 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #379, #395);
#395 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #175), #374);
ENDSEC;
END-ISO-10303-21;
