CN113631312B - Welding system, control device, storage medium, and welding method - Google Patents

Welding system, control device, storage medium, and welding method Download PDF

Info

Publication number
CN113631312B
CN113631312B CN202080025214.8A CN202080025214A CN113631312B CN 113631312 B CN113631312 B CN 113631312B CN 202080025214 A CN202080025214 A CN 202080025214A CN 113631312 B CN113631312 B CN 113631312B
Authority
CN
China
Prior art keywords
workpiece
positioner
welding
gripping
control device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202080025214.8A
Other languages
Chinese (zh)
Other versions
CN113631312A (en
Inventor
竹村义也
斋藤康之
焦有卓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kobe Steel Ltd
Original Assignee
Kobe Steel Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kobe Steel Ltd filed Critical Kobe Steel Ltd
Publication of CN113631312A publication Critical patent/CN113631312A/en
Application granted granted Critical
Publication of CN113631312B publication Critical patent/CN113631312B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1682Dual arm manipulator; Coordination of several manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K37/00Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
    • B23K37/02Carriages for supporting the welding or cutting element
    • B23K37/0211Carriages for supporting the welding or cutting element travelling on a guide member, e.g. rail, track
    • B23K37/0229Carriages for supporting the welding or cutting element travelling on a guide member, e.g. rail, track the guide member being situated alongside the workpiece
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K37/00Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
    • B23K37/04Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups for holding or positioning work
    • B23K37/0426Fixtures for other work
    • B23K37/0452Orientable fixtures
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K37/00Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
    • B23K37/04Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups for holding or positioning work
    • B23K37/047Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups for holding or positioning work moving work to adjust its position between soldering, welding or cutting steps
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K9/00Arc welding or cutting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K9/00Arc welding or cutting
    • B23K9/12Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/005Manipulators for mechanical processing tasks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • B25J15/0019End effectors other than grippers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J5/00Manipulators mounted on wheels or on carriages
    • B25J5/02Manipulators mounted on wheels or on carriages travelling along a guideway
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1669Programme controls characterised by programming, planning systems for manipulators characterised by special application, e.g. multi-arm co-operation, assembly, grasping

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Plasma & Fusion (AREA)
  • Butt Welding And Welding Of Specific Article (AREA)
  • Manipulator (AREA)

Abstract

The position of the positioner when holding the workpiece can be automatically calculated, and the positioning operation of the positioner can be automated to improve the operation efficiency. A welding system (1) for welding a workpiece (W) by using a welding device (30) and a positioner (40) is provided with a control device (50) for controlling the welding device (30) and the positioner (40). The positioner (40) is provided with: a workpiece position setting mechanism (41) having reference position information; and at least one gripping mechanism (10) which grips the workpiece (W). The control device (50) has a positioner position calculation means (51 a), and the positioner position calculation means (51 a) calculates the position of the gripping mechanism (10) when gripping the workpiece (W) on the basis of reference position information supplied from the workpiece position setting means (41) and workpiece information input to the control device (50) in advance.

Description

Welding system, control device, storage medium, and welding method
Technical Field
The present invention relates to a welding system, a control device, a storage medium, and a welding method, and more particularly to a welding system, a control device, a storage medium storing a control program, and a welding method, which are capable of automatically welding a large-sized welding workpiece by a welding robot.
Background
Conventionally, a welding apparatus for automatically welding a large-sized welding workpiece such as a steel frame structure by a welding robot has been disclosed. For example, a welding device described in patent document 1 includes: a welding robot, a welding control device for controlling the welding robot, and a rotary positioner for holding a workpiece automatically generate an operation trajectory and welding conditions of the welding robot in accordance with a welding robot trajectory and welding conditions prepared in advance, based on workpiece information such as a size of a steel frame structure and a shape of a welded joint input to an input unit of the welding control device.
Prior art documents
Patent document
Patent document 1: japanese patent No. 5883700
Disclosure of Invention
Problems to be solved by the invention
In welding a workpiece, first, an operation of positioning the workpiece and a positioner holding the workpiece at an appropriate position is required. The positioning operation of the positioner requires a very time-consuming and complicated operation, and conventionally, the positioning operation is performed by trial and error based on the long-term experience of the operator, which has a problem of low efficiency.
The welding apparatus disclosed in patent document 1 aims to automate a welding operation after positioning a workpiece and a rotary positioner, and the positioning operation of the rotary positioner is not particularly studied.
The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a welding system, a control device, a storage medium storing a control program, and a welding method, which are capable of automatically calculating the position of a positioner when gripping a workpiece, and automating the positioning operation of the positioner to improve the work efficiency.
Means for solving the problems
The above object of the present invention is achieved by the following configuration (1) of the welding system.
(1) A welding system for welding a workpiece by using a welding device and a positioner,
the welding system has a control device that controls the welding device and the positioner,
the positioner is provided with: a workpiece position setting mechanism having reference position information; and at least one gripping mechanism that grips the workpiece,
the control device includes a positioner position calculation unit that calculates a position of the gripping mechanism when gripping the workpiece, based on the reference position information supplied from the workpiece position setting mechanism and workpiece information input to the control device in advance.
Preferred embodiments of the present invention relating to the welding system relate to the following (2) to (8).
(2) The welding system according to the above (1),
the control device has a database in which a position of the gripping mechanism when gripping the workpiece is stored for each piece of the workpiece information,
the positioner position calculating unit calculates the position of the gripping mechanism when gripping the workpiece with reference to the database.
(3) The welding system according to the above (1) or (2),
the workpiece information includes at least one of dimensional data and welding position data of the workpiece.
(4) The welding system according to any one of the above (1) to (3),
the control device includes a synchronization control unit that controls the welding device to synchronize with the positioner.
(5) The welding system according to any one of the above (1) to (4),
the welding device is a welding robot,
the welding robot and the positioner each have a movement axis capable of moving in parallel.
(6) The welding system according to the above (5),
the positioner has more than two holding mechanisms,
when one of the gripping mechanisms is a driving side gripping mechanism and the remaining gripping mechanisms are driven side gripping mechanisms,
the driving side gripping mechanism and the driven side gripping mechanism are respectively provided with a servo motor positioned at a predetermined position,
the control device controls the position of the driven-side gripping mechanism based on the position located by the driving-side gripping mechanism with respect to the position of the gripping mechanism when gripping the workpiece, which is calculated by the positioner position calculation unit.
(7) The welding system according to any one of the above (1) to (6),
the control device includes an automatic program generation unit that automatically generates an operation program for moving the gripping mechanism and the welding device to the position of the gripping mechanism when gripping the workpiece, which is calculated by the positioner position calculation unit.
(8) The welding system according to any one of the above (1) to (7),
the workpiece information includes center-of-gravity data of the workpiece,
the positioner position calculating unit calculates the position of the gripping mechanism when gripping the workpiece with reference to the center of gravity data.
The above object of the present invention is achieved by the following configuration (9) of a control device of a welding system.
(9) A control device for a welding system for welding a workpiece by using a welding device and a positioner,
the control device controls the welding device and the positioner,
the control device includes a positioner position calculating unit that calculates a position of a gripping mechanism included in the positioner when gripping the workpiece, based on reference position information supplied from a workpiece position setting mechanism included in the positioner and workpiece information input to the control device in advance.
The above object of the present invention is achieved by the following configuration (10) of a storage medium storing a control program of a welding system.
(10) A storage medium storing a control program for a welding system for welding a workpiece by using a welding device and a positioner,
the control program controls the welding device and the positioner,
the control program includes a positioner position calculating step of calculating a position of a gripping mechanism of the positioner when gripping the workpiece, based on reference position information supplied from a workpiece position setting mechanism of the positioner and workpiece information input in advance to the control program.
The above object of the present invention is achieved by the following configuration (11) of the welding method.
(11) A welding method for welding a workpiece by using a welding device and a positioner,
the welding method comprises the following steps: controlling the welding device and the positioner by a control device that controls the welding device and the positioner,
the positioner is provided with: a workpiece position setting mechanism having reference position information; and at least one gripping mechanism that grips the workpiece,
the welding method comprises the following steps: the position of the gripping mechanism when gripping the workpiece is calculated based on the reference position information supplied from the workpiece position setting mechanism and workpiece information input to the control device in advance.
Effects of the invention
According to the welding system, the control device, the storage medium recording the control program, and the welding method of the present invention, the position of the positioner when the workpiece is gripped can be automatically calculated, and the positioning operation of the positioner can be automated to improve the operation efficiency.
Drawings
Fig. 1 is a schematic diagram showing an overall configuration of a welding system according to an embodiment of the present invention.
Fig. 2A is a schematic diagram for explaining the structure and operation of the rotary positioner provided in the welding system according to the embodiment of the present invention, and is a diagram showing a state in which the circular arc portion of the annular holding portion is opened.
Fig. 2B is a schematic diagram for explaining the structure and operation of the rotary positioner provided in the welding system according to the embodiment of the present invention, and is a diagram showing a state in which a steel frame structure is accommodated in the annular holding portion.
Fig. 2C is a schematic diagram for explaining the structure and operation of the rotary positioner provided in the welding system according to the embodiment of the present invention, and is a diagram showing a state in which the circular arc portion of the annular holding portion is closed.
Fig. 3 is a schematic configuration diagram of the welding system shown in fig. 1 as viewed from above.
Fig. 4 is a schematic block diagram of the welding system shown in fig. 1.
Fig. 5 is a flow chart illustrating a welding sequence performed by the welding system shown in fig. 1.
Detailed Description
<1. Welding System >
A welding system according to an embodiment of the present invention will be described with reference to fig. 1 to 4.
The welding system 1 welds a steel frame structure W as a welding workpiece by gas shielded arc welding, for example.
As shown in fig. 1, a welding system 1 includes: a carriage 20 for a welding apparatus and a control apparatus, a welding robot 30 as a welding apparatus, a positioner 40 for holding the steel frame structure W at a predetermined position, and a control apparatus 50 for controlling the welding robot 30 and the positioner 40.
Further, as described with reference to fig. 4, the welding robot 30 includes: a slide mechanism 22 for moving the welding robot 30 mounted thereon in a direction to approach or separate from the steel-frame structure W, and a manipulator 32 having six-axis joints.
The positioner 40 includes: a pair of rotary positioners 10 as gripping means for the steel frame structure W, and a workpiece position setting means 41.
The control device 50 includes: a PC (Personal Computer) 51 for controlling the overall operation of the welding system 1, a positioner controller 52, and a welding robot controller 53. The PC51 also includes a database DB that stores an optimum position of the gripping mechanism 10 when gripping the workpiece W, for each piece of workpiece information such as size data, welding position data, and center of gravity data of the steel frame structure W, which will be described later.
[1-1. Locator ]
As described above, the positioner 40 includes: a pair of rotary positioners 10 as gripping means for the steel frame structure W, and a workpiece position setting means 41.
(1-1-1. Rotary positioner)
The rotary positioner 10 holds and rotates the steel frame structure W at the time of welding. As shown in fig. 1, the rotary positioner 10 according to the present embodiment is configured by a pair of a driving side rotary positioner 10A as a driving side gripping mechanism and a driven side rotary positioner 10B as a driven side gripping mechanism, and holds a columnar steel-frame structure W at least two positions in the longitudinal direction of the steel-frame structure W.
For example, when the welding robot 30 welds a straight portion of the steel frame structure W, the rotary positioner 10 does not rotate the steel frame structure W and welds the straight portion, and when the welding robot 30 welds an arc portion of the steel frame structure W, the rotary positioner rotates the steel frame structure W. Thus, the welding system 1 can continuously perform welding not only in the straight portion of the steel-frame structure W but also in the arc portion without breaking the arc. As shown in fig. 1, the rotational positioner 10 of the present embodiment includes: an annular holding portion 11, a lift arm mechanism 12, a bracket 13, and a turning positioner cart 14. In the steel-frame structure W, the arc portion is formed at the corner.
The annular holding portion 11 accommodates and holds the steel frame structure W therein. As shown in fig. 1, a plurality of fixing jigs 16 for holding the steel frame structure W from the periphery are provided inside the annular holding portion 11 so as to be extendable and retractable. The annular holding portion 11 clamps and fixes the steel frame structure W from the four sides by the plurality of fixing jigs 16. As shown in fig. 2A, a gear 11a is formed on the outer periphery of the annular holding portion 11, and the gear 11a is configured to mesh with a pinion gear, not shown, provided inside the carrier 13. In fig. 1, a part of the gear 11a is omitted.
The lift arm mechanism 12 opens and closes the annular holding portion 11. As shown in fig. 2A, the lift arm mechanism 12 is provided on the side of the annular holding portion 11 and the holder 13, and has one end connected to the upper portion of the annular holding portion 11 and the other end connected to the side surface of the holder 13.
Specifically, as shown in fig. 2A, the lift arm mechanism 12 opens the annular holding portion 11 so as to open it at a predetermined position, and rotates the circular arc portion 11b, which is a part of the annular holding portion 11, clockwise to separate it from the rest of the annular holding portion 11, thereby bringing the steel frame structure W into a state in which it can be housed. Then, after the steel-frame structure W is housed, as shown in fig. 2B, the arc portion 11B is rotated counterclockwise as shown in fig. 2C, the arc portion 11B is closed again, and the steel-frame structure W is clamped and held by four fixing jigs 16 provided inside the annular holding portion 11.
The holder 13 accommodates the annular holding portion 11. As shown in fig. 2A, the holder 13 has a shape in which a lower half of the annular holding portion 11 is housed and an upper half of the annular holding portion 11 is exposed. Further, inside the carrier 13, a pinion gear, not shown, disposed so as to mesh with the gear 11a of the annular holding portion 11 and a driving portion M for driving the pinion gear are provided. The driving unit M may be provided in at least one of the pair of rotary positioners 10, and the other rotary positioner 10 may be driven by the rotation of the one rotary positioner 10. In fig. 1, reference numeral 10A denotes a driving side rotational positioner, and reference numeral 10B denotes a driven side rotational positioner.
The rotary positioner carriage 14 can move each rotary positioner 10 along the positioner movement rail R1. As shown in fig. 1, the pair of rotational positioning carriages 14 are provided below the rotational positioning unit 10, and the rotational positioning unit 10 is independently movable in the longitudinal direction of the steel frame structure W by a servo motor, not shown.
As described above, the rotational positioner 10 is configured such that the gear 11a formed on the outer periphery of the annular holding portion 11 meshes with the pinion gear provided inside the carrier 13. Therefore, the rotary positioner 10 can rotate the steel frame structure W during the welding operation by rotating the annular holding portion 11 by driving the driving portion M.
(1-1-2. Workpiece position setting mechanism)
As shown in fig. 1, the workpiece position setting mechanism 41 is disposed along the positioner moving rail R1 on a workpiece position setting mechanism carriage 43 that is movable in the longitudinal direction of the steel frame structure W. As shown in fig. 1 and 3, the workpiece position setting means 41 has, on a side surface thereof, a reference surface 42 for setting a reference position S in the longitudinal direction of the steel frame structure W by, for example, bringing one end of the steel frame structure W into contact with it. That is, as will be described later, the workpiece position setting means 41 includes reference position information of the steel frame structure W for calculating an optimum position of the gripping means 10 when gripping the workpiece W.
When the reference position S in the longitudinal direction of the steel frame structure W is set as the reference surface 42, one end of the steel frame structure W does not necessarily have to be brought into contact with the reference surface 42, and a certain gap may be provided between the reference surface 42 and the one end of the steel frame structure W. The gap at this time is preferably 10mm or less.
The reference surface 42 does not need to be a side surface of the workpiece position setting means 41, i.e., a physical wall surface, as in the present embodiment, as long as the reference position S in the longitudinal direction of the steel frame structure W can be set, and includes setting the reference position S in the longitudinal direction of the steel frame structure W using a non-contact means such as a laser sensor, for example.
[1-2 ] carriage for welding device and control device ]
The welding mechanism constituting the welding system 1 is mounted on the carriage 20 for the welding apparatus and the control apparatus. As shown in fig. 1, the carriage 20 for the welding apparatus and the control apparatus is formed in a flat plate shape. Wheels 21 are provided on the lower portion of the carriage 20 for the welding apparatus and the control apparatus, and the carriage 20 for the welding apparatus and the control apparatus is configured to be movable along the movement rails R2 for the welding apparatus and the control apparatus by the wheels 21 driven by a motor, not shown. That is, the carriage 20 for the welding apparatus and the control apparatus is provided so as to be movable in the longitudinal direction of the steel frame structure W in parallel with the moving direction of the rotary positioner 10.
A slide mechanism 22 driven by a motor, not shown, is provided above the carriage 20 for the welding apparatus and the control apparatus, and the welding robot 30 and the control apparatus 50 are placed above the slide mechanism 22. The slide mechanism 22 is configured to be movable in a direction orthogonal to the moving direction of the rotary positioner 10, that is, the longitudinal direction of the steel frame structure W, on the carriage 20 for the welding apparatus and the control apparatus. Therefore, the welding robot 30 placed on the upper portion of the slide mechanism 22 is configured to be movable in a direction orthogonal to the moving direction of the rotary positioner 10 during welding. A wire supply container for accommodating a welding wire to be supplied to welding torch 31, a nozzle replacement device for replacing a nozzle provided at the tip of welding torch 31, a nozzle cleaning device for cleaning the nozzle, a wire cutting device for cutting the welding wire, a slag removal device for removing slag generated in the welded portion, and the like, all of which are not shown, may be placed on the upper portion of slide mechanism 22.
[1-3. Welding robot ]
The welding robot 30 is used to weld the steel-frame structure W. As shown in fig. 1, the welding robot 30 includes a welding torch 31 that supplies a welding wire to a tip portion of a manipulator 32. The welding torch 31 is connected to a welding power supply, not shown, and configured to supply power to the welding wire through the welding torch 31.
The welding robot 30 is mounted on the welding apparatus and control apparatus carriage 20 via the slide mechanism 22, and is provided so as to be movable in the moving direction of the rotary positioner 10 and in the direction orthogonal to the moving direction of the rotary positioner 10 as described above. In fig. 1, the welding robot 30 is disposed between the pair of rotary positioners 10, and welds a weld joint between the pair of rotary positioners 10. The moving direction of the rotary positioner 10 corresponds to the longitudinal direction of the steel frame structure W, and the direction orthogonal to the moving direction of the rotary positioner 10 corresponds to the width direction of the steel frame structure W.
[1-4. Control device ]
The control device 50 controls the operations of the rotary positioner 10, the rotary positioner carriage 14, the welding device and control device carriage 20, the slide mechanism 22, the welding robot 30, the workpiece position setting mechanism carriage 43, and the like.
Here, as shown in fig. 4, the control device 50 includes: a PC51 that controls the overall operation of the welding system 1, a positioner control unit 52 that controls the operation of the positioner 40, and a welding robot control unit 53 that controls the welding operation of the welding robot 30.
(1-4-1.PC)
The PC51 includes a positioner position calculating unit 51a and an automatic program generating unit 51b, and has a database DB storing an optimum position of the rotary positioner 10 when gripping the steel-frame structure W for each piece of workpiece information such as dimension data, welding position data, and center of gravity data of the steel-frame structure W.
The database here is an aggregate of information and the like stored so as to keep a predetermined distance so that the welding robot 30 does not interfere with the rotary positioner 10 when welding a steel frame structure W having predetermined workpiece information, for example. That is, the "optimum position of the rotary positioner 10 when gripping the steel-frame structure W" calculated by the positioner position calculating unit 51a is a position of the rotary positioner 10 at which the steel-frame structure W can be welded without causing a problem and the steel-frame structure W can be reliably gripped.
However, the database DB of the present embodiment is described as a database storing the optimal position of the rotary positioner 10 when gripping the steel frame structure W, but is merely an example, and a database other than the optimal position of the rotary positioner 10 when gripping the steel frame structure W may be stored. That is, the position of the rotary positioner 10 is not necessarily the optimum position as long as the rotary positioner 10 can weld the steel frame structure W without causing a problem and can grip the steel frame structure W, and therefore, the rotary positioner 10 may be configured to store the positions of the rotary positioner 10 when gripping the steel frame structure W other than the optimum position as the database DB.
The positioner position calculating unit 51a calculates the position of the rotary positioner 10 capable of gripping the steel frame structure W at the optimum position, based on the reference position S, which is the reference position information supplied from the workpiece position setting mechanism 41, and the workpiece information input to the PC51 of the control device 50 in advance.
The program automatic generation unit 51b automatically generates an operation program for moving the rotary positioner 10 and the welding robot 30 to the optimum position of the rotary positioner 10 when gripping the steel frame structure W, which is calculated by the positioner position calculation unit 51 a. The database DB may be data accumulated by the learning apparatus, or may use AI (intellectual Intelligence) technology.
(1-4-2. Positioner controller)
The positioner controller 52 controls the rotary positioner 10 and the welding robot 30 to move to the position of the rotary positioner 10 calculated by the positioner position calculating unit 51a, in accordance with an operation program automatically generated by the PC 51.
(1-4-3. Welding robot control part)
The welding robot control unit 53 controls the welding operation of the welding robot 30, and includes a synchronization control unit 53a. The welding robot control unit 53 controls the operation of the robot 32, the power supplied to the welding torch 31, the supply of the welding wire, and the like, based on an operation program generated by the PC51 based on workpiece information such as dimensional data, welding position data, and center of gravity data of the steel frame structure W, or an operation program stored in the welding robot control unit in advance, and performs welding on the welded portion of the steel frame structure W.
At this time, the synchronization control unit 53a controls the operation of the manipulator 32 of the welding robot 30 to be synchronized with the operation of the rotary positioner 10. Specifically, when the arc portion of the steel frame structure W is welded by the welding robot 30, the welding is performed in synchronization with the rotation of the steel frame structure W and the operation of the welding robot 30. Further, the welding robot 30 is moved in synchronization with the operation of the rotary positioner 10 that moves in the longitudinal direction of the steel frame structure W in accordance with a command from the PC51 as necessary.
<2. Welding sequence >
Next, the welding sequence of the steel frame structure W by the welding system 1 will be described in order with reference to fig. 1, 3, and 5. Fig. 3 is a schematic configuration diagram of the welding system shown in fig. 1 as viewed from above, and fig. 5 is a flowchart showing a welding procedure performed by the welding system shown in fig. 1.
First, the workpiece position setting mechanism carriage 43 is moved along the positioner moving rail R1 to position the workpiece position setting mechanism 41 at an arbitrary position. Thus, the reference surface 42 of the workpiece position setting means 41 is set as the reference position S of the steel frame structure W. The position of the workpiece position setting means 41 is arbitrarily determined, but it is preferable to set the position at which the welding work area of the steel frame structure W does not overlap with other work areas, for example.
Then, as shown in step S1 of fig. 5, workpiece information such as dimension data, welding position data, and center of gravity data of the steel frame structure W is input in advance to the PC51 by manual input by an operator, input of CAD (Computer-Aided Design) data from the steel frame structure W, or the like. The method of inputting the workpiece information is not particularly limited, but it is preferable to use three-dimensional CAD data from the viewpoint of improving the work efficiency.
Next, as shown in step S2 of fig. 5, the positioner position calculating means 51a of the PC51 calculates the position of the rotary positioner 10 capable of gripping the steel frame structure W at the optimum position, based on the reference position information supplied from the workpiece position setting means 41 and the workpiece information input to the PC51 of the pre-control device 50 in advance. That is, the positioner position calculating means 51a assumes a virtual steel frame structure W indicating a state in which one end is in contact with the reference surface 42 of the workpiece position setting means 41, determines an optimal gripping position with respect to the virtual steel frame structure W from the database DB in which the optimal position of the rotary positioner 10 when gripping the steel frame structure W is stored for each piece of workpiece information, and calculates the position of the rotary positioner 10.
In this case, when the center of gravity data of the steel frame structure W is included as the workpiece information, the optimum gripping position is calculated in consideration of the center of gravity data, so that the steel frame structure W can be held in a stable state, and the welding work with high accuracy can be realized.
Further, as shown in step S3 of fig. 5, the PC51 automatically generates an operation program for moving the rotary positioner 10 to the position of the rotary positioner 10 calculated by the positioner position calculating unit 51a by the program automatic generating unit 51b, and sends the operation program to the positioner control unit 52.
As shown in step S4 of fig. 5, the positioner controller 52 moves the rotary positioner trolley 14 along the positioner moving rail R1 in accordance with the operation program generated by the program automatic generation unit 51b, and moves the rotary positioner 10 to the position of the rotary positioner 10 calculated by the positioner position calculation unit 51 a.
The movement to the calculated position of the rotational positioner 10 can control the position of the driven-side rotational positioner 10B in accordance with the position of the driving-side rotational positioner 10A. This improves the positional accuracy of the driving rotary positioner 10A and the driven rotary positioner 10B.
Next, as shown in step S5 of fig. 5, after the lift arm mechanism 12 is operated to open the upper portion of the annular holding portion 11 (see fig. 2A), the steel frame structure W is transported by a crane or the like and mounted on the fixing jig 16. When the steel frame structure W is mounted on the fixing jig 16, one end of the steel frame structure W serving as a reference surface is brought into contact with the reference surface 42 of the workpiece position setting mechanism 41 to position the steel frame structure W in the longitudinal direction, and thereafter, the steel frame structure W is clamped and fixed from the periphery by the plurality of fixing jigs 16. After the annular holding portion 11 is closed, the workpiece position setting mechanism 41 is moved in a direction away from the steel frame structure W and retracted. This enables the rotation of the steel-frame structure W by the rotational positioner 10.
Next, as shown in step S6 of fig. 5, after checking that there is no interference between the respective parts, the PC5 transmits teaching data such as a welding position, a welding procedure, and a welding method to the welding robot control part 53 as shown in step S7.
Further, based on the start command from the external input switch as shown in step S8 of fig. 5, the welding robot control unit 53 starts the welding operation of the steel frame structure W by the welding robot 30 as shown in step S9. Specifically, for example, based on an operation program stored in the PC51 or the welding robot control unit 53 itself, the welding operation of the steel frame structure W is performed while the welding robot 30 is moved. In addition, the welding is performed while the carriage 20 for the welding apparatus and the control apparatus, specifically, the welding robot 30 is moved in the longitudinal direction of the steel frame structure W along the movement rail R2 for the welding apparatus and the control apparatus, without rotating the steel frame structure W, with respect to the linear portion in the longitudinal direction of the steel frame structure W; or welding may be performed while moving the slide mechanism 22 in a direction orthogonal to the longitudinal direction of the steel-frame structure W. Further, the robot hand 32 of the welding robot 30 having the six-axis joint may be operated to perform welding without moving the main body of the welding robot 30.
Further, the circular arc portion of the steel frame structure W rotates the annular holding portion 11 by driving the driving portion M, rotates the steel frame structure W held by the fixing jig 16, and controls the welding robot 30 to perform welding in synchronization with the rotation of the fixing jig 16 by the synchronization control portion 53a.
After the welding of the steel frame structure W is completed, the upper portion of the annular holding portion 11 is opened by the lift arm mechanism 12, and the steel frame structure W is carried out to end the welding operation as shown in step S10 in fig. 5.
As described above, according to the welding system of the present embodiment, the optimum position of the rotary positioner 10 when holding the steel frame structure W, which has conventionally been dependent on the experience of the operator, can be automatically calculated and positioned. That is, the positioning operation of the rotary positioner 10 can be automated and performed efficiently.
The present invention is not limited to the above-described embodiments, and modifications, improvements, and the like can be appropriately made. For example, in the above embodiment, the pair of rotary positioners 10 has been described as the gripping mechanism for the steel-frame structure W, but one or three may be used as long as the steel-frame structure W can be gripped.
As described above, the following matters are disclosed in the present specification.
(1) A welding system for welding a workpiece using a welding device and a positioner,
the welding system has a control device that controls the welding device and the positioner,
the positioner is provided with: a workpiece position setting mechanism having reference position information; and at least one holding mechanism for holding the workpiece,
the control device includes a positioner position calculation unit that calculates a position of the gripping mechanism when gripping the workpiece, based on the reference position information supplied from the workpiece position setting mechanism and workpiece information input to the control device in advance.
According to this configuration, the position of the positioner when gripping the workpiece can be automatically calculated and positioned, and the positioning operation of the positioner can be automated and efficiently performed.
(2) The welding system according to the above (1),
the control device has a database in which a position of the gripping mechanism when gripping the workpiece is stored for each piece of the workpiece information,
the positioner position calculating unit calculates the position of the gripping mechanism when gripping the workpiece with reference to the database.
With this configuration, the gripping position can be calculated for a variety of workpieces.
(3) The welding system according to (1) or (2) above, wherein,
the workpiece information includes at least one of dimensional data and welding position data of the workpiece.
According to this structure, the size of the workpiece and the position to be welded can be accurately obtained.
(4) The welding system according to any one of the above (1) to (3),
the control device includes a synchronization control unit that controls the welding device to synchronize the operation of the welding device with the operation of the positioner.
According to this configuration, by synchronizing the welding device with the operation of the positioner, even in the welding of the arc portion of the workpiece, the welding can be continuously performed without cutting the arc.
(5) The welding system according to any one of the above (1) to (4),
the welding device is a welding robot,
the welding robot and the positioner each have a movement axis capable of moving in parallel.
According to this configuration, even if the welding robot and the gripping mechanism move, the relative position of the welding robot and the gripping mechanism can be maintained constant.
(6) The welding system according to the above (5),
the positioner has more than two holding mechanisms,
when one of the gripping mechanisms is a driving side gripping mechanism and the remaining gripping mechanisms are driven side gripping mechanisms,
the driving side gripping mechanism and the driven side gripping mechanism are respectively provided with a servo motor positioned at a predetermined position,
the control device controls the position of the driven-side gripping mechanism based on the position located by the driving-side gripping mechanism with respect to the position of the gripping mechanism when gripping the workpiece, which is calculated by the positioner position calculating means.
According to this configuration, the positional accuracy with respect to the relative position of the driving side gripping mechanism and the driven side gripping mechanism is improved.
(7) The welding system according to any one of the above (1) to (6),
the control device includes an automatic program generation unit that automatically generates an operation program for moving the gripping mechanism and the welding device to the position of the gripping mechanism when gripping the workpiece, which is calculated by the positioner position calculation unit.
According to this configuration, the operation program can be automatically generated, and the work efficiency can be improved.
(8) The welding system according to any one of the above (1) to (7),
the workpiece information includes center-of-gravity data of the workpiece,
the positioner position calculating unit calculates the position of the gripping mechanism when gripping the workpiece with reference to the center of gravity data.
According to this configuration, the gripping mechanism can grip the workpiece in a stable state.
(9) A control device for a welding system for welding a workpiece by using a welding device and a positioner,
the control device controls the welding device and the positioner,
the control device includes a positioner position calculating unit that calculates a position of a gripping mechanism included in the positioner when gripping the workpiece, based on reference position information supplied from a workpiece position setting mechanism included in the positioner and workpiece information input to the control device in advance.
According to this configuration, the position of the positioner when gripping the workpiece can be automatically calculated and positioned, and the positioning operation of the positioner can be automatically and efficiently performed.
(10) A control program for a welding system for welding a workpiece by using a welding device and a positioner,
the control program controls the welding device and the positioner,
the control program includes a positioner position calculating step of calculating a position of a gripping mechanism of the positioner when gripping the workpiece, based on reference position information supplied from a workpiece position setting mechanism of the positioner and workpiece information input to the control program in advance.
According to this configuration, the position of the positioner when gripping the workpiece can be automatically calculated and positioned, and the positioning operation of the positioner can be automatically and efficiently performed.
(11) A welding method for welding a workpiece by using a welding device and a positioner,
the welding method comprises the following steps: controlling the welding device and the positioner by a control device that controls the welding device and the positioner,
the positioner is provided with: a workpiece position setting mechanism having reference position information; and at least one holding mechanism for holding the workpiece,
the welding method comprises the following steps: the position of the gripping mechanism when gripping the workpiece is calculated based on the reference position information supplied from the workpiece position setting mechanism and workpiece information input to the control device in advance.
According to this configuration, the position of the positioner when gripping the workpiece can be automatically calculated and positioned, and the positioning operation of the positioner can be automated and efficiently performed.
While various embodiments have been described above with reference to the drawings, it is needless to say that the present invention is not limited to these examples. It is obvious to those skilled in the art that various modifications and variations can be made within the scope described in the patent claims, and it is needless to say that these modifications and variations also fall within the technical scope of the present invention. In addition, the respective components in the above embodiments may be arbitrarily combined without departing from the scope of the invention.
The present application is based on japanese patent application No. 3/29/2019 (japanese patent application No. 2019-067011), and the contents of which are incorporated by reference in the present application.
Description of the reference numerals:
1. welding system
10. Rotary localizer (holding mechanism)
10A initiative side rotary positioner (initiative side holding mechanism)
10B driven side rotary positioner (driven side holding mechanism)
11. Annular holding part
11a gear
11b arc portion
12. Lifting arm mechanism
13. Support frame
14. Trolley for rotary positioner
16. Fixing clamp
20. Trolley for welding device and control device
21. Wheel of vehicle
22. Sliding mechanism
30. Welding robot (welding device)
31. Welding torch
32. Mechanical arm
40. Positioning device
41. Workpiece position setting mechanism
42. Datum plane
43. Trolley for workpiece position setting mechanism
50. Control device
51 PC
51a locator position calculation unit
51b program automatic generation unit
52. Positioner control part
53. Welding robot control unit
53a synchronization control unit
DB database
M drive part
R1 locator mobile orbit (Mobile axis)
R2 moving rail (moving shaft) for welding device and control device
S reference position (reference position information)
A W steel frame structure (workpiece).

