IP Library Granted Patent US 12682790
Granted Patent B2
US 12682790 · App. 18/737,293 · Granted Jul 14, 2026

Offline teaching device and offline teaching method

Inventors: Masaya Hirayama (Osaka, JP); Yoshiyuki Okazaki (Shiga, JP); Katsuaki Okuma (Osaka, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
G09B25/02G09B5/02
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 12682790
App. No.
18/737,293
Filed
Jun 7, 2024
Granted
Jul 14, 2026
Kind
B2
Art Unit
3656
USPC
700/245
Abstract

An offline teaching device includes an acquisition unit that acquires position information of a plurality of welding lines of a workpiece and a scanning range of a sensor, a generation unit that generates a plurality of three-dimensional regions to be scanned, and a control unit that disposes the plurality of welding lines and the plurality of three-dimensional regions in a virtual space and highlights an overlapping region of each of the plurality of three-dimensional regions. The overlapping region is deleted, a new auxiliary screen in which the plurality of welding lines and at least one three-dimensional region after the deletion of the overlapping region are disposed in a virtual space is generated, and a teaching program for scanning the at least one three-dimensional region is created and output.

Claims (29)

1 . An offline teaching device comprising:

an input unit capable of acquiring an operator operation;

an acquisition unit configured to acquire position information of a plurality of welding lines of a workpiece produced by welding and a scanning range of a sensor that scans an appearance shape of a weld bead formed on the workpiece;

a generation unit configured to generate a plurality of three-dimensional regions to be scanned by the sensor, based on the acquired position information of the plurality of welding lines and the acquired scanning range; and

a control unit configured to generate and output an auxiliary screen in which the plurality of welding lines and the plurality of three-dimensional regions are disposed in a virtual space and an overlapping region of each of the plurality of three-dimensional regions is highlighted, wherein

the generation unit deletes the overlapping region based on the operator operation, and

the control unit generates and outputs a new auxiliary screen in which the plurality of welding lines and at least one three-dimensional region after the overlapping region is deleted are disposed in the virtual space, and creates and outputs a teaching program for causing a robot that drives the sensor to scan the at least one three-dimensional region, based on the operator operation.

2 . The offline teaching device according to claim 1 , wherein

the three-dimensional region includes each of two auxiliary scanning regions of the sensor.

3 . The offline teaching device according to claim 1 , wherein

the generation unit deletes the overlapping region from at least one three-dimensional region based on the operator operation.

4 . The offline teaching device according to claim 1 , further comprising:

a calculation unit configured to calculate a first scan time for scanning the plurality of three-dimensional regions before the overlapping region is deleted and a second scan time for scanning the plurality of three-dimensional regions after the overlapping region is deleted, wherein

the control unit omits highlighting of the overlapping region, when determining that a time difference between the first scan time and the second scan time is less than a predetermined time.

5 . The offline teaching device according to claim 4 , wherein

the control unit highlights the overlapping region, when determining that the time difference is not less than the predetermined time.

6 . The offline teaching device according to claim 1 , wherein

when the generation unit determines that there are a first three-dimensional region including a first welding line and a second three-dimensional region including at least a part of the first welding line and the second welding line, the generation unit deletes the first three-dimensional region.

7 . An offline teaching method performed by an offline teaching device including one or more computers communicably connected to an input device capable of receiving an operator operation, the offline teaching method comprising:

acquiring position information of a plurality of welding lines of a workpiece produced by welding and a scanning range of a sensor that scans an appearance shape of a weld bead formed on the workpiece;

generating a plurality of three-dimensional regions to be scanned by the sensor, based on the acquired position information of the plurality of welding lines and the acquired scanning range;

generating and outputting an auxiliary screen in which the plurality of welding lines and the plurality of three-dimensional regions are disposed in a virtual space and an overlapping region of each of the plurality of three-dimensional regions is highlighted;

deleting the overlapping region based on the operator operation;

generating and outputting a new auxiliary screen in which the plurality of welding lines and at least one three-dimensional region after the overlapping region is deleted are disposed in the virtual space; and

creating and outputting a teaching program for causing a robot that drives the sensor to scan the at least one three-dimensional region, based on the operator operation.

8 . An offline teaching method performed by an operator operating an input device and using an offline teaching device including one or more computers communicably connected to the input device, the offline teaching method comprising:

inputting, to the computer, position information of a plurality of welding lines of a workpiece produced by welding and a scanning range of a sensor that scans an appearance shape of a weld bead formed on the workpiece;

inputting, to the computer, the overlapping region to be deleted on an auxiliary screen in which the plurality of welding lines and a three-dimensional region to be scanned by the sensor are disposed in a virtual space and an overlapping region of each of the plurality of three-dimensional regions is highlighted; and

creating a teaching program for causing a robot that drives the sensor to scan at least one three-dimensional region after deleting the input overlapping region indicated by a new auxiliary screen in which the plurality of welding lines and the at least one three-dimensional region are disposed in the virtual space.