Claims
- 1. A machine tool apparatus comprising:
an operator interface adapted to allow an operator to specify parameters for a turn-around operation, said turn-around operation for computing a trajectory which connects adjacent operations; said tool slide adapted to move in said trajectory, said trajectory being made up of said turn-around operation.
- 2. The machine tool apparatus of claim 2 wherein said feed-in operation uses initial position, feed-in rate, and final position as parameters.
- 3. The machine tool apparatus of claim 2 wherein said dwell operation uses duration as a parameter.
- 4. The machine tool apparatus of claim 2 wherein said feed-out operation uses feed-out rate and final position as parameters.
- 5. The machine tool apparatus of claim 2 wherein said turn-around operation uses minimum clear position and minimum clear period as parameters.
- 6. The machine tool apparatus of claim 2 wherein said position operation uses final position and duration as parameters.
- 7. The machine tool apparatus of claim 2 wherein said operator interface is adapted to enable an operator to program said apparatus by a keyboard at said apparatus.
- 8. The machine tool apparatus of claim 2 wherein said operator interface is adapted to enable an operator to program said apparatus by a touchscreen at said apparatus.
- 9. The machine tool apparatus of claim 2 wherein said operator interface includes an output display.
- 10. The machine tool apparatus of claim 2 wherein said feed-in operation, said dwell operation, said feed-out operation, said turn-around operation, and said position operation span a machine cycle.
- 11. A method for adapting a single-spindle automatic screw machine to operate by computer numeric control (CNC), the method comprising the steps of:
removing a cam from said machine, said cam being conventionally functionable to actuate a tool slide; specifying a tool slide trajectory, and thereby designing a software based cam, said trajectory comprising a locus of desired turret slide positions; controlling the operation of the machine with said software based cam; monitoring a machine cycle position by directly or indirectly monitoring the position of a camshaft; determining a desired tool slide position as a direct function of said machine cycle position, on a substantially continuous basis; and causing said tool slide to achieve said desired tool slide position along said specified tool slide trajectory by installing a servo actuator in place of said cam.
- 12. A system for adapting a conventional, non-computer-numeric-controlled, single-spindle automatic screw machine to accept computer numerical control, wherein the system comprises:
an existing turret slide on said screw machine; a lead lever adapted to contact said turret slide; a camshaft mounted on said screw machine; a mechanical drive unit mounted to said screw machine in lieu of a conventional hard cam, said mechanical drive unit having at least one bearing through which said camshaft passes, said mechanical drive unit adapted to contact said lead lever, directly or indirectly; a device for measuring the rotational position of said camshaft; a position transformer which determines a desired turret slide position as a user specified direct function of said camshaft rotational position on a substantially continuous basis; and a computer-numeric controlled actuator, responsive to said transformer, that causes said mechanical drive unit to move said turret slide to said desire turret slide position.
- 13. A method for adapting a single-spindle automatic screw machine to operate by computer numeric control, the method comprising the steps of:
installing a mechanical drive unit on said screw machine directly in place of a conventional hard cam, said drive unit adapted to contact, directly or indirectly, a lead lever on said screw machine; installing a camshaft rotational position detector in association with said screw machine; installing a computer-numeric-controlled actuator in association with said mechanical drive unit; detecting the rotational position of a camshaft on said screw machine during operation of said screw machine; substantially continuously computing a desired position of the existing turret slide on said screw machine as a user specified direct function of the rotational position of said camshaft; and actuating said mechanical drive unit to cause said lead lever to move said turret slide into said desired position.
- 14. A system for adapting a conventional, non-computer-numeric-controlled, single-spindle automatic screw machine, having a camshaft, a cam follower and a tool slide, to accept computer numeric control of said tool slide, wherein the system comprises:
a tool slide trajectory designer that generates a tool slide trajectory, given an operator-specified sequence of tool motions, said tool slide trajectory comprising a locus of tool slide positions as a direct function of camshaft angular position; a monitor for directly or indirectly determining the current camshaft angular position; a computer based position transformer that determines a desired tool slide position from said tool slide trajectory as a direct function of said camshaft angular position on a substantially continuous basis; and a position controller that causes said tool slide to substantially continuously achieve said desired tool slide position, said position controller incorporating an actuator unit as a direct physical replacement for the conventional cam, said actuator unit mounting to the camshaft via a rotary bearing and directly actuating the cam follower, which in turn actuates the tool slide.
Parent Case Info
[0001] This a continuation of U.S. patent application Ser. No. 09/064,417, filed Apr. 22, 1998, now U.S. Pat. No. ______, which is a continuation of U.S. patent application Ser. No. 08/494,154, filed Jun. 23, 1995, now U.S. Pat. No. 5,808,893. U.S. patent application Ser. No. 08/494,154 is a continuation of U.S. patent application Ser. No.08/098,959, filed Jul. 28, 1993, now abandoned.
Continuations (3)
|
Number |
Date |
Country |
Parent |
09064417 |
Apr 1998 |
US |
Child |
09768797 |
Jan 2001 |
US |
Parent |
08494154 |
Jun 1995 |
US |
Child |
09064417 |
Apr 1998 |
US |
Parent |
08098959 |
Jul 1993 |
US |
Child |
08494154 |
Jun 1995 |
US |