G05B2219/45165

ROBOT CONTROL DEVICE
20240342907 · 2024-10-17 ·

A robot control device 30 controls a robot 40 provided with a laser oscillator 42, and comprises a storage unit 355, a selection unit 320, and a processing unit 356. The storage unit 355 stores, for each of models A-C of the laser oscillator 42, processing programs P1, P3 for executing processing to bring the laser oscillator 42 from a state of no processing to a state of completed processing. The selection unit 320 is configured to be capable of selecting the models A-C. The processing unit 356 reads, from the storage unit 355, the processing programs P1a-P1c, P3a-P3c corresponding to the model A-C selected by the selection unit 320 and executes said programs.

Numerical controller of laser beam machine
10010975 · 2018-07-03 · ·

When positioning operation control is carried out from a machining end point to the next machining start point in laser beam machining using gap control of a nozzle, if positioning extends over a plurality of consecutive blocks, instead of allowing a gap control axis to automatically retreat or return by positioning of each block, the movement of the nozzle is controlled such that the gap control axis is allowed to automatically retreat by positioning of the first block and allowed to automatically return by positioning of the last block.

MULTI-USER COMPUTER-NUMERICALLY-CONTROLLED MACHINE
20180150055 · 2018-05-31 ·

A method for accessing a computer-numerically-controlled machine can include receiving a command to be executed by the computer-numerically-controlled machine. A hardware state of a component in the computer-numerically-controlled machine can be determined by receiving, from the component, data indicative of the hardware state. An origin of the command including a user identification of a user who sent the command and/or a machine identification of a device that sent the command can be determined. Whether the computer-numerically-controlled machine is allowed to execute the command can be determined by applying a set of rules and based on the hardware state and/or the origin of the command. In response to determining that the computer-numerically-controlled machine is allowed to execute the command, the command can be executed at the computer-numerically-controlled machine.

CONTROLLED DECELERATION OF MOVEABLE COMPONENTS IN A COMPUTER NUMERICALLY CONTROLLED MACHINE
20180150062 · 2018-05-31 ·

A method of altering a rate of executing a motion plan by a computer-numerically-controlled machine can include: receiving, at a control unit of a computer-numerically-controlled machine and from a general purpose computer that is housed separately from the computer-numerically-controlled machine, a motion plan defining operations for causing movement of a moveable component of the computer-numerically-controlled machine; and altering, in response to a command received at the computer-numerically-controlled machine, a first execution rate of the operations to a second execution rate of the operations to change a rate of movement of the movable component. Systems and articles of manufacture, including computer program products, are also provided.

FABRICATION WITH IMAGE TRACING
20180150058 · 2018-05-31 ·

A method may include generating, by a camera having a view of an interior portion of a computer-numerically-controlled machine, an image comprising a pattern. The image can be transformed into a set of machine instructions for controlling the computer-numerically-controlled machine to effect a change in a material. The change can correspond to at least a portion of the pattern. At least one machine instruction from the set of machine instructions can be executed to control the computer-numerically-controlled machine to effect at least a portion of the change. The execution can include operating, in accordance with the at least one machine instruction, a tool coupled with the computer-numerically-controlled machine. The tool can configured to effect the change on the material. Related systems and articles of manufacture, including computer program products, are also provided.

METHOD FOR PROVIDING CONTROL DATA FOR A LASER OF A PROCESSING APPARATUS, CONTROL DEVICE, COMPUTER PROGRAM AND COMPUTER-READABLE MEDIUM
20240361751 · 2024-10-31 ·

A method for providing control data for a laser of a processing apparatus, wherein the method includes the following steps performed by at least one control device: outputting control data to a processing apparatus, wherein the control data effect that laser pulses are sequentially output onto positions of impingement into a processing area to be processed along an incision path by the laser of the processing apparatus. The method further includes following steps: ascertaining an effective diameter of a local effective area generated by the respective laser pulse, in the respective position of impingement, ascertaining a unit area to be formed by a pulse distance and a row distance depending on the effective diameter and an energy dose to be provided in the processing area, ascertaining the pulse distance and row distance according to a preset ascertaining method, generating the control data for controlling the processing apparatus.

VIRTUAL AXIS EXTENSION
20240359262 · 2024-10-31 ·

A method for computing a machining toolpath applied for laser machining process, in which a laser beam is emitted by a laser head installed in a laser machine tool for ablating the material of a part for forming a pattern thereon.

Method for evaluating a laser cut edge, mobile terminal and system

A method for evaluating a laser cut edge of a workpiece includes capturing image data of the laser cut edge and its surroundings, segmenting the image data, and identifying a segment of interest of the image data. The segment of interest comprises image data of the laser cut edge. The method further includes carrying out an image quality detection for the segment of interest and generating, based on the image quality detection, an output for a user.

Determining Distance Correction Values for Laser Machining a Workpiece

Methods, machines, and computer-readable mediums for determining distance correction values of a desired distance between a laser processing nozzle on a laser processing head and a workpiece during laser processing of the workpiece are provided. In some implementations, the workpiece is scanned along a desired path of a surface of the workpiece separately by the laser processing nozzle and a measurement head arranged in place of the laser processing nozzle on the laser processing head, with a capacitively measured distance identical to the desired distance. The measurement head has a lower lateral sensitivity of a capacitance measurement than the laser processing nozzle. Respective scanned movement paths of the laser processing nozzle and the measurement head are determined. The distance correction values for the desired distance of the laser processing nozzle are then determined from the scanned movement paths determined with the laser processing nozzle and the measurement head.

METHOD FOR POSITIONING MOVABLE HEAD, PROGRAM MEDIUM, COMPUTER NUMERICAL CONTROL MACHINE AND MACHINING SYSTEM
20250068139 · 2025-02-27 ·

A method for positioning a movable head is provided, the method includes: displaying a marking point on a target interface in response to a request for obtaining position information of the movable head; the marking point characterizes a coordinate position of the movable head mapped to the target interface; and making the marking point displace on the target interface correspondingly when the movable head is displaced, to make the marking point fall on a machining element input on the target interface.