IP Library Granted Patent US 10,226,836
Granted Patent B2
US 10,226,836 · App. 14/549,203 · Granted Mar 12, 2019

Controller of laser machining device and controlling method for reducing approach time

Inventor: Tadashi Kurosawa (Yamanashi, JP)
Assignee: FANUC CORPORATION
B23K26/032B23K26/048B23K26/08B23K26/14B23K26/1464B23K26/21B23K26/36B23K26/38
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,226,836
App. No.
14/549,203
Granted
Mar 12, 2019
Kind
B2
Abstract

A controller of a laser machining device according to the present invention includes a positioning completion determining part for determining whether or not positioning of the nozzle is completed, a completion expectation determining part for determining whether or not the completion of the positioning of the nozzle can be expected, and a subsequent process determining part for determining whether or not a subsequent process can be carried out in the state where the completion of the positioning of the nozzle is expected. If the subsequent process can be carried out when the completion of the positioning of the nozzle is only expected, the subsequent process is carried out immediately when it is determined that the completion of the positioning of the nozzle can be expected. If the subsequent process cannot be carried out, the subsequent process is carried out only after the positioning of the nozzle is completed.

Claims (32)

1. A controller for controlling a laser machining device, wherein the laser machining device includes a nozzle for radiating laser, the controller comprising:

a processor programmed to specify a target gap amount and a tolerance of the target gap amount, the target gap amount corresponding to a distance between the nozzle and a workpiece during laser machining; and

a sensor configured to detect an actual gap amount between the nozzle and the workpiece,

wherein the processor is programmed to

control a position of the nozzle based on the target gap amount and the actual gap amount,

determine whether or not positioning of the nozzle is completed in accordance with the target gap amount and the tolerance of the target gap amount,

determine whether or not completion of the positioning of the nozzle is expected, and

determine whether or not a subsequent process is to be carried out in a state where completion of the positioning of the nozzle is expected, wherein the subsequent process has been designated in the controller to be carried out after the positioning of the nozzle is completed,

wherein the processor is programmed to

in response to a determination that the subsequent process is to be carried out in a state where completion of the positioning of the nozzle is expected,

cause the subsequent process to be carried out at a time when the processor determines that completion of the positioning of the nozzle is expected, and

in response to a determination that the subsequent process is not to be carried out in a state where completion of the positioning of the nozzle is expected,

cause the subsequent process to be carried out at a time when the processor determines that the positioning of the nozzle is completed, and

wherein the processor is programmed to determine whether or not completion of the positioning of the nozzle is expected, based on

(1) whether or not the nozzle and the workpiece have come in contact with each other, and

(2) information on an operational state of the nozzle, when the nozzle has not come in contact with the workpiece.

2. The controller according to claim 1 , wherein

the processor is further programmed to, irrespective of the result of determining whether or not a subsequent process is to be carried out in a state where completion of the positioning of the nozzle is expected,

continue to control the positioning of the nozzle, and

continue to determine whether or not the positioning of the nozzle is completed.

3. The controller according to claim 1 , wherein

the processor is programmed to determine whether or not completion of the positioning of the nozzle is expected, based further on whether or not a moving direction of the nozzle is reversed at least once.

4. The controller according to claim 1 ,

wherein a target gap range is set based on the target gap amount and the tolerance of the target gap amount, and

wherein the processor is further programmed to determine that the positioning of the nozzle is completed

when an actual position of the nozzle comes within the target gap range, and

after the processor determines that completion of the positioning of the nozzle is expected.

5. The controller according to claim 1 ,

wherein a target gap range is set based on the target gap amount and the tolerance of the target gap amount, and

wherein the processor is further programmed to determine that the positioning of the nozzle is completed

when an actual position of the nozzle comes within the target gap range and a moving direction of the nozzle is reversed at least once, and

after the processor determines that completion of the positioning of the nozzle is expected.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2014
From: KUROSAWA, TADASHI
To: FANUC CORPORATION
Reel/Frame 034223/0880 →
Priority Claims (1)
JP 2013-247288 · Nov 29, 2013 · national
Continuity (1)
Related Publication 20150151381A1 · Jun 4, 2015
Cited By (1)
US 12,330,326