USPatentGranted
A

System for correcting tool deformation amount

Granted 26 Dec 1995 · no office action yet

Assignee: FANUC

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Minoru Nakamura · Examiner: Roy N. Envall, Jr. · AU 236 · TC 2300

Application
828971
filed 4 Jun 1991
Publication
Not published
not published
Patent· this page
US 5,479,353
granted 26 Dec 1995

Life of the patent

4 dated events
⤢ drag to zoom19921994199619982000200220042006200820102012ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A system for correcting a tool deformation amount by which the amount of deformation of a tool is corrected for machining. A preprocessing arithmetic operation means reads a machining program and supplies machining conditions such as a cutting speed and the like necessary for the calculation of the tool deformation amount, to a tool deformation amount calculation means. The tool deformation amount calculation means reads tool deformation parameters such as the rigidity of the tool and the like from a memory, and calculates the tool deformation amount from these tool deformation parameters and machining conditions. Further, a tool correction means determines a tool correction amount and the tool deformation amount and tool correction amount are added to a movement command to determine an amount of movement, which is interpolated by an interpolation means to determine a tool path. This arrangement enables a more accurate machining.

Description

4 parts
›BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a system for correcting a tool deformation amount by which the amount of deformation of a tool is corrected for machining, and more specifically, to a system for correcting an amount of deformation of a tool by which the tool deformation amount is determined from the rigidity and the like of the tool.

2. Description of the Related Art

When a workpiece is machined by a tool, the tool is deformed by a predetermined amount by a cutting reaction force acting thereon, and therefore, a greater machining accuracy can be obtained by correcting this tool deformation amount, even in a numerically controlled machine tool. In general, a tool deformation amount is processed by the operator based on personal experience, together with a tool length correction amount and tool diameter correction amount, and the like.

A problem arises, however, in that although an experienced operator can accurately estimate a tool deformation amount, an operator having little experience cannot do so, and even an experienced operator cannot accurately determine a tool deformation amount when a new workpiece is machined.

As is well known, a tool deformation amount can be accurately determined by using a method of a trial cutting of a workpiece, but much time is lost if a trial cutting must be carried out every time, and further when an expensive workpiece is involved, the trial cutting is undesirable

›SUMMARY OF THE INVENTION

Taking the above into consideration, an object of the present invention is to provide a tool deformation amount correction system by which a tool deformation amount can be accurately determined to thereby carry out an accurate machining.

To attain the above object, according to the present invention, there is provided a system for correcting a tool deformation amount by which the amount of deformation of a tool is corrected for machining, which comprises a memory for storing tool deformation parameters for calculating a tool deformation amount, a preprocessing arithmetic operation means for reading a machining program and outputting machining conditions, a tool deformation amount calculation means for determining the tool deformation amount from the tool deformation parameters and the machining conditions, a tool correction means for calculating a tool correction amount, an adder for adding the tool deformation amount and the tool correction amount to a movement command and determining an amount of movement, and an interpolation means for interpolating the amount of movement.

The tool deformation amount calculation means reads the tool deformation parameters such as the rigidity of the tool and the like from the memory, the preprocessing arithmetic operation means reads the machining program and supplies the machining conditions such as a cutting speed and the like necessary for the calculation of the tool deformation amount to the tool deformation amount calculation means, and the tool deformation amount calculation means calculates the tool deformation amount from the tool deformation parameters and machining conditions. Further, the tool correction means determines the tool correction amount, and the tool deformation amount and tool correction amount are added to the movement command to determine the amount of movement interpolated by the interpolation means.

›BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of a tool deformation amount correction system according to the present invention; and

FIG. 2 is a diagram showing the relationship between a tool and a workpiece.

›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

An embodiment of the present invention will be described below with reference to the drawings.

FIG. 2 is a diagram showing the relationship between a tool and a workpiece. A tool 2 machines the machining surface 1a of a workpiece 1, wherein the tool 2 travels in the direction shown by the arrow 3 and rotates in the direction shown by the arrow 4. At this time, the tool 2 is deformed by a deformation amount δ, due to the action thereon of a cutting reaction force Fc, in the direction shown by the arrow 5.

This deformation amount δ is determined by tool deformation parameters and machining conditions. The tool deformation parameters include the rigidity Ts of the tool 2 and the hardness Wh of the workpiece 1 and the like, and the machining conditions include a cutting depth Δc, cutting speed f, rpm of a spindle S, and direction of rotation of the spindle Sd (up-cutting or down-cutting) and the like. Fc=(Δc,f,S,Sd)

Therefore, a tool deformation amount is calculated based on these tool deformation parameters and machining conditions. The tool deformation amount can be corrected, thereby obtaining a more accurate machining, by adding the thus determined tool deformation amount to a movement command in the same way as a tool correction amount.

FIG. 1 is a block diagram of a tool deformation amount correction system according to the present invention, wherein a preprocessing arithmetic operation means 12 reads a machining program 11 and supplies the machining conditions including the cutting depth Δc, cutting speed f, rpm of a spindle S, and direction of rotation of the spindle Sd and the like to a tool deformation amount calculation means 13, which reads the tool deformation parameters including the rigidity Ts of the tool 2 and the hardness Wh of the workpiece 1 and the like, from a memory 15.

