G05B19/4163

Numerical controller
10908594 · 2021-02-02 · ·

A numerical controller includes: a vibration amplitude specifying unit for specifying an amplitude of a vibration component generated by a blade of a tool being brought into contact with a workpiece at a predetermined cycle, due to rotation of a spindle out of a spindle load; a gain calculating unit for calculating a gain of PID control such that an output of the feed speed is uninfluenced by the amplitude, based on the amplitude of the vibration component specified by the vibration amplitude specifying unit; and a speed control unit for outputting a feed speed of the spindle controlled by the PID control, by using the gain calculated by the gain calculating unit.

Smart tool system

A smart tool system may include at least one assembly of a tool holder and a tool, and a tooling machine configured to rotate the at least one assembly to cut a workpiece. The tooling machine may have a spindle to which the tool holder may be selectively attachable, and a controller configured to rotate the spindle at a spindle speed. The smart tool system may also include at least one database configured to store vibrational data relating to at least one of the at least one assembly and the tooling machine. The smart tool system may further be configured to determine an optimum operating value and/or range of optimum operating values of at least one parameter for the tooling machine based on the vibrational data. The optimum operating value(s) provide for minimized or no chatter when cutting the workpiece.

Smart adjustment system and method thereof

A smart adjustment system is provided, which may include a cloud computing device and a data acquisition device. The cloud computing device may include a neural network model saving the model data of machine tools, and the estimated increase percentages of each machine tool in different cutting parameters. The data acquisition device may receive the model data of a target machine tool. The could computing device may compare the model data of the target machine tool with the model data of the machine tools via the neural network model in order to calculate an estimated cutting parameter with an estimated increase percentage and control the target machine tool to perform a machining process by the estimated cutting parameter.

NUMERICAL CONTROL DEVICE, PROGRAM RECORDING MEDIUM, AND CONTROL METHOD
20200406416 · 2020-12-31 · ·

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.

Systems, methods, and devices for toolpath virtualization and optimization
10877463 · 2020-12-29 · ·

Methods, systems, and devices for determining an optimized toolpath in a computer-aided manufacturing (CAM) system, wherein the optimized toolpath comprises a toolpath associated with a part of a workpiece and wherein the optimized toolpath is configured for a computer numerical control (CNC) machine.

PORTABLE MACHINE HEALTH MONITORING SYSTEM

A portable machine health monitoring system, applied for diagnosing a machine in operation, includes an installation device and a portable monitoring box. The installation device includes a plurality of sensing assemblies and a plurality of connecting assemblies. Each of the plurality of sensing assemblies is connected with the corresponding connecting assembly. Each of the plurality of connecting assemblies mounts the corresponding sensing assembly in a non-destructive manner onto a detected position on the machine. Each of the plurality of sensing assemblies is used for detecting a motion signal at the corresponding detected position on the machine in operation. The portable monitoring box, connected with the installation device, includes an analysis module for receiving the motion signal and further for calculating a health status information according to the detected motion signal.

Control of a metal-cutting machining process by means of p-controller and a load-dependent control factor based on a control deviation e(t) between a control quantity y(t) and a guide quantity w(t)

A method for controlling a cutting machining process on a machine tool by a P-controller that changes a controlled variable u(t) affecting the cutting machining process based on a control deviation e(t) between a control quantity y(t) and a guide quantity w(t). To improve the control, the control factor (K) of the P-controller is variable and determined depending on instantaneous value of the control quantity y(t) via load characteristic fields. Each load characteristic field specifies a predetermined control factor for a defined value or value range of the control quantity y(t). Further disclosed is a control device for a cutting machine tool, a cutting machine tool, and a process for the cutting machining of a workpiece.

Method for adjusting the energy consumption of two tools during the machining of pipe section ends
10816953 · 2020-10-27 · ·

A method for machining a longitudinal profile section having an actual length and a first and a second end, wherein the first and the second end are machined using respectively a first and a second tool head and material is continuously abraded by the first and second rotating tool head during a machining period, the machining period is divided into time increments (ti), a torque (M(ti,) M(ti)) of the tool head is measured for each time increment (ti) and an individual energy consumption (E(ti), E(ti)) is determined for each time increment (ti), said individual energy consumption corresponding to an individual quantity of material abraded during the time increment (ti), and a total energy consumption (E(t), E(t)) both of the first and of the second tool head is determined from the individual energy consumptions (E(ti), E(ti)), said total energy consumption corresponding to the total quantity of abraded material.

CONTOUR ACCURACY MEASURING SYSTEM AND CONTOUR ACCURACY MEASURING METHOD
20200326185 · 2020-10-15 ·

A contour accuracy measuring system and a contour accuracy measuring method are provided. The contour accuracy measuring system captures location coordinate data of shafts of a machine tool. The location coordinate data are calculated to obtain a first true round trajectory on an inclined plane as reference information. The contour accuracy measuring system then adjusts parameters of the locations of the shafts based on the location coordinate data of the shafts of the reference information to generate a second true round trajectory on the inclined plane, so as to get to know whether the locations of the shafts after the parameters are adjusted comply with a standard. Therefore, the overall measurement process can be speeded up by automatically measuring the parameters and automatically testing an operating status.

CONTROL APPARATUS OF MACHINE TOOL INCLUDING SPINDLE AXIS AND FEED AXIS
20200316743 · 2020-10-08 ·

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.