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

DATA;
#1 = MANIFOLD_SOLID_BREP('NOCUT', #2);
#2 = CLOSED_SHELL('', (#3, #50, #89, #128, #137, #176));
#3 = ADVANCED_FACE('', (#4), #31, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #16, #23, #24));
#6 = ORIENTED_EDGE('', *, *, #7, .F.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-3., 2.57175827820944E-15, -39.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-2.25, 2.63605223516468E-15, -40.8));
#12 = LINE('', #13, #14);
#13 = CARTESIAN_POINT('', (-3., 2.57175827820944E-15, -39.));
#14 = VECTOR('', #15, 1.95);
#15 = DIRECTION('', (0.75, 6.42939569552401E-17, -1.8));
#16 = ORIENTED_EDGE('', *, *, #17, .T.);
#17 = EDGE_CURVE('', #8, #8, #18, .T.);
#18 = CIRCLE('', #19, 3.);
#19 = AXIS2_PLACEMENT_3D('', #20, #21, #22);
#20 = CARTESIAN_POINT('', (2.08166817117217E-16, 2.16493489801906E-15, -39.));
#21 = DIRECTION('', (1.09316107962381E-30, 8.06119657463322E-15, -1.));
#22 = DIRECTION('', (-1., 1.35607793396795E-16, 0.));
#23 = ORIENTED_EDGE('', *, *, #7, .T.);
#24 = ORIENTED_EDGE('', *, *, #25, .F.);
#25 = EDGE_CURVE('', #10, #10, #26, .T.);
#26 = CIRCLE('', #27, 2.25);
#27 = AXIS2_PLACEMENT_3D('', #28, #29, #30);
#28 = CARTESIAN_POINT('', (7.70217223333702E-16, 1.11022302462516E-15, -40.8));
#29 = DIRECTION('', (3.15796771448933E-15, -1.02738687004471E-14, -1.));
#30 = DIRECTION('', (-1., 6.78146315795344E-16, -3.15796771448933E-15));
#31 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#32, #33), (#34, #35), (#36, #37), (#38, #39), (#40, #41), (#42, #43), (#44, #45), (#46, #47), (#48, #49)), .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 ()
);
#32 = CARTESIAN_POINT('', (-3., 2.57175827820944E-15, -39.));
#33 = CARTESIAN_POINT('', (-2.25, 1.41534055976795E-15, -40.8));
#34 = CARTESIAN_POINT('', (-3., 3., -39.));
#35 = CARTESIAN_POINT('', (-2.25, 2.25, -40.8));
#36 = CARTESIAN_POINT('', (4.31293177435499E-16, 3., -39.));
#37 = CARTESIAN_POINT('', (3.75511587355928E-16, 2.25, -40.8));
#38 = CARTESIAN_POINT('', (3., 3., -39.));
#39 = CARTESIAN_POINT('', (2.25, 2.25, -40.8));
#40 = CARTESIAN_POINT('', (3., 2.12550555757288E-15, -39.));
#41 = CARTESIAN_POINT('', (2.25, 1.08065101929052E-15, -40.8));
#42 = CARTESIAN_POINT('', (3., -3., -39.));
#43 = CARTESIAN_POINT('', (2.25, -2.25, -40.8));
#44 = CARTESIAN_POINT('', (3.52434496543141E-16, -3., -39.));
#45 = CARTESIAN_POINT('', (3.1636757668666E-16, -2.25, -40.8));
#46 = CARTESIAN_POINT('', (-3., -3., -39.));
#47 = CARTESIAN_POINT('', (-2.25, -2.25, -40.8));
#48 = CARTESIAN_POINT('', (-3., 2.57175827820944E-15, -39.));
#49 = CARTESIAN_POINT('', (-2.25, 1.41534055976795E-15, -40.8));
#50 = ADVANCED_FACE('', (#51), #70, .T.);
#51 = FACE_OUTER_BOUND('', #52, .T.);
#52 = EDGE_LOOP('', (#53, #61, #68, #69));
#53 = ORIENTED_EDGE('', *, *, #54, .T.);
#54 = EDGE_CURVE('', #8, #55, #57, .T.);
#55 = VERTEX_POINT('', #56);
#56 = CARTESIAN_POINT('', (-3., 2.02066721859313E-16, -0.299999999999997));
#57 = LINE('', #58, #59);
#58 = CARTESIAN_POINT('', (-3., 2.57175827820944E-15, -39.));
#59 = VECTOR('', #60, 38.7);
#60 = DIRECTION('', (0., -2.36969155635013E-15, 38.7));
#61 = ORIENTED_EDGE('', *, *, #62, .T.);
#62 = EDGE_CURVE('', #55, #55, #63, .T.);
#63 = CIRCLE('', #64, 3.);
#64 = AXIS2_PLACEMENT_3D('', #65, #66, #67);
#65 = CARTESIAN_POINT('', (1.346145417358E-15, -1.88737914186277E-15, -0.299999999999997));
#66 = DIRECTION('', (-1.85037170770859E-17, 6.01984494166833E-17, -1.));
#67 = DIRECTION('', (-1., 6.96481954574026E-16, 1.85037170770859E-17));
#68 = ORIENTED_EDGE('', *, *, #54, .F.);
#69 = ORIENTED_EDGE('', *, *, #17, .F.);
#70 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#71, #72, #73, #74, #75, #76, #77, #78, #79), (#80, #81, #82, #83, #84, #85, #86, #87, #88)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 4.7123889803847, 9.4247779607694, 14.1371669411541, 18.8495559215388), .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 ()
);
#71 = CARTESIAN_POINT('', (-3., 1.09024514155944E-15, -39.));
#72 = CARTESIAN_POINT('', (-3., 3., -39.));
#73 = CARTESIAN_POINT('', (2.53580041032475E-15, 3., -39.));
#74 = CARTESIAN_POINT('', (3., 3., -39.));
#75 = CARTESIAN_POINT('', (3., -2.72125254614051E-15, -39.));
#76 = CARTESIAN_POINT('', (3., -3., -39.));
#77 = CARTESIAN_POINT('', (-9.08303237630992E-16, -3., -39.));
#78 = CARTESIAN_POINT('', (-3., -3., -39.));
#79 = CARTESIAN_POINT('', (-3., 1.09024514155944E-15, -39.));
#80 = CARTESIAN_POINT('', (-3., 2.02066721859312E-16, -0.299999999999997));
#81 = CARTESIAN_POINT('', (-3., 3., -0.299999999999997));
#82 = CARTESIAN_POINT('', (3.25189426120798E-15, 3., -0.299999999999997));
#83 = CARTESIAN_POINT('', (3., 3., -0.299999999999997));
#84 = CARTESIAN_POINT('', (3., -3.60943096584064E-15, -0.299999999999997));
#85 = CARTESIAN_POINT('', (3., -3., -0.299999999999997));
#86 = CARTESIAN_POINT('', (-1.92209386747767E-16, -3., -0.299999999999997));
#87 = CARTESIAN_POINT('', (-3., -3., -0.299999999999997));
#88 = CARTESIAN_POINT('', (-3., 2.02066721859312E-16, -0.299999999999997));
#89 = ADVANCED_FACE('', (#90), #109, .T.);
#90 = FACE_OUTER_BOUND('', #91, .T.);
#91 = EDGE_LOOP('', (#92, #100, #107, #108));
#92 = ORIENTED_EDGE('', *, *, #93, .T.);
#93 = EDGE_CURVE('', #55, #94, #96, .T.);
#94 = VERTEX_POINT('', #95);
#95 = CARTESIAN_POINT('', (-2.7, 1.65327317884893E-16, 0.));
#96 = LINE('', #97, #98);
#97 = CARTESIAN_POINT('', (-3., 2.02066721859313E-16, -0.299999999999997));
#98 = VECTOR('', #99, 0.424264068711926);
#99 = DIRECTION('', (0.3, -3.673940397442E-17, 0.299999999999997));
#100 = ORIENTED_EDGE('', *, *, #101, .T.);
#101 = EDGE_CURVE('', #94, #94, #102, .T.);
#102 = CIRCLE('', #103, 2.7);
#103 = AXIS2_PLACEMENT_3D('', #104, #105, #106);
#104 = CARTESIAN_POINT('', (9.22872889219661E-16, -1.27675647831893E-15, -8.0118685686509E-32));
#105 = DIRECTION('', (3.03091835913145E-33, 6.12323399573678E-17, -1.));
#106 = DIRECTION('', (-1., 5.34105109705119E-16, 2.96735872912996E-32));
#107 = ORIENTED_EDGE('', *, *, #93, .F.);
#108 = ORIENTED_EDGE('', *, *, #62, .F.);
#109 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#110, #111, #112, #113, #114, #115, #116, #117, #118), (#119, #120, #121, #122, #123, #124, #125, #126, #127)), .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 ()
);
#110 = CARTESIAN_POINT('', (-3., 1.49129302665284E-15, -0.299999999999997));
#111 = CARTESIAN_POINT('', (-3., 3., -0.299999999999985));
#112 = CARTESIAN_POINT('', (2.34149119846292E-15, 3., -0.299999999999985));
#113 = CARTESIAN_POINT('', (3., 3., -0.299999999999985));
#114 = CARTESIAN_POINT('', (3., -1.34594359183367E-15, -0.299999999999997));
#115 = CARTESIAN_POINT('', (3., -3., -0.300000000000009));
#116 = CARTESIAN_POINT('', (-1.28351380279387E-16, -3., -0.300000000000009));
#117 = CARTESIAN_POINT('', (-3., -3., -0.300000000000009));
#118 = CARTESIAN_POINT('', (-3., 1.49129302665284E-15, -0.299999999999997));
#119 = CARTESIAN_POINT('', (-2.7, 1.65327317884893E-16, -2.18952885050753E-47));
#120 = CARTESIAN_POINT('', (-2.7, 2.7, 1.04916075827078E-14));
#121 = CARTESIAN_POINT('', (2.19962936753859E-15, 2.7, 1.04916075827078E-14));
#122 = CARTESIAN_POINT('', (2.7, 2.7, 1.04916075827078E-14));
#123 = CARTESIAN_POINT('', (2.7, -2.38818563875297E-15, 1.12461399303431E-30));
#124 = CARTESIAN_POINT('', (2.7, -2.7, -1.04916075827078E-14));
#125 = CARTESIAN_POINT('', (-2.32289533294833E-17, -2.7, -1.04916075827078E-14));
#126 = CARTESIAN_POINT('', (-2.7, -2.7, -1.04916075827078E-14));
#127 = CARTESIAN_POINT('', (-2.7, 1.65327317884893E-16, -2.18952885050753E-47));
#128 = ADVANCED_FACE('', (#129), #132, .T.);
#129 = FACE_OUTER_BOUND('', #130, .T.);
#130 = EDGE_LOOP('', (#131));
#131 = ORIENTED_EDGE('', *, *, #101, .F.);
#132 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#133, #134), (#135, #136)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545454, 0.954545454545454), (0.0454545454545454, 0.954545454545454), .UNSPECIFIED.);
#133 = CARTESIAN_POINT('', (2.7, -2.7, -1.65327317884893E-16));
#134 = CARTESIAN_POINT('', (-2.7, -2.7, -1.65327317884893E-16));
#135 = CARTESIAN_POINT('', (2.7, 2.7, 1.65327317884893E-16));
#136 = CARTESIAN_POINT('', (-2.7, 2.7, 1.65327317884893E-16));
#137 = ADVANCED_FACE('', (#138), #157, .T.);
#138 = FACE_OUTER_BOUND('', #139, .T.);
#139 = EDGE_LOOP('', (#140, #149, #155, #156));
#140 = ORIENTED_EDGE('', *, *, #141, .F.);
#141 = EDGE_CURVE('', #142, #142, #144, .T.);
#142 = VERTEX_POINT('', #143);
#143 = CARTESIAN_POINT('', (-2.25, 3.10754125283641E-15, -48.5));
#144 = CIRCLE('', #145, 2.25);
#145 = AXIS2_PLACEMENT_3D('', #146, #147, #148);
#146 = CARTESIAN_POINT('', (6.59194920871187E-16, 8.32667268468867E-16, -48.5));
#147 = DIRECTION('', (0., 0., -1.));
#148 = DIRECTION('', (-1., 1.01105510416335E-15, 0.));
#149 = ORIENTED_EDGE('', *, *, #150, .F.);
#150 = EDGE_CURVE('', #10, #142, #151, .T.);
#151 = LINE('', #152, #153);
#152 = CARTESIAN_POINT('', (-2.25, 2.63605223516468E-15, -40.8));
#153 = VECTOR('', #154, 7.7);
#154 = DIRECTION('', (0., 4.7148901767173E-16, -7.7));
#155 = ORIENTED_EDGE('', *, *, #25, .T.);
#156 = ORIENTED_EDGE('', *, *, #150, .T.);
#157 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#158, #159), (#160, #161), (#162, #163), (#164, #165), (#166, #167), (#168, #169), (#170, #171), (#172, #173), (#174, #175)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 3.53429173528853, 7.06858347057705, 10.6028752058656, 14.1371669411541), (0., 0.479153702551338), .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 ()
);
#158 = CARTESIAN_POINT('', (-2.25, 2.63605223516468E-15, -40.8));
#159 = CARTESIAN_POINT('', (-2.25, 3.19116374747726E-15, -48.5));
#160 = CARTESIAN_POINT('', (-2.25, 2.25, -40.8));
#161 = CARTESIAN_POINT('', (-2.25, 2.25, -48.5));
#162 = CARTESIAN_POINT('', (1.0549895382479E-15, 2.25, -40.8));
#163 = CARTESIAN_POINT('', (1.0549895382479E-15, 2.25, -48.5));
#164 = CARTESIAN_POINT('', (2.25, 2.25, -40.8));
#165 = CARTESIAN_POINT('', (2.25, 2.25, -48.5));
#166 = CARTESIAN_POINT('', (2.25, 3.0402855374385E-16, -40.8));
#167 = CARTESIAN_POINT('', (2.25, 8.59140066056428E-16, -48.5));
#168 = CARTESIAN_POINT('', (2.25, -2.25, -40.8));
#169 = CARTESIAN_POINT('', (2.25, -2.25, -48.5));
#170 = CARTESIAN_POINT('', (-1.00148861336478E-15, -2.25, -40.8));
#171 = CARTESIAN_POINT('', (-1.00148861336478E-15, -2.25, -48.5));
#172 = CARTESIAN_POINT('', (-2.25, -2.25, -40.8));
#173 = CARTESIAN_POINT('', (-2.25, -2.25, -48.5));
#174 = CARTESIAN_POINT('', (-2.25, 2.63605223516468E-15, -40.8));
#175 = CARTESIAN_POINT('', (-2.25, 3.19116374747726E-15, -48.5));
#176 = ADVANCED_FACE('', (#177), #180, .T.);
#177 = FACE_OUTER_BOUND('', #178, .T.);
#178 = EDGE_LOOP('', (#179));
#179 = ORIENTED_EDGE('', *, *, #141, .T.);
#180 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#181, #182), (#183, #184)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.498744227826754, 0.537787665054103), (0.462212334945897, 0.501255772173246), .UNSPECIFIED.);
#181 = CARTESIAN_POINT('', (-2.25000000000001, 2.25000000000002, -48.5));
#182 = CARTESIAN_POINT('', (-2.25000000000001, -2.24999999999999, -48.5));
#183 = CARTESIAN_POINT('', (2.24999999999999, 2.25000000000002, -48.5));
#184 = CARTESIAN_POINT('', (2.24999999999999, -2.24999999999999, -48.5));
#185 = DRAUGHTING_MODEL('', (#193, #307, #354, #359, #364, #369, #374, #379), #393);
#186 = PRESENTATION_STYLE_ASSIGNMENT((#187));
#187 = SURFACE_STYLE_USAGE(.POSITIVE., #188);
#188 = SURFACE_SIDE_STYLE('', (#189));
#189 = SURFACE_STYLE_FILL_AREA(#190);
#190 = FILL_AREA_STYLE('', (#191));
#191 = FILL_AREA_STYLE_COLOUR('', #192);
#192 = COLOUR_RGB('', 0.50196078431373, 0.50196078431373, 0.50196078431373);
#193 = STYLED_ITEM('', (#186), #1);
#194 = MANIFOLD_SOLID_BREP('CUT', #195);
#195 = CLOSED_SHELL('', (#196, #213, #252, #291));
#196 = ADVANCED_FACE('', (#197), #208, .T.);
#197 = FACE_OUTER_BOUND('', #198, .T.);
#198 = EDGE_LOOP('', (#199));
#199 = ORIENTED_EDGE('', *, *, #200, .F.);
#200 = EDGE_CURVE('', #201, #201, #203, .T.);
#201 = VERTEX_POINT('', #202);
#202 = CARTESIAN_POINT('', (-2.25, 3.10754125283641E-15, -48.5));
#203 = CIRCLE('', #204, 2.25);
#204 = AXIS2_PLACEMENT_3D('', #205, #206, #207);
#205 = CARTESIAN_POINT('', (6.59194920871187E-16, 8.32667268468867E-16, -48.5));
#206 = DIRECTION('', (0., 0., -1.));
#207 = DIRECTION('', (-1., 1.01105510416335E-15, 0.));
#208 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#209, #210), (#211, #212)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.462212334945897, 0.501255772173246), (0.498744227826754, 0.537787665054103), .UNSPECIFIED.);
#209 = CARTESIAN_POINT('', (-2.25, 2.25, -48.5));
#210 = CARTESIAN_POINT('', (2.25, 2.25, -48.5));
#211 = CARTESIAN_POINT('', (-2.25, -2.25, -48.5));
#212 = CARTESIAN_POINT('', (2.25, -2.25, -48.5));
#213 = ADVANCED_FACE('', (#214), #233, .T.);
#214 = FACE_OUTER_BOUND('', #215, .T.);
#215 = EDGE_LOOP('', (#216, #217, #225, #232));
#216 = ORIENTED_EDGE('', *, *, #200, .T.);
#217 = ORIENTED_EDGE('', *, *, #218, .T.);
#218 = EDGE_CURVE('', #201, #219, #221, .T.);
#219 = VERTEX_POINT('', #220);
#220 = CARTESIAN_POINT('', (-2.25, 3.62005593827958E-15, -56.87));
#221 = LINE('', #222, #223);
#222 = CARTESIAN_POINT('', (-2.25, 3.10754125283641E-15, -48.5));
#223 = VECTOR('', #224, 8.36999999999999);
#224 = DIRECTION('', (0., 5.1251468544317E-16, -8.36999999999999));
#225 = ORIENTED_EDGE('', *, *, #226, .F.);
#226 = EDGE_CURVE('', #219, #219, #227, .T.);
#227 = CIRCLE('', #228, 2.25);
#228 = AXIS2_PLACEMENT_3D('', #229, #230, #231);
#229 = CARTESIAN_POINT('', (3.05311331771918E-16, 2.33146835171283E-15, -56.87));
#230 = DIRECTION('', (0., 0., -1.));
#231 = DIRECTION('', (-1., 5.72705594029667E-16, 0.));
#232 = ORIENTED_EDGE('', *, *, #218, .F.);
#233 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#234, #235), (#236, #237), (#238, #239), (#240, #241), (#242, #243), (#244, #245), (#246, #247), (#248, #249), (#250, #251)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 3.53429173528853, 7.06858347057705, 10.6028752058656, 14.1371669411541), (0.479153702551338, 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 ()
);
#234 = CARTESIAN_POINT('', (-2.25, 3.10754125283641E-15, -48.5));
#235 = CARTESIAN_POINT('', (-2.25, 3.55163046268647E-15, -56.87));
#236 = CARTESIAN_POINT('', (-2.25, 2.25, -48.5));
#237 = CARTESIAN_POINT('', (-2.25, 2.25, -56.87));
#238 = CARTESIAN_POINT('', (9.64428149703144E-16, 2.25, -48.5));
#239 = CARTESIAN_POINT('', (9.64428149703144E-16, 2.25, -56.87));
#240 = CARTESIAN_POINT('', (2.25, 2.25, -48.5));
#241 = CARTESIAN_POINT('', (2.25, 2.25, -56.87));
#242 = CARTESIAN_POINT('', (2.25, 9.42762560697277E-16, -48.5));
#243 = CARTESIAN_POINT('', (2.25, 1.38685177054734E-15, -56.87));
#244 = CARTESIAN_POINT('', (2.25, -2.25, -48.5));
#245 = CARTESIAN_POINT('', (2.25, -2.25, -56.87));
#246 = CARTESIAN_POINT('', (-9.24805012627835E-16, -2.25, -48.5));
#247 = CARTESIAN_POINT('', (-9.24805012627835E-16, -2.25, -56.87));
#248 = CARTESIAN_POINT('', (-2.25, -2.25, -48.5));
#249 = CARTESIAN_POINT('', (-2.25, -2.25, -56.87));
#250 = CARTESIAN_POINT('', (-2.25, 3.10754125283641E-15, -48.5));
#251 = CARTESIAN_POINT('', (-2.25, 3.55163046268647E-15, -56.87));
#252 = ADVANCED_FACE('', (#253), #272, .T.);
#253 = FACE_OUTER_BOUND('', #254, .T.);
#254 = EDGE_LOOP('', (#255, #263, #264, #265));
#255 = ORIENTED_EDGE('', *, *, #256, .F.);
#256 = EDGE_CURVE('', #219, #257, #259, .T.);
#257 = VERTEX_POINT('', #258);
#258 = CARTESIAN_POINT('', (-2.12, 3.62005593827958E-15, -57.));
#259 = LINE('', #260, #261);
#260 = CARTESIAN_POINT('', (-2.25, 3.62005593827958E-15, -56.87));
#261 = VECTOR('', #262, 0.183847763108504);
#262 = DIRECTION('', (0.13, 0., -0.130000000000003));
#263 = ORIENTED_EDGE('', *, *, #226, .T.);
#264 = ORIENTED_EDGE('', *, *, #256, .T.);
#265 = ORIENTED_EDGE('', *, *, #266, .F.);
#266 = EDGE_CURVE('', #257, #257, #267, .T.);
#267 = CIRCLE('', #268, 2.12);
#268 = AXIS2_PLACEMENT_3D('', #269, #270, #271);
#269 = CARTESIAN_POINT('', (3.60822483003176E-16, 8.88178419700125E-16, -57.));
#270 = DIRECTION('', (0., 0., -1.));
#271 = DIRECTION('', (-1., 1.28862147102804E-15, 0.));
#272 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#273, #274), (#275, #276), (#277, #278), (#279, #280), (#281, #282), (#283, #284), (#285, #286), (#287, #288), (#289, #290)), .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 ()
);
#273 = CARTESIAN_POINT('', (-2.25, 3.62005593827958E-15, -56.87));
#274 = CARTESIAN_POINT('', (-2.12, 2.46844116094163E-15, -57.));
#275 = CARTESIAN_POINT('', (-2.25, 2.25, -56.87));
#276 = CARTESIAN_POINT('', (-2.12, 2.12, -57.));
#277 = CARTESIAN_POINT('', (2.28879342190346E-15, 2.25, -56.87));
#278 = CARTESIAN_POINT('', (2.19985072215386E-15, 2.12, -57.));
#279 = CARTESIAN_POINT('', (2.25, 2.25, -56.87));
#280 = CARTESIAN_POINT('', (2.12, 2.12, -57.));
#281 = CARTESIAN_POINT('', (2.25, 5.41270177716623E-16, -56.87));
#282 = CARTESIAN_POINT('', (2.12, -4.32459200122137E-16, -57.));
#283 = CARTESIAN_POINT('', (2.25, -2.25, -56.87));
#284 = CARTESIAN_POINT('', (2.12, -2.12, -57.));
#285 = CARTESIAN_POINT('', (-5.14446808851343E-16, -2.25, -56.87));
#286 = CARTESIAN_POINT('', (-4.41424517490663E-16, -2.12, -57.));
#287 = CARTESIAN_POINT('', (-2.25, -2.25, -56.87));
#288 = CARTESIAN_POINT('', (-2.12, -2.12, -57.));
#289 = CARTESIAN_POINT('', (-2.25, 3.62005593827958E-15, -56.87));
#290 = CARTESIAN_POINT('', (-2.12, 2.46844116094163E-15, -57.));
#291 = ADVANCED_FACE('', (#292), #295, .T.);
#292 = FACE_OUTER_BOUND('', #293, .T.);
#293 = EDGE_LOOP('', (#294));
#294 = ORIENTED_EDGE('', *, *, #266, .T.);
#295 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#296, #297), (#298, #299)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545454, 0.954545454545454), (0.0454545454545454, 0.954545454545454), .UNSPECIFIED.);
#296 = CARTESIAN_POINT('', (2.12, -2.12, -57.));
#297 = CARTESIAN_POINT('', (2.12, 2.12, -57.));
#298 = CARTESIAN_POINT('', (-2.12, -2.12, -57.));
#299 = CARTESIAN_POINT('', (-2.12, 2.12, -57.));
#300 = PRESENTATION_STYLE_ASSIGNMENT((#301));
#301 = SURFACE_STYLE_USAGE(.POSITIVE., #302);
#302 = SURFACE_SIDE_STYLE('', (#303));
#303 = SURFACE_STYLE_FILL_AREA(#304);
#304 = FILL_AREA_STYLE('', (#305));
#305 = FILL_AREA_STYLE_COLOUR('', #306);
#306 = COLOUR_RGB('', 0.8, 0.8, 0.8);
#307 = STYLED_ITEM('', (#300), #194);
#308 = TRIMMED_CURVE('cutting part line', #309, (#313), (#314), .T., .CARTESIAN.);
#309 = LINE('', #310, #311);
#310 = CARTESIAN_POINT('', (3.2612801348364E-16, 0., -57.));
#311 = VECTOR('', #312, 2.12);
#312 = DIRECTION('', (2.12, 0., 0.));
#313 = CARTESIAN_POINT('', (3.2612801348364E-16, 0., -57.));
#314 = CARTESIAN_POINT('', (2.12, 0., -57.));
#315 = TRIMMED_CURVE('cutting part line', #316, (#320), (#321), .T., .CARTESIAN.);
#316 = LINE('', #317, #318);
#317 = CARTESIAN_POINT('', (2.12, 9.01121988661523E-16, -57.));
#318 = VECTOR('', #319, 0.183847763108504);
#319 = DIRECTION('', (0.13, 1.05455123566697E-15, 0.130000000000003));
#320 = CARTESIAN_POINT('', (2.12, 9.01121988661523E-16, -57.));
#321 = CARTESIAN_POINT('', (2.25, 1.95567322432849E-15, -56.87));
#322 = TRIMMED_CURVE('cutting part line', #323, (#327), (#328), .T., .CARTESIAN.);
#323 = LINE('', #324, #325);
#324 = CARTESIAN_POINT('', (2.25, 4.44021572912408E-16, -56.87));
#325 = VECTOR('', #326, 8.37);
#326 = DIRECTION('', (0., -4.44021572912408E-16, 8.37));
#327 = CARTESIAN_POINT('', (2.25, 4.44021572912408E-16, -56.87));
#328 = CARTESIAN_POINT('', (2.25, 0., -48.5));
#329 = TRIMMED_CURVE('cutting part line', #330, (#334), (#335), .T., .CARTESIAN.);
#330 = LINE('', #331, #332);
#331 = CARTESIAN_POINT('', (2.25, 0., -48.5));
#332 = VECTOR('', #333, 2.25);
#333 = DIRECTION('', (-2.25, 0., 0.));
#334 = CARTESIAN_POINT('', (2.25, 0., -48.5));
#335 = CARTESIAN_POINT('', (0., 0., -48.5));
#336 = TRIMMED_CURVE('cutting part line', #337, (#341), (#342), .T., .CARTESIAN.);
#337 = LINE('', #338, #339);
#338 = CARTESIAN_POINT('', (0., 0., -48.5));
#339 = VECTOR('', #340, 8.50000000000001);
#340 = DIRECTION('', (0., 0., -8.50000000000001));
#341 = CARTESIAN_POINT('', (0., 0., -48.5));
#342 = CARTESIAN_POINT('', (0., 0., -57.));
#343 = COMPOSITE_CURVE('cutting part line', (#344, #345, #346, #347, #348), .U.);
#344 = COMPOSITE_CURVE_SEGMENT(.CONTINUOUS., .T., #308);
#345 = COMPOSITE_CURVE_SEGMENT(.CONTINUOUS., .T., #315);
#346 = COMPOSITE_CURVE_SEGMENT(.CONTINUOUS., .T., #322);
#347 = COMPOSITE_CURVE_SEGMENT(.CONTINUOUS., .T., #329);
#348 = COMPOSITE_CURVE_SEGMENT(.CONTINUOUS., .T., #336);
#349 = GEOMETRIC_SET('', (#343, #392));
#350 = PRESENTATION_STYLE_ASSIGNMENT((#351));
#351 = CURVE_STYLE('', #353, POSITIVE_LENGTH_MEASURE(1.E-6), #352);
#352 = COLOUR_RGB('', 0., 0., 1.);
#353 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#354 = STYLED_ITEM('', (#350), #343);
#355 = PRESENTATION_STYLE_ASSIGNMENT((#356));
#356 = CURVE_STYLE('', #358, POSITIVE_LENGTH_MEASURE(1.E-6), #357);
#357 = COLOUR_RGB('', 0., 0., 1.);
#358 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#359 = OVER_RIDING_STYLED_ITEM('', (#355), #308, #354);
#360 = PRESENTATION_STYLE_ASSIGNMENT((#361));
#361 = CURVE_STYLE('', #363, POSITIVE_LENGTH_MEASURE(1.E-6), #362);
#362 = COLOUR_RGB('', 0., 0., 1.);
#363 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#364 = OVER_RIDING_STYLED_ITEM('', (#360), #315, #354);
#365 = PRESENTATION_STYLE_ASSIGNMENT((#366));
#366 = CURVE_STYLE('', #368, POSITIVE_LENGTH_MEASURE(1.E-6), #367);
#367 = COLOUR_RGB('', 0., 0., 1.);
#368 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#369 = OVER_RIDING_STYLED_ITEM('', (#365), #322, #354);
#370 = PRESENTATION_STYLE_ASSIGNMENT((#371));
#371 = CURVE_STYLE('', #373, POSITIVE_LENGTH_MEASURE(1.E-6), #372);
#372 = COLOUR_RGB('', 0., 0., 1.);
#373 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#374 = OVER_RIDING_STYLED_ITEM('', (#370), #329, #354);
#375 = PRESENTATION_STYLE_ASSIGNMENT((#376));
#376 = CURVE_STYLE('', #378, POSITIVE_LENGTH_MEASURE(1.E-6), #377);
#377 = COLOUR_RGB('', 0., 0., 1.);
#378 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#379 = OVER_RIDING_STYLED_ITEM('', (#375), #336, #354);
#380 = AXIS2_PLACEMENT_3D('MCS', #381, #382, #383);
#381 = CARTESIAN_POINT('', (0., 0., -36.));
#382 = DIRECTION('', (0., 0., 1.));
#383 = DIRECTION('', (1., 0., 0.));
#384 = AXIS2_PLACEMENT_3D('PCS', #385, #386, #387);
#385 = CARTESIAN_POINT('', (0., 0., 0.));
#386 = DIRECTION('', (0., 0., 1.));
#387 = DIRECTION('', (1., 0., 0.));
#388 = AXIS2_PLACEMENT_3D('CIP', #389, #390, #391);
#389 = CARTESIAN_POINT('', (0., 0., -57.));
#390 = DIRECTION('', (0., 0., 1.));
#391 = DIRECTION('', (1., 0., 0.));
#392 = CARTESIAN_POINT('CRP', (2.25, 0., -57.));
#393 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#395))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#394, #396, #397))
   REPRESENTATION_CONTEXT ('', '3D')
);
#394 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#395 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #394, 'DISTANCE_ACCURACY_VALUE', '');
#396 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#397 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#398 = SHAPE_REPRESENTATION('', (), #393);
#399 = PRODUCT_DEFINITION_SHAPE('', '', #400);
#400 = PRODUCT_DEFINITION('', '', #403, #407);
#401 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#402 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #401);
#403 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #404, .NOT_KNOWN.);
#404 = PRODUCT('product-name', '1P231-0450-XA       1630', '', (#405));
#405 = PRODUCT_CONTEXT('', #401, 'mechanical');
#406 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#404));
#407 = PRODUCT_DEFINITION_CONTEXT('part definition', #401, 'design');
#408 = SHAPE_DEFINITION_REPRESENTATION(#399, #398);
#409 = CONSTRUCTIVE_GEOMETRY_REPRESENTATION('supplemental geometry', (#380, #384, #388), #393);
#410 = CONSTRUCTIVE_GEOMETRY_REPRESENTATION_RELATIONSHIP('', '', #398, #409);
#411 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #398, #412);
#412 = SHAPE_REPRESENTATION('', (#349), #393);
#413 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #398, #414);
#414 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #194), #393);
ENDSEC;
END-ISO-10303-21;
