Patent classifications
B23Q15/013
MACHINE TOOL CONTROL DEVICE
The objective of the present invention is to provide a machine tool control device with which chips can be reliably divided and discharged, and with which damage to a tool can be suppressed by reducing shock when the tool cuts into a workpiece. A machine tool control device 100 which controls a main axis that causes a tool T to rotate relative to a workpiece W, and which executes a cutting process by controlling a feed axis to move the tool T and the workpiece W while causing the same to oscillate relative to one another in a feed direction, is provided with an oscillation command generating unit 16 which generates an oscillation command on the basis of a predetermined oscillation condition, and a position and speed control unit 15 which controls a motor 30 that drives the feed axis, on the basis of a superimposed command generated by superimposing the oscillation command generated by the oscillation command generating unit 16 onto a position command or a position deviation, wherein the oscillation command generating unit 16 changes at least one of an oscillation command phase progression method and an oscillation command amplitude, on the basis of either an oscillation phase calculated on the basis of the predetermined oscillation condition, or time.
MACHINE TOOL CONTROL DEVICE
The objective of the present invention is to provide a machine tool control device with which chips can be reliably divided and discharged, and with which damage to a tool can be suppressed by reducing shock when the tool cuts into a workpiece. A machine tool control device 100 which controls a main axis that causes a tool T to rotate relative to a workpiece W, and which executes a cutting process by controlling a feed axis to move the tool T and the workpiece W while causing the same to oscillate relative to one another in a feed direction, is provided with an oscillation command generating unit 16 which generates an oscillation command on the basis of a predetermined oscillation condition, and a position and speed control unit 15 which controls a motor 30 that drives the feed axis, on the basis of a superimposed command generated by superimposing the oscillation command generated by the oscillation command generating unit 16 onto a position command or a position deviation, wherein the oscillation command generating unit 16 changes at least one of an oscillation command phase progression method and an oscillation command amplitude, on the basis of either an oscillation phase calculated on the basis of the predetermined oscillation condition, or time.
CONTROL DEVICE FOR MACHINE TOOL
Provided is a control device for a machine tool, the control device being capable of more appropriately and easily determining a swing condition. A control device 10 for a machine tool for swinging a work piece and a tool relatively to each other to perform machining, the control device 10 comprising a storage unit 15 which stores correspondence between a machining condition and a swing condition, the machining condition being at least one of specifications of the work piece, specifications of the tool, a machining method and a machining shape, a swing condition determination unit 16 which selects a swing condition to be used for the machining on the basis of the correspondence stored in the storage unit 15, and a swing command generation unit 18 which generates a swing command on the basis of the swing condition selected by the swing condition determination unit 16.
CONTROL DEVICE FOR MACHINE TOOL
Provided is a control device for a machine tool, the control device being capable of more appropriately and easily determining a swing condition. A control device 10 for a machine tool for swinging a work piece and a tool relatively to each other to perform machining, the control device 10 comprising a storage unit 15 which stores correspondence between a machining condition and a swing condition, the machining condition being at least one of specifications of the work piece, specifications of the tool, a machining method and a machining shape, a swing condition determination unit 16 which selects a swing condition to be used for the machining on the basis of the correspondence stored in the storage unit 15, and a swing command generation unit 18 which generates a swing command on the basis of the swing condition selected by the swing condition determination unit 16.
Threading device and threading method
Disclosed are threading device and threading method, including a turning step for threading a rotating workpiece with a predetermined cutting depth, by relatively moving a tool in the axial direction of the workpiece and then rounding-up the workpiece obliquely by relatively moving the tool in the axial direction and radially outward. The workpiece is subjected to the threading process by repeatedly carrying out the turning step while sequentially shifting the axial position for starting the rounding-up of the workpiece relative to an axial position where the rounding-up of the workpiece has been started in a previous turning step.
Threading device and threading method
Disclosed are threading device and threading method, including a turning step for threading a rotating workpiece with a predetermined cutting depth, by relatively moving a tool in the axial direction of the workpiece and then rounding-up the workpiece obliquely by relatively moving the tool in the axial direction and radially outward. The workpiece is subjected to the threading process by repeatedly carrying out the turning step while sequentially shifting the axial position for starting the rounding-up of the workpiece relative to an axial position where the rounding-up of the workpiece has been started in a previous turning step.
Numerical control device, program recording medium, and control method
A numerical control device according to an aspect of the present disclosure includes: a reference speed calculation unit configured to calculate a spindle speed which is a rotation number of the spindle in accordance with a machining program, and a feed speed which is a movement speed of the feed axis in accordance with the machining program; an oscillation command calculation unit configured to calculate an oscillation command, which is a periodic variation component superimposed on a command of the feed axis, based on the spindle speed and the feed speed, as well as an oscillation frequency magnification set in advance; a setting acquisition unit configured to acquire an upper limit value for frequency of the oscillation command; and an adjustment unit configured to adjust the frequency of the oscillation command, or adjust at least either of the spindle speed and the oscillation frequency magnification, so that the frequency of the oscillation command does not exceed the upper limit value.
Numerical control device, program recording medium, and control method
A numerical control device according to an aspect of the present disclosure includes: a reference speed calculation unit configured to calculate a spindle speed which is a rotation number of the spindle in accordance with a machining program, and a feed speed which is a movement speed of the feed axis in accordance with the machining program; an oscillation command calculation unit configured to calculate an oscillation command, which is a periodic variation component superimposed on a command of the feed axis, based on the spindle speed and the feed speed, as well as an oscillation frequency magnification set in advance; a setting acquisition unit configured to acquire an upper limit value for frequency of the oscillation command; and an adjustment unit configured to adjust the frequency of the oscillation command, or adjust at least either of the spindle speed and the oscillation frequency magnification, so that the frequency of the oscillation command does not exceed the upper limit value.
Control apparatus of machine tool including spindle axis and feed axis
A control apparatus of a machine tool including a feed axis, which is driven by a feed axis motor, includes a load torque estimation unit configured to estimate a load torque acting on a spindle motor, based on a torque command to the spindle motor which drives a spindle axis of the machine tool, and a speed of the spindle motor; and a speed control unit configured to control a speed of a feed axis motor such that the load torque estimated by the load torque estimation unit follows a prescribed load torque target value.
Control apparatus of machine tool including spindle axis and feed axis
A control apparatus of a machine tool including a feed axis, which is driven by a feed axis motor, includes a load torque estimation unit configured to estimate a load torque acting on a spindle motor, based on a torque command to the spindle motor which drives a spindle axis of the machine tool, and a speed of the spindle motor; and a speed control unit configured to control a speed of a feed axis motor such that the load torque estimated by the load torque estimation unit follows a prescribed load torque target value.