G05B2219/49061

Machining program generation device and machining method

This machining program generation device is provided with: a storage unit that stores machining conditions for respective tool regions determined on the basis of the number of effective edges in a multi-blade tool; a contact region calculation unit that calculates a tool region which comes into contact with a workpiece during machining on the basis of the shapes of the workpiece and the edge portion of the tool and of a tool path; and a machining program generation unit that generates a machining program on the basis of the tool path and the machining conditions stored in the storage unit in association with the tool region coming into contact with the workpiece.

Motor control device
11714395 · 2023-08-01 · ·

A motor control device is a motor control device which controls a spindle motor of a machine tool, the device including: a low-pass filter which averages torque command values or drive current values of the spindle motor and calculates averaged load information of the spindle motor; and a time constant calculation unit which calculates, as a time constant of the low-pass filter, a first time constant based on a cut-off frequency according to the rotation number of the spindle driven by the spindle motor, or a second time constant based on a cut-off frequency according to a value produced by multiplying a of cutting tooth number of a tool by the rotation number of the spindle.

METHOD AND APPARATUS FOR DETERMINING CUTTING PARAMETERS FOR A LASER CUTTING MACHINE
20220317663 · 2022-10-06 ·

A method for determining cutting parameters for a laser cutting machine includes the following steps: Receiving at least one machine parameter, at least one process parameter and/or at least one material parameter; outputting properties that can be influenced by the cutting parameters, of a laser-cut edge to be cut by the laser cutting machine; receiving a weighting of the properties; and determining the cutting parameters using the at least one machine parameter, the at least one process parameter, and/or the at least one material parameter and also using the weighted properties. There is also described an apparatus for carrying out the method, in particular an apparatus for machining a workpiece and/or an apparatus which is designed to simulate a production process.

Machine tool for detecting and cutting loads using machine learning
11650563 · 2023-05-16 · ·

A machine tool includes: a spindle that causes a tool to rotate and move; a workpiece rotation mechanism that causes a workpiece W to rotate; a control unit that controls the spindle and the workpiece rotation mechanism in accordance with commands from a program; and a cutting load detection unit that detects a cutting load imparted on the workpiece by the tool, and the control unit controls a cutting route such that a cutting depth of the workpiece cut with the tool in a region with a small cutting load is greater than the cutting depth in a region with a large cutting load within such a range that the cutting load detected by the cutting load detection unit does not exceed a predetermined load.

COMPUTER-SUPPORTED MANUFACTURING METHOD, AND MANUFACTURING SYSTEM
20250231551 · 2025-07-17 ·

A computer-supported manufacturing method for manufacturing workpieces from a workpiece blank according to a manufacturing plan using a machine tool (18), has a processing device. The method includes at least partly transmitting the manufacturing plan by means of an order control device. At least one work piece is manufactured from the workpiece blank according to the manufacturing plan. The manufacturing progress of the processing device is determined during the manufacturing of the at least one workpiece by the order control device. The manufacturing plan is changed on the basis of the manufacturing progress during the manufacturing of the at least one workpiece by means of the order control device.

MACHINING PROGRAM GENERATION DEVICE AND MACHINING METHOD

This machining program generation device is provided with: a storage unit that stores machining conditions for respective tool regions determined on the basis of the number of effective edges in a multi-blade tool; a contact region calculation unit that calculates a tool region which comes into contact with a workpiece during machining on the basis of the shapes of the workpiece and the edge portion of the tool and of a tool path; and a machining program generation unit that generates a machining program on the basis of the tool path and the machining conditions stored in the storage unit in association with the tool region coming into contact with the workpiece.

Controller, machine learning device, and system
11059142 · 2021-07-13 · ·

In a controller, a machine learning device, and a system that are capable of addressing change in a clamping force without use of expensive equipment, the controller includes the machine learning device that observes machining condition data indicating machining conditions for cutting, spindle torque data indicating spindle torque during the cutting, and cutting force component direction data indicating cutting force component direction information on cutting resistance against a cutting force, as state variables representing a current state of an environment, and that carries out learning or decision making with use of a learning model modelling the machining conditions for the cutting on which the cutting force that allows holding by a clamping force from a machining jig is exerted on a workpiece based on the state variables.

MACHINE TOOL
20200183352 · 2020-06-11 ·

A machine tool includes: a spindle that causes a tool to rotate and move; a workpiece rotation mechanism that causes a workpiece W to rotate; a control unit that controls the spindle and the workpiece rotation mechanism in accordance with commands from a program; and a cutting load detection unit that detects a cutting load imparted on the workpiece by the tool, and the control unit controls a cutting route such that a cutting depth of the workpiece cut with the tool in a region with a small cutting load is greater than the cutting depth in a region with a large cutting load within such a range that the cutting load detected by the cutting load detection unit does not exceed a predetermined load.

Acceleration and deceleration controller
10649441 · 2020-05-12 · ·

A controller for a machine tool includes a machine learning apparatus configured to learn an Nth-order time-derivative component of a speed of each axis of the machine tool. The machine learning apparatus includes: a state observation section configured to observe first state data representing the Nth-order time-derivative component of the speed of each axis as a state variable representing a current state of an environment; a determination data acquisition section configured to acquire determination data representing a properness determination result of at least any one of machining accuracy, surface quality, and machining time of the machined workpiece; and a learning section configured to learn the Nth-order time-derivative component of the speed of each axis in relation to at least any one of the machining accuracy, the surface quality, and the machining time of the machined workpiece using the state variable and the determination data.

MOTOR CONTROL DEVICE
20190302727 · 2019-10-03 ·

A motor control device is a motor control device which controls a spindle motor of a machine tool, the device including: a low-pass filter which averages torque command values or drive current values of the spindle motor and calculates averaged load information of the spindle motor; and a time constant calculation unit which calculates, as a time constant of the low-pass filter, a first time constant based on a cut-off frequency according to the rotation number of the spindle driven by the spindle motor, or a second time constant based on a cut-off frequency according to a value produced by multiplying a of cutting tooth number of a tool by the rotation number of the spindle.