Six axis machine tool
First Claim
1. A machine tool for locating a tool relative to a workpiece, comprising the combination of:
- a pair of spaced supports, the tool being located with respect to one of the supports and the workpiece being located with respect to the other of the supports;
six leg members with each leg member being joined at a first point to one of the supports and being joined to the other support at a second point that is spaced along the leg member from the first point, the six leg members being arranged in circumferentially sequential pairs with the leg members of certain of the pairs crossing each other; and
means for individually manipulating at least certain of the leg members to vary the position of the points of such leg members relative to each other.
2 Assignments
0 Petitions
Accused Products
Abstract
A machine such as a machine tool includes a pair of spaced platforms. One platform (11, 31, 185, 72, 159, 142) may mount an operator such as a tool in a spindle and the other platforms (10, 20, 180, 170, 144, 163) may mount an object such as a workpiece. The spaced platforms are joined by six powered and extensible legs (20-25, 40-45, 64-69, 145-150, 166, 182-84, 187-89) joined to the respective platforms by universal joints. The length of the legs is individually manipulated to vary the position of the platforms and, therefore, the object and operator relative to each other in six axes. The powered legs may be hydraulic cylinders (20-25) or recirculating ball screw driven (195, 197, 198). The distance between the spaced platforms may be measured by separate extensible instrument arms (130, 131, 171) which join the platforms. The instrument arms may use a digital position device (238, 240) to measure the extension and contraction of the instrument arms or may use a laser interferometer (267) for that purpose. The changes in the length of the instrument arms may be used to generate signals that control the extension and contraction of the powered legs. A method is also disclosed for converting part program coordinate block instructions into instructions for varying the length of the powered legs.
94 Citations
31 Claims
-
1. A machine tool for locating a tool relative to a workpiece, comprising the combination of:
-
a pair of spaced supports, the tool being located with respect to one of the supports and the workpiece being located with respect to the other of the supports; six leg members with each leg member being joined at a first point to one of the supports and being joined to the other support at a second point that is spaced along the leg member from the first point, the six leg members being arranged in circumferentially sequential pairs with the leg members of certain of the pairs crossing each other; and means for individually manipulating at least certain of the leg members to vary the position of the points of such leg members relative to each other. - View Dependent Claims (2, 3)
-
-
4. A machine tool for locating a tool relative to a workpiece, comprising the combination of:
-
a pair of spaced supports, the tool being located with respect to one of the supports and the workpiece being located with respect to the other of the supports; six leg members with each leg member being joined at a first point to one of the supports and being joined to the other support at a second point that is spaced along the leg member from the first point, the six leg members being arranged in circumferentially sequential pairs with the leg members of certain of the pairs crossing each other; and means for individually manipulating at least certain of the leg members to vary the position of the points of such leg members relative to each other, wherein one of said supports is suspended beneath the other support by the six leg members.
-
-
5. A mechanism for locating an operator relative to an object, comprising the combination of:
-
an operator support and an object support spaced from each other; six leg members with each leg member being joined at one point to one of the supports and being operatively connected to the other support at another point that is spaced along the leg member from the one point, the areas in the two supports circumscribed by the junctions of the leg members in each support being substantially the same; and means for individually manipulating at least certain of the leg members to vary the position of the points of such leg members relative to each other to thereby alter the position of the operator with respect to the object. - View Dependent Claims (6)
-
-
7. A mechanism for locating an operator relative to an object, comprising the combination of:
-
an operator support and an object support spaced from each other; six leg members with each leg member being joined at one point to one of the supports and being operatively connected to the other support at another point that is spaced along the leg member from the one point, the areas in the two supports circumscribed by the junctions of the leg members in each support being substantially the same; means for individually manipulating at least certain of the leg members to vary the position of the points of such leg members relative to each other to thereby alter the position of the operator with respect to the object, the mechanism further including means for sensing the changes in positions of the points of the leg members; and control means responsive to the sensing means, said control means coordinating said manipulating means, wherein the six leg members are arranged in pairs with the leg members of each pair crossing each other.
-
-
8. A machine tool for locating a tool relative to a workpiece, comprising the combination of:
-
an upright rising from a base; a pair of spaced platforms, the tool being fixed with respect to one of the platforms and the workpiece being fixed with respect to the other of the platforms, a first of the platforms being supported on said upright; six powered extensible legs connecting the platforms and suspending the second platform from the first platform; and vibration dampening means in the support of the first platform to said upright.
-
-
9. In a machine tool, the combination comprising:
-
a first platform adapted to mount a tool; a second platform adapted to mount a workpiece; six linearly extensible legs each pivotably mounted adjacent one end to the first platform and each pivotably mounted adjacent the other end to the second platform, the pivot mountings in each platform circumscribing an area, and the areas in each of the two platforms being substantially the same; and means for individually varying the length of each leg to alter the position of the first platform and the tool with respect to the second platform and the workpiece. - View Dependent Claims (10, 11, 12, 13)
-
-
14. In a machine tool having a tool holder and a workpiece support, the combination of:
-
an upright rising from a base that is fixed with respect to the workpiece support; a platform mounting the tool holder; six linearly extensible legs, three of said legs connecting the platform to the upright and three of said legs connecting the platform to the base; and means for individually varying the length of each leg to alter the position of the tool holder with respect to the workpiece support.
-
-
15. A mechanism for locating an operator relative to an object, comprising:
-
a pair of supports, the operator being located with respect to one of the supports and the object being located with respect to the other support; six powered and controllable extensible legs connecting the supports together in spaced relation; an actuator for each leg for individually extending and contracting the length of the leg; and a control for the leg actuators to coordinate the operation of the actuators to vary the position of the operator relative to the object, the control including sensing means for determining the length of each of the six legs, the sensing means including a plurality of extensible instrument arms connected between the supports independent of the legs and in a fixed relation to the legs so that a change in length of the legs alters the relationship between the supports which translates into changes in length of the instrument arms. - View Dependent Claims (16, 20, 21)
-
-
17. A mechanism for locating an operator relative to an object, comprising:
-
a pair of supports, the operator being located with respect to one of the supports and the object being located with respect to the other support; six powered and controllable extensible legs connecting the supports together in spaced relation; an actuator for each leg for individually extending and contracting the length of the leg; a control for the leg actuators to coordinate the operation of the actuators to vary the position of the operator relative to the object, the control including sensing means for determining the length of each of the six legs, the sensing means including a plurality of extensible instrument arms connected between the supports in a fixed relation to the legs so that a change in length of the legs alters the relationship between the supports which translates into changes in length of the instrument arms; wherein the instrument arms each include a sensor providing a signal proportional to changes in length of said instrument arm, wherein each instrument arm includes two telescoping parts each joined respectively with one of said supports. - View Dependent Claims (18, 19)
-
-
22. A machine tool for locating a tool relative to a workpiece, comprising:
-
a base; a pair of spaced platforms, the tool being located with respect to one of the platforms and the workpiece being located with respect to the other of the platforms, a first of the platforms being supported by the base; six powered extensible legs connecting the second platform to the first platform; a manipulating mechanism to control the extension of at least some of the extensible legs; and a vibration isolation device cooperating with the base and the first of the platforms to alleviate detrimental vibration. - View Dependent Claims (23)
-
-
24. In a machine tool having a tool holder and a workpiece support, the combination comprising:
-
a tool holder platform locating the tool holder; a workpiece support platform locating the workpiece support; six powered and controlled extensible legs connecting the platforms together in spaced relation, each of the legs being joined to the workpiece support platform at one point along the length of the leg and being joined to the tool holder platform at a second spaced point along the length of the leg; an actuator for each leg for individually extending and contracting the length of the leg; and a control for the leg actuators to coordinate the operation of the actuators to vary the position of the tool holder relative to the workpiece support, said control including sensing means for determining the length of each of the six legs, the sensing means including a plurality of extensible instrument arms connected between said platforms in a known relation to the legs so that a change in length of the legs alters the relationship between the platforms which translates into changes in length of the instrument arms, wherein each powered leg includes two telescoping parts, one of which is joined to the tool holder platform and the other of which is joined to the workpiece support platform. - View Dependent Claims (25)
-
-
26. A mechanism for joining spaced platforms, comprising:
-
six legs connecting the platforms together, each of the legs being joined at one point to one of the platforms and being operatively connected to the other platform at another point that is spaced from the one point; the six legs being arranged in circumferentially sequential pairs with the legs of each pair crossing each other; and a manipulator mechanism configured to manipulate at least certain of the legs to vary the positions of the points of such legs relative to each other to thereby alter the position of the platforms with respect to each other.
-
-
27. A mechanism for locating an operator relative to an object, comprising:
-
a pair of spaced supports, the operator being located with respect to one of the supports and the object being located with respect to the other support; and six extensible legs joining the supports, each leg comprising a ball screw rod and a nut tube surrounding the rod and joined thereto by recirculating balls, a first yoke assembly mounted with the ball screw rod to connect the leg to a first of said supports, and a second yoke assembly mounted to the nut tube to connect the leg to the second of said supports, and a motor connected to rotate said ball screw rod. - View Dependent Claims (28, 29)
-
-
30. A method of locating an operator relative to an object, comprising the steps of:
-
fixing the operator relative to a first support; mounting the object relative to a second support; connecting the supports together by six leg members each being joined at one point along its length to one of the supports and being operatively connected to the other support at a point that is spaced along the leg member from the one point; locating the junctions of the leg members with the supports such that the areas circumscribed by the junctions in each of the two supports is substantially the same; and manipulating the leg members to vary the position of the points of such leg members relative to each other to thereby provide three linear degrees of motion and three rotational degrees of motion, or any combination thereof, to the operator relative to the object.
-
-
31. A mechanism for locating an operator relative to an object, comprising the combination of:
-
a pair of supports spaced from each other, the operator being located with respect to one of the supports and the object being located with respect to the other of the supports; six leg members with each leg member being joined at one point to one of the supports and being operatively connected to the other support at another point that is spaced along the leg member from the one point, the six leg members being arranged in adjacent pairs with the leg members of certain of the pairs crossing each other; and a manipulator mechanism configured to manipulate at least certain of the leg members to vary the position of the points of such leg members relative to each other to thereby alter the position of the operator with respect to the object.
-
Specification