G05B19/4068

ROBOT CONTROL APPARATUS WHICH DISPLAYS OPERATION PROGRAM INCLUDING STATE OF ADDITIONAL AXIS
20170312912 · 2017-11-02 ·

A robot control apparatus controls a robot having six drive axes and a drive axis as an additional axis. The control apparatus includes a display control part which controls a display of a display part. The display control part displays, on the display part, a first picture which displays an operation program including an operation statement and a second picture which displays a state of the drive axes included in the operation statement. The display control part displays the operation statement including a state of the additional axis without including a state of the six drive axes in the first picture.

NUMERICAL CONTROL DEVICE, NC MACHINING DEVICE, AND NC MACHINING METHOD

A numerical control device includes an NC-machining-program reading unit to read an NC machining program, a machining-removal-shape generation unit to generate a machining removal shape by a block of the NC machining program, a tool-data search unit to search for tool data to be used in the NC machining program, and a machining-finished-shape generation unit to generate a machining finished shape from the machining removal shape generated by the machining-removal-shape generation unit. During editing of the NC machining program, the machining removal shape and the machining finished shape can be confirmed sequentially by the block.

CONTROL DEVICE FOR MACHINE TOOL

This control device for a machine tool is provided with: a display unit that displays information relating to a machine tool; a display control unit that controls the display of the display unit; and a storage unit. A display setting of the display unit that corresponds to an operation of an operator or the condition of the machine tool is stored in advance in the storage unit. The display control unit acquires an operation of the operator or the condition of the machine tool, reads the display setting corresponding to the operation of the operator or the condition of the machine tool from the storage unit, and changes the display of the display unit on the basis of the display setting.

CONTROL DEVICE FOR MACHINE TOOL

This control device for a machine tool is provided with: a display unit that displays information relating to a machine tool; a display control unit that controls the display of the display unit; and a storage unit. A display setting of the display unit that corresponds to an operation of an operator or the condition of the machine tool is stored in advance in the storage unit. The display control unit acquires an operation of the operator or the condition of the machine tool, reads the display setting corresponding to the operation of the operator or the condition of the machine tool from the storage unit, and changes the display of the display unit on the basis of the display setting.

Workpiece-attachment-information reporting device

A workpiece-attachment-information reporting device includes a range-setting unit for setting a movable range in a prescribed feed-shaft direction of a work machine, a position-orientation-setting unit for setting the attachment position or orientation of a workpiece, a route-setting unit for setting a tool route on the basis of the attachment position or orientation of a workpiece, a range calculation unit for calculating the operational range in the prescribed feed-shaft direction of a work machine when the tool has moved relative to the workpiece along the tool route, a target-position-orientation calculation unit for obtaining the target attachment position or orientation of the workpiece with the calculated operational range being within the movable range, and a reporting unit for reporting the target attachment position or orientation.

Workpiece-attachment-information reporting device

A workpiece-attachment-information reporting device includes a range-setting unit for setting a movable range in a prescribed feed-shaft direction of a work machine, a position-orientation-setting unit for setting the attachment position or orientation of a workpiece, a route-setting unit for setting a tool route on the basis of the attachment position or orientation of a workpiece, a range calculation unit for calculating the operational range in the prescribed feed-shaft direction of a work machine when the tool has moved relative to the workpiece along the tool route, a target-position-orientation calculation unit for obtaining the target attachment position or orientation of the workpiece with the calculated operational range being within the movable range, and a reporting unit for reporting the target attachment position or orientation.

WAVEFORM DISPLAY DEVICE THAT PERFORMS AUTOMATIC EXTRACTION
20170285600 · 2017-10-05 ·

A waveform display device is provided that extracts data of a required portion from data outputted from a numerical control. A waveform display device includes: a data acquisition part that acquires a predetermined type of data from output data outputted from a numerical control; a condition determination part that determines a start condition and end condition for extracting partial data from the predetermined type of data based on information from the numerical control; a data extraction part that extracts the partial data corresponding to the start condition and end condition from the predetermined type of data; and a waveform display part that displays the partial data extracted as a waveform.

Numerical control device
11194314 · 2021-12-07 · ·

A numerical control device stops automatic operation after machining of a specific part without the need to manually modify a machining program or to perform macro computation. The numerical control device includes a program analysis section that, upon executing a command program for continuously machining a plurality of parts, analyzes the command program, an analyzed program execution unit that executes the command program analyzed, a program stop condition setting section that sets a program stop condition in the command program based on a machining stop condition specified by a user, a program stop determining section that determines whether an execution block of the command program satisfies the program stop condition based on an analysis result, and a program stop requesting section that, when it is determined that the execution block satisfies the program stop condition, outputs an execution block stop request to the analyzed program execution unit.

Numerical control device
11194314 · 2021-12-07 · ·

A numerical control device stops automatic operation after machining of a specific part without the need to manually modify a machining program or to perform macro computation. The numerical control device includes a program analysis section that, upon executing a command program for continuously machining a plurality of parts, analyzes the command program, an analyzed program execution unit that executes the command program analyzed, a program stop condition setting section that sets a program stop condition in the command program based on a machining stop condition specified by a user, a program stop determining section that determines whether an execution block of the command program satisfies the program stop condition based on an analysis result, and a program stop requesting section that, when it is determined that the execution block satisfies the program stop condition, outputs an execution block stop request to the analyzed program execution unit.

NUMERICAL CONTROL DEVICE, MACHINE LEARNING DEVICE, AND NUMERICAL CONTROL METHOD
20220179388 · 2022-06-09 · ·

A numerical control device includes—a screen processing unit that divides a waveform of a commanded oscillatory movement quantity specified by a vibration cutting command and a waveform of an actual position detected by detectors, into sections each corresponding to a unit time, and this screen processing unit displays, on a display unit, an n-th commanded oscillation waveform, which is an n-th waveform of the commanded oscillatory movement quantity; an (n+1)-th commanded oscillation waveform, which is an (n+1)-th waveform of the commanded oscillatory movement quantity; an n-th actual position waveform, which is an n-th waveform of the actual position; and an (n+1)-th actual position waveform, which is an (n+1)-th waveform of the actual position, being superimposed on one another along a time axis, where n is a natural number.