G05B2219/36043

NC PROGRAM CONVERSION PROCESSING METHOD, CONVERSION COMPUTER, AND CONVERSION PROGRAM
20230096031 · 2023-03-30 ·

A numerical control (NC) program is converted regardless of a machining form of a workpiece. An NC program conversion processing method is an NC program conversion processing method for converting a conversion source NC program that controls a first machining center into a conversion destination NC program that controls a second machining center, which includes: a determination step of determining a machining form of a workpiece by the conversion source NC program; a decision step of deciding a correction method to be one-direction correction or two-direction correction according to the determined machining form of the workpiece; and a conversion step of converting the conversion source NC program into the conversion destination NC program using the decided correction method.

Method And System For Correcting A Processing Path Of A Robot-Guided Tool
20170371314 · 2017-12-28 ·

A method for correcting the processing path of a robot-guided tool for processing at least one component, wherein: a target position for a plurality of points of a target processing path is specified; from the specified points, points to be corrected are selected; the actual position for the selected points to be corrected is measured or detected on at least one component to be processed; and the processing path corresponding to the measured or detected actual position of the points of the component to be processed is correspondingly corrected. The method is suitable, for example, for welding a component into a borehole using a laser beam, wherein the processing path of the laser beam is corrected so as to correspond to the contour of the component.

COMPONENT MOUNTING SYSTEM AND COMPONENT MOUNTING METHOD

In a component mounting system having an inspection device performing a mounting inspection after component mounting, a correction value for correcting a mounting program is calculated based on board inspection information including fed-back component position deviation information, a component is mounted on a board in accordance with the mounting program corrected based on the calculated correction value, and a “present value” based on most recent board inspection information and a “pre-correction evaluation value” are displayed together on an evaluation value display screen as evaluation values representing accuracy at a time of the mounting based on the board inspection information during this component mounting work, the “pre-correction evaluation value” being calculated based on a temporary position deviation amount pertaining to a case where it is assumed that no correction based on the calculated correction value has been performed.

MACHINE TOOL AND CONTROL DEVICE
20210389747 · 2021-12-16 · ·

A machine tool and a control device therefor, wherein vibration cutting of a workpiece is carried out by means of a tool and wherein, after the vibration cutting, finish-cutting is carried out for cutting a finishing allowance of the workpiece by means of the tool, without relative vibration between the workpiece and the tool, by relatively rotating the workpiece and the tool and relatively moving them in the feed direction. According to the invention, before the vibration cutting, a finishing allowance calculation means calculates a finishing allowance remaining on the workpiece after vibration cutting has been completed, and a determination means determines whether or not the finishing allowance as calculated by the finishing allowance calculation means is less than, or equal to a predetermined threshold value.

Program editing device, wire electrical discharge machine and program editing method
11347199 · 2022-05-31 · ·

A program editing device is configured such that, when an arc-shaped partial path is selected from a machining path displayed on a display unit based on route information of each of plural blocks, the program editing device calculates a change amount of the radius of curvature of the selected partial path in accordance with an operation of changing the state of the arc of the selected partial path and revises the block corresponding to the selected partial path based on the change amount.

NC Program Conversion Processing Method and Conversion Use Computer
20210356932 · 2021-11-18 ·

Provided is a technique for converting an NC program into an NC program capable of ensuring appropriate precision in working while avoiding the occurrence of differences in levels caused by correction during the cutting of a cut surface of a workpiece. In the NC program conversion processing method to convert a conversion source NC program (1424) and generate a conversion result NC program (1425), the method includes based on a plurality of blocks in the conversion source NC program (1424), identifying a contactless portion tool path, which is a path on which a tool of a work machine executing the conversion source NC program does not come into contact with a workpiece during the processes corresponding to the blocks; identifying contactless blocks, which are the blocks having only the contactless portion tool path as a path; determining the tool route correction quantity in the tool radial direction in a work process of the workpiece according to the following blocks, which are one or more of the blocks following the contactless blocks; and creating blocks including descriptions for correcting the tool route by the tool route correction quantity, before the following blocks.

CONTROL DEVICE, MACHINE TOOL SYSTEM, AND CONTROL METHOD
20230288905 · 2023-09-14 ·

A control device, includes: a modification instruction receiving unit for receiving modification instructions for a control parameter and for machining program; a history storage unit for causing a storage unit to store a modification history for the control parameter and the machining program; an Undo/Redo processing unit for performing an Undo/Redo process based on the modification history; a determination unit for determining whether a prescribed condition has been met; and a history deletion control unit for deleting the change history stored in the storage unit when the determination unit has determined that the prescribed condition has been met.

PROTECTIVE STRUCTURES

Examples described herein relate to a system consistent with the disclosure. For instance, the system may comprise an additive manufacturing device including hardware to form a three-dimensional (3D) model, a memory resource, and a processing resource to receive data related to the 3D model, modify the data related to the 3D model to include a protective structure connected to the 3D model by a fusion bond, and dispense, based on the modified data, a printing agent onto build material layers to produce the 3D model and the protective structure around a portion of the 3D model.

Method and Apparatus for Managing Robot Program
20220111515 · 2022-04-14 · ·

Methods for controlling a robot system. In the method, a robot program for controlling a motion path of the robot system is imported, the motion path is used for processing a first workpiece into a second workpiece, and the robot program includes a variable for representing a parameter for controlling a feature of the motion path. A user of the robot system is provided with an interface for controlling the robot system. The robot program is updated based on an input from the user for adjusting the parameter. Further, embodiments of present disclosure provide corresponding apparatuses, systems and media for controlling a robot system, and methods, apparatuses, systems, and media for generating a robot program. With these embodiments, the robot program may be adjusted at an online side without a need to return to an offline programming tool for updating the robot program.

Machine tool having function of automatically correcting machining program in tool replacement

A machine tool having a function of automatically correcting a machining program in tool replacement includes: a signal output unit that outputs a signal when a tool is replaced; a machining unit that temporarily machines a workpiece to a predetermined target dimension using the replaced tool; a measurement unit that measures an actual dimension of the temporarily machined workpiece; a detection unit that detects a dimensional difference between the measured actual dimension and the target dimension; and an automatic correction unit that automatically corrects the machining program based on the dimensional difference, wherein the machining unit actually machines the workpiece based on the automatically corrected machining program.