Claims (11)

1. A welding system for welding a workpiece using a welding device and a positioner,
the welding system has a control device that controls the welding device and the positioner,
the positioner is provided with: a workpiece position setting mechanism having reference position information of the workpiece; and at least one holding mechanism for holding the workpiece,
the control device includes a positioner position calculating unit that calculates a position of the gripping mechanism when gripping the workpiece based on the reference position information supplied from the workpiece position setting mechanism and workpiece information input to the control device in advance,
the side surface of the workpiece position setting means has a reference surface for setting a reference position in the longitudinal direction of the workpiece by bringing one end of the workpiece into contact with the reference surface.
2. The welding system of claim 1,
the control device has a database in which a position of the gripping mechanism when gripping the workpiece is stored for each piece of the workpiece information,
the positioner position calculating unit calculates the position of the gripping mechanism when gripping the workpiece with reference to the database.
3. The welding system of claim 1 or 2,
the workpiece information includes at least one of dimensional data and welding position data of the workpiece.
4. The welding system of claim 1 or 2,
the control device includes a synchronization control unit that controls the welding device to synchronize with the positioner.
5. The welding system of claim 1 or 2,
the welding device is a welding robot,
the welding robot and the positioner each have a movement axis capable of moving in parallel.
6. The welding system of claim 5,
the positioner has more than two holding mechanisms,
when one of the gripping mechanisms is a driving side gripping mechanism and the remaining gripping mechanisms are driven side gripping mechanisms,
the driving side gripping mechanism and the driven side gripping mechanism are respectively provided with a servo motor positioned at a predetermined position,
the control device controls the position of the driven-side gripping mechanism based on the position located by the driving-side gripping mechanism with respect to the position of the gripping mechanism when gripping the workpiece, which is calculated by the positioner position calculation unit.
7. The welding system of claim 1 or 2,
the control device includes an automatic program generation unit that automatically generates an operation program for moving the gripping mechanism and the welding device to the position of the gripping mechanism when gripping the workpiece, which is calculated by the positioner position calculation unit.
8. The welding system of claim 1 or 2,
the workpiece information includes center-of-gravity data of the workpiece,
the positioner position calculating unit calculates the position of the gripping mechanism when gripping the workpiece with reference to the center-of-gravity data.
9. A control device for a welding system for welding a workpiece by using a welding device and a positioner,
the control device controls the welding device and the positioner,
the control device includes a positioner position calculating means for calculating a position of a gripping mechanism of the positioner when gripping the workpiece, based on reference position information of the workpiece supplied from a workpiece position setting mechanism of the positioner and workpiece information input to the control device in advance,
the side surface of the workpiece position setting means has a reference surface for setting a reference position in the longitudinal direction of the workpiece by bringing one end of the workpiece into contact with the reference surface.
10. A storage medium that records a control program of a welding system that welds a workpiece using a welding device and a positioner,
the control program controls the welding device and the positioner,
the control program includes a positioner position calculating step of calculating a position of a gripping mechanism of the positioner when gripping the workpiece, based on reference position information of the workpiece supplied from a workpiece position setting mechanism of the positioner and workpiece information input to the control program in advance,
the side surface of the workpiece position setting means has a reference surface for setting a reference position in the longitudinal direction of the workpiece by bringing one end of the workpiece into contact with the reference surface.
11. A welding method for welding a workpiece by using a welding device and a positioner,
the welding method comprises the following steps: controlling the welding device and the positioner by a control device that controls the welding device and the positioner,
the positioner is provided with: a workpiece position setting means having reference position information of the workpiece; and at least one holding mechanism for holding the workpiece,
the welding method comprises the following steps: calculating a position of the gripping mechanism when gripping the workpiece based on the reference position information supplied from the workpiece position setting mechanism and workpiece information input to the control device in advance,
the side surface of the workpiece position setting means has a reference surface for setting a reference position in the longitudinal direction of the workpiece by bringing one end of the workpiece into contact with the reference surface.
CN202080025214.8A 2019-03-29 2020-02-14 Welding system, control device, storage medium, and welding method Active CN113631312B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019067011A JP7189064B2 (en) 2019-03-29 2019-03-29 Welding system, control device, control program and welding method
JP2019-067011 2019-03-29
PCT/JP2020/005709 WO2020202830A1 (en) 2019-03-29 2020-02-14 Welding system, control device, control program and welding method

