Claims
- 1. A method for compensating for any linear displacement and inclination offset of a workpiece relative to an axis of rotation of a computer numerically controlled (CNC) machine, said method comprising the steps of:
- (a) positioning the workpiece on a rotatable mount of the CNC machine with a centerline of the workpiece proximate to the axis of rotation of the CNC machine;
- (b) contacting an upper portion of the workpiece on at least two different upper portion locations with a probe mounted in a tool holder of a spindle mechanism of the CNC machine;
- (c) recording an upper coordinate position of each of the at least two different upper portion locations;
- (d) contacting a lower portion of the workpiece on at least two different lower portion locations with the probe;
- (e) recording a lower coordinate position of each of the at least two different lower portion locations;
- (f) determining any linear displacement and inclination offset of the workpiece centerline relative to the axis of rotation of the CNC machine from the at least two upper coordinate positions and the at least two lower coordinate positions; and
- (g) adjusting the position of a machine tool point in response to any linear displacement and inclination offset with respect to said axis or rotation to compensate for the linear displacement or inclination offset during machining operation.
- 2. The method of claim 1, wherein step (f) comprises the steps of:
- determining to top amplitude of eccentricity and a top angled direction of eccentricity of the workpiece centerline at a top of the workpiece; and
- determining a bottom amplitude of eccentricity and a bottom angled direction of eccentricity of the workpiece centerline at a bottom of the workpiece.
- 3. The method of claim 1, wherein step (g) comprise the step of determining the amount of any adjustment as a function of a coordinate associated with the machine axis of rotation.
- 4. The method of claim 1, wherein steps (b) and (d) each comprise the steps of contracting the workpiece with the probe at four equiangular positions around the workpiece.
- 5. A system to compensate for any linear displacement and inclination offset of a workpiece relative to an axis of rotation of a table of a computer numerically controlled (CNC) machine, said system comprising:
- a movable pallet to position the workpiece on the rotatable CNC machine table with a centerline of the workpiece proximate to the axis of rotation of the CNC machine table;
- a probe mounted in a tool holder of a spindle mechanism of the CNC machine;
- means for causing said probe to contact the workpiece on at least two different locations on an upper portion of the workpiece and on at least two different locations on a lower portion of the workpiece;
- means for recording an upper coordinate position of each of the at least two different upper portion locations and for recording a lower coordinate position of each of the at least two different lower portion locations;
- means for determining any linear displacement and inclination offset of the workpiece centerline relative to the axis of rotation of the CNC machine table from the upper coordinate positions and the lower coordinate positions; and
- means for adjusting the position of a machine tool point in response to any linear displacement and inclination offset with respect to said axis of rotation to compensate for the linear displacement or inclination offset during a machining operation.
Parent Case Info
This application is a continuation of application Ser. No. 07/801,335, filed Dec. 2, 1991, now abandoned.
US Referenced Citations (10)
Foreign Referenced Citations (3)
Number |
Date |
Country |
0275428 |
Jul 1988 |
EPX |
0120109 |
Jul 1983 |
JPX |
2039050 |
Jul 1980 |
GBX |
Non-Patent Literature Citations (1)
Entry |
"Mark Century 2000", Computer Numerical Control, Part Programming Manual, 2000 MC CNC, GEK 25384, General Electric, Dec., 1985. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
801335 |
Dec 1991 |
|