The tool deformation amount calculation means 13 calculates the tool deformation amount from these tool deformation parameters and machining conditions.

A calculation formula for determining the tool deformation amount is predetermined by experiment and the like. Further, the calculation formula also can be arranged as a data table in accordance with materials and workpieces.

Further, a tool correction means 14 reads an offset amount R from the memory 15 and determines an offset vector. The tool deformation amount is generally determined as the amount of change of the direction of the offset vector, and as a result, when the offset vector and tool deformation amount are added by an adder 16, an offset vector including the tool deformation amount can be determined.

This offset vector is added to a movement command from the preprocessing arithmetic operation means 12, by the adder 17, and supplied to an interpolation means 18, which interpolates this value and outputs an interpolation pulse.

The output interpolation pulse is accelerated or decelerated by a speed acceleration/deceleration means 19 and supplied to a position control circuit 20, which converts the interpolation pulse to a speed command signal and supplies same to a servo amplifier 21, which amplifies this speed command signal to thereby drive a servo motor 22. The servo motor 22 contains a pulse coder by which a position feedback pulse is fed back to the position control circuit 20.

In FIG. 1, the speed acceleration/deceleration means 19, position control circuit 20, servo amplifier 21 and servo motor 22 are shown as an element for a single axis and the elements for other axes are not shown as these elements have the same arrangement as described above. Further, a spindle amplifier, spindle motor and the like are not shown in FIG. 1.

Although in the above description, the tool deformation amount is calculated as a component in the same direction as that of the offset vector, the tool deformation amount may be determined as an independent tool deformation vector and added to the offset vector.

Note, although the above example is described as a tool deformation amount for a milling cutter used in a machining center or the like, the present invention can be applied in the same way to a cutting tool used in a lathe. In this case, however, the tool correction means determines a tool length as a correction amount, and further, the tool deformation amount is determined as a Z-axis component and Y-axis component (vertical component). The Z-axis component can be corrected in the same way as a usual tool length correction, but the Y-axis component must be corrected by being converted into an X-axis component.

As described above, according to the present invention, since a tool deformation amount is calculated from tool deformation parameters and machining conditions, and then corrected, a machining can be accurately carried out, and thus a trial cutting becomes unnecessary, and accordingly, the machining time can be shortened.

Claims

6 · 1 independent · depth 3
123456
6 granted claims

Classifications

5 codes
IPC · International Patent Classification
Section G — Physics
  • G05B19/18
  • G05B19/404
USPC · US Patent Classification
364/474.17364/474.35364/474.18

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this patent are not paired with the granted ones in what we hold.

File wrapper

Pendency
4.6 y
1,666 days filing → grant
Office actions
0
on the grant's record
Examiner
Roy N. Envall, Jr.
art unit 236 · TC 2300
Citations: 14 back · 5 forward

Chain of title

⤢ drag to zoom19921994199619982000200220042006200820102012Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock

Term & fees

See the term timeline — pendency span, in-force span, the maintenance fees paid and both computed expiry dates.

Log in to unlock

Worldwide family

8 members · 5 offices
US1EP3JP1WO1DE2
this patentIP5 & PCTother officessolid = grantedhover for detail · click to open
Members
8
DOCDB simple family 15747838
Offices
5
US · EP · JP · WO
Granted
4 of 8
grant date present
Non-English titles
5
shown as filed, never translated
›IP5 & PCT — 6 members
OfficePublicationKindPublishedFiledStatusTitle
USthis patentUS-5479353-AA26 Dec 19954 Jun 1991grantedSystem for correcting tool deformation amount
EPEP-0487738-A1A13 Jun 19924 Jun 1991publishedSystem zur berichtung der werkzeugverbiegungsgrössede
EPEP-0487738-A4A419 Aug 19924 Jun 1991publishedSystem for correcting quantity of deformation of tool
EPEP-0487738-B1B13 Jan 19964 Jun 1991grantedSystem zur berichtung der werkzeugverbiegungsgrössede
JPJP-H0452908-AA20 Feb 199220 Jun 1990publishedTool deformation correcting system
WOWO-9119592-A1A126 Dec 19914 Jun 1991publishedSysteme pour corriger une grandeur de deformation d'un outilfr
›Other offices — 2 members
OfficePublicationKindPublishedFiledStatusTitle
DEDE-69116112-D1D115 Feb 19964 Jun 1991grantedSystem zur berichtung der werkzeugverbiegungsgrössede
DEDE-69116112-T2T215 May 19964 Jun 1991grantedSystem zur berichtung der werkzeugverbiegungsgrössede

Validity challenges

See the validity challenges on record — reexaminations, IPRs and PGRs, with their institution decisions and outcomes.

Log in to unlock

Citations

See every patent this one cites and every patent that cites it back — publication, assignee, and how each one was found.

Log in to unlock