Publications (2)

Publication Number Publication Date
CN113631312A CN113631312A (en) 2021-11-09
CN113631312B true CN113631312B (en) 2023-01-06

Family

ID=72667955

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080025214.8A Active CN113631312B (en) 2019-03-29 2020-02-14 Welding system, control device, storage medium, and welding method

Country Status (5)

Country Link
US (1) US20220184813A1 (en)
JP (1) JP7189064B2 (en)
CN (1) CN113631312B (en)
CA (1) CA3135100C (en)
WO (1) WO2020202830A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102254163B1 (en) * 2020-12-08 2021-05-18 오동현 Rolling jig device
CN115556038B (en) * 2022-10-19 2024-07-12 云南电网有限责任公司红河供电局 Auxiliary tool for fixing bus drainage wire of transformer substation in cooperation with electrified assembly and disassembly

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101100060A (en) * 2006-07-04 2008-01-09 发那科株式会社 Device, program, recording medium and method for preparing robot program
JP2009195932A (en) * 2008-02-20 2009-09-03 Central Motor Co Ltd Welding system using spot welding robot
JP2010046753A (en) * 2008-08-21 2010-03-04 Kobe Steel Ltd Method of preparing offline teaching data, and robot system
CN101941127A (en) * 2010-09-19 2011-01-12 浙江精功科技股份有限公司 Corrugated web plate H-shaped steel welding and cutting equipment
CN109475963A (en) * 2016-07-27 2019-03-15 株式会社神户制钢所 Welder

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3623684B2 (en) 1999-03-10 2005-02-23 Jfeスチール株式会社 Column ring welding equipment
JP4564722B2 (en) 2003-04-25 2010-10-20 コマツエンジニアリング株式会社 Steel column welding apparatus and welding method
JP2007098464A (en) * 2005-10-07 2007-04-19 Nissan Motor Co Ltd Laser beam machining robot controller, method for controlling laser beam machining robot and laser beam machining robot controlling program
JP5690551B2 (en) * 2010-10-25 2015-03-25 株式会社アマダ Pallet fixing device and pallet fixing method
KR20140040689A (en) 2010-12-22 2014-04-03 스마트 스틸 시스템즈 프로프라이어터리 리미티드 A method for working structural members
US8434657B2 (en) * 2011-06-09 2013-05-07 Landoll Corporation Gantry-based welding system and method
JP2015134363A (en) * 2014-01-16 2015-07-27 日産自動車株式会社 Manufacturing device and manufacturing method of steering member
US9844841B2 (en) * 2015-05-08 2017-12-19 Lincoln Global, Inc. Drop center positioner with multiple rotate modules

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101100060A (en) * 2006-07-04 2008-01-09 发那科株式会社 Device, program, recording medium and method for preparing robot program
JP2009195932A (en) * 2008-02-20 2009-09-03 Central Motor Co Ltd Welding system using spot welding robot
JP2010046753A (en) * 2008-08-21 2010-03-04 Kobe Steel Ltd Method of preparing offline teaching data, and robot system
CN101941127A (en) * 2010-09-19 2011-01-12 浙江精功科技股份有限公司 Corrugated web plate H-shaped steel welding and cutting equipment
CN109475963A (en) * 2016-07-27 2019-03-15 株式会社神户制钢所 Welder

