IP Library › Granted Patent US 7,346,423
Granted Patent B2
US 7,346,423 · App. 11/515,280 · Granted Mar 18, 2008

Method for adaptive feed rate regulation on numerically controlled machine tools

Assignee: Dr. Johannes Heidenhain GmbH
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,346,423
App. No.
11/515,280
Granted
Mar 18, 2008
Kind
B2
Abstract

In a method for the adaptive feed rate regulation on a numerically controlled machine tool, which is used for the metal-removing processing of workpieces using a tool rotating on a spindle according to the specification of an NC program, the input power of the spindle is held as constant as possible by the influence of a tool feed rate established in the NC program for the motion between the tool and the workpiece. The method for the adaptive feed rate regulation is activated by a command of the NC program that initiates the processing of the workpiece, and is deactivated by a command of the NC program that terminates the processing of the workpiece.

Claims (32)

1. A method for adaptive feed rate regulation in a numerically controlled machine tool for metal-removing processing of a workpiece, comprising:

rotating a tool on a spindle according to an NC program;

holding substantially constant an input power of the spindle by influencing a tool feed rate established in the NC program for motion between the tool and the workpiece;

activating the adaptive feed rate regulation by a command of the NC program that initiates processing of the workpiece and that starts a spindle rotation; and

deactivating the adaptive feed rate regulation by a command of the NC program that terminates the processing of the workpiece.

2. The method according to claim 1 , wherein the adaptive feed rate regulation is activated only when the spindle has reached a setpoint rotary speed.

3. The method according to claim 1 , further comprising checking, for each tool called up in the NC program, in a tool table whether an adaptive feed rate regulation is provided for the tool, the adaptive feed rate regulation being activated in the activating step only if an adaptive feed rate regulation is provided for the tool in the tool table.

4. The method according to claim 3 , wherein in the tool table, one of a plurality of profiles filed in a table for the adaptive feed rate regulation is assigned to each tool for which an adaptive feed rate regulation is provided.

5. The method according to claim 1 , further comprising operating the adaptive feed rate regulation in a learning mode if a current NC program is being executed for a first time, the learning mode including writing parameters that are required for the adaptive feed rate regulation into a parameter file corresponding to the NC program.

6. The method according to claim 5 , further comprising subdividing the NC program into individual cuts using spindle start commands and spindle stop commands, the parameters written into the parameter file including a maximum attained spindle power for each cut.

7. The method according to claim 6 , wherein each cut includes an idling phase, an entry phase, a processing phase and an exit phase, the parameters written into the parameter file including a maximum spindle power that occurs during the processing phase for each cut.

8. The method according to claim 5 , further comprising operating the adaptive feed rate regulation in a regulation mode if, at a time of execution of the NC program, the parameter file corresponding to the NC program is present.

9. The method according to claim 8 , wherein, in response to a manual stop of the learning mode during a cutting procedure, the adaptive feed control is operated up to an end of the cutting procedure in the regulation mode, using the parameter file established up to the stop of the learning mode.

10. The method according to claim 8 , wherein in response to a detection of an incomplete parameter file, cuts for which a parameter is present in the parameter file are processed in the regulation mode, and cuts for which a parameter is not present are processed in the learning mode, the method further comprising ascertaining missing parameters and updating the parameter file.

11. A method for adaptive feed rate regulation in a numerically controlled machine tool for metal-removing processing of a workpiece, comprising:

rotating a tool on a spindle according to an NC program;

holding substantially constant an input power of the spindle by influencing a tool feed rate established in the NC program for motion between the tool and the workpiece;

activating the adaptive feed rate regulation by a command of the NC program that initiates processing of the workpiece;

deactivating the adaptive feed rate regulation by a command of the NC program that terminates the processing of the workpiece;

operating the adaptive feed rate regulation in a learning mode if a current NC program is being executed for a first time, the learning mode including writing parameters that are required for the adaptive feed rate regulation into a parameter file corresponding to the NC program; and

subdividing the NC program into individual cuts using spindle start commands and spindle stop commands, the parameters written into the parameter file including a maximum attained spindle power for each cut.

12. The method according to claim 11 , wherein each cut includes an idling phase, an entry phase, a processing phase and an exit phase, the parameters written into the parameter file including a maximum spindle power that occurs during the processing phase for each cut.

13. The method according to claim 11 , further comprising operating the adaptive feed rate regulation in a regulation mode if, at a time of execution of the NC program, the parameter file corresponding to the NC program is present.

14. The method according to claim 13 , wherein, in response to a manual stop of the learning mode during a cutting procedure, the adaptive feed control is operated up to an end of the cutting procedure in the regulation mode, using the parameter file established up to the stop of the learning mode.

15. The method according to claim 13 , wherein in response to a detection of an incomplete parameter file, cuts for which a parameter is present in the parameter file are processed in the regulation mode, and cuts for which a parameter is not present are processed in the learning mode, the method further comprising ascertaining missing parameters and updating the parameter file.

16. A method for adaptive feed rate regulation in a numerically controlled machine tool for metal-removing processing of a workpiece, comprising:

rotating a tool on a spindle according to an NC program;

holding substantially constant an input power of the spindle by influencing a tool feed rate established in the NC program for motion between the tool and the workpiece;

activating the adaptive feed rate regulation by a command of the NC program that initiates processing of the workpiece;

deactivating the adaptive feed rate regulation by a command of the NC program that terminates the processing of the workpiece; and

checking, for each tool called up in the NC program, in a tool table whether an adaptive feed rate regulation is provided for the tool, the adaptive feed rate regulation being activated in the activating step only if an adaptive feed rate regulation is provided for the tool in the tool table.

17. The method according to claim 16 , wherein in the tool table, one of a plurality of profiles filed in a table for the adaptive feed rate regulation is assigned to each tool for which an adaptive feed rate regulation is provided.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2006
From: FRAUNHOFER, HERMANN
To: DR. JOHANNES HEIDENHAIN GMBH
Reel/Frame 018273/0769 →
Priority Claims (1)
DE 10 2005 041 175 · Aug 31, 2005 · national
Continuity (1)
Related Publication 20070088455A1 · Apr 19, 2007