ISO-10303-21; HEADER; FILE_DESCRIPTION ((), '1'); FILE_NAME ('C:\\TDMTemp\\Tools\\SMLIB\\grooving\\test\\step\\KMH01-C1-25X20.stp', '2010-04-07T12:04:09', ('Unknown'), ('Unknown'), 'HarmonyWare STEP v1.4.3', 'HarmonyWare Translators', ''); FILE_SCHEMA (('CONFIG_CONTROL_DESIGN')); ENDSEC; DATA; #10 = CARTESIAN_POINT ('', (23.5895761256051, 34., -38.)); #20 = VERTEX_POINT ('', #10); #30 = CARTESIAN_POINT ('', (23.5895761256051, 25.2487113059646, -38.)); #40 = VERTEX_POINT ('', #30); #50 = CARTESIAN_POINT ('', (23.5895761256052, 34., -38.)); #60 = CARTESIAN_POINT ('', (23.5895761256052, 25.2487113059646, -38.)); #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, .T.); #100 = CARTESIAN_POINT ('', (0., -15.8038475772933, -27.)); #110 = VERTEX_POINT ('', #100); #120 = CARTESIAN_POINT ('', (23.5895761256051, 25.2487113059646, -38.)); #130 = CARTESIAN_POINT ('', (-2.8421709430404E-14, -15.8038475772933, -27.)); #140 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#120, #130), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #150 = EDGE_CURVE ('', #40, #110, #140, .T.); #160 = ORIENTED_EDGE ('', *, *, #150, .T.); #170 = CARTESIAN_POINT ('', (0., 34., -27.)); #180 = VERTEX_POINT ('', #170); #190 = CARTESIAN_POINT ('', (0., -15.8038475772933, -27.)); #200 = CARTESIAN_POINT ('', (0., 34.0000000000001, -27.)); #210 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#190, #200), .UNSPECIFIED., .F., .U., (2, 2), (0.183543482339453, 1.), .UNSPECIFIED.); #220 = EDGE_CURVE ('', #110, #180, #210, .T.); #230 = ORIENTED_EDGE ('', *, *, #220, .T.); #240 = CARTESIAN_POINT ('', (0., 34., -27.)); #250 = CARTESIAN_POINT ('', (23.5895761256051, 34., -38.)); #260 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#240, #250), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #270 = EDGE_CURVE ('', #180, #20, #260, .T.); #280 = ORIENTED_EDGE ('', *, *, #270, .T.); #290 = EDGE_LOOP ('', (#90, #160, #230, #280)); #300 = FACE_OUTER_BOUND ('', #290, .T.); #310 = CARTESIAN_POINT ('', (23.5895761256052, 34.0000000000001, -38.)); #320 = CARTESIAN_POINT ('', (-1.4210854715202E-14, 34.0000000000001, -27.)); #330 = CARTESIAN_POINT ('', (23.5895761256052, -15.8038475772933, -38.)); #340 = CARTESIAN_POINT ('', (-1.4210854715202E-14, -15.8038475772933, -27.)); #350 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#310, #320), (#330, #340)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.465256471923144, 0.701593749675112), (0.411051255114484, 0.53456456478347), .UNSPECIFIED.); #360 = ADVANCED_FACE ('', (#300), #350, .T.); #370 = CARTESIAN_POINT ('', (30., -27., -24.)); #380 = VERTEX_POINT ('', #370); #390 = CARTESIAN_POINT ('', (30., -8., -29.0910346561913)); #400 = VERTEX_POINT ('', #390); #410 = CARTESIAN_POINT ('', (30., -27., -24.)); #420 = CARTESIAN_POINT ('', (30., -8., -29.0910346561913)); #430 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#410, #420), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #440 = EDGE_CURVE ('', #380, #400, #430, .T.); #450 = ORIENTED_EDGE ('', *, *, #440, .F.); #460 = CARTESIAN_POINT ('', (0., -27., -24.)); #470 = VERTEX_POINT ('', #460); #480 = CARTESIAN_POINT ('', (30., -27., -24.)); #490 = CARTESIAN_POINT ('', (0., -27., -24.)); #500 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#480, #490), .UNSPECIFIED., .F., .U., (2, 2), (0.454545454545454, 1.), .UNSPECIFIED.); #510 = EDGE_CURVE ('', #380, #470, #500, .T.); #520 = ORIENTED_EDGE ('', *, *, #510, .T.); #530 = CARTESIAN_POINT ('', (0., -27., -24.)); #540 = CARTESIAN_POINT ('', (0., -15.8038475772933, -27.)); #550 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#530, #540), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.214285714285714), .UNSPECIFIED.); #560 = EDGE_CURVE ('', #470, #110, #550, .T.); #570 = ORIENTED_EDGE ('', *, *, #560, .T.); #580 = ORIENTED_EDGE ('', *, *, #150, .F.); #590 = CARTESIAN_POINT ('', (55., 25.2487113059646, -38.)); #600 = VERTEX_POINT ('', #590); #610 = CARTESIAN_POINT ('', (23.5895761256051, 25.2487113059646, -38.)); #620 = CARTESIAN_POINT ('', (55., 25.2487113059646, -38.)); #630 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#610, #620), .UNSPECIFIED., .F., .U., (2, 2), (0.428901384101911, 1.), .UNSPECIFIED.); #640 = EDGE_CURVE ('', #40, #600, #630, .T.); #650 = ORIENTED_EDGE ('', *, *, #640, .T.); #660 = CARTESIAN_POINT ('', (55., -8.00000000000001, -29.0910346561913)); #670 = VERTEX_POINT ('', #660); #680 = CARTESIAN_POINT ('', (55., 25.2487113059646, -38.)); #690 = CARTESIAN_POINT ('', (55., -8.00000000000001, -29.0910346561913)); #700 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#680, #690), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.636354667414906), .UNSPECIFIED.); #710 = EDGE_CURVE ('', #600, #670, #700, .T.); #720 = ORIENTED_EDGE ('', *, *, #710, .T.); #730 = CARTESIAN_POINT ('', (30., -8., -29.0910346561913)); #740 = CARTESIAN_POINT ('', (55., -8., -29.0910346561913)); #750 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#730, #740), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #760 = EDGE_CURVE ('', #400, #670, #750, .T.); #770 = ORIENTED_EDGE ('', *, *, #760, .F.); #780 = EDGE_LOOP ('', (#450, #520, #570, #580, #650, #720, #770)); #790 = FACE_OUTER_BOUND ('', #780, .T.); #800 = CARTESIAN_POINT ('', (55., 25.2487113059646, -38.)); #810 = CARTESIAN_POINT ('', (2.8421709430404E-14, 25.2487113059646, -38.)); #820 = CARTESIAN_POINT ('', (55., -27., -24.)); #830 = CARTESIAN_POINT ('', (2.8421709430404E-14, -27., -24.)); #840 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#800, #810), (#820, #830)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.294264904771869, 0.550950290950203), (0.455626541242956, 0.716621445516858), .UNSPECIFIED.); #850 = ADVANCED_FACE ('', (#790), #840, .T.); #860 = CARTESIAN_POINT ('', (30., -27., 24.)); #870 = VERTEX_POINT ('', #860); #880 = CARTESIAN_POINT ('', (30., -27., -24.)); #890 = CARTESIAN_POINT ('', (30., -27., 24.)); #900 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#880, #890), .UNSPECIFIED., .F., .U., (2, 2), (0.212121212121212, 0.93939393939394), .UNSPECIFIED.); #910 = EDGE_CURVE ('', #380, #870, #900, .T.); #920 = ORIENTED_EDGE ('', *, *, #910, .T.); #930 = CARTESIAN_POINT ('', (0., -27., 24.)); #940 = VERTEX_POINT ('', #930); #950 = CARTESIAN_POINT ('', (-2.8421709430404E-14, -27., 24.)); #960 = CARTESIAN_POINT ('', (30., -27., 24.)); #970 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#950, #960), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.545454545454546), .UNSPECIFIED.); #980 = EDGE_CURVE ('', #940, #870, #970, .T.); #990 = ORIENTED_EDGE ('', *, *, #980, .F.); #1000 = CARTESIAN_POINT ('', (0., -27., -24.)); #1010 = CARTESIAN_POINT ('', (0., -27., 24.)); #1020 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1000, #1010), .UNSPECIFIED., .F., .U., (2, 2), (0.212121212121212, 0.939393939393939), .UNSPECIFIED.); #1030 = EDGE_CURVE ('', #470, #940, #1020, .T.); #1040 = ORIENTED_EDGE ('', *, *, #1030, .F.); #1050 = ORIENTED_EDGE ('', *, *, #510, .F.); #1060 = EDGE_LOOP ('', (#920, #990, #1040, #1050)); #1070 = FACE_OUTER_BOUND ('', #1060, .T.); #1080 = CARTESIAN_POINT ('', (0., -27., -24.)); #1090 = CARTESIAN_POINT ('', (0., -27., 24.)); #1100 = CARTESIAN_POINT ('', (30., -27., -24.)); #1110 = CARTESIAN_POINT ('', (30., -27., 24.)); #1120 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#1080, #1090), (#1100, #1110)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.545454545454546), (0.212121212121212, 0.939393939393939), .UNSPECIFIED.); #1130 = ADVANCED_FACE ('', (#1070), #1120, .T.); #1140 = CARTESIAN_POINT ('', (30., -12.0717967697244, 28.)); #1150 = VERTEX_POINT ('', #1140); #1160 = CARTESIAN_POINT ('', (30., -12.0717967697245, 28.)); #1170 = CARTESIAN_POINT ('', (30., -27., 24.)); #1180 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1160, #1170), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #1190 = EDGE_CURVE ('', #1150, #870, #1180, .T.); #1200 = ORIENTED_EDGE ('', *, *, #1190, .F.); #1210 = CARTESIAN_POINT ('', (0., -12.0717967697244, 28.)); #1220 = VERTEX_POINT ('', #1210); #1230 = CARTESIAN_POINT ('', (30., -12.0717967697244, 28.)); #1240 = CARTESIAN_POINT ('', (2.8421709430404E-14, -12.0717967697244, 28.)); #1250 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1230, #1240), .UNSPECIFIED., .F., .U., (2, 2), (0.333333333333334, 1.), .UNSPECIFIED.); #1260 = EDGE_CURVE ('', #1150, #1220, #1250, .T.); #1270 = ORIENTED_EDGE ('', *, *, #1260, .T.); #1280 = CARTESIAN_POINT ('', (0., -12.0717967697244, 28.)); #1290 = CARTESIAN_POINT ('', (0., -27.0000000000001, 24.)); #1300 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1280, #1290), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #1310 = EDGE_CURVE ('', #1220, #940, #1300, .T.); #1320 = ORIENTED_EDGE ('', *, *, #1310, .T.); #1330 = ORIENTED_EDGE ('', *, *, #980, .T.); #1340 = EDGE_LOOP ('', (#1200, #1270, #1320, #1330)); #1350 = FACE_OUTER_BOUND ('', #1340, .T.); #1360 = CARTESIAN_POINT ('', (30., -27.0000000000001, 24.)); #1370 = CARTESIAN_POINT ('', (-2.8421709430404E-14, -27.0000000000001, 24.)); #1380 = CARTESIAN_POINT ('', (30., -12.0717967697245, 28.)); #1390 = CARTESIAN_POINT ('', (-2.8421709430404E-14, -12.0717967697245, 28.)); #1400 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#1360, #1370), (#1380, #1390)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.485442772786919, 0.558781454552157), (0.605955916588495, 0.748316773465169), .UNSPECIFIED.); #1410 = ADVANCED_FACE ('', (#1350), #1400, .T.); #1420 = CARTESIAN_POINT ('', (30., -8., 28.)); #1430 = VERTEX_POINT ('', #1420); #1440 = CARTESIAN_POINT ('', (30., -8., 28.)); #1450 = CARTESIAN_POINT ('', (30., -12.0717967697244, 28.)); #1460 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1440, #1450), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #1470 = EDGE_CURVE ('', #1430, #1150, #1460, .T.); #1480 = ORIENTED_EDGE ('', *, *, #1470, .F.); #1490 = CARTESIAN_POINT ('', (45., -8., 28.)); #1500 = VERTEX_POINT ('', #1490); #1510 = CARTESIAN_POINT ('', (45., -8., 28.)); #1520 = CARTESIAN_POINT ('', (30., -8., 28.)); #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 ('', (45., 34., 28.)); #1570 = VERTEX_POINT ('', #1560); #1580 = CARTESIAN_POINT ('', (45., 34., 28.)); #1590 = CARTESIAN_POINT ('', (45., -8., 28.)); #1600 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1580, #1590), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.688524590163934), .UNSPECIFIED.); #1610 = EDGE_CURVE ('', #1570, #1500, #1600, .T.); #1620 = ORIENTED_EDGE ('', *, *, #1610, .F.); #1630 = CARTESIAN_POINT ('', (0., 34., 28.)); #1640 = VERTEX_POINT ('', #1630); #1650 = CARTESIAN_POINT ('', (0., 34., 28.)); #1660 = CARTESIAN_POINT ('', (45., 34., 28.)); #1670 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1650, #1660), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.818181818181818), .UNSPECIFIED.); #1680 = EDGE_CURVE ('', #1640, #1570, #1670, .T.); #1690 = ORIENTED_EDGE ('', *, *, #1680, .F.); #1700 = CARTESIAN_POINT ('', (0., -12.0717967697244, 28.)); #1710 = CARTESIAN_POINT ('', (0., 34., 28.)); #1720 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1700, #1710), .UNSPECIFIED., .F., .U., (2, 2), (0.244724643119271, 1.), .UNSPECIFIED.); #1730 = EDGE_CURVE ('', #1220, #1640, #1720, .T.); #1740 = ORIENTED_EDGE ('', *, *, #1730, .F.); #1750 = ORIENTED_EDGE ('', *, *, #1260, .F.); #1760 = EDGE_LOOP ('', (#1480, #1550, #1620, #1690, #1740, #1750)); #1770 = FACE_OUTER_BOUND ('', #1760, .T.); #1780 = CARTESIAN_POINT ('', (0., -12.0717967697244, 28.)); #1790 = CARTESIAN_POINT ('', (0., 34., 28.)); #1800 = CARTESIAN_POINT ('', (45., -12.0717967697244, 28.)); #1810 = CARTESIAN_POINT ('', (45., 34., 28.)); #1820 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#1780, #1790), (#1800, #1810)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.818181818181818), (0.244724643119271, 1.), .UNSPECIFIED.); #1830 = ADVANCED_FACE ('', (#1770), #1820, .T.); #1840 = CARTESIAN_POINT ('', (55., -8., -2.)); #1850 = VERTEX_POINT ('', #1840); #1860 = CARTESIAN_POINT ('', (45., -8., -2.)); #1870 = VERTEX_POINT ('', #1860); #1880 = CARTESIAN_POINT ('', (55., -8., -2.)); #1890 = CARTESIAN_POINT ('', (45., -8., -2.)); #1900 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1880, #1890), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #1910 = EDGE_CURVE ('', #1850, #1870, #1900, .T.); #1920 = ORIENTED_EDGE ('', *, *, #1910, .T.); #1930 = CARTESIAN_POINT ('', (45., -8., -2.)); #1940 = CARTESIAN_POINT ('', (45., -8., 28.)); #1950 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1930, #1940), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #1960 = EDGE_CURVE ('', #1870, #1500, #1950, .T.); #1970 = ORIENTED_EDGE ('', *, *, #1960, .T.); #1980 = ORIENTED_EDGE ('', *, *, #1540, .T.); #1990 = CARTESIAN_POINT ('', (30., -8., -29.0910346561913)); #2000 = CARTESIAN_POINT ('', (30., -8., 28.)); #2010 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#1990, #2000), .UNSPECIFIED., .F., .U., (2, 2), (0.134984323391041, 1.), .UNSPECIFIED.); #2020 = EDGE_CURVE ('', #400, #1430, #2010, .T.); #2030 = ORIENTED_EDGE ('', *, *, #2020, .F.); #2040 = ORIENTED_EDGE ('', *, *, #760, .T.); #2050 = CARTESIAN_POINT ('', (55., -8., -29.0910346561913)); #2060 = CARTESIAN_POINT ('', (55., -8., -2.)); #2070 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2050, #2060), .UNSPECIFIED., .F., .U., (2, 2), (0.247471259550241, 1.), .UNSPECIFIED.); #2080 = EDGE_CURVE ('', #670, #1850, #2070, .T.); #2090 = ORIENTED_EDGE ('', *, *, #2080, .T.); #2100 = EDGE_LOOP ('', (#1920, #1970, #1980, #2030, #2040, #2090)); #2110 = FACE_OUTER_BOUND ('', #2100, .T.); #2120 = CARTESIAN_POINT ('', (55., -8., -29.0910346561913)); #2130 = CARTESIAN_POINT ('', (30., -8., -29.0910346561913)); #2140 = CARTESIAN_POINT ('', (55., -8., 28.)); #2150 = CARTESIAN_POINT ('', (30., -8., 28.)); #2160 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#2120, #2130), (#2140, #2150)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.134984323391041, 1.), (0., 1.), .UNSPECIFIED.); #2170 = ADVANCED_FACE ('', (#2110), #2160, .T.); #2180 = ORIENTED_EDGE ('', *, *, #1960, .F.); #2190 = CARTESIAN_POINT ('', (45., 16., -2.)); #2200 = VERTEX_POINT ('', #2190); #2210 = CARTESIAN_POINT ('', (45., 16., -2.)); #2220 = CARTESIAN_POINT ('', (45., -8., -2.)); #2230 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2210, #2220), .UNSPECIFIED., .F., .U., (2, 2), (0.295081967213115, 0.688524590163934), .UNSPECIFIED.); #2240 = EDGE_CURVE ('', #2200, #1870, #2230, .T.); #2250 = ORIENTED_EDGE ('', *, *, #2240, .F.); #2260 = CARTESIAN_POINT ('', (45., 16., 0.)); #2270 = VERTEX_POINT ('', #2260); #2280 = CARTESIAN_POINT ('', (45., 16., -2.)); #2290 = CARTESIAN_POINT ('', (45., 16., -7.105427357601E-15)); #2300 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2280, #2290), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #2310 = EDGE_CURVE ('', #2200, #2270, #2300, .T.); #2320 = ORIENTED_EDGE ('', *, *, #2310, .T.); #2330 = CARTESIAN_POINT ('', (45., 34., 0.)); #2340 = VERTEX_POINT ('', #2330); #2350 = CARTESIAN_POINT ('', (45., 16., 0.)); #2360 = CARTESIAN_POINT ('', (45., 34., 0.)); #2370 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2350, #2360), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #2380 = EDGE_CURVE ('', #2270, #2340, #2370, .T.); #2390 = ORIENTED_EDGE ('', *, *, #2380, .T.); #2400 = CARTESIAN_POINT ('', (45., 34., 0.)); #2410 = CARTESIAN_POINT ('', (45., 34., 28.)); #2420 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2400, #2410), .UNSPECIFIED., .F., .U., (2, 2), (0.0666666666666667, 1.), .UNSPECIFIED.); #2430 = EDGE_CURVE ('', #2340, #1570, #2420, .T.); #2440 = ORIENTED_EDGE ('', *, *, #2430, .T.); #2450 = ORIENTED_EDGE ('', *, *, #1610, .T.); #2460 = EDGE_LOOP ('', (#2180, #2250, #2320, #2390, #2440, #2450)); #2470 = FACE_OUTER_BOUND ('', #2460, .T.); #2480 = CARTESIAN_POINT ('', (45., 34., -2.)); #2490 = CARTESIAN_POINT ('', (45., -8., -2.)); #2500 = CARTESIAN_POINT ('', (45., 34., 28.)); #2510 = CARTESIAN_POINT ('', (45., -8., 28.)); #2520 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#2480, #2490), (#2500, #2510)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 0.688524590163934), .UNSPECIFIED.); #2530 = ADVANCED_FACE ('', (#2470), #2520, .T.); #2540 = ORIENTED_EDGE ('', *, *, #1910, .F.); #2550 = CARTESIAN_POINT ('', (55., 16., -2.)); #2560 = VERTEX_POINT ('', #2550); #2570 = CARTESIAN_POINT ('', (55., -8., -2.)); #2580 = CARTESIAN_POINT ('', (55., 16., -2.)); #2590 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2570, #2580), .UNSPECIFIED., .F., .U., (2, 2), (0.311475409836066, 0.704918032786885), .UNSPECIFIED.); #2600 = EDGE_CURVE ('', #1850, #2560, #2590, .T.); #2610 = ORIENTED_EDGE ('', *, *, #2600, .T.); #2620 = CARTESIAN_POINT ('', (55., 16., -2.)); #2630 = CARTESIAN_POINT ('', (45., 16., -2.)); #2640 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2620, #2630), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.256424518786989), .UNSPECIFIED.); #2650 = EDGE_CURVE ('', #2560, #2200, #2640, .T.); #2660 = ORIENTED_EDGE ('', *, *, #2650, .T.); #2670 = ORIENTED_EDGE ('', *, *, #2240, .T.); #2680 = EDGE_LOOP ('', (#2540, #2610, #2660, #2670)); #2690 = FACE_OUTER_BOUND ('', #2680, .T.); #2700 = CARTESIAN_POINT ('', (55., -8.00000000000001, -2.)); #2710 = CARTESIAN_POINT ('', (45., -8.00000000000001, -2.)); #2720 = CARTESIAN_POINT ('', (55., 16., -2.)); #2730 = CARTESIAN_POINT ('', (45., 16., -2.)); #2740 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#2700, #2710), (#2720, #2730)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.330871562612315, 0.683835258030092), (0.426465896787963, 0.573534103212037), .UNSPECIFIED.); #2750 = ADVANCED_FACE ('', (#2690), #2740, .T.); #2760 = ORIENTED_EDGE ('', *, *, #2080, .F.); #2770 = ORIENTED_EDGE ('', *, *, #710, .F.); #2780 = CARTESIAN_POINT ('', (55., 34., -38.)); #2790 = VERTEX_POINT ('', #2780); #2800 = CARTESIAN_POINT ('', (55., 25.2487113059646, -38.)); #2810 = CARTESIAN_POINT ('', (55., 34., -38.)); #2820 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2800, #2810), .UNSPECIFIED., .F., .U., (2, 2), (0.856536250917452, 1.), .UNSPECIFIED.); #2830 = EDGE_CURVE ('', #600, #2790, #2820, .T.); #2840 = ORIENTED_EDGE ('', *, *, #2830, .T.); #2850 = CARTESIAN_POINT ('', (55., 34., -20.)); #2860 = VERTEX_POINT ('', #2850); #2870 = CARTESIAN_POINT ('', (55., 34., -38.)); #2880 = CARTESIAN_POINT ('', (55., 34., -20.)); #2890 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2870, #2880), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.272727272727273), .UNSPECIFIED.); #2900 = EDGE_CURVE ('', #2790, #2860, #2890, .T.); #2910 = ORIENTED_EDGE ('', *, *, #2900, .T.); #2920 = CARTESIAN_POINT ('', (55., 16., -20.)); #2930 = VERTEX_POINT ('', #2920); #2940 = CARTESIAN_POINT ('', (55., 16., -20.)); #2950 = CARTESIAN_POINT ('', (55., 34., -20.)); #2960 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2940, #2950), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #2970 = EDGE_CURVE ('', #2930, #2860, #2960, .T.); #2980 = ORIENTED_EDGE ('', *, *, #2970, .F.); #2990 = CARTESIAN_POINT ('', (55., 16., -20.)); #3000 = CARTESIAN_POINT ('', (55., 16., -2.)); #3010 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2990, #3000), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.9), .UNSPECIFIED.); #3020 = EDGE_CURVE ('', #2930, #2560, #3010, .T.); #3030 = ORIENTED_EDGE ('', *, *, #3020, .T.); #3040 = ORIENTED_EDGE ('', *, *, #2600, .F.); #3050 = EDGE_LOOP ('', (#2760, #2770, #2840, #2910, #2980, #3030, #3040)); #3060 = FACE_OUTER_BOUND ('', #3050, .T.); #3070 = CARTESIAN_POINT ('', (55., -8., -38.)); #3080 = CARTESIAN_POINT ('', (55., -8., -2.)); #3090 = CARTESIAN_POINT ('', (55., 34., -38.)); #3100 = CARTESIAN_POINT ('', (55., 34., -2.)); #3110 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#3070, #3080), (#3090, #3100)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.311475409836066, 1.), (0., 0.545454545454545), .UNSPECIFIED.); #3120 = ADVANCED_FACE ('', (#3060), #3110, .T.); #3130 = ORIENTED_EDGE ('', *, *, #80, .F.); #3140 = CARTESIAN_POINT ('', (23.5895761256051, 34., -38.)); #3150 = CARTESIAN_POINT ('', (55., 34., -38.)); #3160 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3140, #3150), .UNSPECIFIED., .F., .U., (2, 2), (0.428901384101911, 1.), .UNSPECIFIED.); #3170 = EDGE_CURVE ('', #20, #2790, #3160, .T.); #3180 = ORIENTED_EDGE ('', *, *, #3170, .T.); #3190 = ORIENTED_EDGE ('', *, *, #2830, .F.); #3200 = ORIENTED_EDGE ('', *, *, #640, .F.); #3210 = EDGE_LOOP ('', (#3130, #3180, #3190, #3200)); #3220 = FACE_OUTER_BOUND ('', #3210, .T.); #3230 = CARTESIAN_POINT ('', (23.5895761256051, 25.2487113059646, -38.)); #3240 = CARTESIAN_POINT ('', (55., 25.2487113059646, -38.)); #3250 = CARTESIAN_POINT ('', (23.5895761256051, 34., -38.)); #3260 = CARTESIAN_POINT ('', (55., 34., -38.)); #3270 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#3230, #3240), (#3250, #3260)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.856536250917452, 1.), (0.428901384101911, 1.), .UNSPECIFIED.); #3280 = ADVANCED_FACE ('', (#3220), #3270, .T.); #3290 = ORIENTED_EDGE ('', *, *, #270, .F.); #3300 = CARTESIAN_POINT ('', (0., 34., -20.)); #3310 = VERTEX_POINT ('', #3300); #3320 = CARTESIAN_POINT ('', (0., 34., -27.)); #3330 = CARTESIAN_POINT ('', (0., 34., -20.)); #3340 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3320, #3330), .UNSPECIFIED., .F., .U., (2, 2), (0.166666666666667, 0.272727272727273), .UNSPECIFIED.); #3350 = EDGE_CURVE ('', #180, #3310, #3340, .T.); #3360 = ORIENTED_EDGE ('', *, *, #3350, .T.); #3370 = CARTESIAN_POINT ('', (55., 34., -20.)); #3380 = CARTESIAN_POINT ('', (0., 34., -20.)); #3390 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3370, #3380), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #3400 = EDGE_CURVE ('', #2860, #3310, #3390, .T.); #3410 = ORIENTED_EDGE ('', *, *, #3400, .F.); #3420 = ORIENTED_EDGE ('', *, *, #2900, .F.); #3430 = ORIENTED_EDGE ('', *, *, #3170, .F.); #3440 = EDGE_LOOP ('', (#3290, #3360, #3410, #3420, #3430)); #3450 = FACE_OUTER_BOUND ('', #3440, .T.); #3460 = CARTESIAN_POINT ('', (0., 34., -38.)); #3470 = CARTESIAN_POINT ('', (55., 34., -38.)); #3480 = CARTESIAN_POINT ('', (0., 34., 28.)); #3490 = CARTESIAN_POINT ('', (55., 34., 28.)); #3500 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#3460, #3470), (#3480, #3490)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.); #3510 = ADVANCED_FACE ('', (#3450), #3500, .T.); #3520 = ORIENTED_EDGE ('', *, *, #220, .F.); #3530 = ORIENTED_EDGE ('', *, *, #560, .F.); #3540 = ORIENTED_EDGE ('', *, *, #1030, .T.); #3550 = ORIENTED_EDGE ('', *, *, #1310, .F.); #3560 = ORIENTED_EDGE ('', *, *, #1730, .T.); #3570 = CARTESIAN_POINT ('', (0., 34., 0.)); #3580 = VERTEX_POINT ('', #3570); #3590 = CARTESIAN_POINT ('', (0., 34., 1.77635683940025E-15)); #3600 = CARTESIAN_POINT ('', (0., 34., 28.)); #3610 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3590, #3600), .UNSPECIFIED., .F., .U., (2, 2), (0.575757575757576, 1.), .UNSPECIFIED.); #3620 = EDGE_CURVE ('', #3580, #1640, #3610, .T.); #3630 = ORIENTED_EDGE ('', *, *, #3620, .F.); #3640 = CARTESIAN_POINT ('', (0., 16., -3.5527136788005E-15)); #3650 = VERTEX_POINT ('', #3640); #3660 = CARTESIAN_POINT ('', (0., 34., 0.)); #3670 = CARTESIAN_POINT ('', (0., 16., 0.)); #3680 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3660, #3670), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #3690 = EDGE_CURVE ('', #3580, #3650, #3680, .T.); #3700 = ORIENTED_EDGE ('', *, *, #3690, .T.); #3710 = CARTESIAN_POINT ('', (0., 16., -20.)); #3720 = VERTEX_POINT ('', #3710); #3730 = CARTESIAN_POINT ('', (0., 16., -20.)); #3740 = CARTESIAN_POINT ('', (0., 16., -3.5527136788005E-15)); #3750 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3730, #3740), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #3760 = EDGE_CURVE ('', #3720, #3650, #3750, .T.); #3770 = ORIENTED_EDGE ('', *, *, #3760, .F.); #3780 = CARTESIAN_POINT ('', (0., 34., -20.)); #3790 = CARTESIAN_POINT ('', (0., 16., -20.)); #3800 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#3780, #3790), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #3810 = EDGE_CURVE ('', #3310, #3720, #3800, .T.); #3820 = ORIENTED_EDGE ('', *, *, #3810, .F.); #3830 = ORIENTED_EDGE ('', *, *, #3350, .F.); #3840 = EDGE_LOOP ('', (#3520, #3530, #3540, #3550, #3560, #3630, #3700, #3770, #3820, #3830)); #3850 = FACE_OUTER_BOUND ('', #3840, .T.); #3860 = CARTESIAN_POINT ('', (0., 12.5, 0.)); #3870 = VERTEX_POINT ('', #3860); #3880 = CARTESIAN_POINT ('', (0., 12.5, 0.)); #3890 = CARTESIAN_POINT ('', (-8.88178419700125E-16, 12.5, 12.5)); #3900 = CARTESIAN_POINT ('', (0., 7.65404249467096E-16, 12.5)); #3910 = CARTESIAN_POINT ('', (-8.88178419700125E-16, -12.5, 12.5)); #3920 = CARTESIAN_POINT ('', (0., -12.5, 1.77635683940025E-15)); #3930 = CARTESIAN_POINT ('', (-8.88178419700125E-16, -12.5, -12.5)); #3940 = CARTESIAN_POINT ('', (0., -2.29621274840129E-15, -12.5)); #3950 = CARTESIAN_POINT ('', (-8.88178419700125E-16, 12.5, -12.5)); #3960 = CARTESIAN_POINT ('', (0., 12.5, 0.)); #3970 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#3880, #3890, #3900, #3910, #3920, #3930, #3940, #3950, #3960), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 19.6349540849362, 39.2699081698724, 58.9048622548086, 78.5398163397448), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #3980 = EDGE_CURVE ('', #3870, #3870, #3970, .T.); #3990 = ORIENTED_EDGE ('', *, *, #3980, .T.); #4000 = EDGE_LOOP ('', (#3990)); #4010 = FACE_BOUND ('', #4000, .T.); #4020 = CARTESIAN_POINT ('', (0., -27., -27.)); #4030 = CARTESIAN_POINT ('', (0., 34., -27.)); #4040 = CARTESIAN_POINT ('', (0., -27., 28.)); #4050 = CARTESIAN_POINT ('', (0., 34., 28.)); #4060 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4020, #4030), (#4040, #4050)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.166666666666667, 1.), (0., 1.), .UNSPECIFIED.); #4070 = ADVANCED_FACE ('', (#3850, #4010), #4060, .T.); #4080 = ORIENTED_EDGE ('', *, *, #2430, .F.); #4090 = CARTESIAN_POINT ('', (45., 34., 0.)); #4100 = CARTESIAN_POINT ('', (0., 34., 0.)); #4110 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4090, #4100), .UNSPECIFIED., .F., .U., (2, 2), (0.181818181818182, 1.), .UNSPECIFIED.); #4120 = EDGE_CURVE ('', #2340, #3580, #4110, .T.); #4130 = ORIENTED_EDGE ('', *, *, #4120, .T.); #4140 = ORIENTED_EDGE ('', *, *, #3620, .T.); #4150 = ORIENTED_EDGE ('', *, *, #1680, .T.); #4160 = EDGE_LOOP ('', (#4080, #4130, #4140, #4150)); #4170 = FACE_OUTER_BOUND ('', #4160, .T.); #4180 = CARTESIAN_POINT ('', (0., 34., -38.)); #4190 = CARTESIAN_POINT ('', (55., 34., -38.)); #4200 = CARTESIAN_POINT ('', (0., 34., 28.)); #4210 = CARTESIAN_POINT ('', (55., 34., 28.)); #4220 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4180, #4190), (#4200, #4210)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.); #4230 = ADVANCED_FACE ('', (#4170), #4220, .T.); #4240 = ORIENTED_EDGE ('', *, *, #2380, .F.); #4250 = CARTESIAN_POINT ('', (0., 16., 0.)); #4260 = CARTESIAN_POINT ('', (45., 16., 0.)); #4270 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4250, #4260), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.818181818181818), .UNSPECIFIED.); #4280 = EDGE_CURVE ('', #3650, #2270, #4270, .T.); #4290 = ORIENTED_EDGE ('', *, *, #4280, .F.); #4300 = ORIENTED_EDGE ('', *, *, #3690, .F.); #4310 = ORIENTED_EDGE ('', *, *, #4120, .F.); #4320 = EDGE_LOOP ('', (#4240, #4290, #4300, #4310)); #4330 = FACE_OUTER_BOUND ('', #4320, .T.); #4340 = CARTESIAN_POINT ('', (45., 16., 0.)); #4350 = CARTESIAN_POINT ('', (45., 34., 0.)); #4360 = CARTESIAN_POINT ('', (7.105427357601E-15, 16., 0.)); #4370 = CARTESIAN_POINT ('', (7.105427357601E-15, 34., 0.)); #4380 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4340, #4350), (#4360, #4370)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.225091739532528, 0.931998695020313), (0.358618608902443, 0.641381391097557), .UNSPECIFIED.); #4390 = ADVANCED_FACE ('', (#4330), #4380, .T.); #4400 = ORIENTED_EDGE ('', *, *, #2650, .F.); #4410 = ORIENTED_EDGE ('', *, *, #3020, .F.); #4420 = CARTESIAN_POINT ('', (0., 16., -20.)); #4430 = CARTESIAN_POINT ('', (55., 16., -20.)); #4440 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4420, #4430), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #4450 = EDGE_CURVE ('', #3720, #2930, #4440, .T.); #4460 = ORIENTED_EDGE ('', *, *, #4450, .F.); #4470 = ORIENTED_EDGE ('', *, *, #3760, .T.); #4480 = ORIENTED_EDGE ('', *, *, #4280, .T.); #4490 = ORIENTED_EDGE ('', *, *, #2310, .F.); #4500 = EDGE_LOOP ('', (#4400, #4410, #4460, #4470, #4480, #4490)); #4510 = FACE_OUTER_BOUND ('', #4500, .T.); #4520 = CARTESIAN_POINT ('', (0., 16., -20.)); #4530 = CARTESIAN_POINT ('', (55., 16., -20.)); #4540 = CARTESIAN_POINT ('', (0., 16., 0.)); #4550 = CARTESIAN_POINT ('', (55., 16., 0.)); #4560 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4520, #4530), (#4540, #4550)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.); #4570 = ADVANCED_FACE ('', (#4510), #4560, .T.); #4580 = ORIENTED_EDGE ('', *, *, #3810, .T.); #4590 = ORIENTED_EDGE ('', *, *, #4450, .T.); #4600 = ORIENTED_EDGE ('', *, *, #2970, .T.); #4610 = ORIENTED_EDGE ('', *, *, #3400, .T.); #4620 = EDGE_LOOP ('', (#4580, #4590, #4600, #4610)); #4630 = FACE_OUTER_BOUND ('', #4620, .T.); #4640 = CARTESIAN_POINT ('', (55., 16., -20.)); #4650 = CARTESIAN_POINT ('', (7.105427357601E-15, 16., -20.)); #4660 = CARTESIAN_POINT ('', (55., 34., -20.)); #4670 = CARTESIAN_POINT ('', (7.105427357601E-15, 34., -20.)); #4680 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4640, #4650), (#4660, #4670)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.358618608902443, 0.641381391097557), (0.0680013049796868, 0.931998695020313), .UNSPECIFIED.); #4690 = ADVANCED_FACE ('', (#4630), #4680, .T.); #4700 = ORIENTED_EDGE ('', *, *, #440, .T.); #4710 = ORIENTED_EDGE ('', *, *, #2020, .T.); #4720 = ORIENTED_EDGE ('', *, *, #1470, .T.); #4730 = ORIENTED_EDGE ('', *, *, #1190, .T.); #4740 = ORIENTED_EDGE ('', *, *, #910, .F.); #4750 = EDGE_LOOP ('', (#4700, #4710, #4720, #4730, #4740)); #4760 = FACE_OUTER_BOUND ('', #4750, .T.); #4770 = CARTESIAN_POINT ('', (30., -8., -29.0910346561913)); #4780 = CARTESIAN_POINT ('', (30., -27., -29.0910346561913)); #4790 = CARTESIAN_POINT ('', (30., -8., 28.)); #4800 = CARTESIAN_POINT ('', (30., -27., 28.)); #4810 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#4770, #4780), (#4790, #4800)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.134984323391041, 1.), (0., 1.), .UNSPECIFIED.); #4820 = ADVANCED_FACE ('', (#4760), #4810, .T.); #4830 = CARTESIAN_POINT ('', (-48., -5.93717104351897, 11.)); #4840 = VERTEX_POINT ('', #4830); #4850 = CARTESIAN_POINT ('', (-7., -5.93717104351895, 11.)); #4860 = VERTEX_POINT ('', #4850); #4870 = CARTESIAN_POINT ('', (-48., -5.93717104351896, 11.)); #4880 = CARTESIAN_POINT ('', (-7., -5.93717104351896, 11.)); #4890 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#4870, #4880), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #4900 = EDGE_CURVE ('', #4840, #4860, #4890, .T.); #4910 = ORIENTED_EDGE ('', *, *, #4900, .F.); #4920 = CARTESIAN_POINT ('', (-48., 12.5, 0.)); #4930 = VERTEX_POINT ('', #4920); #4940 = CARTESIAN_POINT ('', (-48., -5.93717104351897, 11.)); #4950 = CARTESIAN_POINT ('', (-48., -12.5, 7.45776017781936)); #4960 = CARTESIAN_POINT ('', (-48., -12.5, 1.77635683940025E-15)); #4970 = CARTESIAN_POINT ('', (-48., -12.5, -12.5)); #4980 = CARTESIAN_POINT ('', (-48., -2.29621274840129E-15, -12.5)); #4990 = CARTESIAN_POINT ('', (-48., 12.5, -12.5)); #5000 = CARTESIAN_POINT ('', (-48., 12.5, 0.)); #5010 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#4940, #4950, #4960, #4970, #4980, #4990, #5000), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0.330861596759089, 0.5, 0.75, 1.), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((0.871813044057276, 0.801842034599208, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #5020 = EDGE_CURVE ('', #4840, #4930, #5010, .T.); #5030 = ORIENTED_EDGE ('', *, *, #5020, .T.); #5040 = CARTESIAN_POINT ('', (-48., 12.5, 0.)); #5050 = CARTESIAN_POINT ('', (0., 12.5, 0.)); #5060 = ( BOUNDED_CURVE () B_SPLINE_CURVE (1, (#5040, #5050), .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 ('') ); #5070 = EDGE_CURVE ('', #4930, #3870, #5060, .T.); #5080 = ORIENTED_EDGE ('', *, *, #5070, .T.); #5090 = ORIENTED_EDGE ('', *, *, #3980, .F.); #5100 = ORIENTED_EDGE ('', *, *, #5070, .F.); #5110 = CARTESIAN_POINT ('', (-48., 5.93717104351896, 11.)); #5120 = VERTEX_POINT ('', #5110); #5130 = CARTESIAN_POINT ('', (-48., 12.5, 0.)); #5140 = CARTESIAN_POINT ('', (-48., 12.5, 7.45776017781936)); #5150 = CARTESIAN_POINT ('', (-48., 5.93717104351896, 11.)); #5160 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#5130, #5140, #5150), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.169138403240911), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.801842034599208, 0.871813044057277)) REPRESENTATION_ITEM ('') ); #5170 = EDGE_CURVE ('', #4930, #5120, #5160, .T.); #5180 = ORIENTED_EDGE ('', *, *, #5170, .T.); #5190 = CARTESIAN_POINT ('', (-7., 5.93717104351896, 11.)); #5200 = VERTEX_POINT ('', #5190); #5210 = CARTESIAN_POINT ('', (-48., 5.93717104351896, 11.)); #5220 = CARTESIAN_POINT ('', (-7., 5.93717104351896, 11.)); #5230 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#5210, #5220), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #5240 = EDGE_CURVE ('', #5120, #5200, #5230, .T.); #5250 = ORIENTED_EDGE ('', *, *, #5240, .T.); #5260 = CARTESIAN_POINT ('', (-7., 5.93717104351896, 11.)); #5270 = CARTESIAN_POINT ('', (-7., 3.10862446895044E-15, 14.2045454545455)); #5280 = CARTESIAN_POINT ('', (-7., -5.93717104351895, 11.)); #5290 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#5260, #5270, #5280), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.88, 1.)) REPRESENTATION_ITEM ('') ); #5300 = EDGE_CURVE ('', #5200, #4860, #5290, .T.); #5310 = ORIENTED_EDGE ('', *, *, #5300, .T.); #5320 = EDGE_LOOP ('', (#4910, #5030, #5080, #5090, #5100, #5180, #5250, #5310)); #5330 = FACE_OUTER_BOUND ('', #5320, .T.); #5340 = CARTESIAN_POINT ('', (-48., 12.5, 0.)); #5350 = CARTESIAN_POINT ('', (0., 12.5, 0.)); #5360 = CARTESIAN_POINT ('', (-48., 12.5, 12.5)); #5370 = CARTESIAN_POINT ('', (-8.88178419700125E-16, 12.5, 12.5)); #5380 = CARTESIAN_POINT ('', (-48., 7.65404249467096E-16, 12.5)); #5390 = CARTESIAN_POINT ('', (0., 7.65404249467096E-16, 12.5)); #5400 = CARTESIAN_POINT ('', (-48., -12.5, 12.5)); #5410 = CARTESIAN_POINT ('', (-8.88178419700125E-16, -12.5, 12.5)); #5420 = CARTESIAN_POINT ('', (-48., -12.5, 1.77635683940025E-15)); #5430 = CARTESIAN_POINT ('', (0., -12.5, 1.77635683940025E-15)); #5440 = CARTESIAN_POINT ('', (-48., -12.5, -12.5)); #5450 = CARTESIAN_POINT ('', (-8.88178419700125E-16, -12.5, -12.5)); #5460 = CARTESIAN_POINT ('', (-48., -2.29621274840129E-15, -12.5)); #5470 = CARTESIAN_POINT ('', (0., -2.29621274840129E-15, -12.5)); #5480 = CARTESIAN_POINT ('', (-48., 12.5, -12.5)); #5490 = CARTESIAN_POINT ('', (-8.88178419700125E-16, 12.5, -12.5)); #5500 = CARTESIAN_POINT ('', (-48., 12.5, 0.)); #5510 = CARTESIAN_POINT ('', (0., 12.5, 0.)); #5520 = ( BOUNDED_SURFACE () B_SPLINE_SURFACE (2, 1, ((#5340, #5350), (#5360, #5370), (#5380, #5390), (#5400, #5410), (#5420, #5430), (#5440, #5450), (#5460, #5470), (#5480, #5490), (#5500, #5510)), .UNSPECIFIED., .T., .F., .U.) B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 19.6349540849362, 39.2699081698724, 58.9048622548086, 78.5398163397448), (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 ('') ); #5530 = ADVANCED_FACE ('', (#5330), #5520, .T.); #5540 = CARTESIAN_POINT ('', (-48., 5.93717104351896, 11.)); #5550 = CARTESIAN_POINT ('', (-48., -5.93717104351897, 11.)); #5560 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#5540, #5550), .UNSPECIFIED., .F., .U., (2, 2), (0.284102871144765, 0.715897128855235), .UNSPECIFIED.); #5570 = EDGE_CURVE ('', #5120, #4840, #5560, .T.); #5580 = ORIENTED_EDGE ('', *, *, #5570, .F.); #5590 = ORIENTED_EDGE ('', *, *, #5170, .F.); #5600 = ORIENTED_EDGE ('', *, *, #5020, .F.); #5610 = EDGE_LOOP ('', (#5580, #5590, #5600)); #5620 = FACE_OUTER_BOUND ('', #5610, .T.); #5630 = CARTESIAN_POINT ('', (-48., -12.5, -12.5)); #5640 = CARTESIAN_POINT ('', (-48., 12.5, -12.5)); #5650 = CARTESIAN_POINT ('', (-48., -12.5, 11.)); #5660 = CARTESIAN_POINT ('', (-48., 12.5, 11.)); #5670 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#5630, #5640), (#5650, #5660)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545452, 0.9), (0.0454545454545454, 0.954545454545454), .UNSPECIFIED.); #5680 = ADVANCED_FACE ('', (#5620), #5670, .T.); #5690 = ORIENTED_EDGE ('', *, *, #5300, .F.); #5700 = CARTESIAN_POINT ('', (-7., -5.93717104351896, 11.)); #5710 = CARTESIAN_POINT ('', (-7., 5.93717104351896, 11.)); #5720 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#5700, #5710), .UNSPECIFIED., .F., .U., (2, 2), (0.381256579129621, 0.618743420870379), .UNSPECIFIED.); #5730 = EDGE_CURVE ('', #4860, #5200, #5720, .T.); #5740 = ORIENTED_EDGE ('', *, *, #5730, .F.); #5750 = EDGE_LOOP ('', (#5690, #5740)); #5760 = FACE_OUTER_BOUND ('', #5750, .T.); #5770 = CARTESIAN_POINT ('', (-7., -5.93717104351897, 12.5)); #5780 = CARTESIAN_POINT ('', (-7., -5.93717104351897, 11.)); #5790 = CARTESIAN_POINT ('', (-7., 5.93717104351895, 12.5)); #5800 = CARTESIAN_POINT ('', (-7., 5.93717104351895, 11.)); #5810 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#5770, #5780), (#5790, #5800)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.381256579129621, 0.618743420870379), (0.0909103030286854, 1.), .UNSPECIFIED.); #5820 = ADVANCED_FACE ('', (#5760), #5810, .T.); #5830 = ORIENTED_EDGE ('', *, *, #5570, .T.); #5840 = ORIENTED_EDGE ('', *, *, #4900, .T.); #5850 = ORIENTED_EDGE ('', *, *, #5730, .T.); #5860 = ORIENTED_EDGE ('', *, *, #5240, .F.); #5870 = EDGE_LOOP ('', (#5830, #5840, #5850, #5860)); #5880 = FACE_OUTER_BOUND ('', #5870, .T.); #5890 = CARTESIAN_POINT ('', (-7., -5.93717104351898, 11.)); #5900 = CARTESIAN_POINT ('', (-48., -5.93717104351898, 11.)); #5910 = CARTESIAN_POINT ('', (-7., 5.93717104351896, 11.)); #5920 = CARTESIAN_POINT ('', (-48., 5.93717104351896, 11.)); #5930 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#5890, #5900), (#5910, #5920)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.38125657912962, 0.618743420870379), (0., 0.909090864745013), .UNSPECIFIED.); #5940 = ADVANCED_FACE ('', (#5880), #5930, .T.); #5950 = CLOSED_SHELL ('', (#360, #850, #1130, #1410, #1830, #2170, #2530, #2750, #3120, #3280, #3510, #4070, #4230, #4390, #4570, #4690, #4820, #5530, #5680, #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, 9., #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, 9., #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, 9., #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, 9., #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, 9., #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;