Patent classifications
G05B2219/35519
THICKNESS COMPENSATION IN A CUTTING AND BENDING PROCESS
The present invention relates to a computer-implemented method and a planer for calculating at least one supplementary processing plan for a workpiece to be processed by a processing machine. The method comprises the steps of: Measuring workpiece properties, including a thickness parameter of the workpiece; Providing at least one supplementary processing plan, which is specific for the measured workpiece properties. Due to the present invention, measurement of the workpiece properties is performed before starting to process the workpiece. Therefore, time and material can be saved, and scrap and waste are reduced.
NUMERICAL VALUE CONTROLLER
A numerical value controller includes: a storage unit storing a machining program involving executing canned cycles including a first operation for moving a tool to a return point, a second operation for positioning a drilling position of a workpiece relative to the tool, a third operation for moving the tool from the return point to a hole bottom point, and a fourth operation for moving the tool from the hole bottom point to a terminal point located toward the hole bottom point relative to the return point; a control unit controls relative movement between the tool and the workpiece based on the machining program and moves the tool along curved paths by starting the second operation before the first operation ends and by starting the third operation before the second operation ends; and a distance calculating unit calculates a retraction distance from the workpiece to the return point.
Airplane structure stiffener repair method based on measured data
The present invention relates to an airplane structure stiffener repair method based on measured data guidance. The method includes: respectively measuring point cloud data on a surface of a structure stiffener and point cloud data on a surface of a to-be-assembled position of a body; respectively extracting all assembly plane features in two point cloud data based on an RANSAC algorithm; performing pre-alignment according to the plane features; performing accurate alignment based on a signed distance constraint according to repair tolerance requirements; and calculating a repair allowance, and generating a machining path to serve as an accurate machining basis. According to the method in the present invention, a repair amount can be accurately calculated by virtue of an alignment algorithm of the signed distance constraint, and an envelope relationship during model matching is met.
Control device, control method, and control program for executing a machining program using flag indications
To provide a control device, a control method and a control program that enables normal restart of the execution of a machining program. A numerical controller includes an execution control unit configured to execute a machining program for controlling operation of a machine tool from a designated block, a start processing unit configured to set, when a subsequence called from a predetermined block in the machining program is started, a flag indicating that the subsequence is under execution, and a termination processing unit configured to reset the flag following termination of the subsequence. When the execution control unit is instructed, following interruption of execution of the machining program, to restart the machining program from a block succeeding the predetermined block, if the flag is set, the execution control unit suspends the execution of the machining program.
Method and Apparatus for Operating a Machine with a Tool
Apparatus and method for operating a machine with a tool, wherein the method includes capturing at least one operating data point for the machine and/or the tool, calculating at least one estimate value from the at least one operating data point based on an ML model, determining an anomaly in the form of a discrete-time anomaly value based on the at least one estimate value via a comparison with a predetermined comparison value for the at least one estimate and detection of a match for the estimate comparison, storing the discrete-time anomaly value in a memory and aggregating the trend in the anomaly value over time to form a smoothed anomaly value, comparing the smoothed anomaly value with at least one predetermined comparison value for the anomaly and detecting a match for the anomaly comparison, and outputting a control operation to the machine based on the smoothed anomaly value.
CONTROL DEVICE, AND CONTROL METHOD
The objective of the present invention is to ascertain easily a positional relationship between a tool and a workpiece in a machining program, in order to stop a machine tool in accordance with the purpose. This control device for controlling a machine tool on the basis of a machining program is provided with an extracting unit for extracting, from blocks included in the machining program, a block of the machining program in which the tool and the workpiece in the machine tool are in a predetermined state, as a stopping position candidate, in accordance with the purpose of stopping the machine tool.
CONTROL DEVICE
A control device is provided with: an extraction unit which extracts, on the basis of a machine configuration including the number of axes and/or the number of systems in a machine tool, a plurality of task items included in setup work for the next process in the machine tool, as essential settings or optional settings; a determination unit which dynamically determines, in accordance with operation details of setup work performed on the machine tool during a period from the completion of the latest process by the machine tool to the present point in time, whether each of the plurality of task items extracted as an essential setting or optional setting corresponds to an essential setting or an optional setting; and an action control unit which does not permit a process action of the machine tool if there is an essential setting which has not been completed or updated.
CONTROL DEVICE FOR MACHINE TOOL
Provided is a control device for a machine tool, the control device being capable of reliably reducing noise when gears mesh with each other and providing intended machining quality. A control device 10 for a machine tool machines a workpiece W including at least one tooth surface and comprises: a machining condition input unit 15 which can input a machining condition including at least one of specifications of the workpiece W, specifications of a tool T, a feed speed, the rotational speed of a spindle, and the number of teeth; a surface pattern calculation unit 16, which calculates, on the basis of the machining condition, a surface pattern defined on the basis of intervals of scratches occurring on a machined surface; a swing command generation unit 17, which generates, on the basis of the surface pattern, a swing command for achieving a surface pattern including a portion in which the intervals of the scratches are unequal; and a position and speed control unit 14 which carries out the machining while swinging the workpiece W and the tool T relatively to each other on the basis of the swing command generated by the swing command generation unit 17.
Servo control device, servo control system, and servo control method
The present disclosure is intended to enable a user to grasp a state of load on an arithmetic processing unit (100, 200) so that the user can stop an excessive function of the arithmetic processing unit (100, 200), or can transfer part of arithmetic processes to another arithmetic processing unit (100, 200) with a small load. Included are the arithmetic processing unit (100, 200) that executes a plurality of processes related to servo control processing; and an observation unit (300) that determines at least one of point-of-time information about start of each of the processes executed by the arithmetic processing unit or point-of-time information about end of each of the processes executed by the arithmetic processing unit; and an output unit (400) that calculates information about usage of the arithmetic processing unit based on the point-of-time information determined by the observation unit, and outputs the calculated information. The information about the usage is constituted by, for example, a processing time period during which the processes are executed by the arithmetic processing unit, a difference between a given processing time period and the processing time period during which the processes are executed, a ratio of the processing time period during which the processes are executed to the given processing time period, or a ratio of the difference to the given processing time period.
NUMERICAL CONTROLLER AND INDUSTRIAL MACHINE CONTROL SYSTEM
A numerical controller includes a coordinate management unit that updates machine origin offset data indicating a positional relationship between a machine origin of a machine tool and a machine origin of a robot depending on movement of the machine origin of the machine tool or the machine origin of the robot; and an interference check processing unit that detects interference between the machine tool and the robot on the basis of a position of a first interference definition area and a position of a second interference definition area, and the updated machine origin offset data.