ISO-10303-21; HEADER; FILE_DESCRIPTION ((), '1'); FILE_NAME ('T:\\Projects\\#1582 website\\_optics\\Precision aspheric lenses\\step_49109.STP', '2013-10-01T11:14:48', ('Unknown'), ('Unknown'), 'HarmonyWare STEP v1.9.12', 'HarmonyWare Translators', ''); FILE_SCHEMA (('CONFIG_CONTROL_DESIGN')); ENDSEC; DATA; #10 = CARTESIAN_POINT ('', (7.5, 0., 5.05698036296895)); #20 = VERTEX_POINT ('', #10); #30 = CARTESIAN_POINT ('', (4.59242549680258E-16, 7.5, 5.05698036296895)); #40 = VERTEX_POINT ('', #30); #50 = CARTESIAN_POINT ('', (7.5, 0., 5.05698036296895)); #60 = CARTESIAN_POINT ('', (7.5, 7.5, 5.05698036296895)); #70 = CARTESIAN_POINT ('', (4.59242549680258E-16, 7.5, 5.05698036296895)); #80 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#50, #60, #70), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.5707963267949), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #90 = EDGE_CURVE ('', #20, #40, #80, .T.); #100 = ORIENTED_EDGE ('', *, *, #90, .T.); #110 = CARTESIAN_POINT ('', (-7.5, 9.18485099360515E-16, 5.05698036296895)); #120 = VERTEX_POINT ('', #110); #130 = CARTESIAN_POINT ('', (4.59242549680258E-16, 7.5, 5.05698036296895)); #140 = CARTESIAN_POINT ('', (-7.5, 7.5, 5.05698036296895)); #150 = CARTESIAN_POINT ('', (-7.5, 9.18485099360515E-16, 5.05698036296895)); #160 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#130, #140, #150), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (1.5707963267949, 3.14159265358979), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #170 = EDGE_CURVE ('', #40, #120, #160, .T.); #180 = ORIENTED_EDGE ('', *, *, #170, .T.); #190 = CARTESIAN_POINT ('', (-7.5, 9.18485099360515E-16, 7.)); #200 = VERTEX_POINT ('', #190); #210 = CARTESIAN_POINT ('', (-7.5, 9.18485099360515E-16, 5.05698036296895)); #220 = CARTESIAN_POINT ('', (-7.5, 9.18485099360515E-16, 7.)); #230 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#210, #220), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #240 = EDGE_CURVE ('', #120, #200, #230, .T.); #250 = ORIENTED_EDGE ('', *, *, #240, .T.); #260 = CARTESIAN_POINT ('', (7.5, 0., 7.)); #270 = VERTEX_POINT ('', #260); #280 = CARTESIAN_POINT ('', (7.5, 0., 7.)); #290 = CARTESIAN_POINT ('', (7.5, 7.5, 7.)); #300 = CARTESIAN_POINT ('', (4.59242549680258E-16, 7.5, 7.)); #310 = CARTESIAN_POINT ('', (-7.5, 7.5, 7.)); #320 = CARTESIAN_POINT ('', (-7.5, 9.18485099360515E-16, 7.)); #330 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#280, #290, #300, #310, #320), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 1.5707963267949, 3.14159265358979), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #340 = EDGE_CURVE ('', #270, #200, #330, .T.); #350 = ORIENTED_EDGE ('', *, *, #340, .F.); #360 = CARTESIAN_POINT ('', (7.5, 0., 5.05698036296895)); #370 = CARTESIAN_POINT ('', (7.5, 0., 7.)); #380 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#360, #370), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.); #390 = EDGE_CURVE ('', #20, #270, #380, .T.); #400 = ORIENTED_EDGE ('', *, *, #390, .F.); #410 = EDGE_LOOP ('', (#100, #180, #250, #350, #400)); #420 = FACE_OUTER_BOUND ('', #410, .T.); #430 = CARTESIAN_POINT ('', (8.88178419700125E-16, 1.33226762955019E-15, 5.05698036296895)); #440 = DIRECTION ('', (1.1842378929335E-16, -2.10362908058937E-32, 1.)); #450 = DIRECTION ('', (1., -1.77635683940025E-16, -1.1842378929335E-16)); #460 = AXIS2_PLACEMENT_3D ('', #430, #440, #450); #470 = CYLINDRICAL_SURFACE ('', #460, 7.5); #480 = ADVANCED_FACE ('', (#420), #470, .T.); #490 = CARTESIAN_POINT ('', (-7.5, 9.18485099360515E-16, 5.05698036296895)); #500 = CARTESIAN_POINT ('', (-7.5, -7.5, 5.05698036296895)); #510 = CARTESIAN_POINT ('', (-1.37772764904077E-15, -7.5, 5.05698036296895)); #520 = CARTESIAN_POINT ('', (7.5, -7.5, 5.05698036296895)); #530 = CARTESIAN_POINT ('', (7.5, -1.83697019872103E-15, 5.05698036296895)); #540 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#490, #500, #510, #520, #530), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (3.14159265358979, 4.71238898038469, 6.28318530717959), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #550 = EDGE_CURVE ('', #120, #20, #540, .T.); #560 = ORIENTED_EDGE ('', *, *, #550, .T.); #570 = ORIENTED_EDGE ('', *, *, #390, .T.); #580 = CARTESIAN_POINT ('', (-7.5, 9.18485099360515E-16, 7.)); #590 = CARTESIAN_POINT ('', (-7.5, -7.5, 7.)); #600 = CARTESIAN_POINT ('', (-1.37772764904077E-15, -7.5, 7.)); #610 = CARTESIAN_POINT ('', (7.5, -7.5, 7.)); #620 = CARTESIAN_POINT ('', (7.5, -1.83697019872103E-15, 7.)); #630 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#580, #590, #600, #610, #620), .UNSPECIFIED., .F., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (3.14159265358979, 4.71238898038469, 6.28318530717959), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #640 = EDGE_CURVE ('', #200, #270, #630, .T.); #650 = ORIENTED_EDGE ('', *, *, #640, .F.); #660 = ORIENTED_EDGE ('', *, *, #240, .F.); #670 = EDGE_LOOP ('', (#560, #570, #650, #660)); #680 = FACE_OUTER_BOUND ('', #670, .T.); #690 = CARTESIAN_POINT ('', (1.77635683940025E-15, -4.44089209850063E-16, 5.05698036296895)); #700 = DIRECTION ('', (0., 0., 1.)); #710 = DIRECTION ('', (-1., 1.8167657456141E-16, 0.)); #720 = AXIS2_PLACEMENT_3D ('', #690, #700, #710); #730 = CYLINDRICAL_SURFACE ('', #720, 7.5); #740 = ADVANCED_FACE ('', (#680), #730, .T.); #750 = CARTESIAN_POINT ('', (0., 0., 0.)); #760 = VERTEX_POINT ('', #750); #770 = CARTESIAN_POINT ('', (0., 0., 0.)); #780 = CARTESIAN_POINT ('', (0., 0.156642155852247, 0.)); #790 = CARTESIAN_POINT ('', (0., 0.577644406456233, 0.0149921944519529)); #800 = CARTESIAN_POINT ('', (0., 1.09974564687198, 0.0834258237991814)); #810 = CARTESIAN_POINT ('', (0., 1.67523938816629, 0.207246131224064)); #820 = CARTESIAN_POINT ('', (0., 2.09286602331944, 0.328340249168881)); #830 = CARTESIAN_POINT ('', (7.88860905221012E-31, 2.61727870517749, 0.520118736223854)); #840 = CARTESIAN_POINT ('', (0., 3.0348354587116, 0.706336226238212)); #850 = CARTESIAN_POINT ('', (-7.88860905221012E-31, 3.55933127166386, 0.983137366470868)); #860 = CARTESIAN_POINT ('', (0., 3.97682770957673, 1.24053450621201)); #870 = CARTESIAN_POINT ('', (-7.88860905221012E-31, 4.50146678326871, 1.61179197140041)); #880 = CARTESIAN_POINT ('', (7.88860905221012E-31, 4.91889142953718, 1.94949658434345)); #890 = CARTESIAN_POINT ('', (7.88860905221012E-31, 5.44369430642397, 2.42906044709982)); #900 = CARTESIAN_POINT ('', (0., 5.86097336620624, 2.86019383797993)); #910 = CARTESIAN_POINT ('', (-7.88860905221012E-31, 6.4457161748299, 3.53673216019244)); #920 = CARTESIAN_POINT ('', (0., 6.96704638161007, 4.22989103224294)); #930 = CARTESIAN_POINT ('', (0., 7.3550818870417, 4.82380615048344)); #940 = CARTESIAN_POINT ('', (0., 7.5, 5.05698036296895)); #950 = B_SPLINE_CURVE_WITH_KNOTS ('', 3, (#770, #780, #790, #800, #810, #820, #830, #840, #850, #860, #870, #880, #890, #900, #910, #920, #930, #940), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0., 0.0497197021230905, 0.13325673660024, 0.167074068954299, 0.236088918597499, 0.27128643588664, 0.343854071699265, 0.381224190222748, 0.459071900103458, 0.499549491460684, 0.584770559642964, 0.629514036468019, 0.724744231448568, 0.775230949604063, 0.912858833879779, 1.), .UNSPECIFIED.); #960 = EDGE_CURVE ('', #760, #40, #950, .T.); #970 = ORIENTED_EDGE ('', *, *, #960, .T.); #980 = ORIENTED_EDGE ('', *, *, #90, .F.); #990 = ORIENTED_EDGE ('', *, *, #550, .F.); #1000 = ORIENTED_EDGE ('', *, *, #170, .F.); #1010 = ORIENTED_EDGE ('', *, *, #960, .F.); #1020 = EDGE_LOOP ('', (#970, #980, #990, #1000, #1010)); #1030 = FACE_OUTER_BOUND ('', #1020, .T.); #1040 = CARTESIAN_POINT ('', (0., 7.5, 5.05698036296895)); #1050 = CARTESIAN_POINT ('', (-7.5, 7.5, 5.05698036296895)); #1060 = CARTESIAN_POINT ('', (-7.5, 7.64793663412815E-15, 5.05698036296895)); #1070 = CARTESIAN_POINT ('', (-7.50000000000001, -7.49999999999999, 5.05698036296895)); #1080 = CARTESIAN_POINT ('', (-1.1576626135762E-14, -7.5, 5.05698036296895)); #1090 = CARTESIAN_POINT ('', (7.49999999999999, -7.5, 5.05698036296895)); #1100 = CARTESIAN_POINT ('', (7.49999999999999, -4.84717460099439E-15, 5.05698036296895)); #1110 = CARTESIAN_POINT ('', (7.5, 7.49999999999999, 5.05698036296895)); #1120 = CARTESIAN_POINT ('', (0., 7.5, 5.05698036296895)); #1130 = CARTESIAN_POINT ('', (0., 7.3550818870417, 4.82380615048344)); #1140 = CARTESIAN_POINT ('', (-7.3550818870417, 7.3550818870417, 4.82380615048344)); #1150 = CARTESIAN_POINT ('', (-7.3550818870417, 7.75651137940527E-15, 4.82380615048344)); #1160 = CARTESIAN_POINT ('', (-7.35508188704171, -7.35508188704169, 4.82380615048344)); #1170 = CARTESIAN_POINT ('', (-1.17385488787002E-14, -7.35508188704169, 4.82380615048343)); #1180 = CARTESIAN_POINT ('', (7.35508188704168, -7.3550818870417, 4.82380615048343)); #1190 = CARTESIAN_POINT ('', (7.35508188704169, -4.88277524833817E-15, 4.82380615048343)); #1200 = CARTESIAN_POINT ('', (7.3550818870417, 7.35508188704169, 4.82380615048343)); #1210 = CARTESIAN_POINT ('', (0., 7.3550818870417, 4.82380615048344)); #1220 = CARTESIAN_POINT ('', (0., 6.96704638161007, 4.22989103224294)); #1230 = CARTESIAN_POINT ('', (-6.96704638161007, 6.96704638161007, 4.22989103224294)); #1240 = CARTESIAN_POINT ('', (-6.96704638161007, 8.0319024591423E-15, 4.22989103224294)); #1250 = CARTESIAN_POINT ('', (-6.96704638161008, -6.96704638161006, 4.22989103224294)); #1260 = CARTESIAN_POINT ('', (-1.2148663680533E-14, -6.96704638161007, 4.22989103224294)); #1270 = CARTESIAN_POINT ('', (6.96704638161006, -6.96704638161007, 4.22989103224293)); #1280 = CARTESIAN_POINT ('', (6.96704638161006, -4.96997832646567E-15, 4.22989103224293)); #1290 = CARTESIAN_POINT ('', (6.96704638161007, 6.96704638161006, 4.22989103224294)); #1300 = CARTESIAN_POINT ('', (0., 6.96704638161007, 4.22989103224294)); #1310 = CARTESIAN_POINT ('', (-7.88860905221012E-31, 6.4457161748299, 3.53673216019244)); #1320 = CARTESIAN_POINT ('', (-6.4457161748299, 6.4457161748299, 3.53673216019244)); #1330 = CARTESIAN_POINT ('', (-6.4457161748299, 8.3491200624011E-15, 3.53673216019244)); #1340 = CARTESIAN_POINT ('', (-6.44571617482991, -6.44571617482989, 3.53673216019244)); #1350 = CARTESIAN_POINT ('', (-1.26189258866295E-14, -6.44571617482989, 3.53673216019244)); #1360 = CARTESIAN_POINT ('', (6.44571617482988, -6.4457161748299, 3.53673216019244)); #1370 = CARTESIAN_POINT ('', (6.44571617482989, -5.0591783924002E-15, 3.53673216019244)); #1380 = CARTESIAN_POINT ('', (6.4457161748299, 6.44571617482989, 3.53673216019244)); #1390 = CARTESIAN_POINT ('', (-7.88860905221012E-31, 6.4457161748299, 3.53673216019244)); #1400 = CARTESIAN_POINT ('', (0., 5.86097336620624, 2.86019383797993)); #1410 = CARTESIAN_POINT ('', (-5.86097336620624, 5.86097336620625, 2.86019383797993)); #1420 = CARTESIAN_POINT ('', (-5.86097336620625, 8.65408309467061E-15, 2.86019383797993)); #1430 = CARTESIAN_POINT ('', (-5.86097336620625, -5.86097336620623, 2.86019383797993)); #1440 = CARTESIAN_POINT ('', (-1.30686154877314E-14, -5.86097336620624, 2.86019383797993)); #1450 = CARTESIAN_POINT ('', (5.86097336620623, -5.86097336620625, 2.86019383797993)); #1460 = CARTESIAN_POINT ('', (5.86097336620623, -5.13229462034203E-15, 2.86019383797993)); #1470 = CARTESIAN_POINT ('', (5.86097336620624, 5.86097336620624, 2.86019383797993)); #1480 = CARTESIAN_POINT ('', (0., 5.86097336620624, 2.86019383797993)); #1490 = CARTESIAN_POINT ('', (7.88860905221012E-31, 5.44369430642397, 2.42906044709982)); #1500 = CARTESIAN_POINT ('', (-5.44369430642397, 5.44369430642397, 2.42906044709982)); #1510 = CARTESIAN_POINT ('', (-5.44369430642397, 8.84569136564937E-15, 2.42906044709982)); #1520 = CARTESIAN_POINT ('', (-5.44369430642398, -5.44369430642396, 2.42906044709982)); #1530 = CARTESIAN_POINT ('', (-1.33497191300111E-14, -5.44369430642396, 2.42906044709981)); #1540 = CARTESIAN_POINT ('', (5.44369430642395, -5.44369430642397, 2.42906044709981)); #1550 = CARTESIAN_POINT ('', (5.44369430642396, -5.17068804515161E-15, 2.42906044709981)); #1560 = CARTESIAN_POINT ('', (5.44369430642397, 5.44369430642396, 2.42906044709981)); #1570 = CARTESIAN_POINT ('', (7.88860905221012E-31, 5.44369430642397, 2.42906044709982)); #1580 = CARTESIAN_POINT ('', (7.88860905221012E-31, 4.91889142953718, 1.94949658434345)); #1590 = CARTESIAN_POINT ('', (-4.91889142953718, 4.91889142953719, 1.94949658434346)); #1600 = CARTESIAN_POINT ('', (-4.91889142953719, 9.05510983329593E-15, 1.94949658434346)); #1610 = CARTESIAN_POINT ('', (-4.91889142953719, -4.91889142953717, 1.94949658434346)); #1620 = CARTESIAN_POINT ('', (-1.36549725256327E-14, -4.91889142953718, 1.94949658434345)); #1630 = CARTESIAN_POINT ('', (4.91889142953717, -4.91889142953718, 1.94949658434345)); #1640 = CARTESIAN_POINT ('', (4.91889142953717, -5.20225315679036E-15, 1.94949658434345)); #1650 = CARTESIAN_POINT ('', (4.91889142953718, 4.91889142953717, 1.94949658434345)); #1660 = CARTESIAN_POINT ('', (7.88860905221012E-31, 4.91889142953718, 1.94949658434345)); #1670 = CARTESIAN_POINT ('', (-7.88860905221012E-31, 4.50146678326871, 1.61179197140041)); #1680 = CARTESIAN_POINT ('', (-4.50146678326871, 4.50146678326872, 1.61179197140041)); #1690 = CARTESIAN_POINT ('', (-4.50146678326872, 9.1996496873598E-15, 1.61179197140041)); #1700 = CARTESIAN_POINT ('', (-4.50146678326872, -4.5014667832687, 1.61179197140041)); #1710 = CARTESIAN_POINT ('', (-1.38640677139073E-14, -4.50146678326871, 1.6117919714004)); #1720 = CARTESIAN_POINT ('', (4.5014667832687, -4.50146678326871, 1.6117919714004)); #1730 = CARTESIAN_POINT ('', (4.5014667832687, -5.21568871530733E-15, 1.6117919714004)); #1740 = CARTESIAN_POINT ('', (4.50146678326871, 4.5014667832687, 1.6117919714004)); #1750 = CARTESIAN_POINT ('', (-7.88860905221012E-31, 4.50146678326871, 1.61179197140041)); #1760 = CARTESIAN_POINT ('', (0., 3.97682770957673, 1.24053450621201)); #1770 = CARTESIAN_POINT ('', (-3.97682770957673, 3.97682770957674, 1.24053450621202)); #1780 = CARTESIAN_POINT ('', (-3.97682770957674, 9.35452491700337E-15, 1.24053450621202)); #1790 = CARTESIAN_POINT ('', (-3.97682770957675, -3.97682770957672, 1.24053450621201)); #1800 = CARTESIAN_POINT ('', (-1.40858867415323E-14, -3.97682770957673, 1.24053450621201)); #1810 = CARTESIAN_POINT ('', (3.97682770957672, -3.97682770957674, 1.24053450621201)); #1820 = CARTESIAN_POINT ('', (3.97682770957673, -5.21838275705833E-15, 1.24053450621201)); #1830 = CARTESIAN_POINT ('', (3.97682770957673, 3.97682770957673, 1.24053450621201)); #1840 = CARTESIAN_POINT ('', (0., 3.97682770957673, 1.24053450621201)); #1850 = CARTESIAN_POINT ('', (-7.88860905221012E-31, 3.55933127166386, 0.983137366470868)); #1860 = CARTESIAN_POINT ('', (-3.55933127166386, 3.55933127166386, 0.983137366470869)); #1870 = CARTESIAN_POINT ('', (-3.55933127166386, 9.45860999348643E-15, 0.983137366470868)); #1880 = CARTESIAN_POINT ('', (-3.55933127166387, -3.55933127166385, 0.983137366470868)); #1890 = CARTESIAN_POINT ('', (-1.42330930052156E-14, -3.55933127166385, 0.983137366470867)); #1900 = CARTESIAN_POINT ('', (3.55933127166384, -3.55933127166386, 0.983137366470865)); #1910 = CARTESIAN_POINT ('', (3.55933127166385, -5.21037537662402E-15, 0.983137366470866)); #1920 = CARTESIAN_POINT ('', (3.55933127166386, 3.55933127166385, 0.983137366470866)); #1930 = CARTESIAN_POINT ('', (-7.88860905221012E-31, 3.55933127166386, 0.983137366470868)); #1940 = CARTESIAN_POINT ('', (0., 3.0348354587116, 0.706336226238212)); #1950 = CARTESIAN_POINT ('', (-3.03483545871159, 3.0348354587116, 0.706336226238213)); #1960 = CARTESIAN_POINT ('', (-3.0348354587116, 9.56591692387676E-15, 0.706336226238214)); #1970 = CARTESIAN_POINT ('', (-3.03483545871161, -3.03483545871158, 0.706336226238214)); #1980 = CARTESIAN_POINT ('', (-1.43821471861821E-14, -3.03483545871159, 0.706336226238213)); #1990 = CARTESIAN_POINT ('', (3.03483545871158, -3.0348354587116, 0.706336226238212)); #2000 = CARTESIAN_POINT ('', (3.03483545871159, -5.18789041535039E-15, 0.706336226238211)); #2010 = CARTESIAN_POINT ('', (3.03483545871159, 3.03483545871159, 0.706336226238211)); #2020 = CARTESIAN_POINT ('', (0., 3.0348354587116, 0.706336226238212)); #2030 = CARTESIAN_POINT ('', (7.88860905221012E-31, 2.61727870517749, 0.520118736223854)); #2040 = CARTESIAN_POINT ('', (-2.61727870517748, 2.61727870517749, 0.520118736223855)); #2050 = CARTESIAN_POINT ('', (-2.61727870517749, 9.6341455541731E-15, 0.520118736223855)); #2060 = CARTESIAN_POINT ('', (-2.6172787051775, -2.61727870517748, 0.520118736223855)); #2070 = CARTESIAN_POINT ('', (-1.44744992851744E-14, -2.61727870517748, 0.520118736223854)); #2080 = CARTESIAN_POINT ('', (2.61727870517747, -2.61727870517749, 0.520118736223853)); #2090 = CARTESIAN_POINT ('', (2.61727870517748, -5.16087792987855E-15, 0.520118736223853)); #2100 = CARTESIAN_POINT ('', (2.61727870517749, 2.61727870517748, 0.520118736223853)); #2110 = CARTESIAN_POINT ('', (7.88860905221012E-31, 2.61727870517749, 0.520118736223854)); #2120 = CARTESIAN_POINT ('', (0., 2.09286602331944, 0.328340249168881)); #2130 = CARTESIAN_POINT ('', (-2.09286602331943, 2.09286602331944, 0.328340249168882)); #2140 = CARTESIAN_POINT ('', (-2.09286602331944, 9.6986321860356E-15, 0.328340249168883)); #2150 = CARTESIAN_POINT ('', (-2.09286602331945, -2.09286602331943, 0.328340249168883)); #2160 = CARTESIAN_POINT ('', (-1.45580502786154E-14, -2.09286602331943, 0.328340249168882)); #2170 = CARTESIAN_POINT ('', (2.09286602331942, -2.09286602331944, 0.328340249168881)); #2180 = CARTESIAN_POINT ('', (2.09286602331943, -5.11572026023008E-15, 0.328340249168881)); #2190 = CARTESIAN_POINT ('', (2.09286602331944, 2.09286602331943, 0.328340249168881)); #2200 = CARTESIAN_POINT ('', (0., 2.09286602331944, 0.328340249168881)); #2210 = CARTESIAN_POINT ('', (0., 1.67523938816629, 0.207246131224064)); #2220 = CARTESIAN_POINT ('', (-1.67523938816629, 1.6752393881663, 0.207246131224065)); #2230 = CARTESIAN_POINT ('', (-1.6752393881663, 9.73405429430087E-15, 0.207246131224065)); #2240 = CARTESIAN_POINT ('', (-1.6752393881663, -1.67523938816628, 0.207246131224064)); #2250 = CARTESIAN_POINT ('', (-1.46002136465297E-14, -1.67523938816629, 0.207246131224064)); #2260 = CARTESIAN_POINT ('', (1.67523938816628, -1.6752393881663, 0.207246131224063)); #2270 = CARTESIAN_POINT ('', (1.67523938816628, -5.07131700768113E-15, 0.207246131224063)); #2280 = CARTESIAN_POINT ('', (1.67523938816629, 1.67523938816629, 0.207246131224064)); #2290 = CARTESIAN_POINT ('', (0., 1.67523938816629, 0.207246131224064)); #2300 = CARTESIAN_POINT ('', (0., 1.09974564687198, 0.0834258237991814)); #2310 = CARTESIAN_POINT ('', (-1.09974564687198, 1.09974564687199, 0.0834258237991818)); #2320 = CARTESIAN_POINT ('', (-1.09974564687199, 9.76118299517228E-15, 0.0834258237991814)); #2330 = CARTESIAN_POINT ('', (-1.099745646872, -1.09974564687197, 0.083425823799181)); #2340 = CARTESIAN_POINT ('', (-1.4625144508279E-14, -1.09974564687198, 0.0834258237991805)); #2350 = CARTESIAN_POINT ('', (1.09974564687197, -1.09974564687199, 0.0834258237991801)); #2360 = CARTESIAN_POINT ('', (1.09974564687198, -4.99864151173856E-15, 0.0834258237991805)); #2370 = CARTESIAN_POINT ('', (1.09974564687198, 1.09974564687198, 0.0834258237991809)); #2380 = CARTESIAN_POINT ('', (0., 1.09974564687198, 0.0834258237991814)); #2390 = CARTESIAN_POINT ('', (0., 0.577644406456233, 0.0149921944519529)); #2400 = CARTESIAN_POINT ('', (-0.577644406456231, 0.57764440645624, 0.0149921944519531)); #2410 = CARTESIAN_POINT ('', (-0.577644406456238, 9.7636831138272E-15, 0.0149921944519529)); #2420 = CARTESIAN_POINT ('', (-0.577644406456245, -0.577644406456221, 0.0149921944519526)); #2430 = CARTESIAN_POINT ('', (-1.46139364061841E-14, -0.577644406456228, 0.0149921944519524)); #2440 = CARTESIAN_POINT ('', (0.577644406456216, -0.577644406456235, 0.0149921944519522)); #2450 = CARTESIAN_POINT ('', (0.577644406456223, -4.92099432969808E-15, 0.0149921944519524)); #2460 = CARTESIAN_POINT ('', (0.577644406456231, 0.577644406456226, 0.0149921944519527)); #2470 = CARTESIAN_POINT ('', (0., 0.577644406456233, 0.0149921944519529)); #2480 = CARTESIAN_POINT ('', (0., 0.156642155852247, 0.)); #2490 = CARTESIAN_POINT ('', (-0.156642155852244, 0.156642155852254, 6.0349535331786E-17)); #2500 = CARTESIAN_POINT ('', (-0.156642155852252, 9.74545563727213E-15, 6.0349535331786E-17)); #2510 = CARTESIAN_POINT ('', (-0.156642155852259, -0.156642155852234, 6.0349535331786E-17)); #2520 = CARTESIAN_POINT ('', (-1.45739305881203E-14, -0.156642155852242, 7.39068652741018E-33)); #2530 = CARTESIAN_POINT ('', (0.15664215585223, -0.156642155852249, -6.0349535331786E-17)); #2540 = CARTESIAN_POINT ('', (0.156642155852237, -4.84765808232576E-15, -6.0349535331786E-17)); #2550 = CARTESIAN_POINT ('', (0.156642155852244, 0.156642155852239, -6.0349535331786E-17)); #2560 = CARTESIAN_POINT ('', (0., 0.156642155852247, 0.)); #2570 = CARTESIAN_POINT ('', (0., 0., 0.)); #2580 = CARTESIAN_POINT ('', (0., 0., 0.)); #2590 = CARTESIAN_POINT ('', (0., 0., 0.)); #2600 = CARTESIAN_POINT ('', (0., 0., 0.)); #2610 = CARTESIAN_POINT ('', (0., 0., 0.)); #2620 = CARTESIAN_POINT ('', (0., 0., 0.)); #2630 = CARTESIAN_POINT ('', (0., 0., 0.)); #2640 = CARTESIAN_POINT ('', (0., 0., 0.)); #2650 = CARTESIAN_POINT ('', (0., 0., 0.)); #2660 = ( BOUNDED_SURFACE () B_SPLINE_SURFACE (3, 2, ((#1040, #1050, #1060, #1070, #1080, #1090, #1100, #1110, #1120), (#1130, #1140, #1150, #1160, #1170, #1180, #1190, #1200, #1210), (#1220, #1230, #1240, #1250, #1260, #1270, #1280, #1290, #1300), (#1310, #1320, #1330, #1340, #1350, #1360, #1370, #1380, #1390), (#1400, #1410, #1420, #1430, #1440, #1450, #1460, #1470, #1480), (#1490, #1500, #1510, #1520, #1530, #1540, #1550, #1560, #1570), (#1580, #1590, #1600, #1610, #1620, #1630, #1640, #1650, #1660), (#1670, #1680, #1690, #1700, #1710, #1720, #1730, #1740, #1750), (#1760, #1770, #1780, #1790, #1800, #1810, #1820, #1830, #1840), (#1850, #1860, #1870, #1880, #1890, #1900, #1910, #1920, #1930), (#1940, #1950, #1960, #1970, #1980, #1990, #2000, #2010, #2020), (#2030, #2040, #2050, #2060, #2070, #2080, #2090, #2100, #2110), (#2120, #2130, #2140, #2150, #2160, #2170, #2180, #2190, #2200), (#2210, #2220, #2230, #2240, #2250, #2260, #2270, #2280, #2290), (#2300, #2310, #2320, #2330, #2340, #2350, #2360, #2370, #2380), (#2390, #2400, #2410, #2420, #2430, #2440, #2450, #2460, #2470), (#2480, #2490, #2500, #2510, #2520, #2530, #2540, #2550, #2560), (#2570, #2580, #2590, #2600, #2610, #2620, #2630, #2640, #2650)), .UNSPECIFIED., .F., .T., .U.) B_SPLINE_SURFACE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (3, 2, 2, 2, 3), (0., 0.0871411661202213, 0.224769050395937, 0.275255768551432, 0.370485963531981, 0.415229440357036, 0.500450508539316, 0.540928099896542, 0.618775809777252, 0.656145928300735, 0.72871356411336, 0.763911081402501, 0.832925931045701, 0.86674326339976, 0.950280297876909, 1.), (0., 90., 180., 270., 360.), .UNSPECIFIED.) SURFACE () 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.), (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.), (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.), (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.), (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.), (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.), (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.), (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.), (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 ('') ); #2670 = ADVANCED_FACE ('', (#1030), #2660, .T.); #2680 = ORIENTED_EDGE ('', *, *, #340, .T.); #2690 = ORIENTED_EDGE ('', *, *, #640, .T.); #2700 = EDGE_LOOP ('', (#2680, #2690)); #2710 = FACE_OUTER_BOUND ('', #2700, .T.); #2720 = CARTESIAN_POINT ('', (0., 15.504, 7.)); #2730 = DIRECTION ('', (0., 0., 1.)); #2740 = DIRECTION ('', (-0.707106781186548, -0.707106781186548, 0.)); #2750 = AXIS2_PLACEMENT_3D ('', #2720, #2730, #2740); #2760 = PLANE ('', #2750); #2770 = ADVANCED_FACE ('', (#2710), #2760, .T.); #2780 = CLOSED_SHELL ('', (#480, #740, #2670, #2770)); #2790 = MANIFOLD_SOLID_BREP ('', #2780); #2800 = ( LENGTH_UNIT () NAMED_UNIT (*) SI_UNIT (.MILLI., .METRE.) ); #2810 = ( NAMED_UNIT (*) SI_UNIT ($, .STERADIAN.) SOLID_ANGLE_UNIT () ); #2820 = ( NAMED_UNIT (*) SI_UNIT ($, .RADIAN.) PLANE_ANGLE_UNIT () ); #2830 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE(0.0001), #2800, 'DISTANCE_ACCURACY_VALUE', ''); #2840 = ( GEOMETRIC_REPRESENTATION_CONTEXT (3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#2830)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#2800, #2810, #2820)) REPRESENTATION_CONTEXT ('', '3D') ); #2850 = ADVANCED_BREP_SHAPE_REPRESENTATION ('', (#2790), #2840); #2860 = APPLICATION_CONTEXT ('configuration controlled 3D designs of mechanical parts and assemblies'); #2870 = APPLICATION_PROTOCOL_DEFINITION ('International Standard', 'config_control_design', 1997, #2860); #2880 = MECHANICAL_CONTEXT ('', #2860, 'mechanical'); #2890 = PRODUCT ('NONE', '', '', (#2880)); #2900 = PERSON_AND_ORGANIZATION_ROLE ('design_owner'); #2910 = PERSON ('', '', $, $, $, $); #2920 = ORGANIZATION ($, '', ''); #2930 = PERSON_AND_ORGANIZATION (#2910, #2920); #2940 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#2930, #2900, (#2890)); #2950 = PRODUCT_RELATED_PRODUCT_CATEGORY ('detail', $, (#2890)); #2960 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ('', '', #2890, .NOT_KNOWN.); #2970 = APPROVAL_STATUS ('approved'); #2980 = APPROVAL (#2970, ''); #2990 = CALENDAR_DATE (2013, 1, 10); #3000 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #3010 = LOCAL_TIME (11, 14, 48., #3000); #3020 = DATE_AND_TIME (#2990, #3010); #3030 = APPROVAL_DATE_TIME (#3020, #2980); #3040 = APPROVAL_ROLE (''); #3050 = PERSON ('', '', $, $, $, $); #3060 = ORGANIZATION ($, '', ''); #3070 = PERSON_AND_ORGANIZATION (#3050, #3060); #3080 = APPROVAL_PERSON_ORGANIZATION (#3070, #2980, #3040); #3090 = CC_DESIGN_APPROVAL (#2980, (#2960)); #3100 = PERSON_AND_ORGANIZATION_ROLE ('creator'); #3110 = PERSON ('', '', $, $, $, $); #3120 = ORGANIZATION ($, '', ''); #3130 = PERSON_AND_ORGANIZATION (#3110, #3120); #3140 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#3130, #3100, (#2960)); #3150 = PERSON_AND_ORGANIZATION_ROLE ('part_supplier'); #3160 = PERSON ('', '', $, $, $, $); #3170 = ORGANIZATION ($, '', ''); #3180 = PERSON_AND_ORGANIZATION (#3160, #3170); #3190 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#3180, #3150, (#2960)); #3200 = SECURITY_CLASSIFICATION_LEVEL ('unclassified'); #3210 = SECURITY_CLASSIFICATION ('', '', #3200); #3220 = APPROVAL_STATUS ('approved'); #3230 = APPROVAL (#3220, ''); #3240 = CALENDAR_DATE (2013, 1, 10); #3250 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #3260 = LOCAL_TIME (11, 14, 48., #3250); #3270 = DATE_AND_TIME (#3240, #3260); #3280 = APPROVAL_DATE_TIME (#3270, #3230); #3290 = APPROVAL_ROLE (''); #3300 = PERSON ('', '', $, $, $, $); #3310 = ORGANIZATION ($, '', ''); #3320 = PERSON_AND_ORGANIZATION (#3300, #3310); #3330 = APPROVAL_PERSON_ORGANIZATION (#3320, #3230, #3290); #3340 = CC_DESIGN_APPROVAL (#3230, (#3210)); #3350 = DATE_TIME_ROLE ('classification_date'); #3360 = CALENDAR_DATE (2013, 1, 10); #3370 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #3380 = LOCAL_TIME (11, 14, 48., #3370); #3390 = DATE_AND_TIME (#3360, #3380); #3400 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT (#3390, #3350, (#3210)); #3410 = PERSON_AND_ORGANIZATION_ROLE ('classification_officer'); #3420 = PERSON ('', '', $, $, $, $); #3430 = ORGANIZATION ($, '', ''); #3440 = PERSON_AND_ORGANIZATION (#3420, #3430); #3450 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#3440, #3410, (#3210)); #3460 = CC_DESIGN_SECURITY_CLASSIFICATION (#3210, (#2960)); #3470 = DESIGN_CONTEXT ('', #2860, 'design'); #3480 = PRODUCT_DEFINITION ('', '', #2960, #3470); #3490 = APPROVAL_STATUS ('approved'); #3500 = APPROVAL (#3490, ''); #3510 = CALENDAR_DATE (2013, 1, 10); #3520 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #3530 = LOCAL_TIME (11, 14, 48., #3520); #3540 = DATE_AND_TIME (#3510, #3530); #3550 = APPROVAL_DATE_TIME (#3540, #3500); #3560 = APPROVAL_ROLE (''); #3570 = PERSON ('', '', $, $, $, $); #3580 = ORGANIZATION ($, '', ''); #3590 = PERSON_AND_ORGANIZATION (#3570, #3580); #3600 = APPROVAL_PERSON_ORGANIZATION (#3590, #3500, #3560); #3610 = CC_DESIGN_APPROVAL (#3500, (#3480)); #3620 = DATE_TIME_ROLE ('creation_date'); #3630 = CALENDAR_DATE (2013, 1, 10); #3640 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #3650 = LOCAL_TIME (11, 14, 48., #3640); #3660 = DATE_AND_TIME (#3630, #3650); #3670 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT (#3660, #3620, (#3480)); #3680 = PERSON_AND_ORGANIZATION_ROLE ('creator'); #3690 = PERSON ('', '', $, $, $, $); #3700 = ORGANIZATION ($, '', ''); #3710 = PERSON_AND_ORGANIZATION (#3690, #3700); #3720 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#3710, #3680, (#3480)); #3730 = PRODUCT_DEFINITION_SHAPE ('', '', #3480); #3740 = SHAPE_DEFINITION_REPRESENTATION (#3730, #2850); ENDSEC; END-ISO-10303-21;