G05B2219/50112

NUMERICAL CONTROL DEVICE AND NUMERICAL CONTROL METHOD FOR CONTROLLING MOVEMENT OF PROCESSING TOOL THAT APPLIES INTERNAL SURFACE PROCESSING TO RECESSED PART FORMED IN ADVANCE IN WORKPIECE
20230176540 · 2023-06-08 · ·

A numerical control device includes a main control unit, a processing program reading unit, and a tool moving path setting unit that sets moving paths of a processing tool between a plurality of recessed parts. The tool moving path setting unit includes: a tool retreat position setting unit that sets a retreat position to be assumed by the processing tool upon completion of internal surface processing; a cutting edge stop angle setting unit that sets a stop angle of a cutting edge, on the basis of a moving direction toward a next recessed part; and a tool retreat path setting unit that sets a retreat path of the processing tool. The stop angle is set in such a manner that a pointing direction of the cutting edge does not have a moving vector component oriented in a same direction as the moving direction.

Robot Control Device, Method and Program
20220032459 · 2022-02-03 · ·

When occurrence of an obstruction has been detected during action of a robot, a path generation section acquires environment information at a periphery of the robot after obstruction occurred, robot specification information, and safe pose information representing a recovery-pose for the robot, and generates a path of the robot from a pose after obstruction occurred to a safe pose based on the acquired information.

NUMERICAL CONTROLLER, MACHINE TOOL, AND CONTROL METHOD FOR MACHINE TOOL
20230359164 · 2023-11-09 · ·

A numerical controller includes an extraction unit configured to extract at least one non-machining section from a tool path based on sensor information indicating a physical quantity detected by a sensor, a tool moving along the tool path, and the tool and a workpiece not coming into contact with each other in the non-machining section, a setting unit configured to set an end position of reverse movement in one non-machining section among the at least one non-machining section extracted by the extraction unit, the tool reversing along the tool path in the reverse movement, and a control unit configured to control the reverse movement.

Numerical controller having reduced waiting time for interference avoidance
10739753 · 2020-08-11 · ·

The numerical controller determines a possibility of interference between a tool and an obstacle on a workpiece and, based on the determination result, switches the end point position of the rising motion of the tool in command data to a retreat position from a rising edge or stops the movements of X/Y axes by a next command block until rising motion of a press axis of the machine tool by the command data is completed. In this way, wasteful deceleration is prevented from occurring when interference between the tool and the obstacle is avoided during machining.

File translator system

A disclosed robot system enables an operator of an articulating arm used in fabricating window or door frames to recover the position of the tools during the cleaning process with minimal knowledge or training on a robot. The disclosed robot system also gives the operator the ability to edit a tool cleaning path with simple commands from an operator interface (e.g., HMI) to bring flexibility in customizing the use of the articulating arm.

Robot control device, method and program for a recovery after an obstruction
11981032 · 2024-05-14 · ·

When occurrence of an obstruction has been detected during action of a robot, a path generation section acquires environment information at a periphery of the robot after obstruction occurred, robot specification information, and safe pose information representing a recovery-pose for the robot, and generates a path of the robot from a pose after obstruction occurred to a safe pose based on the acquired information.

Numerical controller including tool retracting function for avoidance of interference
10324444 · 2019-06-18 · ·

Executable format data resulting from decoding of a positioning block (retraction block) prior to start of cutting and an end point coordinate position P1 for command for the retraction block are stored. When machining is interrupted and a request for retraction of a tool is input, a retracting operation 1 is performed to retract the tool from a machining interruption position P2 to the stored end point coordinate position P1 of the retraction block. Subsequently, the stored executable format data of the retraction block is executed, with a moving direction for the executable format data being reversed to move the tool. The tool performs a retracting operation 2 of moving in the opposite direction along a moving path for in the retraction block. The retracting operations 1, 2 allow the tool to be retracted while avoiding interfering with other members.

NUMERICAL CONTROLLER
20190033823 · 2019-01-31 · ·

The numerical controller determines a possibility of interference between a tool and an obstacle on a workpiece and, based on the determination result, switches the end point position of the rising motion of the tool in command data to a retreat position from a rising edge or stops the movements of X/Y axes by a next command block until rising motion of a press axis of the machine tool by the command data is completed. In this way, wasteful deceleration is prevented from occurring when interference between the tool and the obstacle is avoided during machining.

Motor control system and motor control method which protect tool and workpiece at time of power outage
10012974 · 2018-07-03 · ·

A motor control system which makes a tool motor and a workpiece motor rotate in synchronization in a machine tool equipped with a tool motor, a workpiece motor, and a tool shaft movement motor which drives a linear shaft to change an intershaft distance between the tool shaft and the workpiece shaft, wherein when the power outage detector detects a power outage of the power supply during synchronous rotation of the tool motor and the workpiece motor, the operation of the forced deceleration circuit for causing forced deceleration of either one of the tool motor and workpiece motor is made to be delayed by a predetermined time and during that time the tool shaft movement motor is used to drive the linear shaft and separate the tool and workpiece as a retraction operation to thereby prevent damage to the tool and the workpiece at the time of a power outage.

NUMERICAL CONTROLLER INCLUDING TOOL RETRACTING FUNCTION FOR AVOIDANCE OF INTERFERENCE
20180059636 · 2018-03-01 · ·

Executable format data resulting from decoding of a positioning block (retraction block) prior to start of cutting and an end point coordinate position P1 for command for the retraction block are stored. When machining is interrupted and a request for retraction of a tool is input, a retracting operation 1 is performed to retract the tool from a machining interruption position P2 to the stored end point coordinate position P1 of the retraction block. Subsequently, the stored executable format data of the retraction block is executed, with a moving direction for the executable format data being reversed to move the tool. The tool performs a retracting operation 2 of moving in the opposite direction along a moving path for in the retraction block. The retracting operations 1, 2 allow the tool to be retracted while avoiding interfering with other members.