CN114309934A - A method for automatic laser welding of frame skin box-like structures - Google Patents
A method for automatic laser welding of frame skin box-like structures Download PDFInfo
- Publication number
- CN114309934A CN114309934A CN202111639941.6A CN202111639941A CN114309934A CN 114309934 A CN114309934 A CN 114309934A CN 202111639941 A CN202111639941 A CN 202111639941A CN 114309934 A CN114309934 A CN 114309934A
- Authority
- CN
- China
- Prior art keywords
- welded
- welding
- product
- coordinate system
- teaching
- 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
- 238000003466 welding Methods 0.000 title claims abstract description 154
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000007689 inspection Methods 0.000 claims description 3
- 238000004088 simulation Methods 0.000 abstract description 5
- 210000001503 joint Anatomy 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010894 electron beam technology Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Images
Landscapes
- Laser Beam Processing (AREA)
- Numerical Control (AREA)
Abstract
Description
技术领域technical field
本发明属于激光焊接技术领域,尤其涉及一种框架蒙皮箱体类结构激光自动焊接方法。The invention belongs to the technical field of laser welding, and in particular relates to a laser automatic welding method for a frame skin box-like structure.
背景技术Background technique
框架蒙皮形式为航天领域中箱体类结构的常用形式,以框架作为承力骨架装配蒙皮后进行整体焊接。随着飞航武器装备技术的发展,对结构件的尺寸精度提出了越来越高的要求。因此对结构的焊接前装配精度、焊接工装设计以及焊接变形控制也提出了越来越高的要求。The frame skin form is a common form of box-like structures in the aerospace field. The frame is used as a load-bearing skeleton to assemble the skin and then perform integral welding. With the development of aviation weapons and equipment technology, higher and higher requirements are put forward for the dimensional accuracy of structural parts. Therefore, higher and higher requirements are also put forward for the pre-welding assembly accuracy of the structure, the design of welding tooling and the control of welding deformation.
激光焊接作为一种高能束焊接方式,具有焊接能量密度大、深宽比大、焊接变形小、焊接热影响区窄、焊接速度快以及焊缝成形美观的优点。此外与电子束焊接相比,设备投入成本低,焊接操作灵活性高,免于真空环境,在航天领域焊接结构具有很高的技术优势,广泛应用于中等及以下厚度焊接接头的焊接。As a high-energy beam welding method, laser welding has the advantages of high welding energy density, large aspect ratio, small welding deformation, narrow welding heat-affected zone, fast welding speed and beautiful weld formation. In addition, compared with electron beam welding, the equipment investment cost is low, the welding operation flexibility is high, and it is free from vacuum environment.
激光焊接工作站的加工方式可以分为两种:人工示教和离线编程。目前国内外大多数工作站的加工方式还是人工示教,存在示教过程繁琐、效率低下,人工示教的准确度靠操作者经验目测决定等弊端。离线编程自动焊接技术通过离线编程系统和仿真系统,有望实现按照预定轨迹机器人自动行走焊接的效果,避免人工示教的弊端。但国内工业机器人离线编程技术尚不成熟,真正实用的离线编程系统除了在装配机器人上应用外,在焊接机器人上尚未有报道。The processing methods of the laser welding workstation can be divided into two types: manual teaching and offline programming. At present, the processing method of most workstations at home and abroad is still manual teaching, which has the disadvantages of cumbersome teaching process and low efficiency, and the accuracy of manual teaching is determined by the operator's experience and visual inspection. The offline programming automatic welding technology is expected to realize the effect of automatic walking and welding of the robot according to the predetermined trajectory through the offline programming system and the simulation system, avoiding the disadvantages of manual teaching. However, the offline programming technology of domestic industrial robots is still immature, and the truly practical offline programming system has not been reported on welding robots except for the application of assembly robots.
激光焊接光斑直径小(1mm~2mm),对焊接定位精度要求高(0.2mm以内),而在实际工业批量化生产中,装配偏差有可能超出焊接定位精度要求,因此离线编程激光自动焊接在向实际工业应用中推广还有难题需要攻克。The diameter of the laser welding spot is small (1mm~2mm), and the welding positioning accuracy is high (within 0.2mm). In actual industrial mass production, the assembly deviation may exceed the welding positioning accuracy requirements. Therefore, offline programming laser automatic welding There are still difficulties to be overcome in the promotion in practical industrial applications.
发明内容SUMMARY OF THE INVENTION
本发明的技术解决问题:克服现有技术的不足,提供一种框架蒙皮箱体类结构激光自动焊接方法,可实现激光自动化焊接,在程序编辑时不需使用专门离线编程软件或仿真系统,可适应多件产品在激光焊接变位机上可能存在的超出激光焊接定位精度要求的尺寸位置不一致性。The technical solution of the present invention is to overcome the deficiencies of the prior art, and to provide a laser automatic welding method for a frame skin box-like structure, which can realize automatic laser welding, and does not need to use special offline programming software or a simulation system when editing a program. It can adapt to the inconsistency of the size and position of multiple products on the laser welding positioner that exceeds the requirements of laser welding positioning accuracy.
为了解决上述技术问题,本发明公开了一种框架蒙皮箱体类结构激光自动焊接方法,包括:In order to solve the above technical problems, the present invention discloses a laser automatic welding method for frame skin box structure, including:
装夹首件待焊接产品;Clamp the first product to be welded;
以首件待焊接产品所在位置建立base坐标系;The base coordinate system is established with the position of the first product to be welded;
在base坐标系下,示教并存储首件待焊接产品焊接轨迹上所有独立示教程序段中示教点坐标;In the base coordinate system, teach and store the coordinates of the teaching points in all independent teaching blocks on the welding track of the first product to be welded;
编写总程序,按照焊接顺序依次调用独立程序段;Write the general program, and call the independent program segments in sequence according to the welding sequence;
装夹下一件待焊接产品;其中,下一件待焊接产品与首件待焊接产品属于同型号产品;Clamp the next product to be welded; among them, the next product to be welded and the first product to be welded belong to the same type of product;
以下一件待焊接产品实际位置更新base坐标系原点,得到base'坐标系;The actual position of the following product to be welded updates the origin of the base coordinate system to obtain the base' coordinate system;
在base'坐标系下试运行总程序;Trial run the total program in base' coordinate system;
检查无误后施焊。Welding is carried out after inspection.
在上述框架蒙皮箱体类结构激光自动焊接方法中,还包括:在焊接工装上设置与激光焊接变位机连接的专用连接结构,保证装夹唯一性,确保每件待焊接产品在激光焊接变位机上的装夹位置及角度的一致性。In the above-mentioned automatic laser welding method of frame skin box structure, it also includes: arranging a special connection structure connected with the laser welding positioner on the welding tool to ensure the uniqueness of the clamping and ensure that each product to be welded is laser welded. The consistency of the clamping position and angle on the positioner.
在上述框架蒙皮箱体类结构激光自动焊接方法中,装夹首件待焊接产品,包括:将首件待焊接产品及焊接工装整体装夹在激光焊接变位机上,保证装夹角度和位置的唯一性。In the above-mentioned automatic laser welding method of frame skin box structure, clamping the first product to be welded includes: clamping the first product to be welded and the welding tool on the laser welding positioner as a whole to ensure the clamping angle and position uniqueness.
在上述框架蒙皮箱体类结构激光自动焊接方法中,在装夹下一件待焊接产品时,采用与首件待焊接产品同样的装夹方式,保证下一件待焊接产品的装夹位置、角度与首件待焊接产品的装夹位置、角度一致。In the above-mentioned automatic laser welding method of frame skin box structure, when clamping the next product to be welded, the same clamping method as the first product to be welded is adopted to ensure the clamping position of the next product to be welded. , The angle is consistent with the clamping position and angle of the first product to be welded.
在上述框架蒙皮箱体类结构激光自动焊接方法中,以首件待焊接产品所在位置建立base坐标系,包括:In the above-mentioned automatic laser welding method of frame skin box structure, the base coordinate system is established based on the position of the first product to be welded, including:
确定首件待焊接产品上各特征点的位置尺寸精度;Determine the position and dimensional accuracy of each feature point on the first product to be welded;
选取位置尺寸精度最高的特征点作为坐标原点,建立base坐标系。Select the feature point with the highest position and dimensional accuracy as the coordinate origin to establish the base coordinate system.
在上述框架蒙皮箱体类结构激光自动焊接方法中,特征点与待焊接头相对位置误差在0.2mm以内。In the above-mentioned automatic laser welding method for a frame-skin box-like structure, the relative position error between the feature point and the head to be welded is within 0.2 mm.
在上述框架蒙皮箱体类结构激光自动焊接方法中,在base坐标系下,示教并存储首件待焊接产品焊接轨迹上所有独立示教程序段中示教点坐标,包括:移动焊接机器人到激光焊接路径起始点,记录此点在base坐标下的坐标;在base坐标系下示教首件待焊接产品焊接轨迹上所有示教程序上的示教点,每一段示教程序作为独立示教程序段存储示教点坐标。In the above-mentioned automatic laser welding method of frame skin box structure, in the base coordinate system, teach and store the coordinates of the teaching points in all the independent teaching program segments on the welding track of the first product to be welded, including: mobile welding robot Go to the starting point of the laser welding path, record the coordinates of this point in the base coordinate system; teach the teaching points on all the teaching programs on the welding track of the first product to be welded in the base coordinate system, and each teaching program is used as an independent display. The teaching block stores the coordinates of the teaching point.
在上述框架蒙皮箱体类结构激光自动焊接方法中,编写总程序,按照焊接顺序依次调用独立程序段,包括:将原始独立示教程序段集成到一个程序中,按照焊接顺序依次调用,并存储为样板程序。In the above-mentioned automatic laser welding method of frame skinned box structure, the general program is written, and the independent program segments are called in sequence according to the welding sequence, including: integrating the original independent teaching program segments into a program, calling them in sequence according to the welding sequence, and Save as a template program.
本发明具有以下优点:The present invention has the following advantages:
(1)本发明公开了一种框架蒙皮箱体类结构激光自动焊接方法,可实现激光自动化焊接,在程序编辑时不需使用专门离线编程软件或仿真系统,可适应多件产品在激光焊接变位机上可能存在的超出激光焊接定位精度要求的尺寸位置不一致性。(1) The present invention discloses a laser automatic welding method for frame skin box structure, which can realize laser automatic welding, does not need to use special offline programming software or simulation system when editing the program, and can adapt to the laser welding of multiple products. There may be inconsistencies in the size and position of the positioner that exceed the requirements of laser welding positioning accuracy.
(2)本发明公开了一种框架蒙皮箱体类结构激光自动焊接方法,在国内离线编程技术尚不成熟的阶段,减少了人工示教数量,在一定程度上实现激光自动化焊接。(2) The present invention discloses a method for automatic laser welding of frame skin box-like structures, which reduces the number of manual teaching and realizes automatic laser welding to a certain extent when the domestic offline programming technology is still immature.
(3)本发明公开了一种框架蒙皮箱体类结构激光自动焊接方法,采用本发明的方法进行激光自动焊接,可通过以每件待焊接产品自身特征点校准base'坐标后,运行总程序,实现周圈或整段焊接接头的激光自动焊接,免于专用离线编程软件或仿真系统的使用。(3) The present invention discloses a method for automatic laser welding of a frame skin box structure. Using the method of the present invention to perform automatic laser welding, after calibrating the base' coordinates with the characteristic points of each product to be welded, run the total The program realizes the laser automatic welding of the circumference or the whole welding joint, free from the use of special offline programming software or simulation system.
附图说明Description of drawings
图1是本发明实施例中一种框架蒙皮箱体类结构激光自动焊接方法的步骤流程图;1 is a flow chart of the steps of a method for automatic laser welding of a frame-skin box-like structure in an embodiment of the present invention;
图2是本发明实施例中一种框架/钣焊蒙皮结构箱体周圈对接接头激光自动焊接的示例图;FIG. 2 is an example diagram of automatic laser welding of butt joints around a frame/sheet-welded skin structure box body in an embodiment of the present invention;
图3是本发明实施例中一种框架/挤压蒙皮结构箱体周圈对接接头激光自动焊接的示例图。FIG. 3 is an example diagram of automatic laser welding of butt joints around a frame/extruded skin structure box body in an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明公开的实施方式作进一步详细描述。In order to make the objectives, technical solutions and advantages of the present invention clearer, the embodiments disclosed in the present invention will be described in further detail below with reference to the accompanying drawings.
在本实施例中,如图1,该框架蒙皮箱体类结构激光自动焊接方法,包括:In this embodiment, as shown in FIG. 1 , the automatic laser welding method of the frame skin box structure includes:
步骤S1,装夹首件待焊接产品。Step S1, clamping the first product to be welded.
在本实施例中,在焊接工装上设置有与激光焊接变位机连接的专用连接结构,该专用连接结构的设置可保证装夹唯一性,确保每件待焊接产品在激光焊接变位机上的装夹位置及角度的一致性。In this embodiment, a special connection structure for connecting with the laser welding positioner is provided on the welding tool. The setting of the special connection structure can ensure the uniqueness of the clamping and ensure that each product to be welded is connected to the laser welding positioner. Consistency of clamping position and angle.
优选的,装夹首件待焊接产品时,将首件待焊接产品及焊接工装整体装夹在激光焊接变位机上,保证装夹角度和位置的唯一性。Preferably, when clamping the first product to be welded, the first product to be welded and the welding tool are integrally clamped on the laser welding positioner to ensure the uniqueness of the clamping angle and position.
步骤S2,以首件待焊接产品所在位置建立base坐标系。In step S2, a base coordinate system is established based on the position of the first product to be welded.
在本实施例中,首先,确定首件待焊接产品上各特征点的位置尺寸精度;然后,选取位置尺寸精度最高的特征点作为坐标原点,建立base坐标系。其中,特征点与待焊接头相对位置误差在0.2mm以内。In this embodiment, first, the position and dimensional accuracy of each feature point on the first product to be welded is determined; then, the feature point with the highest position and dimensional accuracy is selected as the coordinate origin to establish a base coordinate system. Among them, the relative position error between the feature point and the head to be welded is within 0.2mm.
步骤S3,在base坐标系下,示教并存储首件待焊接产品焊接轨迹上所有独立示教程序段中示教点坐标。Step S3, in the base coordinate system, teach and store the coordinates of the teaching points in all the independent teaching program segments on the welding track of the first product to be welded.
在本实施例中,移动焊接机器人到激光焊接路径起始点,记录此点在base坐标下的坐标;在base坐标系下示教首件待焊接产品焊接轨迹上所有示教程序上的示教点,每一段示教程序作为独立示教程序段存储示教点坐标。In this embodiment, move the welding robot to the starting point of the laser welding path, record the coordinates of this point in the base coordinate system; teach the teaching points on all teaching programs on the welding track of the first product to be welded in the base coordinate system , and each segment of the teaching program stores the coordinates of the teaching point as an independent teaching segment.
步骤S4,编写总程序,按照焊接顺序依次调用独立程序段。In step S4, a general program is written, and the independent program segments are sequentially called according to the welding sequence.
在本实施例中,将原始独立示教程序段集成到一个程序中,按照焊接顺序依次调用,并存储为样板程序。In this embodiment, the original independent teaching program segments are integrated into one program, called sequentially according to the welding sequence, and stored as a template program.
步骤S5,装夹下一件待焊接产品。Step S5, clamping the next product to be welded.
在本实施例中,在装夹下一件待焊接产品时,采用与首件待焊接产品同样的装夹方式,保证下一件待焊接产品的装夹位置、角度与首件待焊接产品的装夹位置、角度一致。In this embodiment, when clamping the next product to be welded, the same clamping method as the first product to be welded is used to ensure that the clamping position and angle of the next product to be welded are the same as those of the first product to be welded. The clamping position and angle are the same.
步骤S6,以下一件待焊接产品实际位置更新base坐标系原点,得到base'坐标系。Step S6, the actual position of the next product to be welded is updated to the origin of the base coordinate system to obtain the base' coordinate system.
步骤S7,在base'坐标系下试运行总程序。Step S7, try to run the total program in the base' coordinate system.
步骤S8,检查无误后施焊。In step S8, welding is performed after checking that it is correct.
在上述实施例的基础上,下面以一个详细实现过程为例进行说明。On the basis of the above embodiment, a detailed implementation process is taken as an example for description below.
在本实施例中,该激光自动焊接方法按以下工艺步骤进行:In this embodiment, the laser automatic welding method is carried out according to the following process steps:
(1)样本装夹:将首件待焊接产品及焊接工装整体在激光焊接变位机上装夹完毕,保证装夹角度位置唯一性。(1) Sample clamping: The first piece of product to be welded and the welding tooling are fully clamped on the laser welding positioner to ensure the uniqueness of the clamping angle and position.
优选的,可通过专用连接结构,依靠工装与变位机的连接配合实现每一件待焊接产品在焊接变位机上的位置角度一致性。Preferably, the position and angle consistency of each product to be welded on the welding positioner can be achieved by means of the special connection structure and the connection and cooperation between the tooling and the positioner.
(2)建立base坐标系:以首件待焊接产品上某个特征点为base坐标原点,建立base坐标系,并相应选择便捷的x、y、z方向。(2) Establish the base coordinate system: take a feature point on the first product to be welded as the base coordinate origin, establish the base coordinate system, and select the convenient x, y, and z directions accordingly.
优选的,特征点的选取为首件待焊接产品上与待焊接头相对位置精度高的点。例如,与待焊接头相对位置误差在0.2mm以内的特征点。Preferably, the feature points are selected as points on the first product to be welded with high relative positional accuracy to the head to be welded. For example, feature points whose relative position error with the head to be welded is within 0.2mm.
(3)示教样本焊接轨迹:移动焊接机器人到激光焊接路径起始点,记录此点在base坐标下的坐标;在base坐标系下示教首件待焊接产品焊接轨迹上所有示教程序上的示教点,每一段示教程序作为独立示教程序段存储示教点坐标。(3) Teach the sample welding trajectory: move the welding robot to the starting point of the laser welding path, and record the coordinates of this point in the base coordinate system; teach the first piece of the product to be welded on the welding trajectory of all teaching programs in the base coordinate system. Teaching point, each teaching program stores the coordinates of the teaching point as an independent teaching block.
优选的,每一个独立示教程序段,如D1()D2()等,为手工示教时所使用的直线、圆弧等基本示教程序,可独立完成直线段或圆弧段等基本轨迹的焊接,包括送气、出光、起弧、收弧、关光、关气等基本步骤。Preferably, each independent teaching program segment, such as D1(), D2(), etc., is a basic teaching program such as a straight line and an arc used in manual teaching, and can independently complete basic trajectories such as a straight line segment or an arc segment. welding, including the basic steps of air supply, light output, arc starting, arc ending, light off, and gas off.
(4)总程序编辑:将原始独立示教程序段集成到一个程序中,按照焊接顺序依次调用,并存储为样板程序。(4) General program editing: Integrate the original independent teaching blocks into one program, call them in sequence according to the welding sequence, and store them as a template program.
优选的,程序集成可用:“INI D1() D2() D3()……Dx()”语句调用每一个独立示教程序段D1() D2() D3()……Dx()。Preferably, the program integration is available: "INI D1() D2() D3()...Dx()" statements call each independent teaching block D1() D2() D3()...Dx().
(5)装夹下一件待焊接产品:与步骤(1)同方法装夹下一件待焊接产品,保证与首件待焊接产品装夹位置与角度的一致。(5) Clamping the next product to be welded: Clamp the next product to be welded in the same way as in step (1) to ensure the same clamping position and angle as the first product to be welded.
(6)校准坐标系:移动激光焊接机器人至下一件待焊接产品上的特征点,以下一件待焊接产品上的特征重新标定为坐标原点,建立base'坐标系。(6) Calibrate the coordinate system: move the laser welding robot to the feature point on the next product to be welded, and re-calibrate the feature on the next product to be welded as the coordinate origin to establish the base' coordinate system.
(7)产品激光自动焊接:在base'坐标系下运行样板程序,自动移动焊接机器人到焊接起始点,检查此时焊接机器人激光焦点与激光焊接接头的对准情况,试运行总程序。(7) Automatic laser welding of products: run the template program in the base' coordinate system, automatically move the welding robot to the welding starting point, check the alignment of the laser focus of the welding robot and the laser welding joint at this time, and try to run the general program.
优选的,激光自动焊接总程序中的起点若与实际产品焊接起点存在偏差,可通过手动修改base'坐标系,以校准焊接位置。Preferably, if the starting point in the general laser automatic welding program deviates from the actual product welding starting point, the base' coordinate system can be manually modified to calibrate the welding position.
一种可行的修改方式为:A possible modification is:
测量激光自动焊接样板程序中的起点与实际产品焊接起点X、Y、Z方向的偏差,定义待焊产品上的起始点为XP1,待焊产品起始点为XP2,则有:Measure the deviation between the starting point in the laser automatic welding template program and the actual product welding starting point in X, Y, and Z directions, and define the starting point on the product to be welded as XP1 and the starting point on the product to be welded as XP2, there are:
Pianyi_A=XP2.A-XP1.APianyi_A=XP2.A-XP1.A
Pianyi_B=XP2.B-XP1.BPianyi_B=XP2.B-XP1.B
Pianyi_C=XP2.C-XP1.CPianyi_C=XP2.C-XP1.C
Pianyi_X=XP2.X-XP1.XPianyi_X=XP2.X-XP1.X
Pianyi_Y=XP2.Y-XP1.YPianyi_Y=XP2.Y-XP1.Y
Pianyi_Z=XP2.Z-XP1.ZPianyi_Z=XP2.Z-XP1.Z
进而:and then:
base_data'.A=Base_data'.A+Pianyi_Abase_data'.A=Base_data'.A+Pianyi_A
base_data'.B=Base_data'.B+Pianyi_Bbase_data'.B=Base_data'.B+Pianyi_B
base_data'.C=Base_data'.C+Pianyi_Cbase_data'.C=Base_data'.C+Pianyi_C
base_data'.X=Base_data'.X+Pianyi_Xbase_data'.X=Base_data'.X+Pianyi_X
base_data'.Y=Base_data'.Y+Pianyi_Ybase_data'.Y=Base_data'.Y+Pianyi_Y
base_data'.Z=Base_data'.Z+Pianyi_Zbase_data'.Z=Base_data'.Z+Pianyi_Z
校准基坐标后重新检查激光自动焊接程序中的起始点与待焊产品焊接起点的位置是否一致。After calibrating the base coordinates, recheck whether the starting point in the automatic laser welding program is consistent with the welding starting point of the product to be welded.
(8)激光自动焊接:检查无误后完成周圈焊接轨迹的激光自动焊接。(8) Laser automatic welding: After the inspection is correct, the laser automatic welding of the circumferential welding track is completed.
在上述实施例的基础上,下面以采用本发明方案进行的框架/钣焊蒙皮结构箱体的激光自动焊接过程为例进行说明。On the basis of the above-mentioned embodiment, the following takes the laser automatic welding process of the frame/sheet-welded skin structure box by adopting the solution of the present invention as an example for description.
框架/钣焊蒙皮结构箱体整体截面呈近正方形,其中端框为机械加工结构件,尺寸精度±0.1mm,蒙皮为机械加工结构件,尺寸精度±0.2mm。焊接接头截面及焊接顺序如图2所示。The overall section of the frame/welded skin structure box is nearly square, and the end frame is a machined structural part with a dimensional accuracy of ±0.1mm, and the skin is a mechanically processed structural part with a dimensional accuracy of ±0.2mm. The cross-section of the welded joint and the welding sequence are shown in Figure 2.
在焊接工装上将首件待焊箱体装配完毕,测量箱体四角不平,保证0.5mm以内。将首件待焊箱体与焊接变位机装夹固定,依靠连接处结构设计保证装夹位置及角度的唯一性。以图2所示“0”点,即端框与蒙皮对接接头上的某个特征点作为base1坐标系原点,根据空间坐标系右手定则,平行于焊接方向设定为base1坐标y轴,垂直于焊接方向设定为base1坐标x轴,垂直于焊接平面设定为z轴,建立base1坐标系。在此坐标系下,按照如图2所示焊接顺序依次标定原本15个独立的示教程序C1()C2()C3()……C15(),同时将手工示教点的位置存储在程序中。Assemble the first box to be welded on the welding tool, and measure the unevenness of the four corners of the box to ensure that it is within 0.5mm. The first box to be welded is clamped and fixed with the welding positioner, and the uniqueness of the clamping position and angle is guaranteed by the structural design of the joint. Taking the "0" point shown in Figure 2, that is, a certain feature point on the butt joint between the end frame and the skin, as the origin of the base1 coordinate system, according to the right-hand rule of the space coordinate system, set the base1 coordinate y-axis parallel to the welding direction, Set the base1 coordinate x-axis perpendicular to the welding direction, and set the z-axis perpendicular to the welding plane to establish the base1 coordinate system. In this coordinate system, the original 15 independent teaching programs C1()C2()C3()...C15() are calibrated in sequence according to the welding sequence shown in Figure 2, and the positions of the manual teaching points are stored in the program. middle.
编写总程序:Write the general program:
按照焊接顺序依次调用C1()C2()C3()……C15()示教程序段。试运行总程序,检查焊接机器人运行轨迹无误,完成焊接。装配后续待焊箱体产品,保证与第一套箱体产品在激光焊接变位机上装夹位置角度的一致。使用base1坐标系,在此坐标系下,以本套产品上端框与蒙皮对接接头上同一位置特征点为base1坐标原点,更新坐标系base1',并以第一套产品相同方向分别设定x、y、z方向,base1坐标系校准完成。在base1'坐标系下直接试运行总程序,检查激光焊接机器人运行轨迹、离焦量与激光倾斜角度是否有偏差,检查无误后运行总程序,自动完成周圈焊缝的焊接。Call C1()C2()C3()...C15() teaching blocks in sequence according to the welding sequence. Trial run the general program, check that the welding robot's running trajectory is correct, and complete the welding. Assemble the subsequent box products to be welded to ensure the same clamping position and angle as the first set of box products on the laser welding positioner. Use the base1 coordinate system, under this coordinate system, take the feature point at the same position on the upper end frame of this set of products and the skin butt joint as the base1 coordinate origin, update the coordinate system base1', and set x in the same direction as the first set of products. , y, z direction, base1 coordinate system calibration is completed. Directly run the general program in the base1' coordinate system to check whether there is any deviation between the laser welding robot's running trajectory, defocusing amount and the laser inclination angle. After checking, run the general program to automatically complete the welding of the peripheral weld.
在上述实施例的基础上,下面以采用本发明方案进行的框架/挤压蒙皮类结构箱体周圈对接接头的激光自动焊接过程为例进行说明。On the basis of the above-mentioned embodiments, the following description will be given by taking the laser automatic welding process of the butt joint of the frame/extruded skin structure box perimeter ring as an example for description.
箱体整体截面呈近梯型,其中端框为机械加工结构件,尺寸精度±0.1mm,蒙皮为热成形结构件,尺寸精度±0.5mm。焊接接头截面及顺序如图3所示。The overall section of the box body is nearly trapezoidal, the end frame is a machined structural part with a dimensional accuracy of ±0.1mm, and the skin is a thermoformed structural part with a dimensional accuracy of ±0.5mm. The cross-section and sequence of welded joints are shown in Figure 3.
将首套待焊箱体在焊接工装上装配完毕后在变位机上装夹牢固,通过连接机构固定装夹位置角度。设立端框边缘的中点为base2坐标原点,根据空间坐标系右手定则,平行端框边缘方向为y方向,垂直于端框边缘方向为x方向,垂直端框平面为z方向,建立base2坐标。在此坐标系下,标定独立的圆弧段示教程序D1()、D2()、D3()、D4(),以及直线段示教程序段D5()、D6()、D7()、D8(),将标定点位置存储在程序中。After the first set of the box to be welded is assembled on the welding tool, it is firmly clamped on the positioner, and the clamping position angle is fixed by the connecting mechanism. The midpoint of the edge of the end frame is set as the origin of the base2 coordinate. According to the right-hand rule of the space coordinate system, the direction parallel to the edge of the end frame is the y direction, the direction perpendicular to the edge of the end frame is the x direction, and the plane of the vertical end frame is the z direction, and the base2 coordinates are established. . In this coordinate system, calibrate the independent arc segment teaching programs D1(), D2(), D3(), D4(), and the straight line segment teaching programs D5(), D6(), D7(), D8(), store the calibration point position in the program.
编写总程序:Write the general program:
按照焊接顺序依次调用独立的示教程序,d1()d2()d3()……d8()。试运行总程序,检查焊接机器人运行轨迹无误,完成首套产品焊接。装配后续箱体产品,并通过连接机构与激光焊接变位机连接,保证与首套箱体产品装夹位置角度的一致。以此套产品端框边缘中点的特征点重新标定base2坐标原点,以第一套产品相同的方向分别设定x、y、z方向,base2'坐标系校准完成。试运行总程序,检查激光焊接机器人运行轨迹、离焦量与激光倾斜角度是否有偏差,根据焊接起点,发现产品实际焊接起点XP2点与焊接机器人焊接起始点XP1不重合,即:Call the independent teaching programs in sequence according to the welding sequence, d1()d2()d3()...d8(). Trial run the general program, check that the welding robot's running trajectory is correct, and complete the first set of product welding. Assemble the subsequent box products, and connect them with the laser welding positioner through the connecting mechanism to ensure the same clamping position angle as the first set of box products. Re-calibrate the base2 coordinate origin with the feature point of the midpoint of the edge of the end frame of this set of products, and set the x, y, and z directions in the same direction as the first set of products, and the base2' coordinate system calibration is completed. Trial run the general program to check whether there is any deviation between the laser welding robot's running trajectory, defocusing amount and the laser inclination angle. According to the welding starting point, it is found that the actual welding starting point XP2 of the product does not coincide with the welding starting point XP1 of the welding robot, namely:
Pianyi_A=XP2.A-XP1.APianyi_A=XP2.A-XP1.A
Pianyi_B=XP2.B-XP1.BPianyi_B=XP2.B-XP1.B
Pianyi_C=XP2.C-XP1.CPianyi_C=XP2.C-XP1.C
Pianyi_X=XP2.X-XP1.XPianyi_X=XP2.X-XP1.X
Pianyi_Y=XP2.Y-XP1.YPianyi_Y=XP2.Y-XP1.Y
Pianyi_Z=XP2.Z-XP1.ZPianyi_Z=XP2.Z-XP1.Z
手动更新base2'坐标原点位置:Manually update base2' coordinate origin position:
base_data[2].A=Base_data[2].A+Pianyi_Abase_data[2].A=Base_data[2].A+Pianyi_A
base_data[2].B=Base_data[2].B+Pianyi_Bbase_data[2].B=Base_data[2].B+Pianyi_B
base_data[2].C=Base_data[2].C+Pianyi_Cbase_data[2].C=Base_data[2].C+Pianyi_C
base_data[2].X=Base_data[2].X+Pianyi_Xbase_data[2].X=Base_data[2].X+Pianyi_X
base_data[2].Y=Base_data[2].Y+Pianyi_Ybase_data[2].Y=Base_data[2].Y+Pianyi_Y
base_data[2].Z=Base_data[2].Z+Pianyi_Zbase_data[2].Z=Base_data[2].Z+Pianyi_Z
试运行总程序,检查焊接机器人运行轨迹,无误后运行总程序,自动完成周圈焊缝的激光焊接。Trial run the general program, check the running track of the welding robot, run the general program after correct, and automatically complete the laser welding of the peripheral weld.
本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can use the methods and technical contents disclosed above to improve the present invention without departing from the spirit and scope of the present invention. The technical solutions are subject to possible changes and modifications. Therefore, any simple modifications, equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention without departing from the content of the technical solutions of the present invention belong to the technical solutions of the present invention. protected range.
本发明说明书中未作详细描述的内容属于本领域专业技术人员的公知技术。Contents that are not described in detail in the specification of the present invention belong to the well-known technology of those skilled in the art.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111639941.6A CN114309934B (en) | 2021-12-29 | 2021-12-29 | A laser automatic welding method for frame skin box structure |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111639941.6A CN114309934B (en) | 2021-12-29 | 2021-12-29 | A laser automatic welding method for frame skin box structure |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114309934A true CN114309934A (en) | 2022-04-12 |
CN114309934B CN114309934B (en) | 2024-11-12 |
Family
ID=81017512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111639941.6A Active CN114309934B (en) | 2021-12-29 | 2021-12-29 | A laser automatic welding method for frame skin box structure |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114309934B (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05261546A (en) * | 1992-04-20 | 1993-10-12 | Yaskawa Electric Corp | Control method for welding robot |
KR20060012385A (en) * | 2004-08-03 | 2006-02-08 | 현대중공업 주식회사 | Continuous welding line following control system of robot and its control method |
KR20130045557A (en) * | 2011-10-26 | 2013-05-06 | 현대중공업 주식회사 | Method of calibrating coordinate system in laser vision sensor |
CN105127862A (en) * | 2015-08-03 | 2015-12-09 | 华中科技大学无锡研究院 | Blade grinding and polishing process of industrial robot based on abrasive belt grinding and polishing machine |
CN108527332A (en) * | 2018-06-11 | 2018-09-14 | 华南理工大学 | A kind of seam track off-line calibration method based on structured light vision sensor |
CN108581279A (en) * | 2018-04-04 | 2018-09-28 | 山东艾弗森特智能设备制造有限公司 | A kind of welding for steel structure robot off-line program laser automatic correcting method |
CN110202263A (en) * | 2019-05-29 | 2019-09-06 | 同高先进制造科技(太仓)有限公司 | A kind of automatic laser welding workstation and working method |
CN112548265A (en) * | 2020-10-28 | 2021-03-26 | 深圳前海瑞集科技有限公司 | Intelligent welding method and equipment for container lock seat |
CN112775975A (en) * | 2021-02-01 | 2021-05-11 | 重庆皮克索自动化科技有限公司 | Vision-guided multi-station robot welding deviation correcting device and method |
CN112847353A (en) * | 2020-12-31 | 2021-05-28 | 华南理工大学 | Multi-segment welding seam track correction method based on offline programming software |
CN112959329A (en) * | 2021-04-06 | 2021-06-15 | 南京航空航天大学 | Intelligent control welding system based on vision measurement |
CN113020792A (en) * | 2021-03-22 | 2021-06-25 | 北京新风航天装备有限公司 | Robot laser welding method for skeleton multi-skin component |
WO2021208486A1 (en) * | 2020-04-16 | 2021-10-21 | 深圳先进技术研究院 | Camera coordinate transformation method, terminal, and storage medium |
-
2021
- 2021-12-29 CN CN202111639941.6A patent/CN114309934B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05261546A (en) * | 1992-04-20 | 1993-10-12 | Yaskawa Electric Corp | Control method for welding robot |
KR20060012385A (en) * | 2004-08-03 | 2006-02-08 | 현대중공업 주식회사 | Continuous welding line following control system of robot and its control method |
KR20130045557A (en) * | 2011-10-26 | 2013-05-06 | 현대중공업 주식회사 | Method of calibrating coordinate system in laser vision sensor |
CN105127862A (en) * | 2015-08-03 | 2015-12-09 | 华中科技大学无锡研究院 | Blade grinding and polishing process of industrial robot based on abrasive belt grinding and polishing machine |
CN108581279A (en) * | 2018-04-04 | 2018-09-28 | 山东艾弗森特智能设备制造有限公司 | A kind of welding for steel structure robot off-line program laser automatic correcting method |
CN108527332A (en) * | 2018-06-11 | 2018-09-14 | 华南理工大学 | A kind of seam track off-line calibration method based on structured light vision sensor |
CN110202263A (en) * | 2019-05-29 | 2019-09-06 | 同高先进制造科技(太仓)有限公司 | A kind of automatic laser welding workstation and working method |
WO2021208486A1 (en) * | 2020-04-16 | 2021-10-21 | 深圳先进技术研究院 | Camera coordinate transformation method, terminal, and storage medium |
CN112548265A (en) * | 2020-10-28 | 2021-03-26 | 深圳前海瑞集科技有限公司 | Intelligent welding method and equipment for container lock seat |
CN112847353A (en) * | 2020-12-31 | 2021-05-28 | 华南理工大学 | Multi-segment welding seam track correction method based on offline programming software |
CN112775975A (en) * | 2021-02-01 | 2021-05-11 | 重庆皮克索自动化科技有限公司 | Vision-guided multi-station robot welding deviation correcting device and method |
CN113020792A (en) * | 2021-03-22 | 2021-06-25 | 北京新风航天装备有限公司 | Robot laser welding method for skeleton multi-skin component |
CN112959329A (en) * | 2021-04-06 | 2021-06-15 | 南京航空航天大学 | Intelligent control welding system based on vision measurement |
Also Published As
Publication number | Publication date |
---|---|
CN114309934B (en) | 2024-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109927047B (en) | Axial tracking system and method for straight butt weld of arc welding robot | |
CN112847353B (en) | A multi-segment welding seam trajectory correction method based on offline programming software | |
CN114289934B (en) | Automatic welding system and method for large structural part based on three-dimensional vision | |
CN107138944B (en) | An Automatic Alignment Method of Two Workpieces Based on Spatial Point Error Correction | |
CN112958959A (en) | Automatic welding and detection method based on three-dimensional vision | |
CN110009685B (en) | Laser camera hand-eye calibration method applied to electric arc material increase | |
CN111496344B (en) | V-shaped groove information processing method based on laser sensor | |
JP2006039781A (en) | Device for arc welding | |
CN114260625B (en) | Welding method, welding equipment and storage medium for circular tube intersecting line | |
CN102554407A (en) | Control method for welding starting point of V-shaped workpiece in robot welding | |
CN110411338A (en) | Three-dimensional scanning calibration method of welding torch tool parameters for robot arc additive repair | |
CN103495978B (en) | A kind of teaching method of arc welding robot spatial complex weld seam path of welding | |
CN109014677A (en) | Welding robot bond pad locations teaching method based on laser ranging | |
CN114799521A (en) | Skin skeleton laser automatic welding method and device and electronic equipment | |
CN115673614B (en) | A circular tube intersecting line weld forming welding method, system and storage medium | |
CN114309934A (en) | A method for automatic laser welding of frame skin box-like structures | |
CN209515013U (en) | Real device of instructing of industrial robot | |
CN104742137A (en) | Method for performing locus compensating after replacing actuator of four-axis movement platform | |
CN113909765A (en) | Guide welding system | |
CN113664431A (en) | Steel structural part welding arm capable of adjusting posture in real time and adjusting method | |
CN111872920A (en) | Offline teaching-free laser positioning method and system | |
CN111283323B (en) | Welding method, welding device, terminal equipment and storage medium | |
CN210678715U (en) | Frock is rectified to crater offset | |
CN113838142B (en) | AR technology-based welding workpiece assembly method | |
CN117182255B (en) | Self-adaptive welding method based on line laser identification |
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 |