Numerical controller
AssigneeFanuc Corporation
InventorKouji Sekimoto
Life of this patent
Estimating the term…
Abstract
The numerical controller controls a machine tool and performs rigid tapping on a cutting surface of a workpiece. The numerical controller determines, based on a first allowable synchronization error between a rotation of a spindle and movement of each axis of a workpiece coordinate system and an inclination angle of a cutting surface, a second allowable synchronization error between a spindle and a feed axis and monitors a synchronization error between the spindle and the feed axis based on a second allowable synchronization error that has been determined.
Claims1
A numerical controller for controlling a machine tool, the machine tool including a spindle adapted to rotate a tool and at least linear two feed axes adapted to move the tool relative to a workpiece, wherein
- the numerical controller is configured to perform rigid tapping on a cutting surface by moving the tool in a tap direction such that the tool vertically faces the cutting surface, the cutting surface being inclined with respect to at least any one of axes of a machine coordinate system of the machine tool, and wherein
- the numerical controller comprises:
- a parameter storage unit configured to store a predefined first allowable synchronization error, the first allowable synchronization error being an allowable synchronization error between a rotation of the spindle and a movement of each axis of a workpiece coordinate system, wherein the tap direction is set to any one of the axes of the workpiece coordinate system;
- a preprocessing unit configured to acquire an inclination angle of the cutting surface;
- an allowable synchronization error determination unit configured to determine a second allowable synchronization error on the basis of the first allowable synchronization error and the inclination angle, the second allowable synchronization error being an allowable synchronization error between the spindle and the feed axis;
- and
- a synchronization error monitoring unit configured to monitor a synchronization error between the spindle and the feed axis on the basis of the second allowable synchronization error.
Dependencies are inferred from the claim text.