Also Published As

Publication number Publication date
JP2020163434A (en) 2020-10-08
JP7189064B2 (en) 2022-12-13
CA3135100C (en) 2024-03-19
CN113631312A (en) 2021-11-09
WO2020202830A1 (en) 2020-10-08
CA3135100A1 (en) 2020-10-08
US20220184813A1 (en) 2022-06-16

Similar Documents

Publication Publication Date Title
JP6619301B2 (en) Welding equipment
CN113631312B (en) Welding system, control device, storage medium, and welding method
US6907318B2 (en) Multi-station robotic welding assembly
Bolmsjö et al. Robotic arc welding–trends and developments for higher autonomy
EP2666598A1 (en) Nc machine tool system
JP2013202673A (en) Welding device
JP6110002B1 (en) Steel aggregate welding system and steel aggregate welding method
JP2004174709A (en) Method and device for machining workpiece
US20120248082A1 (en) Large panel assembly welding system and method
US9662785B2 (en) Gantry robot system
JP2002336994A (en) Transport apparatus and welding equipment
JP2007167896A (en) Seam welding machine, seam welding apparatus, seam welding robot system, seam welding method, and method of creating rotary driving control program for roller electrode
JPH06226494A (en) Automatic welding method for steel-frame joints parts and equipment therefor
JP2020062675A (en) Filed welding method and filed welding device
JP2019038010A (en) Laser processing device and method for controlling laser processing device
JP5290124B2 (en) Transfer operation teaching method
US20160274564A1 (en) Gantry robot system with extension bridge
US9962841B2 (en) Gantry robot system with expandable workpiece feeder
WO2019077800A1 (en) Teaching data generation system for vertical multi-joint robot
JP3866617B2 (en) Method for controlling welding robot apparatus
RU2759273C1 (en) Universal frame module and system for laser processing of extended objects of rotation
Finkbeiner et al. Towards automatic welding on construction sites: A flexible robotic system for multi-layer welding
JPH0857780A (en) Robot control device
JP2023068324A (en) Welding device and welding method
CN115922179A (en) Welding mechanical arm, welding equipment, welding method, computer equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant