ISO-10303-21; HEADER; FILE_DESCRIPTION ((), '1'); FILE_NAME ('C:\\TDMTemp\\Tools\\SMLIB\\holder-r\\HA100\\step\\156101.stp', '2009-12-14T15:24:56', ('Unknown'), ('Unknown'), 'HarmonyWare STEP v1.4.2', 'HarmonyWare Translators', ''); FILE_SCHEMA (('CONFIG_CONTROL_DESIGN')); ENDSEC; DATA; #10 = CARTESIAN_POINT ('', (20., 21., 0.)); #20 = VERTEX_POINT ('', #10); #30 = CARTESIAN_POINT ('', (20., 21., 0.)); #40 = CARTESIAN_POINT ('', (20., 21., 21.)); #50 = CARTESIAN_POINT ('', (20., 1.28587913910472E-15, 21.)); #60 = CARTESIAN_POINT ('', (20., -21., 21.)); #70 = CARTESIAN_POINT ('', (20., -21., 2.57175827820944E-15)); #80 = CARTESIAN_POINT ('', (20., -21., -21.)); #90 = CARTESIAN_POINT ('', (20., -3.85763741731416E-15, -21.)); #100 = CARTESIAN_POINT ('', (20., 21., -21.)); #110 = CARTESIAN_POINT ('', (20., 21., 0.)); #120 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#30, #40, #50, #60, #70, #80, #90, #100, #110), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 32.9867228626928, 65.9734457253857, 98.9601685880785, 131.946891450771), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #130 = EDGE_CURVE ('', #20, #20, #120, .T.); #140 = ORIENTED_EDGE ('', *, *, #130, .T.); #150 = EDGE_LOOP ('', (#140)); #160 = FACE_OUTER_BOUND ('', #150, .T.); #170 = CARTESIAN_POINT ('', (20., 15., 0.)); #180 = VERTEX_POINT ('', #170); #190 = CARTESIAN_POINT ('', (20., 15., 0.)); #200 = CARTESIAN_POINT ('', (20., 15., 15.)); #210 = CARTESIAN_POINT ('', (20., 2.41728618260448E-15, 15.)); #220 = CARTESIAN_POINT ('', (20., -15., 15.)); #230 = CARTESIAN_POINT ('', (20., -15., 6.27786229722166E-15)); #240 = CARTESIAN_POINT ('', (20., -15., -15.)); #250 = CARTESIAN_POINT ('', (20., -5.69754631333821E-15, -15.)); #260 = CARTESIAN_POINT ('', (20., 15., -15.)); #270 = CARTESIAN_POINT ('', (20., 15., 0.)); #280 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#190, #200, #210, #220, #230, #240, #250, #260, #270), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #290 = EDGE_CURVE ('', #180, #180, #280, .T.); #300 = ORIENTED_EDGE ('', *, *, #290, .F.); #310 = EDGE_LOOP ('', (#300)); #320 = FACE_BOUND ('', #310, .T.); #330 = CARTESIAN_POINT ('', (20., -21., -21.)); #340 = CARTESIAN_POINT ('', (20., -21., 21.)); #350 = CARTESIAN_POINT ('', (20., 21., -21.)); #360 = CARTESIAN_POINT ('', (20., 21., 21.)); #370 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#330, #340), (#350, #360)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545453, 0.954545454545454), (0.0454545454545452, 0.954545454545454), .UNSPECIFIED.); #380 = ADVANCED_FACE ('', (#160, #320), #370, .T.); #390 = CARTESIAN_POINT ('', (0., 21., 0.)); #400 = VERTEX_POINT ('', #390); #410 = CARTESIAN_POINT ('', (0., 21., 0.)); #420 = CARTESIAN_POINT ('', (20., 21., 0.)); #430 = ( BOUNDED_CURVE () B_SPLINE_CURVE (1, (#410, #420), .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 ('') ); #440 = EDGE_CURVE ('', #400, #20, #430, .T.); #450 = ORIENTED_EDGE ('', *, *, #440, .F.); #460 = CARTESIAN_POINT ('', (0., 21., 0.)); #470 = CARTESIAN_POINT ('', (0., 21., 21.)); #480 = CARTESIAN_POINT ('', (0., 1.28587913910472E-15, 21.)); #490 = CARTESIAN_POINT ('', (0., -21., 21.)); #500 = CARTESIAN_POINT ('', (0., -21., 2.57175827820944E-15)); #510 = CARTESIAN_POINT ('', (0., -21., -21.)); #520 = CARTESIAN_POINT ('', (0., -3.85763741731416E-15, -21.)); #530 = CARTESIAN_POINT ('', (0., 21., -21.)); #540 = CARTESIAN_POINT ('', (0., 21., 0.)); #550 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#460, #470, #480, #490, #500, #510, #520, #530, #540), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #560 = EDGE_CURVE ('', #400, #400, #550, .T.); #570 = ORIENTED_EDGE ('', *, *, #560, .T.); #580 = ORIENTED_EDGE ('', *, *, #440, .T.); #590 = ORIENTED_EDGE ('', *, *, #130, .F.); #600 = EDGE_LOOP ('', (#450, #570, #580, #590)); #610 = FACE_OUTER_BOUND ('', #600, .T.); #620 = CARTESIAN_POINT ('', (0., 21., 0.)); #630 = CARTESIAN_POINT ('', (20., 21., 0.)); #640 = CARTESIAN_POINT ('', (0., 21., 21.)); #650 = CARTESIAN_POINT ('', (20., 21., 21.)); #660 = CARTESIAN_POINT ('', (0., 1.28587913910472E-15, 21.)); #670 = CARTESIAN_POINT ('', (20., 1.28587913910472E-15, 21.)); #680 = CARTESIAN_POINT ('', (0., -21., 21.)); #690 = CARTESIAN_POINT ('', (20., -21., 21.)); #700 = CARTESIAN_POINT ('', (0., -21., 2.57175827820944E-15)); #710 = CARTESIAN_POINT ('', (20., -21., 2.57175827820944E-15)); #720 = CARTESIAN_POINT ('', (0., -21., -21.)); #730 = CARTESIAN_POINT ('', (20., -21., -21.)); #740 = CARTESIAN_POINT ('', (0., -3.85763741731416E-15, -21.)); #750 = CARTESIAN_POINT ('', (20., -3.85763741731416E-15, -21.)); #760 = CARTESIAN_POINT ('', (0., 21., -21.)); #770 = CARTESIAN_POINT ('', (20., 21., -21.)); #780 = CARTESIAN_POINT ('', (0., 21., 0.)); #790 = CARTESIAN_POINT ('', (20., 21., 0.)); #800 = ( BOUNDED_SURFACE () B_SPLINE_SURFACE (2, 1, ((#620, #630), (#640, #650), (#660, #670), (#680, #690), (#700, #710), (#720, #730), (#740, #750), (#760, #770), (#780, #790)), .UNSPECIFIED., .T., .F., .U.) B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 32.9867228626928, 65.9734457253857, 98.9601685880785, 131.946891450771), (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 ('') ); #810 = ADVANCED_FACE ('', (#610), #800, .T.); #820 = ORIENTED_EDGE ('', *, *, #560, .F.); #830 = EDGE_LOOP ('', (#820)); #840 = FACE_OUTER_BOUND ('', #830, .T.); #850 = CARTESIAN_POINT ('', (0., 8., 0.)); #860 = VERTEX_POINT ('', #850); #870 = CARTESIAN_POINT ('', (0., 8., 0.)); #880 = CARTESIAN_POINT ('', (0., 8., 8.)); #890 = CARTESIAN_POINT ('', (0., 4.89858719658941E-16, 8.)); #900 = CARTESIAN_POINT ('', (0., -8., 8.)); #910 = CARTESIAN_POINT ('', (0., -8., 9.79717439317883E-16)); #920 = CARTESIAN_POINT ('', (0., -8., -8.)); #930 = CARTESIAN_POINT ('', (0., -1.46957615897682E-15, -8.)); #940 = CARTESIAN_POINT ('', (0., 8., -8.)); #950 = CARTESIAN_POINT ('', (0., 8., 0.)); #960 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#870, #880, #890, #900, #910, #920, #930, #940, #950), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #970 = EDGE_CURVE ('', #860, #860, #960, .T.); #980 = ORIENTED_EDGE ('', *, *, #970, .T.); #990 = EDGE_LOOP ('', (#980)); #1000 = FACE_BOUND ('', #990, .T.); #1010 = CARTESIAN_POINT ('', (0., -21., -21.)); #1020 = CARTESIAN_POINT ('', (0., 21., -21.)); #1030 = CARTESIAN_POINT ('', (0., -21., 21.)); #1040 = CARTESIAN_POINT ('', (0., 21., 21.)); #1050 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#1010, #1020), (#1030, #1040)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545454, 0.954545454545454), (0.0454545454545454, 0.954545454545454), .UNSPECIFIED.); #1060 = ADVANCED_FACE ('', (#840, #1000), #1050, .T.); #1070 = CARTESIAN_POINT ('', (-39.2, 8., 0.)); #1080 = VERTEX_POINT ('', #1070); #1090 = CARTESIAN_POINT ('', (-40., 7.2, 0.)); #1100 = VERTEX_POINT ('', #1090); #1110 = CARTESIAN_POINT ('', (-39.2, 8., 0.)); #1120 = CARTESIAN_POINT ('', (-40., 7.2, 0.)); #1130 = ( BOUNDED_CURVE () B_SPLINE_CURVE (1, (#1110, #1120), .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 ('') ); #1140 = EDGE_CURVE ('', #1080, #1100, #1130, .T.); #1150 = ORIENTED_EDGE ('', *, *, #1140, .T.); #1160 = CARTESIAN_POINT ('', (-40., 7.2, 0.)); #1170 = CARTESIAN_POINT ('', (-40., 7.2, 7.2)); #1180 = CARTESIAN_POINT ('', (-40., 4.40872847693047E-16, 7.2)); #1190 = CARTESIAN_POINT ('', (-40., -7.2, 7.2)); #1200 = CARTESIAN_POINT ('', (-40., -7.2, 8.81745695386094E-16)); #1210 = CARTESIAN_POINT ('', (-40., -7.2, -7.2)); #1220 = CARTESIAN_POINT ('', (-40., -1.32261854307914E-15, -7.2)); #1230 = CARTESIAN_POINT ('', (-40., 7.2, -7.2)); #1240 = CARTESIAN_POINT ('', (-40., 7.2, 0.)); #1250 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#1160, #1170, #1180, #1190, #1200, #1210, #1220, #1230, #1240), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #1260 = EDGE_CURVE ('', #1100, #1100, #1250, .T.); #1270 = ORIENTED_EDGE ('', *, *, #1260, .T.); #1280 = ORIENTED_EDGE ('', *, *, #1140, .F.); #1290 = CARTESIAN_POINT ('', (-39.2, 8., 0.)); #1300 = CARTESIAN_POINT ('', (-39.2, 8., 8.)); #1310 = CARTESIAN_POINT ('', (-39.2, 4.89858719658941E-16, 8.)); #1320 = CARTESIAN_POINT ('', (-39.2, -8., 8.)); #1330 = CARTESIAN_POINT ('', (-39.2, -8., 9.79717439317883E-16)); #1340 = CARTESIAN_POINT ('', (-39.2, -8., -8.)); #1350 = CARTESIAN_POINT ('', (-39.2, -1.46957615897682E-15, -8.)); #1360 = CARTESIAN_POINT ('', (-39.2, 8., -8.)); #1370 = CARTESIAN_POINT ('', (-39.2, 8., 0.)); #1380 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#1290, #1300, #1310, #1320, #1330, #1340, #1350, #1360, #1370), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 12.5663706143592, 25.1327412287183, 37.6991118430775, 50.2654824574367), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #1390 = EDGE_CURVE ('', #1080, #1080, #1380, .T.); #1400 = ORIENTED_EDGE ('', *, *, #1390, .F.); #1410 = EDGE_LOOP ('', (#1150, #1270, #1280, #1400)); #1420 = FACE_OUTER_BOUND ('', #1410, .T.); #1430 = CARTESIAN_POINT ('', (-39.2, 8., 0.)); #1440 = CARTESIAN_POINT ('', (-39.2, 8., 8.)); #1450 = CARTESIAN_POINT ('', (-39.2, 4.89858719658941E-16, 8.)); #1460 = CARTESIAN_POINT ('', (-39.2, -8., 8.)); #1470 = CARTESIAN_POINT ('', (-39.2, -8., 9.79717439317883E-16)); #1480 = CARTESIAN_POINT ('', (-39.2, -8., -8.)); #1490 = CARTESIAN_POINT ('', (-39.2, -1.46957615897682E-15, -8.)); #1500 = CARTESIAN_POINT ('', (-39.2, 8., -8.)); #1510 = CARTESIAN_POINT ('', (-39.2, 8., 0.)); #1520 = CARTESIAN_POINT ('', (-40., 7.2, 0.)); #1530 = CARTESIAN_POINT ('', (-40., 7.2, 7.2)); #1540 = CARTESIAN_POINT ('', (-40., 4.40872847693047E-16, 7.2)); #1550 = CARTESIAN_POINT ('', (-40., -7.2, 7.2)); #1560 = CARTESIAN_POINT ('', (-40., -7.2, 8.81745695386094E-16)); #1570 = CARTESIAN_POINT ('', (-40., -7.2, -7.2)); #1580 = CARTESIAN_POINT ('', (-40., -1.32261854307914E-15, -7.2)); #1590 = CARTESIAN_POINT ('', (-40., 7.2, -7.2)); #1600 = CARTESIAN_POINT ('', (-40., 7.2, 0.)); #1610 = ( BOUNDED_SURFACE () B_SPLINE_SURFACE (1, 2, ((#1430, #1440, #1450, #1460, #1470, #1480, #1490, #1500, #1510), (#1520, #1530, #1540, #1550, #1560, #1570, #1580, #1590, #1600)), .UNSPECIFIED., .F., .T., .U.) B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.) 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.))) REPRESENTATION_ITEM ('') ); #1620 = ADVANCED_FACE ('', (#1420), #1610, .T.); #1630 = ORIENTED_EDGE ('', *, *, #1260, .F.); #1640 = EDGE_LOOP ('', (#1630)); #1650 = FACE_OUTER_BOUND ('', #1640, .T.); #1660 = CARTESIAN_POINT ('', (-40., 5.25, 0.)); #1670 = VERTEX_POINT ('', #1660); #1680 = CARTESIAN_POINT ('', (-40., 5.25, 0.)); #1690 = CARTESIAN_POINT ('', (-40., 5.25, 5.25)); #1700 = CARTESIAN_POINT ('', (-40., 3.2146978477618E-16, 5.25)); #1710 = CARTESIAN_POINT ('', (-40., -5.25, 5.25)); #1720 = CARTESIAN_POINT ('', (-40., -5.25, 6.4293956955236E-16)); #1730 = CARTESIAN_POINT ('', (-40., -5.25, -5.25)); #1740 = CARTESIAN_POINT ('', (-40., -9.64409354328541E-16, -5.25)); #1750 = CARTESIAN_POINT ('', (-40., 5.25, -5.25)); #1760 = CARTESIAN_POINT ('', (-40., 5.25, 0.)); #1770 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#1680, #1690, #1700, #1710, #1720, #1730, #1740, #1750, #1760), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 8.24668071567321, 16.4933614313464, 24.7400421470196, 32.9867228626928), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #1780 = EDGE_CURVE ('', #1670, #1670, #1770, .T.); #1790 = ORIENTED_EDGE ('', *, *, #1780, .T.); #1800 = EDGE_LOOP ('', (#1790)); #1810 = FACE_BOUND ('', #1800, .T.); #1820 = CARTESIAN_POINT ('', (-40., -7.2, -7.2)); #1830 = CARTESIAN_POINT ('', (-40., 7.2, -7.2)); #1840 = CARTESIAN_POINT ('', (-40., -7.2, 7.2)); #1850 = CARTESIAN_POINT ('', (-40., 7.2, 7.2)); #1860 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#1820, #1830), (#1840, #1850)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545454, 0.954545454545455), (0.0454545454545454, 0.954545454545454), .UNSPECIFIED.); #1870 = ADVANCED_FACE ('', (#1650, #1810), #1860, .T.); #1880 = CARTESIAN_POINT ('', (0., 8., 0.)); #1890 = CARTESIAN_POINT ('', (-39.2, 8., 0.)); #1900 = ( BOUNDED_CURVE () B_SPLINE_CURVE (1, (#1880, #1890), .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 ('') ); #1910 = EDGE_CURVE ('', #860, #1080, #1900, .T.); #1920 = ORIENTED_EDGE ('', *, *, #1910, .T.); #1930 = ORIENTED_EDGE ('', *, *, #1390, .T.); #1940 = ORIENTED_EDGE ('', *, *, #1910, .F.); #1950 = ORIENTED_EDGE ('', *, *, #970, .F.); #1960 = EDGE_LOOP ('', (#1920, #1930, #1940, #1950)); #1970 = FACE_OUTER_BOUND ('', #1960, .T.); #1980 = CARTESIAN_POINT ('', (0., 8., 0.)); #1990 = CARTESIAN_POINT ('', (0., 8., 8.)); #2000 = CARTESIAN_POINT ('', (0., 4.89858719658941E-16, 8.)); #2010 = CARTESIAN_POINT ('', (0., -8., 8.)); #2020 = CARTESIAN_POINT ('', (0., -8., 9.79717439317883E-16)); #2030 = CARTESIAN_POINT ('', (0., -8., -8.)); #2040 = CARTESIAN_POINT ('', (0., -1.46957615897682E-15, -8.)); #2050 = CARTESIAN_POINT ('', (0., 8., -8.)); #2060 = CARTESIAN_POINT ('', (0., 8., 0.)); #2070 = CARTESIAN_POINT ('', (-39.2, 8., 0.)); #2080 = CARTESIAN_POINT ('', (-39.2, 8., 8.)); #2090 = CARTESIAN_POINT ('', (-39.2, 4.89858719658941E-16, 8.)); #2100 = CARTESIAN_POINT ('', (-39.2, -8., 8.)); #2110 = CARTESIAN_POINT ('', (-39.2, -8., 9.79717439317883E-16)); #2120 = CARTESIAN_POINT ('', (-39.2, -8., -8.)); #2130 = CARTESIAN_POINT ('', (-39.2, -1.46957615897682E-15, -8.)); #2140 = CARTESIAN_POINT ('', (-39.2, 8., -8.)); #2150 = CARTESIAN_POINT ('', (-39.2, 8., 0.)); #2160 = ( BOUNDED_SURFACE () B_SPLINE_SURFACE (1, 2, ((#1980, #1990, #2000, #2010, #2020, #2030, #2040, #2050, #2060), (#2070, #2080, #2090, #2100, #2110, #2120, #2130, #2140, #2150)), .UNSPECIFIED., .F., .T., .U.) B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 12.5663706143592, 25.1327412287183, 37.6991118430775, 50.2654824574367), .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.))) REPRESENTATION_ITEM ('') ); #2170 = ADVANCED_FACE ('', (#1970), #2160, .T.); #2180 = ORIENTED_EDGE ('', *, *, #290, .T.); #2190 = CARTESIAN_POINT ('', (9., 15., 0.)); #2200 = VERTEX_POINT ('', #2190); #2210 = CARTESIAN_POINT ('', (20., 15., 0.)); #2220 = CARTESIAN_POINT ('', (9., 15., 0.)); #2230 = B_SPLINE_CURVE_WITH_KNOTS ('', 1, (#2210, #2220), .UNSPECIFIED., .F., .U., (2, 2), (4.54524794326616E-5, 1.), .UNSPECIFIED.); #2240 = EDGE_CURVE ('', #180, #2200, #2230, .T.); #2250 = ORIENTED_EDGE ('', *, *, #2240, .T.); #2260 = CARTESIAN_POINT ('', (9., 15., 0.)); #2270 = CARTESIAN_POINT ('', (9., 15., 15.)); #2280 = CARTESIAN_POINT ('', (9., 9.18485099360515E-16, 15.)); #2290 = CARTESIAN_POINT ('', (9., -15., 15.)); #2300 = CARTESIAN_POINT ('', (9., -15., 1.83697019872103E-15)); #2310 = CARTESIAN_POINT ('', (9., -15., -15.)); #2320 = CARTESIAN_POINT ('', (9., -2.75545529808154E-15, -15.)); #2330 = CARTESIAN_POINT ('', (9., 15., -15.)); #2340 = CARTESIAN_POINT ('', (9., 15., 0.)); #2350 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#2260, #2270, #2280, #2290, #2300, #2310, #2320, #2330, #2340), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 23.5619449019234, 47.1238898038469, 70.6858347057704, 94.2477796076938), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #2360 = EDGE_CURVE ('', #2200, #2200, #2350, .T.); #2370 = ORIENTED_EDGE ('', *, *, #2360, .F.); #2380 = ORIENTED_EDGE ('', *, *, #2240, .F.); #2390 = EDGE_LOOP ('', (#2180, #2250, #2370, #2380)); #2400 = FACE_OUTER_BOUND ('', #2390, .T.); #2410 = CARTESIAN_POINT ('', (20., 15., 0.)); #2420 = CARTESIAN_POINT ('', (9., 15., 0.)); #2430 = CARTESIAN_POINT ('', (20., 15., 15.)); #2440 = CARTESIAN_POINT ('', (9., 15., 15.)); #2450 = CARTESIAN_POINT ('', (20., 9.18485099360515E-16, 15.)); #2460 = CARTESIAN_POINT ('', (9., 9.18485099360515E-16, 15.)); #2470 = CARTESIAN_POINT ('', (20., -15., 15.)); #2480 = CARTESIAN_POINT ('', (9., -15., 15.)); #2490 = CARTESIAN_POINT ('', (20., -15., 1.83697019872103E-15)); #2500 = CARTESIAN_POINT ('', (9., -15., 1.83697019872103E-15)); #2510 = CARTESIAN_POINT ('', (20., -15., -15.)); #2520 = CARTESIAN_POINT ('', (9., -15., -15.)); #2530 = CARTESIAN_POINT ('', (20., -2.75545529808154E-15, -15.)); #2540 = CARTESIAN_POINT ('', (9., -2.75545529808154E-15, -15.)); #2550 = CARTESIAN_POINT ('', (20., 15., -15.)); #2560 = CARTESIAN_POINT ('', (9., 15., -15.)); #2570 = CARTESIAN_POINT ('', (20., 15., 0.)); #2580 = CARTESIAN_POINT ('', (9., 15., 0.)); #2590 = ( BOUNDED_SURFACE () B_SPLINE_SURFACE (2, 1, ((#2410, #2420), (#2430, #2440), (#2450, #2460), (#2470, #2480), (#2490, #2500), (#2510, #2520), (#2530, #2540), (#2550, #2560), (#2570, #2580)), .UNSPECIFIED., .T., .F., .U.) B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 23.5619449019234, 47.1238898038469, 70.6858347057704, 94.2477796076938), (4.54524794329947E-5, 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 ('') ); #2600 = ADVANCED_FACE ('', (#2400), #2590, .T.); #2610 = ORIENTED_EDGE ('', *, *, #2360, .T.); #2620 = EDGE_LOOP ('', (#2610)); #2630 = FACE_OUTER_BOUND ('', #2620, .T.); #2640 = CARTESIAN_POINT ('', (9., 5.25, 0.)); #2650 = VERTEX_POINT ('', #2640); #2660 = CARTESIAN_POINT ('', (9., 5.25, 0.)); #2670 = CARTESIAN_POINT ('', (9., 5.25, 5.25)); #2680 = CARTESIAN_POINT ('', (9., 3.2146978477618E-16, 5.25)); #2690 = CARTESIAN_POINT ('', (9., -5.25, 5.25)); #2700 = CARTESIAN_POINT ('', (9., -5.25, 6.4293956955236E-16)); #2710 = CARTESIAN_POINT ('', (9., -5.25, -5.25)); #2720 = CARTESIAN_POINT ('', (9., -9.64409354328541E-16, -5.25)); #2730 = CARTESIAN_POINT ('', (9., 5.25, -5.25)); #2740 = CARTESIAN_POINT ('', (9., 5.25, 0.)); #2750 = ( BOUNDED_CURVE () B_SPLINE_CURVE (2, (#2660, #2670, #2680, #2690, #2700, #2710, #2720, #2730, #2740), .UNSPECIFIED., .T., .U.) B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.) CURVE () GEOMETRIC_REPRESENTATION_ITEM () RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)) REPRESENTATION_ITEM ('') ); #2760 = EDGE_CURVE ('', #2650, #2650, #2750, .T.); #2770 = ORIENTED_EDGE ('', *, *, #2760, .F.); #2780 = EDGE_LOOP ('', (#2770)); #2790 = FACE_BOUND ('', #2780, .T.); #2800 = CARTESIAN_POINT ('', (9., -15., -15.)); #2810 = CARTESIAN_POINT ('', (9., -15., 15.)); #2820 = CARTESIAN_POINT ('', (9., 15., -15.)); #2830 = CARTESIAN_POINT ('', (9., 15., 15.)); #2840 = B_SPLINE_SURFACE_WITH_KNOTS ('', 1, 1, ((#2800, #2810), (#2820, #2830)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0454545454545453, 0.954545454545454), (0.0454545454545451, 0.954545454545455), .UNSPECIFIED.); #2850 = ADVANCED_FACE ('', (#2630, #2790), #2840, .T.); #2860 = CARTESIAN_POINT ('', (9., 5.25, 0.)); #2870 = CARTESIAN_POINT ('', (-40., 5.25, 0.)); #2880 = ( BOUNDED_CURVE () B_SPLINE_CURVE (1, (#2860, #2870), .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 ('') ); #2890 = EDGE_CURVE ('', #2650, #1670, #2880, .T.); #2900 = ORIENTED_EDGE ('', *, *, #2890, .F.); #2910 = ORIENTED_EDGE ('', *, *, #2760, .T.); #2920 = ORIENTED_EDGE ('', *, *, #2890, .T.); #2930 = ORIENTED_EDGE ('', *, *, #1780, .F.); #2940 = EDGE_LOOP ('', (#2900, #2910, #2920, #2930)); #2950 = FACE_OUTER_BOUND ('', #2940, .T.); #2960 = CARTESIAN_POINT ('', (9., 5.25, 0.)); #2970 = CARTESIAN_POINT ('', (-40., 5.25, 0.)); #2980 = CARTESIAN_POINT ('', (9., 5.25, 5.25)); #2990 = CARTESIAN_POINT ('', (-40., 5.25, 5.25)); #3000 = CARTESIAN_POINT ('', (9., 3.2146978477618E-16, 5.25)); #3010 = CARTESIAN_POINT ('', (-40., 3.2146978477618E-16, 5.25)); #3020 = CARTESIAN_POINT ('', (9., -5.25, 5.25)); #3030 = CARTESIAN_POINT ('', (-40., -5.25, 5.25)); #3040 = CARTESIAN_POINT ('', (9., -5.25, 6.4293956955236E-16)); #3050 = CARTESIAN_POINT ('', (-40., -5.25, 6.4293956955236E-16)); #3060 = CARTESIAN_POINT ('', (9., -5.25, -5.25)); #3070 = CARTESIAN_POINT ('', (-40., -5.25, -5.25)); #3080 = CARTESIAN_POINT ('', (9., -9.64409354328541E-16, -5.25)); #3090 = CARTESIAN_POINT ('', (-40., -9.64409354328541E-16, -5.25)); #3100 = CARTESIAN_POINT ('', (9., 5.25, -5.25)); #3110 = CARTESIAN_POINT ('', (-40., 5.25, -5.25)); #3120 = CARTESIAN_POINT ('', (9., 5.25, 0.)); #3130 = CARTESIAN_POINT ('', (-40., 5.25, 0.)); #3140 = ( BOUNDED_SURFACE () B_SPLINE_SURFACE (2, 1, ((#2960, #2970), (#2980, #2990), (#3000, #3010), (#3020, #3030), (#3040, #3050), (#3060, #3070), (#3080, #3090), (#3100, #3110), (#3120, #3130)), .UNSPECIFIED., .T., .F., .U.) B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 8.24668071567321, 16.4933614313464, 24.7400421470196, 32.9867228626928), (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 ('') ); #3150 = ADVANCED_FACE ('', (#2950), #3140, .T.); #3160 = CLOSED_SHELL ('', (#380, #810, #1060, #1620, #1870, #2170, #2600, #2850, #3150)); #3170 = MANIFOLD_SOLID_BREP ('', #3160); #3180 = ( LENGTH_UNIT () NAMED_UNIT (*) SI_UNIT (.MILLI., .METRE.) ); #3190 = ( NAMED_UNIT (*) SI_UNIT ($, .STERADIAN.) SOLID_ANGLE_UNIT () ); #3200 = ( NAMED_UNIT (*) SI_UNIT ($, .RADIAN.) PLANE_ANGLE_UNIT () ); #3210 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE(1.E-6), #3180, 'DISTANCE_ACCURACY_VALUE', ''); #3220 = ( GEOMETRIC_REPRESENTATION_CONTEXT (3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#3210)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#3180, #3190, #3200)) REPRESENTATION_CONTEXT ('', '3D') ); #3230 = COLOUR_RGB ('', 0.71764705882353, 0.71764705882353, 0.71764705882353); #3240 = FILL_AREA_STYLE_COLOUR ('', #3230); #3250 = FILL_AREA_STYLE ('', (#3240)); #3260 = SURFACE_STYLE_FILL_AREA (#3250); #3270 = SURFACE_SIDE_STYLE ('', (#3260)); #3280 = SURFACE_STYLE_USAGE (.POSITIVE., #3270); #3290 = PRESENTATION_STYLE_ASSIGNMENT ((#3280)); #3300 = STYLED_ITEM ('', (#3290), #3170); #3310 = ADVANCED_BREP_SHAPE_REPRESENTATION ('', (#3170), #3220); #3320 = APPLICATION_CONTEXT ('configuration controlled 3D designs of mechanical parts and assemblies'); #3330 = APPLICATION_PROTOCOL_DEFINITION ('International Standard', 'config_control_design', 1997, #3320); #3340 = MECHANICAL_CONTEXT ('', #3320, 'mechanical'); #3350 = PRODUCT ('product-name', '', '', (#3340)); #3360 = PERSON_AND_ORGANIZATION_ROLE ('design_owner'); #3370 = PERSON ('', '', $, $, $, $); #3380 = ORGANIZATION ($, '', ''); #3390 = PERSON_AND_ORGANIZATION (#3370, #3380); #3400 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#3390, #3360, (#3350)); #3410 = PRODUCT_RELATED_PRODUCT_CATEGORY ('detail', $, (#3350)); #3420 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ('', '', #3350, .NOT_KNOWN.); #3430 = APPROVAL_STATUS ('approved'); #3440 = APPROVAL (#3430, ''); #3450 = CALENDAR_DATE (2009, 14, 12); #3460 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #3470 = LOCAL_TIME (15, 24, 56., #3460); #3480 = DATE_AND_TIME (#3450, #3470); #3490 = APPROVAL_DATE_TIME (#3480, #3440); #3500 = APPROVAL_ROLE (''); #3510 = PERSON ('', '', $, $, $, $); #3520 = ORGANIZATION ($, '', ''); #3530 = PERSON_AND_ORGANIZATION (#3510, #3520); #3540 = APPROVAL_PERSON_ORGANIZATION (#3530, #3440, #3500); #3550 = CC_DESIGN_APPROVAL (#3440, (#3420)); #3560 = PERSON_AND_ORGANIZATION_ROLE ('creator'); #3570 = PERSON ('', '', $, $, $, $); #3580 = ORGANIZATION ($, '', ''); #3590 = PERSON_AND_ORGANIZATION (#3570, #3580); #3600 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#3590, #3560, (#3420)); #3610 = PERSON_AND_ORGANIZATION_ROLE ('part_supplier'); #3620 = PERSON ('', '', $, $, $, $); #3630 = ORGANIZATION ($, '', ''); #3640 = PERSON_AND_ORGANIZATION (#3620, #3630); #3650 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#3640, #3610, (#3420)); #3660 = SECURITY_CLASSIFICATION_LEVEL ('unclassified'); #3670 = SECURITY_CLASSIFICATION ('', '', #3660); #3680 = APPROVAL_STATUS ('approved'); #3690 = APPROVAL (#3680, ''); #3700 = CALENDAR_DATE (2009, 14, 12); #3710 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #3720 = LOCAL_TIME (15, 24, 56., #3710); #3730 = DATE_AND_TIME (#3700, #3720); #3740 = APPROVAL_DATE_TIME (#3730, #3690); #3750 = APPROVAL_ROLE (''); #3760 = PERSON ('', '', $, $, $, $); #3770 = ORGANIZATION ($, '', ''); #3780 = PERSON_AND_ORGANIZATION (#3760, #3770); #3790 = APPROVAL_PERSON_ORGANIZATION (#3780, #3690, #3750); #3800 = CC_DESIGN_APPROVAL (#3690, (#3670)); #3810 = DATE_TIME_ROLE ('classification_date'); #3820 = CALENDAR_DATE (2009, 14, 12); #3830 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #3840 = LOCAL_TIME (15, 24, 56., #3830); #3850 = DATE_AND_TIME (#3820, #3840); #3860 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT (#3850, #3810, (#3670)); #3870 = PERSON_AND_ORGANIZATION_ROLE ('classification_officer'); #3880 = PERSON ('', '', $, $, $, $); #3890 = ORGANIZATION ($, '', ''); #3900 = PERSON_AND_ORGANIZATION (#3880, #3890); #3910 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#3900, #3870, (#3670)); #3920 = CC_DESIGN_SECURITY_CLASSIFICATION (#3670, (#3420)); #3930 = DESIGN_CONTEXT ('', #3320, 'design'); #3940 = PRODUCT_DEFINITION ('', '', #3420, #3930); #3950 = APPROVAL_STATUS ('approved'); #3960 = APPROVAL (#3950, ''); #3970 = CALENDAR_DATE (2009, 14, 12); #3980 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #3990 = LOCAL_TIME (15, 24, 56., #3980); #4000 = DATE_AND_TIME (#3970, #3990); #4010 = APPROVAL_DATE_TIME (#4000, #3960); #4020 = APPROVAL_ROLE (''); #4030 = PERSON ('', '', $, $, $, $); #4040 = ORGANIZATION ($, '', ''); #4050 = PERSON_AND_ORGANIZATION (#4030, #4040); #4060 = APPROVAL_PERSON_ORGANIZATION (#4050, #3960, #4020); #4070 = CC_DESIGN_APPROVAL (#3960, (#3940)); #4080 = DATE_TIME_ROLE ('creation_date'); #4090 = CALENDAR_DATE (2009, 14, 12); #4100 = COORDINATED_UNIVERSAL_TIME_OFFSET (0, $, .AHEAD.); #4110 = LOCAL_TIME (15, 24, 56., #4100); #4120 = DATE_AND_TIME (#4090, #4110); #4130 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT (#4120, #4080, (#3940)); #4140 = PERSON_AND_ORGANIZATION_ROLE ('creator'); #4150 = PERSON ('', '', $, $, $, $); #4160 = ORGANIZATION ($, '', ''); #4170 = PERSON_AND_ORGANIZATION (#4150, #4160); #4180 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT (#4170, #4140, (#3940)); #4190 = PRODUCT_DEFINITION_SHAPE ('', '', #3940); #4200 = SHAPE_DEFINITION_REPRESENTATION (#4190, #3310); ENDSEC; END-ISO-10303-21;