← Back to Patent Explorer
US4408280A Expired / Lapsed US ⏱️ 0.0 years remaining

Adaptive numerical control apparatus for machine tools

Assignee: Olivetti Controllo Numerico SpA
•
Filing: 1980-10-08
•
Granted: 1983-10-04
•
Expires: 2000-10-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The system is applied to a lathe and allows control of the machine to be adapted in such manner as to make use of the maximum power of the spindle motor with the maximum feed of the tool and the minimum cutting speed. The feed rate and the cutting speed are defined by the programmer only as the permitted region within which these parameters must jointly lie. The control unit tends constantly to command the feed rate and the spindle motor in such manner as to be within this region. Then the control unit compares the power consumed by the spindle motor, which is detected by a circuit through the armature current, with the maximum power of the motor for the actual working conditions and tends to cause the feed rate and the number of revolutions to be adapted in such manner as to make use of this maximum power. The system is adapted to exclude adaptation during cutting-in-air operation.

Inventors

  • 👤 Raffaele Bedini
  • 👤 Luciano Lauro
  • 👤 Pier C. Pinotti

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 16:38
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/416; G05B19/4163; G05B2219/00; G05B2219/30; G05B2219/49; G05B2219/49295

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 429 words
An adaptive numerical control system for a lathe, comprising a cutting tool having optimum cutting conditions when cutting at a predetermined cutting speed and at a predetermined feed rate, a direct-current electric motor operable for rotating a workpiece spindle at a number of revolutions per-unit-time corresponding to an actual cutting speed, said motor having an armature circuit absorbing an electric current proportional to power supplied by the motor, said motor having a predetermined characteristic revolution number defining the optimum working conditions for the motor when the motor operates at the maximum torque and at the maximum power corresponding to a maximum current that said armature circuit can absorb, moving means for moving said tool at the actual feed rate with respect to the workpiece spindle, memory means for storing a machining program, a control unit for executing the machining program stored in said memory means to command said moving means and said motor, recording means for recording a machine technological range around said optimum cutting conditions, said range being defined by maximum and minimum feed rate of said tool, maximum and minimum number of revolutions per-unit-time of said motor and maximum and minimum feed per revolution, said range including said optimum working conditions, said recording means also recording said maximum current and said characteristic revolution number, means for sensing said moving means to indicate the actual feed rate, a tachometer for indicating the number of revolutions per-unit-time of said motor, a shunt arranged in series with said armature circuit, shunt sensing means for sensing said shunt to indicate the current flowing in said armature circuit, timing means for defining an optimization cycle, comparison means controlled by said timing means for cyclically effecting a comparison of the actual feed rate indicated by said means for sensing the moving means and the number of revolutions per-unit-time indicated by said tachometer with said range to condition said control unit to command an operation of said moving means and of said motor to first bring the actual feed rate and number of revolutions per-unit-time within said range, said comparison means being effective when said actual feed rate and number of revolutions per-unit-time are within said range for effecting a comparison of the current indicated by said shunt sensing means and the number of revolutions per-unit-time indicated by said tachometer with said recorded maximum current and characteristic number of revolutions respectively to condition said control unit to command an operation of said moving means and said motor to bring said actual feed rate and said number of revolutions per-unit-time toward said optimum working conditions.
Claim 2
Dependent Claim 429 words
An adaptive numerical control system for a lathe, comprising a cutting tool having optimum cutting conditions when cutting at a predetermined cutting speed and at a predetermined feed rate, a direct-current electric motor operable for rotating a workpiece spindle at a number of revolutions per-unit-time corresponding to an actual cutting speed, said motor having an armature circuit absorbing an electric current proportional to power supplied by the motor, said motor having a predetermined characteristic revolution number defining the optimum working conditions for the motor when the motor operates at the maximum torque and at the maximum power corresponding to a maximum current that said armature circuit can absorb, moving means for moving said tool at the actual feed rate with respect to the workpiece spindle, memory means for storing a machining program, a control unit for executing the machining program stored in said memory means to command said moving means and said motor, recording means for recording a machine technological range around said optimum cutting conditions, said range being defined by maximum and minimum feed rate of said tool, maximum and minimum number of revolutions per-unit-time of said motor and maximum and minimum feed per revolution, said range including said optimum working conditions, said recording means also recording said maximum current and said characteristic revolution number, means for sensing said moving means to indicate the actual feed rate, a tachometer for indicating the number of revolutions per-unit-time of said motor, a shunt arranged in series with said armature circuit, shunt sensing means for sensing said shunt to indicate the current flowing in said armature circuit, timing means for defining an optimization cycle, comparison means controlled by said timing means for cyclically effecting a comparison of the actual feed rate indicated by said means for sensing the moving means and the number of revolutions per-unit-time indicated by said tachometer with said range to condition said control unit to command an operation of said moving means and of said motor to first bring the actual feed rate and number of revolutions per-unit-time within said range, said comparison means being effective when said actual feed rate and number of revolutions per-unit-time are within said range for effecting a comparison of the current indicated by said shunt sensing means and the number of revolutions per-unit-time indicated by said tachometer with said recorded maximum current and characteristic number of revolutions respectively to condition said control unit to command an operation of said moving means and said motor to bring said actual feed rate and said number of revolutions per-unit-time toward said optimum working conditions.
Claim 3
Dependent Claim 74 words
A system as claimed in claim 1, comprising computing means controlled by the control unit for computing the current of said armature circuit corresponding to the power needed by the motor for carrying out cutting-in-air operation, said comparison means being arranged to compare the current sensed by the sensing means and that given by the computing means for excluding the operation of adaptation until such time as the current sensed exceeds the computed current.
Claim 4
Dependent Claim 83 words
A system as claimed in claim 1, wherein the said range recording means comprise first means controlled on the basis of the tool characteristics, for defining a band around the limits of the said range, and said means for recording the maximum current include second means controlld on the basis of a predetermined power and torque data of the motor, for defining a band along the maximum current and around the characteristic revolution number of the motor to define an optimum working condition.
Claim 5
Dependent Claim 78 words
A system as claimed in claim 3, wherein the comparison means cyclically effect a series of comparisons with the data of the said first and second means for acting on the moving means and on the motor in such manner as first to bring the feedrate and the speed onto the band around the said limits and then to bring them, along the said band, onto the band along said maximum current or around said characteristic revolution number.
Claim 6
Dependent Claim 43 words
A system as claimed in claim 4, wherein the comparison means finally condition the moving means and the motor to shift the feedrate and the cutting speed along the band of the said maximum current toward said optimum working conditions for the motor.

References Cited (Backward Citations)

US3819916A Cited
GB1398851A Cited
US4031368A Cited
US4118771A Cited
US4079235A Cited
US4208718A Cited
US4237408A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-10-03 1987-04-04 1987-10-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-10-03 1991-04-04 1991-10-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-10-03 1995-04-04 1995-10-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag