G05B2219/36349

PROGRAM GENERATION DEVICE AND PROGRAM GENERATION METHOD
20230211500 · 2023-07-06 · ·

Provided is a program generation device capable of automatically generating a route program which takes into account the amount of bending when the tip of a robot abuts against a workpiece. This program generation device is provided with: an acquisition unit that acquires route data indicating a route to be followed by the tip of the robot with respect to an object; a detection unit that detects a pressing force for pressing the tip of the robot to the object; a calculation unit that calculates the amount of misalignment of the followed route caused by bending of the tip of the robot, on the basis of the pressing force detected by the detection unit and a prescribed constant; and a generation unit that automatically generates a route program for controlling a moving route of the tip of the robot, on the basis of the route data acquired by the acquisition unit and the amount of misalignment calculated by the calculation unit.

Tool path compensation device
11507047 · 2022-11-22 · ·

A tool path compensation device according to an aspect of the present disclosure includes: a tool path acquisition unit which acquires tool path information that specifies a tool path on which a tool machining a workpiece moves by way of a plurality of command points through which the tool should pass; a tool shape acquisition unit which acquires tool shape information that specifies a shape of the tool; a target shape acquisition unit which acquires target shape information specifying a target shape after machining of the workpiece; and a density adjustment unit which adjusts a density of the command points, so that the density of the command points becomes larger as curvature of the target shape increases.

TOOL PATH COMPENSATION DEVICE
20210063994 · 2021-03-04 · ·

A tool path compensation device according to an aspect of the present disclosure includes: a tool path acquisition unit which acquires tool path information that specifies a tool path on which a tool machining a workpiece moves by way of a plurality of command points through which the tool should pass; a tool shape acquisition unit which acquires tool shape information that specifies a shape of the tool; a target shape acquisition unit which acquires target shape information specifying a target shape after machining of the workpiece; and a density adjustment unit which adjusts a density of the command points, so that the density of the command points becomes larger as curvature of the target shape increases.

METHOD AND SYSTEMS FOR DETERMINING COMPENSATION PARAMETERS
20240176323 · 2024-05-30 · ·

Compensation parameters are determined and define a compensation signal intended to compensate for a disturbance that occurs during operation of a control target. The control target is controlled during operation by a servo drive control device designed to generate the compensation signal based on the compensation parameters when the disturbance occurs in order to reduce a subsequent fault that can be attributed to the disturbance. A first test parameter set is provided. The servo drive control device performs an operating process in which the disturbance occurs. The servo drive control device generates a first test compensation signal based on the first test parameter set when performing the operating process and receives a first measurement signal as feedback. A first error signal is determined from the first measurement signal. The compensation parameters are determined by a substitution model that maps error signals to compensation signals and uses the first error signal.

Program generation device and program generation method generating a route program for that returns tip of robot from end point by a prescribed distance
12447616 · 2025-10-21 · ·

Provided is a program generation device capable of automatically generating a route program which takes into account the amount of bending when the tip of a robot abuts against a workpiece. This program generation device is provided with: an acquisition unit that acquires route data indicating a route to be followed by the tip of the robot with respect to an object; a detection unit that detects a pressing force for pressing the tip of the robot to the object; a calculation unit that calculates the amount of misalignment of the followed route caused by bending of the tip of the robot, on the basis of the pressing force detected by the detection unit and a prescribed constant; and a generation unit that automatically generates a route program for controlling a moving route of the tip of the robot, on the basis of the route data acquired by the acquisition unit and the amount of misalignment calculated by the calculation unit.