ISO-10303-21; HEADER; FILE_DESCRIPTION ((), '1'); FILE_NAME ('C:\\TDMTemp\\Tools\\SMLIB\\grooving\\test\\step\\KMH01-C2-20X16.stp', '2010-04-07T12:04:14', ('Unknown'), ('Unknown'), 'HarmonyWare STEP v1.4.3', 'HarmonyWare Translators', ''); FILE_SCHEMA (('CONFIG_CONTROL_DESIGN')); ENDSEC; DATA; #10 = CARTESIAN_POINT ('', (-40., 6., 8.)); #20 = VERTEX_POINT ('', #10); #30 = CARTESIAN_POINT ('', (-7., 6., 8.)); #40 = VERTEX_POINT ('', #30); #50 = CARTESIAN_POINT ('', (-40., 6., 8.)); #60 = CARTESIAN_POINT ('', (-7., 6., 8.)); #70 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#50, #60), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #80 = EDGE_CURVE ('', #20, #40, #70, .T.); #90 = ORIENTED_EDGE ('', *, *, #80, .F.); #100 = CARTESIAN_POINT ('', (-40., -10., 0.)); #110 = VERTEX_POINT ('', #100); #120 = CARTESIAN_POINT ('', (-40., 6., 8.)); #130 = CARTESIAN_POINT ('', (-40., 10., 5.)); #140 = CARTESIAN_POINT ('', (-40., 10., 8.88178419700125E-16)); #150 = CARTESIAN_POINT ('', (-40., 10., -10.)); #160 = CARTESIAN_POINT ('', (-40., 1.83697019872103E-15, -10.)); #170 = CARTESIAN_POINT ('', (-40., -10., -10.)); #180 = CARTESIAN_POINT ('', (-40., -10., 0.)); #190 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#120, #130, #140, #150, #160, #170, #180), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0.353553390593274, 0.5, 0.75, 1.), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((0.857864376269049, 0.82842712474619, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #200 = EDGE_CURVE ('', #20, #110, #190, .T.); #210 = ORIENTED_EDGE ('', *, *, #200, .T.); #220 = CARTESIAN_POINT ('', (0., -10., 0.)); #230 = VERTEX_POINT ('', #220); #240 = CARTESIAN_POINT ('', (-40., -10., 0.)); #250 = CARTESIAN_POINT ('', (0., -10., 0.)); #260 = ( BOUNDED_CURVE () B_SPLINE_CURVE (1, (#240, #250), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((2, 2), (0., 1.), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 1.)) REPRESENTATION_ITEM ('') ); #270 = EDGE_CURVE ('', #110, #230, #260, .T.); #280 = ORIENTED_EDGE ('', *, *, #270, .T.); #290 = CARTESIAN_POINT ('', (0., -10., 0.)); #300 = CARTESIAN_POINT ('', (-8.88178419700125E-16, -10., 10.)); #310 = CARTESIAN_POINT ('', (0., -6.12323399573677E-16, 10.)); #320 = CARTESIAN_POINT ('', (-8.88178419700125E-16, 10., 10.)); #330 = CARTESIAN_POINT ('', (0., 10., 8.88178419700125E-16)); #340 = CARTESIAN_POINT ('', (-8.88178419700125E-16, 10., -10.)); #350 = CARTESIAN_POINT ('', (0., 1.83697019872103E-15, -10.)); #360 = CARTESIAN_POINT ('', (-8.88178419700125E-16, -10., -10.)); #370 = CARTESIAN_POINT ('', (0., -10., 0.)); #380 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#290, #300, #310, #320, #330, #340, #350, #360, #370), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 15.707963267949, 31.4159265358979, 47.1238898038469, 62.8318530717959), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #390 = EDGE_CURVE ('', #230, #230, #380, .T.); #400 = ORIENTED_EDGE ('', *, *, #390, .F.); #410 = ORIENTED_EDGE ('', *, *, #270, .F.); #420 = CARTESIAN_POINT ('', (-40., -6., 8.)); #430 = VERTEX_POINT ('', #420); #440 = CARTESIAN_POINT ('', (-40., -10., 0.)); #450 = CARTESIAN_POINT ('', (-40., -10., 5.)); #460 = CARTESIAN_POINT ('', (-40., -6., 8.)); #470 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#440, #450, #460), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.146446609406726), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.82842712474619, 0.857864376269049)) REPRESENTATION_ITEM ('') ); #480 = EDGE_CURVE ('', #110, #430, #470, .T.); #490 = ORIENTED_EDGE ('', *, *, #480, .T.); #500 = CARTESIAN_POINT ('', (-7., -6., 8.)); #510 = VERTEX_POINT ('', #500); #520 = CARTESIAN_POINT ('', (-40., -6., 8.)); #530 = CARTESIAN_POINT ('', (-7., -6., 8.)); #540 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#520, #530), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #550 = EDGE_CURVE ('', #430, #510, #540, .T.); #560 = ORIENTED_EDGE ('', *, *, #550, .T.); #570 = CARTESIAN_POINT ('', (-7., -6., 8.)); #580 = CARTESIAN_POINT ('', (-7., 1.77635683940025E-15, 12.5)); #590 = CARTESIAN_POINT ('', (-7., 6., 8.)); #600 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#570, #580, #590), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.8, 1.)) REPRESENTATION_ITEM ('') ); #610 = EDGE_CURVE ('', #510, #40, #600, .T.); #620 = ORIENTED_EDGE ('', *, *, #610, .T.); #630 = EDGE_LOOP ('', (#90, #210, #280, #400, #410, #490, #560, #620)); #640 = FACE_OUTER_BOUND ('', #630, .F.); #650 = CARTESIAN_POINT ('', (-40., -10., 0.)); #660 = CARTESIAN_POINT ('', (0., -10., 0.)); #670 = CARTESIAN_POINT ('', (-40., -10., 10.)); #680 = CARTESIAN_POINT ('', (-8.88178419700125E-16, -10., 10.)); #690 = CARTESIAN_POINT ('', (-40., -6.12323399573677E-16, 10.)); #700 = CARTESIAN_POINT ('', (0., -6.12323399573677E-16, 10.)); #710 = CARTESIAN_POINT ('', (-40., 10., 10.)); #720 = CARTESIAN_POINT ('', (-8.88178419700125E-16, 10., 10.)); #730 = CARTESIAN_POINT ('', (-40., 10., 8.88178419700125E-16)); #740 = CARTESIAN_POINT ('', (0., 10., 8.88178419700125E-16)); #750 = CARTESIAN_POINT ('', (-40., 10., -10.)); #760 = CARTESIAN_POINT ('', (-8.88178419700125E-16, 10., -10.)); #770 = CARTESIAN_POINT ('', (-40., 1.83697019872103E-15, -10.)); #780 = CARTESIAN_POINT ('', (0., 1.83697019872103E-15, -10.)); #790 = CARTESIAN_POINT ('', (-40., -10., -10.)); #800 = CARTESIAN_POINT ('', (-8.88178419700125E-16, -10., -10.)); #810 = CARTESIAN_POINT ('', (-40., -10., 0.)); #820 = CARTESIAN_POINT ('', (0., -10., 0.)); #830 = ( BOUNDED_SURFACE () B_SPLINE_SURFACE (2, 1, ((#650, #660), (#670, #680), (#690, #700), (#710, #720), (#730, #740), (#750, #760), (#770, #780), (#790, #800), (#810, #820)), .UNSPECIFIED., .T., .F., .U.) B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 15.707963267949, 31.4159265358979, 47.1238898038469, 62.8318530717959), (0., 1.), .UNSPECIFIED.) SURFACE () 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 ('') ); #840 = ADVANCED_FACE ('', (#640), #830, .F.); #850 = CARTESIAN_POINT ('', (-40., -6., 8.)); #860 = CARTESIAN_POINT ('', (-40., 6., 8.)); #870 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#850, #860), .UNSPECIFIED., .F., .U., (2, 2), (0.227272727272727, 0.772727272727273), .UNSPECIFIED.); #880 = EDGE_CURVE ('', #430, #20, #870, .T.); #890 = ORIENTED_EDGE ('', *, *, #880, .F.); #900 = ORIENTED_EDGE ('', *, *, #480, .F.); #910 = ORIENTED_EDGE ('', *, *, #200, .F.); #920 = EDGE_LOOP ('', (#890, #900, #910)); #930 = FACE_OUTER_BOUND ('', #920, .F.); #940 = CARTESIAN_POINT ('', (-40., 10., -10.)); #950 = CARTESIAN_POINT ('', (-40., -10., -10.)); #960 = CARTESIAN_POINT ('', (-40., 10., 8.)); #970 = CARTESIAN_POINT ('', (-40., -10., 8.)); #980 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#940, #950), (#960, #970)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545455, 0.863636363636364), (0.0454545454545454, 0.954545454545455), .UNSPECIFIED.); #990 = ADVANCED_FACE ('', (#930), #980, .F.); #1000 = ORIENTED_EDGE ('', *, *, #610, .F.); #1010 = CARTESIAN_POINT ('', (-7., 6., 8.)); #1020 = CARTESIAN_POINT ('', (-7., -6., 8.)); #1030 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1010, #1020), .UNSPECIFIED., .F., .U., (2, 2), (0.35, 0.65), .UNSPECIFIED.); #1040 = EDGE_CURVE ('', #40, #510, #1030, .T.); #1050 = ORIENTED_EDGE ('', *, *, #1040, .F.); #1060 = EDGE_LOOP ('', (#1000, #1050)); #1070 = FACE_OUTER_BOUND ('', #1060, .F.); #1080 = CARTESIAN_POINT ('', (-7., 6.00000000000001, 10.)); #1090 = CARTESIAN_POINT ('', (-7., 6.00000000000001, 8.)); #1100 = CARTESIAN_POINT ('', (-7., -5.99999999999999, 10.)); #1110 = CARTESIAN_POINT ('', (-7., -5.99999999999999, 8.)); #1120 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#1080, #1090), (#1100, #1110)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.35, 0.65), (0.0909099999990903, 1.), .UNSPECIFIED.); #1130 = ADVANCED_FACE ('', (#1070), #1120, .F.); #1140 = ORIENTED_EDGE ('', *, *, #880, .T.); #1150 = ORIENTED_EDGE ('', *, *, #80, .T.); #1160 = ORIENTED_EDGE ('', *, *, #1040, .T.); #1170 = ORIENTED_EDGE ('', *, *, #550, .F.); #1180 = EDGE_LOOP ('', (#1140, #1150, #1160, #1170)); #1190 = FACE_OUTER_BOUND ('', #1180, .F.); #1200 = CARTESIAN_POINT ('', (-7., 6.00000000000001, 8.)); #1210 = CARTESIAN_POINT ('', (-40., 6.00000000000001, 8.)); #1220 = CARTESIAN_POINT ('', (-7., -6., 8.)); #1230 = CARTESIAN_POINT ('', (-40., -6., 8.)); #1240 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#1200, #1210), (#1220, #1230)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.35, 0.65), (0., 0.909090853994494), .UNSPECIFIED.); #1250 = ADVANCED_FACE ('', (#1190), #1240, .F.); #1260 = CARTESIAN_POINT ('', (0., 10.0717967697244, -23.)); #1270 = VERTEX_POINT ('', #1260); #1280 = CARTESIAN_POINT ('', (0., -40., -23.)); #1290 = VERTEX_POINT ('', #1280); #1300 = CARTESIAN_POINT ('', (0., 10.0717967697244, -23.)); #1310 = CARTESIAN_POINT ('', (0., -40., -23.)); #1320 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1300, #1310), .UNSPECIFIED., .F., .U., (2, 2), (0.229664665081163, 1.), .UNSPECIFIED.); #1330 = EDGE_CURVE ('', #1270, #1290, #1320, .T.); #1340 = ORIENTED_EDGE ('', *, *, #1330, .F.); #1350 = CARTESIAN_POINT ('', (0., 25., -19.)); #1360 = VERTEX_POINT ('', #1350); #1370 = CARTESIAN_POINT ('', (0., 25., -19.)); #1380 = CARTESIAN_POINT ('', (0., 10.0717967697244, -23.)); #1390 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1370, #1380), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.363636363636365), .UNSPECIFIED.); #1400 = EDGE_CURVE ('', #1360, #1270, #1390, .T.); #1410 = ORIENTED_EDGE ('', *, *, #1400, .F.); #1420 = CARTESIAN_POINT ('', (0., 25., 19.)); #1430 = VERTEX_POINT ('', #1420); #1440 = CARTESIAN_POINT ('', (0., 25., -19.)); #1450 = CARTESIAN_POINT ('', (0., 25., 19.)); #1460 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1440, #1450), .UNSPECIFIED., .F., .U., (2, 2), (0.2, 0.890909090909091), .UNSPECIFIED.); #1470 = EDGE_CURVE ('', #1360, #1430, #1460, .T.); #1480 = ORIENTED_EDGE ('', *, *, #1470, .T.); #1490 = CARTESIAN_POINT ('', (0., 2.60769515458656, 25.)); #1500 = VERTEX_POINT ('', #1490); #1510 = CARTESIAN_POINT ('', (0., 2.60769515458657, 25.)); #1520 = CARTESIAN_POINT ('', (0., 25., 19.)); #1530 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1510, #1520), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #1540 = EDGE_CURVE ('', #1500, #1430, #1530, .T.); #1550 = ORIENTED_EDGE ('', *, *, #1540, .F.); #1560 = CARTESIAN_POINT ('', (0., -40., 25.)); #1570 = VERTEX_POINT ('', #1560); #1580 = CARTESIAN_POINT ('', (0., 2.60769515458656, 25.)); #1590 = CARTESIAN_POINT ('', (0., -40., 25.)); #1600 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1580, #1590), .UNSPECIFIED., .F., .U., (2, 2), (0.344496997621745, 1.), .UNSPECIFIED.); #1610 = EDGE_CURVE ('', #1500, #1570, #1600, .T.); #1620 = ORIENTED_EDGE ('', *, *, #1610, .T.); #1630 = CARTESIAN_POINT ('', (0., -40., -3.5527136788005E-15)); #1640 = VERTEX_POINT ('', #1630); #1650 = CARTESIAN_POINT ('', (0., -40., -1.77635683940025E-15)); #1660 = CARTESIAN_POINT ('', (0., -40., 25.)); #1670 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1650, #1660), .UNSPECIFIED., .F., .U., (2, 2), (0.545454545454545, 1.), .UNSPECIFIED.); #1680 = EDGE_CURVE ('', #1640, #1570, #1670, .T.); #1690 = ORIENTED_EDGE ('', *, *, #1680, .F.); #1700 = CARTESIAN_POINT ('', (0., -26., 3.5527136788005E-15)); #1710 = VERTEX_POINT ('', #1700); #1720 = CARTESIAN_POINT ('', (0., -40., 0.)); #1730 = CARTESIAN_POINT ('', (0., -26., 0.)); #1740 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1720, #1730), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #1750 = EDGE_CURVE ('', #1640, #1710, #1740, .T.); #1760 = ORIENTED_EDGE ('', *, *, #1750, .T.); #1770 = CARTESIAN_POINT ('', (0., -26., -16.)); #1780 = VERTEX_POINT ('', #1770); #1790 = CARTESIAN_POINT ('', (0., -26., -16.)); #1800 = CARTESIAN_POINT ('', (0., -26., 3.5527136788005E-15)); #1810 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1790, #1800), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #1820 = EDGE_CURVE ('', #1780, #1710, #1810, .T.); #1830 = ORIENTED_EDGE ('', *, *, #1820, .F.); #1840 = CARTESIAN_POINT ('', (0., -40., -16.)); #1850 = VERTEX_POINT ('', #1840); #1860 = CARTESIAN_POINT ('', (0., -40., -16.)); #1870 = CARTESIAN_POINT ('', (0., -26., -16.)); #1880 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1860, #1870), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #1890 = EDGE_CURVE ('', #1850, #1780, #1880, .T.); #1900 = ORIENTED_EDGE ('', *, *, #1890, .F.); #1910 = CARTESIAN_POINT ('', (0., -40., -23.)); #1920 = CARTESIAN_POINT ('', (0., -40., -16.)); #1930 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1910, #1920), .UNSPECIFIED., .F., .U., (2, 2), (0.127272727272727, 0.254545454545455), .UNSPECIFIED.); #1940 = EDGE_CURVE ('', #1290, #1850, #1930, .T.); #1950 = ORIENTED_EDGE ('', *, *, #1940, .F.); #1960 = EDGE_LOOP ('', (#1340, #1410, #1480, #1550, #1620, #1690, #1760, #1830, #1900, #1950)); #1970 = FACE_OUTER_BOUND ('', #1960, .F.); #1980 = ORIENTED_EDGE ('', *, *, #390, .T.); #1990 = EDGE_LOOP ('', (#1980)); #2000 = FACE_BOUND ('', #1990, .F.); #2010 = CARTESIAN_POINT ('', (0., 25., -23.)); #2020 = CARTESIAN_POINT ('', (0., -40., -23.)); #2030 = CARTESIAN_POINT ('', (0., 25., 25.)); #2040 = CARTESIAN_POINT ('', (0., -40., 25.)); #2050 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#2010, #2020), (#2030, #2040)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.127272727272727, 1.), (0., 1.), .UNSPECIFIED.); #2060 = ADVANCED_FACE ('', (#1970, #2000), #2050, .F.); #2070 = CARTESIAN_POINT ('', (12.124355652982, -40., -30.)); #2080 = VERTEX_POINT ('', #2070); #2090 = CARTESIAN_POINT ('', (12.1243556529821, -16.0525588832578, -30.)); #2100 = VERTEX_POINT ('', #2090); #2110 = CARTESIAN_POINT ('', (12.1243556529821, -40., -30.)); #2120 = CARTESIAN_POINT ('', (12.1243556529821, -16.0525588832578, -30.)); #2130 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2110, #2120), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #2140 = EDGE_CURVE ('', #2080, #2100, #2130, .T.); #2150 = ORIENTED_EDGE ('', *, *, #2140, .F.); #2160 = CARTESIAN_POINT ('', (50., -40., -30.)); #2170 = VERTEX_POINT ('', #2160); #2180 = CARTESIAN_POINT ('', (12.124355652982, -40., -30.)); #2190 = CARTESIAN_POINT ('', (50., -40., -30.)); #2200 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2180, #2190), .UNSPECIFIED., .F., .U., (2, 2), (0.242487113059641, 1.), .UNSPECIFIED.); #2210 = EDGE_CURVE ('', #2080, #2170, #2200, .T.); #2220 = ORIENTED_EDGE ('', *, *, #2210, .T.); #2230 = CARTESIAN_POINT ('', (50., -16.0525588832578, -30.)); #2240 = VERTEX_POINT ('', #2230); #2250 = CARTESIAN_POINT ('', (50., -16.0525588832578, -30.)); #2260 = CARTESIAN_POINT ('', (50., -40., -30.)); #2270 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2250, #2260), .UNSPECIFIED., .F., .U., (2, 2), (0.631577828973197, 1.), .UNSPECIFIED.); #2280 = EDGE_CURVE ('', #2240, #2170, #2270, .T.); #2290 = ORIENTED_EDGE ('', *, *, #2280, .F.); #2300 = CARTESIAN_POINT ('', (12.1243556529821, -16.0525588832578, -30.)); #2310 = CARTESIAN_POINT ('', (50., -16.0525588832578, -30.)); #2320 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2300, #2310), .UNSPECIFIED., .F., .U., (2, 2), (0.242487113059642, 1.), .UNSPECIFIED.); #2330 = EDGE_CURVE ('', #2100, #2240, #2320, .T.); #2340 = ORIENTED_EDGE ('', *, *, #2330, .F.); #2350 = EDGE_LOOP ('', (#2150, #2220, #2290, #2340)); #2360 = FACE_OUTER_BOUND ('', #2350, .F.); #2370 = CARTESIAN_POINT ('', (12.124355652982, -16.0525588832578, -30.)); #2380 = CARTESIAN_POINT ('', (50., -16.0525588832578, -30.)); #2390 = CARTESIAN_POINT ('', (12.124355652982, -40., -30.)); #2400 = CARTESIAN_POINT ('', (50., -40., -30.)); #2410 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#2370, #2380), (#2390, #2400)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.631577828973197, 1.), (0.242487113059641, 1.), .UNSPECIFIED.); #2420 = ADVANCED_FACE ('', (#2360), #2410, .F.); #2430 = CARTESIAN_POINT ('', (50., 8., -23.5551362713291)); #2440 = VERTEX_POINT ('', #2430); #2450 = CARTESIAN_POINT ('', (50., 8., -2.)); #2460 = VERTEX_POINT ('', #2450); #2470 = CARTESIAN_POINT ('', (50., 8., -23.5551362713291)); #2480 = CARTESIAN_POINT ('', (50., 8., -1.99999999999999)); #2490 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2470, #2480), .UNSPECIFIED., .F., .U., (2, 2), (0.23017370459539, 1.), .UNSPECIFIED.); #2500 = EDGE_CURVE ('', #2440, #2460, #2490, .T.); #2510 = ORIENTED_EDGE ('', *, *, #2500, .F.); #2520 = CARTESIAN_POINT ('', (50., -16.0525588832579, -30.)); #2530 = CARTESIAN_POINT ('', (50., 8., -23.5551362713291)); #2540 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2520, #2530), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.585896702606449), .UNSPECIFIED.); #2550 = EDGE_CURVE ('', #2240, #2440, #2540, .T.); #2560 = ORIENTED_EDGE ('', *, *, #2550, .F.); #2570 = ORIENTED_EDGE ('', *, *, #2280, .T.); #2580 = CARTESIAN_POINT ('', (50., -40., -16.)); #2590 = VERTEX_POINT ('', #2580); #2600 = CARTESIAN_POINT ('', (50., -40., -30.)); #2610 = CARTESIAN_POINT ('', (50., -40., -16.)); #2620 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2600, #2610), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.254545454545454), .UNSPECIFIED.); #2630 = EDGE_CURVE ('', #2170, #2590, #2620, .T.); #2640 = ORIENTED_EDGE ('', *, *, #2630, .T.); #2650 = CARTESIAN_POINT ('', (50., -26., -16.)); #2660 = VERTEX_POINT ('', #2650); #2670 = CARTESIAN_POINT ('', (50., -26., -16.)); #2680 = CARTESIAN_POINT ('', (50., -40., -16.)); #2690 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2670, #2680), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #2700 = EDGE_CURVE ('', #2660, #2590, #2690, .T.); #2710 = ORIENTED_EDGE ('', *, *, #2700, .F.); #2720 = CARTESIAN_POINT ('', (50., -26., -2.)); #2730 = VERTEX_POINT ('', #2720); #2740 = CARTESIAN_POINT ('', (50., -26., -16.)); #2750 = CARTESIAN_POINT ('', (50., -26., -2.)); #2760 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2740, #2750), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.875), .UNSPECIFIED.); #2770 = EDGE_CURVE ('', #2660, #2730, #2760, .T.); #2780 = ORIENTED_EDGE ('', *, *, #2770, .T.); #2790 = CARTESIAN_POINT ('', (50., 8., -2.)); #2800 = CARTESIAN_POINT ('', (50., -26., -2.)); #2810 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2790, #2800), .UNSPECIFIED., .F., .U., (2, 2), (0.261538461538462, 0.784615384615385), .UNSPECIFIED.); #2820 = EDGE_CURVE ('', #2460, #2730, #2810, .T.); #2830 = ORIENTED_EDGE ('', *, *, #2820, .F.); #2840 = EDGE_LOOP ('', (#2510, #2560, #2570, #2640, #2710, #2780, #2830)); #2850 = FACE_OUTER_BOUND ('', #2840, .F.); #2860 = CARTESIAN_POINT ('', (50., 8., -30.)); #2870 = CARTESIAN_POINT ('', (50., 8., -2.)); #2880 = CARTESIAN_POINT ('', (50., -40., -30.)); #2890 = CARTESIAN_POINT ('', (50., -40., -2.)); #2900 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#2860, #2870), (#2880, #2890)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.261538461538462, 1.), (0., 0.509090909090909), .UNSPECIFIED.); #2910 = ADVANCED_FACE ('', (#2850), #2900, .F.); #2920 = CARTESIAN_POINT ('', (43., 7.99999999999999, -2.)); #2930 = VERTEX_POINT ('', #2920); #2940 = CARTESIAN_POINT ('', (50., 8., -2.)); #2950 = CARTESIAN_POINT ('', (43., 8., -2.)); #2960 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2940, #2950), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #2970 = EDGE_CURVE ('', #2460, #2930, #2960, .T.); #2980 = ORIENTED_EDGE ('', *, *, #2970, .F.); #2990 = ORIENTED_EDGE ('', *, *, #2820, .T.); #3000 = CARTESIAN_POINT ('', (43., -26., -2.)); #3010 = VERTEX_POINT ('', #3000); #3020 = CARTESIAN_POINT ('', (50., -26., -2.)); #3030 = CARTESIAN_POINT ('', (43., -26., -2.)); #3040 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3020, #3030), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.177409621462548), .UNSPECIFIED.); #3050 = EDGE_CURVE ('', #2730, #3010, #3040, .T.); #3060 = ORIENTED_EDGE ('', *, *, #3050, .T.); #3070 = CARTESIAN_POINT ('', (43., -26., -2.)); #3080 = CARTESIAN_POINT ('', (43., 7.99999999999999, -2.)); #3090 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3070, #3080), .UNSPECIFIED., .F., .U., (2, 2), (0.215384615384615, 0.738461538461538), .UNSPECIFIED.); #3100 = EDGE_CURVE ('', #3010, #2930, #3090, .T.); #3110 = ORIENTED_EDGE ('', *, *, #3100, .T.); #3120 = EDGE_LOOP ('', (#2980, #2990, #3060, #3110)); #3130 = FACE_OUTER_BOUND ('', #3120, .F.); #3140 = CARTESIAN_POINT ('', (50., 8.00000000000001, -2.)); #3150 = CARTESIAN_POINT ('', (43., 8.00000000000001, -2.)); #3160 = CARTESIAN_POINT ('', (50., -26., -2.)); #3170 = CARTESIAN_POINT ('', (43., -26., -2.)); #3180 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#3140, #3150), (#3160, #3170)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.284463039524773, 0.757253791534948), (0.451330363763658, 0.548669636236342), .UNSPECIFIED.); #3190 = ADVANCED_FACE ('', (#3130), #3180, .F.); #3200 = CARTESIAN_POINT ('', (43., 8., 23.555136271329)); #3210 = VERTEX_POINT ('', #3200); #3220 = CARTESIAN_POINT ('', (43., 8., -1.99999999999997)); #3230 = CARTESIAN_POINT ('', (43., 8., 23.555136271329)); #3240 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3220, #3230), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.946486528567743), .UNSPECIFIED.); #3250 = EDGE_CURVE ('', #2930, #3210, #3240, .T.); #3260 = ORIENTED_EDGE ('', *, *, #3250, .F.); #3270 = ORIENTED_EDGE ('', *, *, #3100, .F.); #3280 = CARTESIAN_POINT ('', (43., -26., 0.)); #3290 = VERTEX_POINT ('', #3280); #3300 = CARTESIAN_POINT ('', (43., -26., -2.)); #3310 = CARTESIAN_POINT ('', (43., -26., 0.)); #3320 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3300, #3310), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #3330 = EDGE_CURVE ('', #3010, #3290, #3320, .T.); #3340 = ORIENTED_EDGE ('', *, *, #3330, .T.); #3350 = CARTESIAN_POINT ('', (43., -40., 0.)); #3360 = VERTEX_POINT ('', #3350); #3370 = CARTESIAN_POINT ('', (43., -26., 0.)); #3380 = CARTESIAN_POINT ('', (43., -40., 0.)); #3390 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3370, #3380), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #3400 = EDGE_CURVE ('', #3290, #3360, #3390, .T.); #3410 = ORIENTED_EDGE ('', *, *, #3400, .T.); #3420 = CARTESIAN_POINT ('', (43., -40., 25.)); #3430 = VERTEX_POINT ('', #3420); #3440 = CARTESIAN_POINT ('', (43., -40., 0.)); #3450 = CARTESIAN_POINT ('', (43., -40., 25.)); #3460 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3440, #3450), .UNSPECIFIED., .F., .U., (2, 2), (0.0740740740740741, 1.), .UNSPECIFIED.); #3470 = EDGE_CURVE ('', #3360, #3430, #3460, .T.); #3480 = ORIENTED_EDGE ('', *, *, #3470, .T.); #3490 = CARTESIAN_POINT ('', (43., 2.60769515458659, 25.)); #3500 = VERTEX_POINT ('', #3490); #3510 = CARTESIAN_POINT ('', (43., -40., 25.)); #3520 = CARTESIAN_POINT ('', (43., 2.60769515458659, 25.)); #3530 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3510, #3520), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.655503002378255), .UNSPECIFIED.); #3540 = EDGE_CURVE ('', #3430, #3500, #3530, .T.); #3550 = ORIENTED_EDGE ('', *, *, #3540, .T.); #3560 = CARTESIAN_POINT ('', (43., 8., 23.555136271329)); #3570 = CARTESIAN_POINT ('', (43., 2.60769515458662, 25.)); #3580 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3560, #3570), .UNSPECIFIED., .F., .U., (2, 2), (0.759189378554844, 1.), .UNSPECIFIED.); #3590 = EDGE_CURVE ('', #3210, #3500, #3580, .T.); #3600 = ORIENTED_EDGE ('', *, *, #3590, .F.); #3610 = EDGE_LOOP ('', (#3260, #3270, #3340, #3410, #3480, #3550, #3600)); #3620 = FACE_OUTER_BOUND ('', #3610, .F.); #3630 = CARTESIAN_POINT ('', (43., -40., -2.)); #3640 = CARTESIAN_POINT ('', (43., 8., -2.)); #3650 = CARTESIAN_POINT ('', (43., -40., 25.)); #3660 = CARTESIAN_POINT ('', (43., 8., 25.)); #3670 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#3630, #3640), (#3650, #3660)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 0.738461538461539), .UNSPECIFIED.); #3680 = ADVANCED_FACE ('', (#3620), #3670, .F.); #3690 = CARTESIAN_POINT ('', (30., 8., 23.5551362713291)); #3700 = VERTEX_POINT ('', #3690); #3710 = CARTESIAN_POINT ('', (43.0000000000001, 8., 23.5551362713291)); #3720 = CARTESIAN_POINT ('', (30., 8., 23.5551362713291)); #3730 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3710, #3720), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #3740 = EDGE_CURVE ('', #3210, #3700, #3730, .T.); #3750 = ORIENTED_EDGE ('', *, *, #3740, .T.); #3760 = CARTESIAN_POINT ('', (30., 8., -23.5551362713291)); #3770 = VERTEX_POINT ('', #3760); #3780 = CARTESIAN_POINT ('', (30., 8., -23.5551362713291)); #3790 = CARTESIAN_POINT ('', (30., 8., 23.555136271329)); #3800 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3780, #3790), .UNSPECIFIED., .F., .U., (2, 2), (0.11717934052129, 0.973729750387801), .UNSPECIFIED.); #3810 = EDGE_CURVE ('', #3770, #3700, #3800, .T.); #3820 = ORIENTED_EDGE ('', *, *, #3810, .F.); #3830 = CARTESIAN_POINT ('', (30., 8., -23.5551362713291)); #3840 = CARTESIAN_POINT ('', (50., 8., -23.5551362713291)); #3850 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3830, #3840), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #3860 = EDGE_CURVE ('', #3770, #2440, #3850, .T.); #3870 = ORIENTED_EDGE ('', *, *, #3860, .T.); #3880 = ORIENTED_EDGE ('', *, *, #2500, .T.); #3890 = ORIENTED_EDGE ('', *, *, #2970, .T.); #3900 = ORIENTED_EDGE ('', *, *, #3250, .T.); #3910 = EDGE_LOOP ('', (#3750, #3820, #3870, #3880, #3890, #3900)); #3920 = FACE_OUTER_BOUND ('', #3910, .F.); #3930 = CARTESIAN_POINT ('', (50., 8., -23.5551362713291)); #3940 = CARTESIAN_POINT ('', (30., 8., -23.5551362713291)); #3950 = CARTESIAN_POINT ('', (50., 8., 23.5551362713291)); #3960 = CARTESIAN_POINT ('', (30., 8., 23.5551362713291)); #3970 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#3930, #3940), (#3950, #3960)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.117179340521289, 0.973729750387801), (0., 1.), .UNSPECIFIED.); #3980 = ADVANCED_FACE ('', (#3920), #3970, .F.); #3990 = CARTESIAN_POINT ('', (30., 25., 19.)); #4000 = VERTEX_POINT ('', #3990); #4010 = CARTESIAN_POINT ('', (30., 8., 23.5551362713291)); #4020 = CARTESIAN_POINT ('', (30., 25., 19.)); #4030 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4010, #4020), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #4040 = EDGE_CURVE ('', #3700, #4000, #4030, .T.); #4050 = ORIENTED_EDGE ('', *, *, #4040, .T.); #4060 = CARTESIAN_POINT ('', (30., 25., -19.)); #4070 = VERTEX_POINT ('', #4060); #4080 = CARTESIAN_POINT ('', (30., 25., -19.)); #4090 = CARTESIAN_POINT ('', (30., 25., 19.)); #4100 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4080, #4090), .UNSPECIFIED., .F., .U., (2, 2), (0.2, 0.890909090909091), .UNSPECIFIED.); #4110 = EDGE_CURVE ('', #4070, #4000, #4100, .T.); #4120 = ORIENTED_EDGE ('', *, *, #4110, .F.); #4130 = CARTESIAN_POINT ('', (30., 25., -19.)); #4140 = CARTESIAN_POINT ('', (30., 8., -23.5551362713291)); #4150 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4130, #4140), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #4160 = EDGE_CURVE ('', #4070, #3770, #4150, .T.); #4170 = ORIENTED_EDGE ('', *, *, #4160, .T.); #4180 = ORIENTED_EDGE ('', *, *, #3810, .T.); #4190 = EDGE_LOOP ('', (#4050, #4120, #4170, #4180)); #4200 = FACE_OUTER_BOUND ('', #4190, .F.); #4210 = CARTESIAN_POINT ('', (30., 8., -23.5551362713291)); #4220 = CARTESIAN_POINT ('', (30., 25., -23.5551362713291)); #4230 = CARTESIAN_POINT ('', (30., 8., 23.5551362713291)); #4240 = CARTESIAN_POINT ('', (30., 25., 23.5551362713291)); #4250 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4210, #4220), (#4230, #4240)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.11717934052129, 0.973729750387801), (0., 1.), .UNSPECIFIED.); #4260 = ADVANCED_FACE ('', (#4200), #4250, .F.); #4270 = ORIENTED_EDGE ('', *, *, #1890, .T.); #4280 = CARTESIAN_POINT ('', (0., -26., -16.)); #4290 = CARTESIAN_POINT ('', (50., -26., -16.)); #4300 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4280, #4290), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #4310 = EDGE_CURVE ('', #1780, #2660, #4300, .T.); #4320 = ORIENTED_EDGE ('', *, *, #4310, .T.); #4330 = ORIENTED_EDGE ('', *, *, #2700, .T.); #4340 = CARTESIAN_POINT ('', (50., -40., -16.)); #4350 = CARTESIAN_POINT ('', (0., -40., -16.)); #4360 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4340, #4350), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #4370 = EDGE_CURVE ('', #2590, #1850, #4360, .T.); #4380 = ORIENTED_EDGE ('', *, *, #4370, .T.); #4390 = EDGE_LOOP ('', (#4270, #4320, #4330, #4380)); #4400 = FACE_OUTER_BOUND ('', #4390, .F.); #4410 = CARTESIAN_POINT ('', (50., -26., -16.)); #4420 = CARTESIAN_POINT ('', (7.105427357601E-15, -26., -16.)); #4430 = CARTESIAN_POINT ('', (50., -40., -16.)); #4440 = CARTESIAN_POINT ('', (7.105427357601E-15, -40., -16.)); #4450 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4410, #4420), (#4430, #4440)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.377440942945468, 0.622559057054532), (0.0622890819480991, 0.937710918051901), .UNSPECIFIED.); #4460 = ADVANCED_FACE ('', (#4400), #4450, .F.); #4470 = ORIENTED_EDGE ('', *, *, #3050, .F.); #4480 = ORIENTED_EDGE ('', *, *, #2770, .F.); #4490 = ORIENTED_EDGE ('', *, *, #4310, .F.); #4500 = ORIENTED_EDGE ('', *, *, #1820, .T.); #4510 = CARTESIAN_POINT ('', (0., -26., 0.)); #4520 = CARTESIAN_POINT ('', (43., -26., 0.)); #4530 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4510, #4520), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.86), .UNSPECIFIED.); #4540 = EDGE_CURVE ('', #1710, #3290, #4530, .T.); #4550 = ORIENTED_EDGE ('', *, *, #4540, .T.); #4560 = ORIENTED_EDGE ('', *, *, #3330, .F.); #4570 = EDGE_LOOP ('', (#4470, #4480, #4490, #4500, #4550, #4560)); #4580 = FACE_OUTER_BOUND ('', #4570, .F.); #4590 = CARTESIAN_POINT ('', (0., -26., -16.)); #4600 = CARTESIAN_POINT ('', (50., -26., -16.)); #4610 = CARTESIAN_POINT ('', (0., -26., 0.)); #4620 = CARTESIAN_POINT ('', (50., -26., 0.)); #4630 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4590, #4600), (#4610, #4620)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.); #4640 = ADVANCED_FACE ('', (#4580), #4630, .F.); #4650 = ORIENTED_EDGE ('', *, *, #3400, .F.); #4660 = ORIENTED_EDGE ('', *, *, #4540, .F.); #4670 = ORIENTED_EDGE ('', *, *, #1750, .F.); #4680 = CARTESIAN_POINT ('', (43., -40., 0.)); #4690 = CARTESIAN_POINT ('', (0., -40., 0.)); #4700 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4680, #4690), .UNSPECIFIED., .F., .U., (2, 2), (0.14, 1.), .UNSPECIFIED.); #4710 = EDGE_CURVE ('', #3360, #1640, #4700, .T.); #4720 = ORIENTED_EDGE ('', *, *, #4710, .F.); #4730 = EDGE_LOOP ('', (#4650, #4660, #4670, #4720)); #4740 = FACE_OUTER_BOUND ('', #4730, .F.); #4750 = CARTESIAN_POINT ('', (43., -26., 0.)); #4760 = CARTESIAN_POINT ('', (43., -40., 0.)); #4770 = CARTESIAN_POINT ('', (7.105427357601E-15, -26., 0.)); #4780 = CARTESIAN_POINT ('', (7.105427357601E-15, -40., 0.)); #4790 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4750, #4760), (#4770, #4780)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.184848139002631, 0.937710918051901), (0.377440942945468, 0.622559057054532), .UNSPECIFIED.); #4800 = ADVANCED_FACE ('', (#4740), #4790, .F.); #4810 = CARTESIAN_POINT ('', (43., 2.60769515458659, 25.)); #4820 = CARTESIAN_POINT ('', (0., 2.60769515458659, 25.)); #4830 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4810, #4820), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #4840 = EDGE_CURVE ('', #3500, #1500, #4830, .T.); #4850 = ORIENTED_EDGE ('', *, *, #4840, .F.); #4860 = ORIENTED_EDGE ('', *, *, #3540, .F.); #4870 = CARTESIAN_POINT ('', (0., -40., 25.)); #4880 = CARTESIAN_POINT ('', (43., -40., 25.)); #4890 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4870, #4880), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.86), .UNSPECIFIED.); #4900 = EDGE_CURVE ('', #1570, #3430, #4890, .T.); #4910 = ORIENTED_EDGE ('', *, *, #4900, .F.); #4920 = ORIENTED_EDGE ('', *, *, #1610, .F.); #4930 = EDGE_LOOP ('', (#4850, #4860, #4910, #4920)); #4940 = FACE_OUTER_BOUND ('', #4930, .F.); #4950 = CARTESIAN_POINT ('', (0., 2.60769515458659, 25.)); #4960 = CARTESIAN_POINT ('', (0., -40., 25.)); #4970 = CARTESIAN_POINT ('', (43., 2.60769515458659, 25.)); #4980 = CARTESIAN_POINT ('', (43., -40., 25.)); #4990 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4950, #4960), (#4970, #4980)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.86), (0.344496997621745, 1.), .UNSPECIFIED.); #5000 = ADVANCED_FACE ('', (#4940), #4990, .F.); #5010 = ORIENTED_EDGE ('', *, *, #4040, .F.); #5020 = ORIENTED_EDGE ('', *, *, #3740, .F.); #5030 = ORIENTED_EDGE ('', *, *, #3590, .T.); #5040 = ORIENTED_EDGE ('', *, *, #4840, .T.); #5050 = ORIENTED_EDGE ('', *, *, #1540, .T.); #5060 = CARTESIAN_POINT ('', (2.8421709430404E-14, 25., 19.)); #5070 = CARTESIAN_POINT ('', (30., 25., 19.)); #5080 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#5060, #5070), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.599999999999999), .UNSPECIFIED.); #5090 = EDGE_CURVE ('', #1430, #4000, #5080, .T.); #5100 = ORIENTED_EDGE ('', *, *, #5090, .T.); #5110 = EDGE_LOOP ('', (#5010, #5020, #5030, #5040, #5050, #5100)); #5120 = FACE_OUTER_BOUND ('', #5110, .F.); #5130 = CARTESIAN_POINT ('', (43.0000000000001, 25., 19.)); #5140 = CARTESIAN_POINT ('', (2.8421709430404E-14, 25., 19.)); #5150 = CARTESIAN_POINT ('', (43.0000000000001, 2.60769515458658, 25.)); #5160 = CARTESIAN_POINT ('', (2.8421709430404E-14, 2.60769515458658, 25.)); #5170 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#5130, #5140), (#5150, #5160)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.471767469518311, 0.589155186881911), (0.514468546263674, 0.732207480819822), .UNSPECIFIED.); #5180 = ADVANCED_FACE ('', (#5120), #5170, .F.); #5190 = ORIENTED_EDGE ('', *, *, #4110, .T.); #5200 = ORIENTED_EDGE ('', *, *, #5090, .F.); #5210 = ORIENTED_EDGE ('', *, *, #1470, .F.); #5220 = CARTESIAN_POINT ('', (30., 25., -19.)); #5230 = CARTESIAN_POINT ('', (2.8421709430404E-14, 25., -19.)); #5240 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#5220, #5230), .UNSPECIFIED., .F., .U., (2, 2), (0.4, 1.), .UNSPECIFIED.); #5250 = EDGE_CURVE ('', #4070, #1360, #5240, .T.); #5260 = ORIENTED_EDGE ('', *, *, #5250, .F.); #5270 = EDGE_LOOP ('', (#5190, #5200, #5210, #5260)); #5280 = FACE_OUTER_BOUND ('', #5270, .F.); #5290 = CARTESIAN_POINT ('', (0., 25., -19.)); #5300 = CARTESIAN_POINT ('', (0., 25., 19.)); #5310 = CARTESIAN_POINT ('', (30., 25., -19.)); #5320 = CARTESIAN_POINT ('', (30., 25., 19.)); #5330 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#5290, #5300), (#5310, #5320)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.6), (0.2, 0.890909090909091), .UNSPECIFIED.); #5340 = ADVANCED_FACE ('', (#5280), #5330, .F.); #5350 = ORIENTED_EDGE ('', *, *, #4160, .F.); #5360 = ORIENTED_EDGE ('', *, *, #5250, .T.); #5370 = ORIENTED_EDGE ('', *, *, #1400, .T.); #5380 = CARTESIAN_POINT ('', (12.1243556529821, -16.0525588832579, -30.)); #5390 = CARTESIAN_POINT ('', (-3.5527136788005E-15, 10.0717967697244, -23.)); #5400 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#5380, #5390), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #5410 = EDGE_CURVE ('', #2100, #1270, #5400, .T.); #5420 = ORIENTED_EDGE ('', *, *, #5410, .F.); #5430 = ORIENTED_EDGE ('', *, *, #2330, .T.); #5440 = ORIENTED_EDGE ('', *, *, #2550, .T.); #5450 = ORIENTED_EDGE ('', *, *, #3860, .F.); #5460 = EDGE_LOOP ('', (#5350, #5360, #5370, #5420, #5430, #5440, #5450)); #5470 = FACE_OUTER_BOUND ('', #5460, .F.); #5480 = CARTESIAN_POINT ('', (50., -16.0525588832579, -30.)); #5490 = CARTESIAN_POINT ('', (2.8421709430404E-14, -16.0525588832579, -30.)); #5500 = CARTESIAN_POINT ('', (50., 25., -19.)); #5510 = CARTESIAN_POINT ('', (2.8421709430404E-14, 25., -19.)); #5520 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#5480, #5490), (#5500, #5510)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.336548812225951, 0.551759627392549), (0.461541572416951, 0.714726380040378), .UNSPECIFIED.); #5530 = ADVANCED_FACE ('', (#5470), #5520, .F.); #5540 = ORIENTED_EDGE ('', *, *, #2140, .T.); #5550 = ORIENTED_EDGE ('', *, *, #5410, .T.); #5560 = ORIENTED_EDGE ('', *, *, #1330, .T.); #5570 = CARTESIAN_POINT ('', (0., -40., -23.)); #5580 = CARTESIAN_POINT ('', (12.1243556529821, -40., -30.)); #5590 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#5570, #5580), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #5600 = EDGE_CURVE ('', #1290, #2080, #5590, .T.); #5610 = ORIENTED_EDGE ('', *, *, #5600, .T.); #5620 = EDGE_LOOP ('', (#5540, #5550, #5560, #5610)); #5630 = FACE_OUTER_BOUND ('', #5620, .F.); #5640 = CARTESIAN_POINT ('', (12.1243556529821, -40., -30.)); #5650 = CARTESIAN_POINT ('', (2.8421709430404E-14, -40., -23.)); #5660 = CARTESIAN_POINT ('', (12.1243556529821, 10.0717967697243, -30.)); #5670 = CARTESIAN_POINT ('', (2.8421709430404E-14, 10.0717967697243, -23.)); #5680 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#5640, #5650), (#5660, #5670)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.472528318129694, 0.726076679919189), (0.453509458788052, 0.524401204122807), .UNSPECIFIED.); #5690 = ADVANCED_FACE ('', (#5630), #5680, .F.); #5700 = ORIENTED_EDGE ('', *, *, #5600, .F.); #5710 = ORIENTED_EDGE ('', *, *, #1940, .T.); #5720 = ORIENTED_EDGE ('', *, *, #4370, .F.); #5730 = ORIENTED_EDGE ('', *, *, #2630, .F.); #5740 = ORIENTED_EDGE ('', *, *, #2210, .F.); #5750 = EDGE_LOOP ('', (#5700, #5710, #5720, #5730, #5740)); #5760 = FACE_OUTER_BOUND ('', #5750, .F.); #5770 = CARTESIAN_POINT ('', (0., -40., -30.)); #5780 = CARTESIAN_POINT ('', (50., -40., -30.)); #5790 = CARTESIAN_POINT ('', (0., -40., 25.)); #5800 = CARTESIAN_POINT ('', (50., -40., 25.)); #5810 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#5770, #5780), (#5790, #5800)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.); #5820 = ADVANCED_FACE ('', (#5760), #5810, .F.); #5830 = ORIENTED_EDGE ('', *, *, #3470, .F.); #5840 = ORIENTED_EDGE ('', *, *, #4710, .T.); #5850 = ORIENTED_EDGE ('', *, *, #1680, .T.); #5860 = ORIENTED_EDGE ('', *, *, #4900, .T.); #5870 = EDGE_LOOP ('', (#5830, #5840, #5850, #5860)); #5880 = FACE_OUTER_BOUND ('', #5870, .F.); #5890 = CARTESIAN_POINT ('', (0., -40., -30.)); #5900 = CARTESIAN_POINT ('', (50., -40., -30.)); #5910 = CARTESIAN_POINT ('', (0., -40., 25.)); #5920 = CARTESIAN_POINT ('', (50., -40., 25.)); #5930 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#5890, #5900), (#5910, #5920)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.); #5940 = ADVANCED_FACE ('', (#5880), #5930, .F.); #5950 = CLOSED_SHELL ('', (#840, #990, #1130, #1250, #2060, #2420, #2910, #3190, #3680, #3980, #4260, #4460, #4640, #4800, #5000, #5180, #5340, #5530, #5690, #5820, #5940)); #5960 = MANIFOLD_SOLID_BREP ('', #5950); #5970 = ( LENGTH_UNIT () NAMED_UNIT (*) SI_UNIT (.MILLI., .METRE.) ); #5980 = ( NAMED_UNIT (*) SI_UNIT ($, .STERADIAN.) SOLID_ANGLE_UNIT () ); #5990 = ( NAMED_UNIT (*) SI_UNIT ($, .RADIAN.) PLANE_ANGLE_UNIT () ); #6000 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE(1.E-6), #5970, 'DISTANCE_ACCURACY_VALUE', ''); #6010 = ( GEOMETRIC_REPRESENTATION_CONTEXT (3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#6000)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#5970, #5980, #5990)) REPRESENTATION_CONTEXT ('', '3D') ); #6020 = COLOUR_RGB ('', 0.71764705882353, 0.71764705882353, 0.71764705882353); #6030 = FILL_AREA_STYLE_COLOUR ('', #6020); #6040 = FILL_AREA_STYLE ('', (#6030)); #6050 = SURFACE_STYLE_FILL_AREA (#6040); #6060 = SURFACE_SIDE_STYLE ('', (#6050)); #6070 = SURFACE_STYLE_USAGE (.POSITIVE., #6060); #6080 = PRESENTATION_STYLE_ASSIGNMENT ((#6070)); #6090 = STYLED_ITEM ('', (#6080), #5960); #6100 = ADVANCED_BREP_SHAPE_REPRESENTATION ('', (#5960), #6010); #6110 = APPLICATION_CONTEXT ('configuration controlled 3D designs of mechanical parts and assemblies'); #6120 = APPLICATION_PROTOCOL_DEFINITION ('International Standard', 'config_control_design', 1997, #6110); #6130 = MECHANICAL_CONTEXT ('', #6110, 'mechanical'); #6140 = PRODUCT ('product-name', '', '', (#6130)); #6150 = PERSON_AND_ORGANIZATION_ROLE ('design_owner'); #6160 = PERSON ('', '', $, $, $, $); #6170 = ORGANIZATION ($, '', ''); #6180 = PERSON_AND_ORGANIZATION (#6160, #6170); #6190 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#6180, #6150, (#6140)); #6200 = PRODUCT_RELATED_PRODUCT_CATEGORY ('detail', $, (#6140)); #6210 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ('', '', #6140, .NOT_KNOWN.); #6220 = APPROVAL_STATUS ('approved'); #6230 = APPROVAL (#6220, ''); #6240 = CALENDAR_DATE (2010, 7, 4); #6250 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #6260 = LOCAL_TIME (12, 4, 14., #6250); #6270 = DATE_AND_TIME (#6240, #6260); #6280 = APPROVAL_DATE_TIME (#6270, #6230); #6290 = APPROVAL_ROLE (''); #6300 = PERSON ('', '', $, $, $, $); #6310 = ORGANIZATION ($, '', ''); #6320 = PERSON_AND_ORGANIZATION (#6300, #6310); #6330 = APPROVAL_PERSON_ORGANIZATION (#6320, #6230, #6290); #6340 = CC_DESIGN_APPROVAL (#6230, (#6210)); #6350 = PERSON_AND_ORGANIZATION_ROLE ('creator'); #6360 = PERSON ('', '', $, $, $, $); #6370 = ORGANIZATION ($, '', ''); #6380 = PERSON_AND_ORGANIZATION (#6360, #6370); #6390 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#6380, #6350, (#6210)); #6400 = PERSON_AND_ORGANIZATION_ROLE ('part_supplier'); #6410 = PERSON ('', '', $, $, $, $); #6420 = ORGANIZATION ($, '', ''); #6430 = PERSON_AND_ORGANIZATION (#6410, #6420); #6440 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#6430, #6400, (#6210)); #6450 = SECURITY_CLASSIFICATION_LEVEL ('unclassified'); #6460 = SECURITY_CLASSIFICATION ('', '', #6450); #6470 = APPROVAL_STATUS ('approved'); #6480 = APPROVAL (#6470, ''); #6490 = CALENDAR_DATE (2010, 7, 4); #6500 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #6510 = LOCAL_TIME (12, 4, 14., #6500); #6520 = DATE_AND_TIME (#6490, #6510); #6530 = APPROVAL_DATE_TIME (#6520, #6480); #6540 = APPROVAL_ROLE (''); #6550 = PERSON ('', '', $, $, $, $); #6560 = ORGANIZATION ($, '', ''); #6570 = PERSON_AND_ORGANIZATION (#6550, #6560); #6580 = APPROVAL_PERSON_ORGANIZATION (#6570, #6480, #6540); #6590 = CC_DESIGN_APPROVAL (#6480, (#6460)); #6600 = DATE_TIME_ROLE ('classification_date'); #6610 = CALENDAR_DATE (2010, 7, 4); #6620 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #6630 = LOCAL_TIME (12, 4, 14., #6620); #6640 = DATE_AND_TIME (#6610, #6630); #6650 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT (#6640, #6600, (#6460)); #6660 = PERSON_AND_ORGANIZATION_ROLE ('classification_officer'); #6670 = PERSON ('', '', $, $, $, $); #6680 = ORGANIZATION ($, '', ''); #6690 = PERSON_AND_ORGANIZATION (#6670, #6680); #6700 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#6690, #6660, (#6460)); #6710 = CC_DESIGN_SECURITY_CLASSIFICATION (#6460, (#6210)); #6720 = DESIGN_CONTEXT ('', #6110, 'design'); #6730 = PRODUCT_DEFINITION ('', '', #6210, #6720); #6740 = APPROVAL_STATUS ('approved'); #6750 = APPROVAL (#6740, ''); #6760 = CALENDAR_DATE (2010, 7, 4); #6770 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #6780 = LOCAL_TIME (12, 4, 14., #6770); #6790 = DATE_AND_TIME (#6760, #6780); #6800 = APPROVAL_DATE_TIME (#6790, #6750); #6810 = APPROVAL_ROLE (''); #6820 = PERSON ('', '', $, $, $, $); #6830 = ORGANIZATION ($, '', ''); #6840 = PERSON_AND_ORGANIZATION (#6820, #6830); #6850 = APPROVAL_PERSON_ORGANIZATION (#6840, #6750, #6810); #6860 = CC_DESIGN_APPROVAL (#6750, (#6730)); #6870 = DATE_TIME_ROLE ('creation_date'); #6880 = CALENDAR_DATE (2010, 7, 4); #6890 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #6900 = LOCAL_TIME (12, 4, 14., #6890); #6910 = DATE_AND_TIME (#6880, #6900); #6920 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT (#6910, #6870, (#6730)); #6930 = PERSON_AND_ORGANIZATION_ROLE ('creator'); #6940 = PERSON ('', '', $, $, $, $); #6950 = ORGANIZATION ($, '', ''); #6960 = PERSON_AND_ORGANIZATION (#6940, #6950); #6970 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#6960, #6930, (#6730)); #6980 = PRODUCT_DEFINITION_SHAPE ('', '', #6730); #6990 = SHAPE_DEFINITION_REPRESENTATION (#6980, #6100); ENDSEC; END-ISO-10303-21;