CN113631312A - 焊接***、控制装置、控制程序及焊接方法 - Google Patents
焊接***、控制装置、控制程序及焊接方法 Download PDFInfo
- Publication number
- CN113631312A CN113631312A CN202080025214.8A CN202080025214A CN113631312A CN 113631312 A CN113631312 A CN 113631312A CN 202080025214 A CN202080025214 A CN 202080025214A CN 113631312 A CN113631312 A CN 113631312A
- Authority
- CN
- China
- Prior art keywords
- welding
- positioner
- workpiece
- 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.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1679—Programme controls characterised by the tasks executed
- B25J9/1682—Dual arm manipulator; Coordination of several manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
- B25J5/02—Manipulators mounted on wheels or on carriages travelling along a guideway
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K37/00—Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
- B23K37/02—Carriages for supporting the welding or cutting element
- B23K37/0211—Carriages for supporting the welding or cutting element travelling on a guide member, e.g. rail, track
- B23K37/0229—Carriages for supporting the welding or cutting element travelling on a guide member, e.g. rail, track the guide member being situated alongside the workpiece
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K37/00—Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
- B23K37/04—Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups for holding or positioning work
- B23K37/0426—Fixtures for other work
- B23K37/0452—Orientable fixtures
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K37/00—Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
- B23K37/04—Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups for holding or positioning work
- B23K37/047—Auxiliary 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/12—Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/005—Manipulators for mechanical processing tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J15/00—Gripping heads and other end effectors
- B25J15/0019—End effectors other than grippers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1669—Programme 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
能够自动地计算把持工件时的***的位置,使***的定位作业自动化而实现作业效率的提高。使用焊接装置(30)及***(40)对工件(W)进行焊接的焊接***(1)具有对焊接装置(30)及***(40)进行控制的控制装置(50)。***(40)具备:工件位置设定机构(41),其具有基准位置信息;以及至少一个把持机构(10),其把持工件(W)。控制装置(50)具有***位置计算单元(51a),所述***位置计算单元(51a)基于从工件位置设定机构(41)提供的基准位置信息和预先输入到控制装置(50)的工件信息,来计算把持工件(W)时的把持机构(10)的位置。
Description
技术领域
本发明涉及焊接***、控制装置、控制程序及焊接方法,更详细而言涉及能够利用焊接机器人对大型焊接工件进行自动焊接的焊接***、控制装置、控制程序及焊接方法。
背景技术
以往,公开了一种用于利用焊接机器人对钢架结构物等大型焊接工件进行自动焊接的焊接装置。例如,专利文献1所记载的焊接装置具备:焊接机器人、对该焊接机器人进行控制的焊接控制装置、以及对工件进行保持的旋转***,根据输入到焊接控制装置的输入单元的钢架结构物的尺寸及焊接接头的形状等工件信息,按照预先准备的焊接机器人轨迹及焊接条件,自动生成焊接机器人的动作轨迹及焊接条件。
在先技术文献
专利文献
专利文献1:日本国专利第5883700号公报
发明内容
发明要解决的课题
在工件的焊接中,首先,需要将工件及保持工件的***定位在适当的位置的作业。该***的定位作业需要非常耗费时间的繁杂的作业,以往,基于作业者的长年经验通过反复试验进行,存在效率不高的问题。
需要说明的是,专利文献1所公开的焊接装置以对工件及旋转***进行定位后的焊接作业的自动化为目的,对于所述旋转***的定位作业没有特别研究。
本发明是鉴于上述课题而完成的,其目的在于提供能够自动地计算把持工件时的***的位置,使***的定位作业自动化而实现作业效率的提高的焊接***、控制装置、控制程序及焊接方法。
用于解决课题的方案
本发明的上述目的通过焊接***的下述(1)的结构来实现。
(1)一种焊接***,其是使用焊接装置及***对工件进行焊接的焊接***,其特征在于,
所述焊接***具有对所述焊接装置及所述***进行控制的控制装置,
所述***具备:工件位置设定机构,其具有基准位置信息;以及至少一个把持机构,其把持所述工件,
所述控制装置具有***位置计算单元,所述***位置计算单元基于从所述工件位置设定机构提供的所述基准位置信息和预先输入到所述控制装置的工件信息,来计算把持所述工件时的所述把持机构的位置。
与焊接***相关的本发明的优选实施方式涉及以下的(2)~(8)。
(2)根据上述(1)所述的焊接***,其特征在于,
所述控制装置具有针对每个所述工件信息存储了把持所述工件时的所述把持机构的位置的数据库,
所述***位置计算单元参照所述数据库来计算把持所述工件时的所述把持机构的位置。
(3)根据上述(1)或(2)所述的焊接***,其特征在于,
所述工件信息包含所述工件的尺寸数据及焊接位置数据中的至少一个数据。
(4)根据上述(1)~(3)中任一项所述的焊接***,其特征在于,
所述控制装置具有以使所述焊接装置的动作与所述***的动作同步的方式进行控制的同步控制部。
(5)根据上述(1)~(4)中任一项所述的焊接***,其特征在于,
所述焊接装置是焊接机器人,
所述焊接机器人及所述***分别具有能够并行移动的移动轴。
(6)根据上述(5)所述的焊接***,其特征在于,
所述***具有两个以上的所述把持机构,
在将所述把持机构中的一个设为主动侧把持机构、将所述把持机构中的剩余的把持机构设为从动侧把持机构时,
所述主动侧把持机构及所述从动侧把持机构分别具备定位在规定的位置的伺服马达,
所述控制装置相对于由所述***位置计算单元计算出的、把持所述工件时的所述把持机构的位置,以由所述主动侧把持机构定位的位置为基础,来对所述从动侧把持机构的位置进行控制。
(7)根据上述(1)~(6)中任一项所述的焊接***,其特征在于,
所述控制装置具有程序自动生成单元,所述程序自动生成单元自动生成用于使所述把持机构及所述焊接装置向由所述***位置计算单元计算出的、把持所述工件时的所述把持机构的位置移动的动作程序。
(8)根据上述(1)~(7)中任一项所述的焊接***,其特征在于,
所述工件信息包含所述工件的重心数据,
所述***位置计算单元参照所述重心数据来计算把持所述工件时的所述把持机构的位置。
本发明的上述目的通过焊接***的控制装置的下述(9)的结构来实现。
(9)一种焊接***的控制装置,其是使用焊接装置及***对工件进行焊接的焊接***的控制装置,其特征在于,
所述控制装置对所述焊接装置及所述***进行控制,
所述控制装置具有***位置计算单元,所述***位置计算单元基于从所述***所具有的工件位置设定机构提供的基准位置信息和预先输入到所述控制装置的工件信息,来计算把持所述工件时的、所述***所具有的把持机构的位置。
本发明的上述目的通过焊接***的控制程序的下述(10)的结构来实现。
(10)一种焊接***的控制程序,其是使用焊接装置及***对工件进行焊接的焊接***的控制程序,其特征在于,
所述控制程序对所述焊接装置及所述***进行控制,
所述控制程序包括***位置计算步骤,在该***位置计算步骤中,基于从所述***所具有的工件位置设定机构提供的基准位置信息和预先输入到所述控制程序的工件信息,来计算把持所述工件时的、所述***所具有的把持机构的位置。
本发明的上述目的通过焊接方法的下述(11)的结构来实现。
(11)一种焊接方法,其是使用焊接装置及***对工件进行焊接的焊接方法,其特征在于,
所述焊接方法包括如下工序:通过控制所述焊接装置及所述***的控制装置,来对所述焊接装置及所述***进行控制,
所述***具备:工件位置设定机构,其具有基准位置信息;以及至少一个把持机构,其把持所述工件,
所述焊接方法包括如下工序:基于从所述工件位置设定机构提供的所述基准位置信息和预先输入到所述控制装置的工件信息,来计算把持所述工件时的所述把持机构的位置。
发明效果
根据本发明的焊接***、控制装置、控制程序及焊接方法,能够自动地计算把持工件时的***的位置,能够使***的定位作业自动化而实现作业效率的提高。
附图说明
图1是示出本发明的实施方式的焊接***的整体结构的概要图。
图2A是用于说明本发明的实施方式的焊接***所具备的旋转***的结构及动作的概要图,是示出将环状保持部的圆弧部分打开的状态的图。
图2B是用于说明本发明的实施方式的焊接***所具备的旋转***的结构及动作的概要图,是示出在环状保持部内收容了钢架结构物的状态的图。
图2C是用于说明本发明的实施方式的焊接***所具备的旋转***的结构及动作的概要图,是示出将环状保持部的圆弧部分封闭的状态的图。
图3是从上方观察图1所示的焊接***的概要结构图。
图4是图1所示的焊接***的概略框图。
图5是示出由图1所示的焊接***进行的焊接顺序的流程图。
具体实施方式
<1.焊接***>
参照图1~图4对本发明的一个实施方式的焊接***进行说明。
焊接***1例如通过气体保护弧焊来对作为焊接用工件的钢架结构物W进行焊接。
如图1所示,焊接***1具备:焊接装置用及控制装置用台车20、作为焊接装置的焊接机器人30、用于将钢架结构物W保持在规定的位置的***40、以及对焊接机器人30及***40进行控制的控制装置50。
进而,参照图4进行说明,焊接机器人30具备:使搭载的焊接机器人30在接近或远离钢架结构物W的方向上移动的滑动机构22、以及具有六轴关节的机械手32。
***40具备:作为钢架结构物W的把持机构的一对旋转***10、以及工件位置设定机构41。
控制装置50具备:对焊接***1的整体动作进行控制的PC(Personal Computer)51、***控制部52、以及焊接机器人控制部53。另外,PC51具有数据库DB,该数据库DB针对后述的钢架结构物W的尺寸数据、焊接位置数据或重心数据等的每个工件信息,存储了把持工件W时的把持机构10的最佳位置。
[1-1.***]
如上所述,***40具备:作为钢架结构物W的把持机构的一对旋转***10、以及工件位置设定机构41。
(1-1-1.旋转***)
旋转***10在焊接是把持钢架结构物W并使其旋转。如图1所示,本实施方式的旋转***10由作为主动侧把持机构的主动侧旋转***10A和作为从动侧把持机构的从动侧旋转***10B这一对构成,将柱状的钢架结构物W保持在钢架结构物W的长度方向上的至少两处。
旋转***10例如在通过焊接机器人30对钢架结构物W的直线部分进行焊接的情况下,不使该钢架结构物W旋转而进行焊接,在通过焊接机器人30对钢架结构物W的圆弧部分进行焊接的情况下,使钢架结构物W旋转。由此,焊接***1不仅在钢架结构物W的直线部分,在圆弧部分也能够不切断电弧地连续进行焊接。如图1所示,本实施方式的旋转***10具备:环状保持部11、升降臂机构12、支架13、以及旋转***用台车14。需要说明的是,在上述钢架结构物W中,圆弧部分形成在角部。
环状保持部11将钢架结构物W收容并保持在内部。如图1所示,在环状保持部11的内侧伸缩自如地设置有用于从四周保持钢架结构物W的多个固定夹具16。并且,环状保持部11通过这些多个固定夹具16从四周夹持并固定钢架结构物W。另外,如图2A所示,在环状保持部11的外周形成有齿轮11a,齿轮11a构成为与设置在支架13内部的未图示的小齿轮啮合。需要说明的是,在图1中,将一部分去除而省略了齿轮11a的图示。
升降臂机构12用于断开并开闭环状保持部11。如图2A所示,升降臂机构12设置在环状保持部11及支架13的侧方,一端侧与环状保持部11的上部连接,另一端侧与支架13的侧面连接。
另外,具体而言,如图2A所示,升降臂机构12以将环状保持部11在规定位置断开的方式打开,使作为环状保持部11的一部分的圆弧部分11b顺时针旋转,从环状保持部11的剩余部分分离,从而成为能够收容钢架结构物W的状态。然后,如图2B所示,在收容了钢架结构物W之后,如图2C所示,使圆弧部分11b逆时针旋转,再次将圆弧部分11b封闭,通过设置在环状保持部11的内侧的四个固定夹具16夹持并保持钢架结构物W。
支架13收容环状保持部11。如图2A所示,支架13具有收容环状保持部11的下半部分,使环状保持部11的上半部分露出的形状。另外,在支架13的内部设置有以与环状保持部11的齿轮11a啮合的方式配置的未图示的小齿轮、以及使小齿轮驱动的驱动部M。需要说明的是,该驱动部M只要设置在一对旋转***10的至少一方即可,也可以是另一方的旋转***10从动于一方的旋转***10的旋转的结构。图1中,附图标记10A是主动侧旋转***,附图标记10B是从动侧旋转***。
旋转***用台车14能够使各旋转***10沿着***用移动轨道R1移动。如图1所示,旋转***用台车14一对设置在旋转***10的下部,通过未图示的伺服马达使旋转***10能够独立地在钢架结构物W的长度方向上移动。
需要说明的是,如上所述,旋转***10构成为,形成于环状保持部11的外周的齿轮11a与设置在支架13内部的小齿轮啮合。因此,旋转***10通过驱动部M的驱动使环状保持部11旋转,从而能够在焊接作业中使钢架结构物W旋转。
(1-1-2.工件位置设定机构)
如图1所示,工件位置设定机构41沿着***用移动轨道R1配设在能够沿钢架结构物W的长度方向移动的工件位置设定机构用台车43上。另外,如图1及图3所示,在工件位置设定机构41的侧面例如具有通过使钢架结构物W的一端抵接而用于设定钢架结构物W的长度方向的基准位置S的基准面42。即,如后所述,工件位置设定机构41具有用于计算把持工件W时的把持机构10的最佳位置的钢架结构物W的基准位置信息。
需要说明的是,基准面42在设定钢架结构物W的长度方向的基准位置S的情况下,不一定需要使钢架结构物W的一端抵接,也可以在基准面42与钢架结构物W的一端之间具有一些间隙。此时的间隙优选为10mm以内。
另外,基准面42只要能够设定钢架结构物W的长度方向的基准位置S,就不需要是本实施方式那样的工件位置设定机构41的侧面、即物理的壁面,例如也包括使用激光传感器等非接触单元来设定钢架结构物W的长度方向的基准位置S。
[1-2.焊接装置用及控制装置用台车]
焊接装置用及控制装置用台车20载置构成焊接***1的焊接机构。如图1所示,焊接装置用及控制装置用台车20形成为平板状。在焊接装置用及控制装置用台车20的下部设置有车轮21,焊接装置用及控制装置用台车20构成为,通过由未图示的马达驱动的车轮21,能够沿着焊接装置用及控制装置用移动轨道R2移动。即,焊接装置用及控制装置用台车20设置为能够在钢架结构物W的长度方向上与上述的旋转***10的移动方向并行地移动。
在焊接装置用及控制装置用台车20的上部设置有由未图示的马达驱动的滑动机构22,在滑动机构22的上部载置有焊接机器人30和控制装置50。滑动机构22构成为,能够在焊接装置用及控制装置用台车20上沿与旋转***10的移动方向、即钢架结构物W的长度方向正交的方向移动。因此,载置在滑动机构22的上部的焊接机器人30构成为,在焊接时能够沿与旋转***10的移动方向正交的方向移动。需要说明的是,在滑动机构22的上部也可以载置均未图示的收容向后述的焊炬31供给的焊丝的焊丝供给容器、更换设置在焊炬31前端的喷嘴的喷嘴更换装置、对喷嘴进行清扫的喷嘴清扫装置、将焊丝切断的焊丝切断装置、去除在焊接部产生的熔渣的熔渣去除装置等。
[1-3.焊接机器人]
焊接机器人30用于对钢架结构物W进行焊接。如图1所示,焊接机器人30具备向机械手32的前端部分供给焊丝的焊炬31。该焊炬31与未图示的焊接电源连接,构成为经由焊炬31向焊丝供给电力。
另外,焊接机器人30经由滑动机构22载置于焊接装置用及控制装置用台车20,如上所述,设置为能够在旋转***10的移动方向及与旋转***10的移动方向正交的方向上移动。需要说明的是,在图1中,焊接机器人30配置在一对旋转***10之间,对一对旋转***10之间的焊接接头进行焊接。另外,旋转***10的移动方向与钢架结构物W的长度方向对应,与旋转***10的移动方向正交的方向与钢架结构物W的宽度方向对应。
[1-4.控制装置]
控制装置50对旋转***10、旋转***用台车14、焊接装置用及控制装置用台车20、滑动机构22、焊接机器人30、工件位置设定机构用台车43等的动作进行控制。
在此,如图4所示,控制装置50具备:对焊接***1的整体动作进行控制的PC51、对***40的动作进行控制的***控制部52、以及对焊接机器人30的焊接动作进行控制的焊接机器人控制部53。
(1-4-1.PC)
PC51具备***位置计算单元51a及程序自动生成单元51b,并且具有数据库DB,该数据库DB针对钢架结构物W的尺寸数据、焊接位置数据或重心数据等的每个工件信息,存储了把持钢架结构物W时的旋转***10的最佳位置。
需要说明的是,这里所说的数据库是指,例如在焊接具有规定的工件信息的钢架结构物W时,为了使焊接机器人30与旋转***10不干涉,应该保持规定的距离而存储的信息等的集合体。即,由***位置计算单元51a计算的“把持钢架结构物W时的旋转***10的最佳位置”是能够不产生不良情况地焊接钢架结构物W,并且能够可靠地把持钢架结构物W的旋转***10的位置。
但是,本实施方式的数据库DB作为存储了把持钢架结构物W时的旋转***10的最佳位置的数据库进行了说明,但只不过是一例,也可以是存储了把持钢架结构物W时的旋转***10的最佳位置以外的数据库的结构。即,旋转***10只要是能够不产生不良情况地焊接钢架结构物W并且能够把持钢架结构物W的状态,旋转***10的位置不一定是最佳的位置,因此作为上述数据库DB,也可以具有存储了最佳位置以外的把持钢架结构物W时的旋转***10的位置的结构。
***位置计算单元51a基于从工件位置设定机构41提供的作为基准位置信息的基准位置S和预先输入到控制装置50的PC51的工件信息,计算能够在最佳位置把持钢架结构物W的旋转***10的位置。
程序自动生成单元51b自动生成由***位置计算单元51a计算出的、用于使旋转***10及焊接机器人30向把持钢架结构物W时的旋转***10的最佳位置移动的动作程序。需要说明的是,数据库DB可以是由学习装置累积的数据,也可以利用AI(ArtificialIntelligence)技术。
(1-4-2.***控制部)
***控制部52按照由PC51自动生成的动作程序,控制旋转***10及焊接机器人30,使其向由***位置计算单元51a计算出的旋转***10的位置移动。
(1-4-3.焊接机器人控制部)
焊接机器人控制部53对焊接机器人30的焊接动作进行控制,具有同步控制部53a。焊接机器人控制部53根据基于钢架结构物W的尺寸数据、焊接位置数据或重心数据等工件信息由PC51生成的动作程序或预先储存于焊接机器人控制部的动作程序,来控制机械手32的动作、向焊炬31供给的电力、焊丝的供给等,对钢架结构物W的焊接部进行焊接。
此时,同步控制部53a以焊接机器人30的机械手32的动作与旋转***10的动作同步的方式进行控制。具体而言,在通过焊接机器人30对钢架结构物W的圆弧部分进行焊接时,使钢架结构物W的旋转与焊接机器人30的动作同步地进行焊接。进而,根据需要,按照来自PC51的指令,与在钢架结构物W的长度方向上移动的旋转***10的动作同步,使焊接机器人30移动。
<2.焊接顺序>
接着,参照图1、图3及图5,依次对由焊接***1进行的钢架结构物W的焊接顺序进行说明。需要说明的是,图3是从上方观察图1所示的焊接***的概要结构图,图5是示出由图1所示的焊接***进行的焊接顺序的流程图。
首先,使工件位置设定机构用台车43沿着***用移动轨道R1移动,将工件位置设定机构41定位在任意的位置。由此,工件位置设定机构41的基准面42被设定为钢架结构物W的基准位置S。需要说明的是,工件位置设定机构41的位置是任意确定的,例如,可以设定为钢架结构物W的焊接作业区域不与其他作业区域重叠的位置。
然后,如图5的步骤S1所示,通过基于作业者的手动输入、或者来自钢架结构物W的CAD(Computer-Aided Design)数据的输入等,预先对PC51输入钢架结构物W的尺寸数据、焊接位置数据或重心数据等工件信息。需要说明的是,工件信息的输入方法没有特别限定,但从提高作业效率的观点出发,优选利用三维的CAD数据。
接着,如图5的步骤S2所示,对于PC51,***位置计算单元51a基于从工件位置设定机构41提供的基准位置信息和预先输入到预先控制装置50的PC51的工件信息,计算能够将钢架结构物W把持在最佳位置的旋转***10的位置。即,***位置计算单元51a设想表示一端与工件位置设定机构41的基准面42抵接的状态的假想的钢架结构物W,针对每个工件信息,从存储了把持钢架结构物W时的旋转***10的最佳位置的数据库DB,决定相对于假想的钢架结构物W的最佳的把持位置,计算旋转***10的位置。
需要说明的是,此时,在作为工件信息包含钢架结构物W的重心数据的情况下,还考虑其重心数据计算最佳的把持位置,从而能够在稳定的状态下保持钢架结构物W,能够实现精度高的焊接作业。
进而,如图5的步骤S3所示,PC51通过程序自动生成单元51b自动生成用于使旋转***10向由***位置计算单元51a计算出的旋转***10的位置移动的动作程序,并向***控制部52送出。
如图5的步骤S4所示,***控制部52按照由程序自动生成单元51b生成的动作程序,使旋转***用台车14沿着***用移动轨道R1移动,从而使旋转***10向由***位置计算单元51a计算出的旋转***10的位置移动。
需要说明的是,向计算出的旋转***10的位置的移动可以根据主动侧旋转***10A的位置来控制从动侧旋转***10B的位置。由此,提高主动侧旋转***10A及从动侧旋转***10B的位置精度。
接着,如图5的步骤S5所示,使升降臂机构12动作,在将环状保持部11的上部断开并打开后(参照图2A),用起重机等搬运钢架结构物W并搭载在固定夹具16上。在钢架结构物W向固定夹具16搭载时,使钢架结构物W的成为基准面的一端与工件位置设定机构41的基准面42抵接而进行钢架结构物W的长度方向的定位后,用多个固定夹具16从四周夹持并进行固定。然后,在关闭环状保持部11后,使工件位置设定机构41向远离钢架结构物W的方向移动而使其退避。由此,能够利用旋转***10进行钢架结构物W的旋转。
接着,如图5的步骤S6所示,PC5检查各部分没有干渉后,如步骤S7所示,将焊接位置、焊接顺序、焊接方法等示教数据向焊接机器人控制部53传送。
进而,焊接机器人控制部53基于如图5的步骤S8所示的来自外部输入开关的起动指令,如步骤S9所示,开始由焊接机器人30进行的钢架结构物W的焊接作业。具体而言,例如,基于存储于PC51或焊接机器人控制部53自身的动作程序,一边使焊接机器人30移动,一边实施钢架结构物W的焊接作业。需要说明的是,对于钢架结构物W的长度方向上的直线部分,不使钢架结构物W旋转,在使焊接装置用及控制装置用台车20、具体而言焊接机器人30沿着焊接装置用及控制装置用移动轨道R2在钢架结构物W的长度方向上移动的同时进行焊接;或者在使滑动机构22沿与钢架结构物W的长度方向正交的方向移动的同时进行焊接。另外,焊接机器人30主体也可以不移动,而使具有六轴关节的焊接机器人30的机械手32动作来进行焊接。
另外,钢架结构物W的圆弧部分通过对驱动部M进行驱动而使环状保持部11旋转,在使由固定夹具16保持的钢架结构物W旋转的同时,通过同步控制部53a与固定夹具16的旋转同步,并且控制焊接机器人30进行焊接。
在钢架结构物W的焊接完成后,通过升降臂机构12打开环状保持部11的上部,如图5的步骤S10所示,搬出钢架结构物W而结束焊接作业。
如上所说明的那样,根据本实施方式的焊接***,能够自动计算并定位以往依赖于作业者的经验的把持钢架结构物W时的旋转***10的最佳位置。即,能够使旋转***10的定位作业自动化而高效地进行。
需要说明的是,本发明并不限定于上述的实施方式,能够适当地进行变形、改良等。例如,在上述实施方式中,作为钢架结构物W的把持机构,利用一对旋转***10进行了说明,但只要能够把持钢架结构物W,可以是一个,另外,也可以是三个。
如上所述,在本说明书中公开了以下事项。
(1)一种焊接***,其使用焊接装置及***对工件进行焊接,其特征在于,
所述焊接***具有对所述焊接装置及所述***进行控制的控制装置,
所述***具备:工件位置设定机构,其具有基准位置信息;以及至少一个把持机构,其把持所述工件,
所述控制装置具有***位置计算单元,所述***位置计算单元基于从所述工件位置设定机构提供的所述基准位置信息和预先输入到所述控制装置的工件信息,来计算把持所述工件时的所述把持机构的位置。
根据该结构,能够自动地计算把持工件时的***的位置并进行定位,能够使***的定位作业自动化而高效地进行。
(2)根据上述(1)所述的焊接***,其特征在于,
所述控制装置具有针对每个所述工件信息存储了把持所述工件时的所述把持机构的位置的数据库,
所述***位置计算单元参照所述数据库来计算把持所述工件时的所述把持机构的位置。
根据该结构,能够对应于多种多样的工件计算把持位置。
(3)上述(1)或(2)所述的焊接***,其特征在于,
所述工件信息包含所述工件的尺寸数据及焊接位置数据中的至少一个数据。
根据该结构,能够准确地获知工件的大小、应焊接的位置。
(4)根据上述(1)~(3)中任一项所述的焊接***,其特征在于,
所述控制装置具有以使所述焊接装置的动作与所述***的动作同步的方式进行控制的同步控制部。
根据该结构,通过使焊接装置与***的动作同步,从而即使在工件的圆弧部分的焊接中,也能够不切断电弧地连续进行焊接。
(5)根据上述(1)~(4)中任一项所述的焊接***,其特征在于,
所述焊接装置是焊接机器人,
所述焊接机器人及所述***分别具有能够并行移动的移动轴。
根据该结构,即使焊接机器人及把持机构移动,也能够将焊接机器人与把持机构的相对位置维持为恒定。
(6)根据上述(5)所述的焊接***,其特征在于,
所述***具有两个以上的所述把持机构,
在将所述把持机构中的一个设为主动侧把持机构、将所述把持机构中的剩余的把持机构设为从动侧把持机构时,
所述主动侧把持机构及所述从动侧把持机构分别具备定位在规定的位置的伺服马达,
所述控制装置相对于由所述***位置计算单元计算出的、把持所述工件时的所述把持机构的位置,以由所述主动侧把持机构定位的位置为基础,来对所述从动侧把持机构的位置进行控制。
根据该结构,提高针对主动侧把持机构与从动侧把持机构的相对位置的位置精度。
(7)根据上述(1)~(6)中任一项所述的焊接***,其特征在于,
所述控制装置具有程序自动生成单元,所述程序自动生成单元自动生成用于使所述把持机构及所述焊接装置向由所述***位置计算单元计算出的、把持所述工件时的所述把持机构的位置移动的动作程序。
根据该结构,能够自动生成动作程序,提高作业效率。
(8)根据上述(1)~(7)中任一项所述的焊接***,其特征在于,
所述工件信息包含所述工件的重心数据,
所述***位置计算单元参照所述重心数据来计算把持所述工件时的所述把持机构的位置。
根据该结构,把持机构能够以稳定的状态把持工件。
(9)一种焊接***的控制装置,其是使用焊接装置及***对工件进行焊接的焊接***的控制装置,其特征在于,
所述控制装置对所述焊接装置及所述***进行控制,
所述控制装置具有***位置计算单元,所述***位置计算单元基于从所述***所具有的工件位置设定机构提供的基准位置信息和预先输入到所述控制装置的工件信息,来计算把持所述工件时的、所述***所具有的把持机构的位置。
根据该结构,能够自动地计算把持工件时的***的位置并进行定位,能够使***的定位作业自动化而高效地进行。
(10)一种焊接***的控制程序,其是使用焊接装置及***对工件进行焊接的焊接***的控制程序,其特征在于,
所述控制程序对所述焊接装置及所述***进行控制,
所述控制程序包括***位置计算步骤,在所述***位置计算步骤中,基于从所述***所具有的工件位置设定机构提供的基准位置信息和预先输入到所述控制程序的工件信息,计算把持所述工件时的、所述***所具有的把持机构的位置。
根据该结构,能够自动地计算把持工件时的***的位置并进行定位,能够使***的定位作业自动化而高效地进行。
(11)一种焊接方法,其是使用焊接装置及***对工件进行焊接的焊接方法,其特征在于,
所述焊接方法包括如下工序:通过控制所述焊接装置及所述***的控制装置,来对所述焊接装置及所述***进行控制,
所述***具备:工件位置设定机构,其具有基准位置信息;以及至少一个把持机构,其把持所述工件,
所述焊接方法包括如下工序:基于从所述工件位置设定机构提供的所述基准位置信息和预先输入到所述控制装置的工件信息,来计算把持所述工件时的所述把持机构的位置。
根据该结构,能够自动地计算把持工件时的***的位置并进行定位,能够使***的定位作业自动化而高效地进行。
以上,参照附图对各种实施方式进行了说明,但本发明当然并不限定于这些例子。只要是本领域技术人员,就显然能够在专利技术方案所记载的范畴内想到各种变更例或修正例,也应了解这些变更例或修正例当然也属于本发明的技术范围。另外,在不脱离发明的主旨的范围内,也可以任意地组合上述实施方式中的各构成要素。
需要说明的是,本申请基于2019年3月29日申请的日本专利申请(特愿2019-067011),其内容在本申请中作为参照而被引用。
附图标记说明:
1 焊接***
10 旋转***(把持机构)
10A 主动侧旋转***(主动侧把持机构)
10B 从动侧旋转***(从动侧把持机构)
11 环状保持部
11a 齿轮
11b 圆弧部分
12 升降臂机构
13 支架
14 旋转***用台车
16 固定夹具
20 焊接装置用及控制装置用台车
21 车轮
22 滑动机构
30 焊接机器人(焊接装置)
31 焊炬
32 机械手
40 ***
41 工件位置设定机构
42 基准面
43 工件位置设定机构用台车
50 控制装置
51 PC
51a ***位置计算单元
51b 程序自动生成单元
52 ***控制部
53 焊接机器人控制部
53a 同步控制部
DB 数据库
M 驱动部
R1 ***用移动轨道(移动轴)
R2 焊接装置用及控制装置用移动轨道(移动轴)
S 基准位置(基准位置信息)
W 钢架结构物(工件)。
Claims (11)
1.一种焊接***,其使用焊接装置及***对工件进行焊接,其特征在于,
所述焊接***具有对所述焊接装置及所述***进行控制的控制装置,
所述***具备:工件位置设定机构,其具有基准位置信息;以及至少一个把持机构,其把持所述工件,
所述控制装置具有***位置计算单元,所述***位置计算单元基于从所述工件位置设定机构提供的所述基准位置信息和预先输入到所述控制装置的工件信息,来计算把持所述工件时的所述把持机构的位置。
2.根据权利要求1所述的焊接***,其特征在于,
所述控制装置具有针对每个所述工件信息存储了把持所述工件时的所述把持机构的位置的数据库,
所述***位置计算单元参照所述数据库来计算把持所述工件时的所述把持机构的位置。
3.根据权利要求1或2所述的焊接***,其特征在于,
所述工件信息包含所述工件的尺寸数据及焊接位置数据中的至少一个数据。
4.根据权利要求1或2所述的焊接***,其特征在于,
所述控制装置具有以使所述焊接装置的动作与所述***的动作同步的方式进行控制的同步控制部。
5.根据权利要求1或2所述的焊接***,其特征在于,
所述焊接装置是焊接机器人,
所述焊接机器人及所述***分别具有能够并行移动的移动轴。
6.根据权利要求5所述的焊接***,其特征在于,
所述***具有两个以上的所述把持机构,
在将所述把持机构中的一个设为主动侧把持机构、将所述把持机构中的剩余的把持机构设为从动侧把持机构时,
所述主动侧把持机构及所述从动侧把持机构分别具备定位在规定的位置的伺服马达,
所述控制装置相对于由所述***位置计算单元计算出的、把持所述工件时的所述把持机构的位置,以由所述主动侧把持机构定位的位置为基础,来对所述从动侧把持机构的位置进行控制。
7.根据权利要求1或2所述的焊接***,其特征在于,
所述控制装置具有程序自动生成单元,所述程序自动生成单元自动生成用于使所述把持机构及所述焊接装置向由所述***位置计算单元计算出的、把持所述工件时的所述把持机构的位置移动的动作程序。
8.根据权利要求1或2所述的焊接***,其特征在于,
所述工件信息包含所述工件的重心数据,
所述***位置计算单元参照所述重心数据来计算把持所述工件时的所述把持机构的位置。
9.一种焊接***的控制装置,其是使用焊接装置及***对工件进行焊接的焊接***的控制装置,其特征在于,
所述控制装置对所述焊接装置及所述***进行控制,
所述控制装置具有***位置计算单元,所述***位置计算单元基于从所述***所具有的工件位置设定机构提供的基准位置信息和预先输入到所述控制装置的工件信息,来计算把持所述工件时的、所述***所具有的把持机构的位置。
10.一种焊接***的控制程序,其是使用焊接装置及***对工件进行焊接的焊接***的控制程序,其特征在于,
所述控制程序对所述焊接装置及所述***进行控制,
所述控制程序包括***位置计算步骤,在所述***位置计算步骤中,基于从所述***所具有的工件位置设定机构提供的基准位置信息和预先输入到所述控制程序的工件信息,来计算把持所述工件时的、所述***所具有的把持机构的位置。
11.一种焊接方法,其是使用焊接装置及***对工件进行焊接的焊接方法,其特征在于,
所述焊接方法包括如下工序:通过控制所述焊接装置及所述***的控制装置,来对所述焊接装置及所述***进行控制,
所述***具备:工件位置设定机构,其具有基准位置信息;以及至少一个把持机构,其把持所述工件,
所述焊接方法包括如下工序:基于从所述工件位置设定机构提供的所述基准位置信息和预先输入到所述控制装置的工件信息,来计算把持所述工件时的所述把持机构的位置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019067011A JP7189064B2 (ja) | 2019-03-29 | 2019-03-29 | 溶接システム、制御装置、制御プログラム及び溶接方法 |
JP2019-067011 | 2019-03-29 | ||
PCT/JP2020/005709 WO2020202830A1 (ja) | 2019-03-29 | 2020-02-14 | 溶接システム、制御装置、制御プログラム及び溶接方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113631312A true CN113631312A (zh) | 2021-11-09 |
CN113631312B CN113631312B (zh) | 2023-01-06 |
Family
ID=72667955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202080025214.8A Active CN113631312B (zh) | 2019-03-29 | 2020-02-14 | 焊接***、控制装置、存储介质及焊接方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20220184813A1 (zh) |
JP (1) | JP7189064B2 (zh) |
CN (1) | CN113631312B (zh) |
CA (1) | CA3135100C (zh) |
WO (1) | WO2020202830A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102254163B1 (ko) * | 2020-12-08 | 2021-05-18 | 오동현 | 롤링지그장치 |
CN115556038B (zh) * | 2022-10-19 | 2024-07-12 | 云南电网有限责任公司红河供电局 | 一种配合带电装拆变电站母线引流线固定辅助工具 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101100060A (zh) * | 2006-07-04 | 2008-01-09 | 发那科株式会社 | 用于生成机器人程序的装置、程序、记录介质及方法 |
JP2009195932A (ja) * | 2008-02-20 | 2009-09-03 | Central Motor Co Ltd | スポット溶接ロボットを使用する溶接システム |
JP2010046753A (ja) * | 2008-08-21 | 2010-03-04 | Kobe Steel Ltd | オフライン教示データの作成方法及びロボットシステム |
CN101941127A (zh) * | 2010-09-19 | 2011-01-12 | 浙江精功科技股份有限公司 | 波纹腹板h型钢焊割设备 |
CN109475963A (zh) * | 2016-07-27 | 2019-03-15 | 株式会社神户制钢所 | 焊接装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3623684B2 (ja) * | 1999-03-10 | 2005-02-23 | Jfeスチール株式会社 | コラムリング溶接装置 |
JP4564722B2 (ja) * | 2003-04-25 | 2010-10-20 | コマツエンジニアリング株式会社 | 鉄骨柱の溶接装置及び溶接方法 |
JP2007098464A (ja) * | 2005-10-07 | 2007-04-19 | Nissan Motor Co Ltd | レーザー加工ロボット制御装置、レーザー加工ロボット制御方法およびレーザー加工ロボット制御プログラム |
JP5690551B2 (ja) * | 2010-10-25 | 2015-03-25 | 株式会社アマダ | パレット固定装置及びパレット固定方法 |
EP2655009A1 (en) * | 2010-12-22 | 2013-10-30 | Smart Steel Systems Pty Ltd | A method for working structural members |
US8434657B2 (en) * | 2011-06-09 | 2013-05-07 | Landoll Corporation | Gantry-based welding system and method |
JP2015134363A (ja) * | 2014-01-16 | 2015-07-27 | 日産自動車株式会社 | ステアリングメンバの製造装置及び製造方法 |
US9844841B2 (en) * | 2015-05-08 | 2017-12-19 | Lincoln Global, Inc. | Drop center positioner with multiple rotate modules |
-
2019
- 2019-03-29 JP JP2019067011A patent/JP7189064B2/ja active Active
-
2020
- 2020-02-14 CA CA3135100A patent/CA3135100C/en active Active
- 2020-02-14 WO PCT/JP2020/005709 patent/WO2020202830A1/ja active Application Filing
- 2020-02-14 CN CN202080025214.8A patent/CN113631312B/zh active Active
- 2020-02-14 US US17/599,366 patent/US20220184813A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101100060A (zh) * | 2006-07-04 | 2008-01-09 | 发那科株式会社 | 用于生成机器人程序的装置、程序、记录介质及方法 |
JP2009195932A (ja) * | 2008-02-20 | 2009-09-03 | Central Motor Co Ltd | スポット溶接ロボットを使用する溶接システム |
JP2010046753A (ja) * | 2008-08-21 | 2010-03-04 | Kobe Steel Ltd | オフライン教示データの作成方法及びロボットシステム |
CN101941127A (zh) * | 2010-09-19 | 2011-01-12 | 浙江精功科技股份有限公司 | 波纹腹板h型钢焊割设备 |
CN109475963A (zh) * | 2016-07-27 | 2019-03-15 | 株式会社神户制钢所 | 焊接装置 |
Also Published As
Publication number | Publication date |
---|---|
US20220184813A1 (en) | 2022-06-16 |
JP7189064B2 (ja) | 2022-12-13 |
JP2020163434A (ja) | 2020-10-08 |
CA3135100A1 (en) | 2020-10-08 |
CN113631312B (zh) | 2023-01-06 |
CA3135100C (en) | 2024-03-19 |
WO2020202830A1 (ja) | 2020-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6619301B2 (ja) | 溶接装置 | |
US6907318B2 (en) | Multi-station robotic welding assembly | |
Bolmsjö et al. | Robotic arc welding–trends and developments for higher autonomy | |
CN110560942A (zh) | 一种钢管塔塔管自动焊接***及其控制方法 | |
JP2013202673A (ja) | 溶接装置 | |
CN113631312B (zh) | 焊接***、控制装置、存储介质及焊接方法 | |
JPWO2013027283A1 (ja) | Nc工作機械システム | |
JP6110002B1 (ja) | 鉄骨材溶接システムおよび鉄骨材溶接方法 | |
JP2004174709A (ja) | 工作物を加工するための方法および装置 | |
US20120248082A1 (en) | Large panel assembly welding system and method | |
US9662785B2 (en) | Gantry robot system | |
KR20170140243A (ko) | 밴딩가공장치 | |
JP2002336994A (ja) | 搬送装置及び溶接装置 | |
JP7011523B2 (ja) | 加工システム、溶接方法 | |
CN113210933A (zh) | 一种结构件自动拼焊生产单元 | |
JPH06226494A (ja) | 鉄骨仕口部の自動溶接方法及び装置 | |
JP2019038010A (ja) | レーザー加工装置、レーザー加工装置の制御方法 | |
JP5290124B2 (ja) | 搬送動作ティーチング方法 | |
US20160274564A1 (en) | Gantry robot system with extension bridge | |
US9962841B2 (en) | Gantry robot system with expandable workpiece feeder | |
WO2019077800A1 (ja) | 垂直多関節ロボットの教示データ作成システム | |
JP7423178B2 (ja) | 加工システム | |
JP3866617B2 (ja) | 溶接ロボット装置の制御方法 | |
JPH0857780A (ja) | ロボット制御装置 | |
JP2005095969A (ja) | ワーク把持装置およびワーク把持方法 |
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 |