Abstract:
A cell controller includes an inside information acquiring unit for acquiring the inside information of the plurality of manufacturing machines, and an inside information comparing unit which compares, with regard to a first manufacturing machine and a second manufacturing machine, which are selected by the comparison object selecting unit, first inside information and second inside information, which are acquired, and the inside information comparing unit extracting a difference therebetween. The cell controller also includes an abnormality cause finding unit for finding a cause of an abnormality that occurs in the first manufacturing machine or the second manufacturing machine, based on the difference, and an abnormality cause conveying unit for conveying the cause of the abnormality to the outside of the cell controller.
Abstract:
A machine learning device for learning operations of a robot and a laser scanner, includes a state observation unit observing a state of a tip end of the robot where the laser scanner is mounted and a state of an optical component in the laser scanner as a state data; a determination data obtaining unit receiving at least one of a machining time of the robot where the laser scanner is mounted, a drive current driving the robot, a command path of the laser scanner, a passing time in a processable area where the laser scanner performs processing, and a distance between the robot and a part where the laser scanner performs processing as a determination data; and a learning unit learning operations of the robot and the laser scanner based on an output of the state observation unit and an output of the determination data obtaining unit.
Abstract:
A laser machining robot system that simplifies programming of a scanner operation is provided. A laser machining robot system includes a robot controller that controls a robot that performs remote laser machining and a scanner controller that controls a scanner. The robot controller includes: a machining information input unit that inputs machining information; a G-code generation unit that generates a G-code program using the machining information; and a G-code communication unit that transmits the G-code program to the scanner controller. The scanner controller includes a scanner program processing unit that applies the G-code program as a scanner operation program for operating the scanner.
Abstract:
A laser processing head emits a laser beam to a workpiece that moves during laser processing and includes: optical path changing members that reflect, toward the workpiece, the laser beam emitted from a laser beam output section; a driver that changes posture of each of the optical path changing members; a control unit that controls the driver; and a memory device that stores target path information indicating a target path of the laser processing, in which the control unit receives information relating to a relative position of the workpiece with respect to the laser processing head, and controls the driver on the basis of the received information relating to the relative position and the target path information to perform the laser processing along the target path.
Abstract:
In a conventional spot welding gun, since pressurizing force due to a movable electrode is measured by a pressure sensor at each of a plurality of attitudes, calibration work is complicated.A spot welding system 10 includes a spot welding gun having an opposite electrode 44, a movable electrode 48, and a drive part 52, a position detection part 54 that detects a position of the movable electrode 48, and a pressure change calculation part that calculates an amount of change between first pressurizing force at a first attitude and second pressurizing force at a second attitude based on a first position of the movable electrode 48 when the drive part 52 has been driven by a first pressurizing force command at the first attitude, a second position of the movable electrode 48 when the drive part 52 has been driven by the first pressurizing force command at the second attitude, and the first pressurizing force command. The first pressurizing force command and the first pressurizing force coincide with each other.