Method for compensating milling cutter deflection

US10788807B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10788807-B2
Application numberUS-201815960240-A
CountryUS
Kind codeB2
Filing dateApr 23, 2018
Priority dateApr 25, 2017
Publication dateSep 29, 2020
Grant dateSep 29, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for compensating for the deflection of a milling cutter during the machining of a workpiece by a numerically controlled machine tool having a plurality of axes includes: executing a learning cut on a test workpiece having a known geometry by the milling cutter mounted on a tool spindle in a climb milling mode, and in doing so, ascertaining a correlation between a quantity that is proportional to the torque of the drive of the tool spindle and the deflection of the milling cutter normal to a surface of the test workpiece, the deflection being determined by comparing the actual contour of the test workpiece to a setpoint contour. This is followed by storing of the correlation for the milling cutter and machining of the workpiece by the milling cutter in a climb milling mode, while utilizing the stored correlation for compensating for the deflection of the milling cutter by applying a positional correction that is proportional to the quantity to a setpoint position of the axes of the machine tool.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for compensating for deflection of a milling cutter during processing of a workpiece by a numerically controlled machine tool having a plurality of axes, comprising: performing a learning cut on a test workpiece having a known geometry using the milling cutter mounted on a tool spindle in a climb milling mode; ascertaining a linear correlation between a quantity that is proportional to torque of a drive of the tool spindle and the deflection of the milling cutter normal to a surface of the test workpiece, the deflection being determined by comparing an actual contour of the test workpiece to a setpoint contour; storing the linear correlation for the milling cutter; and machining the workpiece by the milling cutter using the climb milling mode, and utilizing the stored linear correlation in order to compensate for the deflection of the milling cutter by applying a positional correction that is proportional to the quantity to a setpoint position of the axes of the machine tool. 2. The method according to claim 1 , wherein the performing of the learning cut and/or the ascertaining of the linear correlation includes measuring the test workpiece with the aid of a touch probe. 3. The method according to claim 1 , wherein the performing of the learning cut includes storing a rotational speed and/or a forward feed speed of the milling cutter used for the learning cut as a marginal condition, and wherein the machining of the workpiece includes monitoring the marginal condition. 4. The method according to claim 1 , further comprising detecting and/or forcing, in accordance with simulation and/or programming, a climb milling mode. 5. The method according to claim 1 , wherein the quantity that is proportional to the torque of the drive of the tool spindle includes a load current of the drive ascertained during the learning cut. 6. The method according to claim 5 , wherein a current flowing in the drive of the tool spindle during the learning cut, reduced by a no-load current and/or by a pilot-control current of the drive, is stored as the load current. 7. The method according to claim 5 , wherein, in a field-oriented control of the drive, a torque-forming current of the drive, reduced by a no-load current and/or by a pilot-control current of the drive, is stored as the load current. 8. The method according to claim 1 , further comprising filtering the quantity to reduce interfering frequency components. 9. The method according to claim 8 , wherein frequency components of the rotational speed of the milling cutter correspond to a tooth-engagement frequency and/or current noise. 10. The method according to claim 1 , wherein the linear correlation is stored in the storing step as a linear slope in a tool table of the machine tool. 11. The method according to claim 1 , wherein a pressure angle of the milling cutter during the machining of the workpiece is between 0° and 140°. 12. A system, comprising: a numerical control for a machine tool having a plurality of axes, wherein the numerical control is adapted to perform a method for compensating for deflection of a milling cutter during processing of a workpiece, the method including: performing a learning cut on a test workpiece having a known geometry using the milling cutter mounted on a tool spindle in a climb milling mode; ascertaining a linear correlation between a quantity that is proportional to torque of a drive of the tool spindle and the deflection of the milling cutter normal to a surface of the test workpiece, the deflection being determined by comparing an actual contour of the test workpiece to a setpoint contour; storing the linear correlation for the milling cutter; and machining the workpiece by the milling cutter using the climb milling mode, and utilizing the stored linear correlation in order to compensate for the deflection of the milling cutter by applying a positional correction that is proportional to the quantity to a setpoint position of the axes of the machine tool. 13. The system according to claim 12 , wherein the performing of the learning cut and/or the ascertaining of the linear correlation includes measuring the test workpiece with the aid of a touch probe. 14. The system according to claim 12 , wherein the performing of the learning cut includes storing a rotational speed and/or a forward feed speed of the milling cutter used for the learning cut as a marginal condition, and wherein the machining of the workpiece includes monitoring the marginal condition. 15. The system according to claim 12 , wherein the method includes detecting and/or forcing, in accordance with simulation and/or programming, a climb milling mode. 16. The system according to claim 12 , wherein the quantity that is proportional to the torque of the drive of the tool spindle includes a load current of the drive ascertained during the learning cut. 17. The system according to claim 16 , wherein a current flowing in the drive of the tool spindle during the learning cut, reduced by a no-load current and/or by a pilot-control current of the drive, is stored as the load current. 18. The system according to claim 16 , wherein, in a field-oriented control of the drive, a torque-forming current of the drive, reduced by a no-load current and/or by a pilot-control current of the drive, is stored as the load current. 19. The system according to claim 12 , wherein the method includes filtering the quantity to reduce interfering frequency components. 20. The system according to claim 19 , wherein frequency components of the rotational speed of the milling cutter correspond to a tooth-engagement frequency and/or current noise. 21. The system according to claim 12 , wherein the linear correlation is stored in the storing step as a linear slope in a tool table of the machine tool. 22. The system according to claim 12 , wherein a pressure angle of the milling cutter during the machining of the workpiece is between 0° and 140°.

Assignees

Inventors

Classifications

  • Compensate position by use of separate cmm · CPC title

  • Compensation for sidewise deviation of machined workpiece · CPC title

  • Calculation, estimation, creation of error model using measured error values · CPC title

  • Deflection, bending of tool · CPC title

  • specially designed for control by copying devices {(not used; see B23Q35/00)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10788807B2 cover?
A method for compensating for the deflection of a milling cutter during the machining of a workpiece by a numerically controlled machine tool having a plurality of axes includes: executing a learning cut on a test workpiece having a known geometry by the milling cutter mounted on a tool spindle in a climb milling mode, and in doing so, ascertaining a correlation between a quantity that is propo…
Who is the assignee on this patent?
Heidenhain Gmbh Dr Johannes
What technology area does this patent fall under?
Primary CPC classification G05B19/404. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 29 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).