CN110227873B - 一种大尺寸金属工件的电弧增材制造方法 - Google Patents
一种大尺寸金属工件的电弧增材制造方法 Download PDFInfo
- Publication number
- CN110227873B CN110227873B CN201910426368.7A CN201910426368A CN110227873B CN 110227873 B CN110227873 B CN 110227873B CN 201910426368 A CN201910426368 A CN 201910426368A CN 110227873 B CN110227873 B CN 110227873B
- Authority
- CN
- China
- Prior art keywords
- coordinate system
- pose
- outer shaft
- rotating
- angle
- 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
Links
- 230000000996 additive effect Effects 0.000 title claims abstract description 34
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 34
- 239000000654 additive Substances 0.000 title claims abstract description 32
- 238000010891 electric arc Methods 0.000 title claims abstract description 16
- 239000002184 metal Substances 0.000 title claims abstract description 12
- 238000000034 method Methods 0.000 claims abstract description 16
- 238000004364 calculation method Methods 0.000 claims abstract description 10
- 239000000463 material Substances 0.000 claims description 10
- 239000011159 matrix material Substances 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 abstract description 3
- 230000007547 defect Effects 0.000 abstract description 3
- 238000003466 welding Methods 0.000 description 5
- 230000009466 transformation Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002844 melting Methods 0.000 description 1
- 230000008018 melting Effects 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
Images
Classifications
-
- 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/04—Welding for other purposes than joining, e.g. built-up welding
- B23K9/044—Built-up welding on three-dimensional surfaces
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y10/00—Processes of additive manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Materials Engineering (AREA)
- Numerical Control (AREA)
Abstract
本发明公开了一种大尺寸金属工件的电弧增材制造方法,本发明方法在增材过程中实时计算出旋转外轴(旋转台)的旋转角度,将每个点所需的旋转外轴的旋转角度写成机器人代码程序,将旋转台旋转角度作为增材程序的输入,用于更新增材程序;本发明方法结合可旋转外轴,解决了传统电弧增材制造方法无法制造大尺寸工件的缺点,解决电弧增材制造在工业应用中的难题,通过空间坐标系转换的方法可以提高计算效率。
Description
技术领域
本发明涉及一种金属电弧增材制造方法,尤其涉及一种利用可旋转外部轴结合切片程序的电弧增材制造方法,该方法能够制造大尺寸零件,属于金属焊接加工技术领域。
背景技术
电弧增材制造是通过焊接融化并逐层堆积金属实现工件的成型的制造方法。传统电弧增材步骤通常是通过切片软件对零部件的数模进行切片和路径规划,输出程序到焊接机器人进行增材作业。由于焊接机器人本体的工作区域有限,使得传统的电弧增材方法无法制造大尺寸零件。因此一种可用于大尺寸零件制造的电弧增材方法的开发很有必要。
发明内容
发明目的:本发明所要解决的技术问题是提供一种大尺寸金属工件的电弧增材制造方法,该方法需要增加旋转外轴,即在一个可旋转的转动台上进行零件的增材制造,以便扩大焊接机器人的工作区域,达到制造大尺寸零件的目的。
为解决上述技术问题,本发明所采用的技术方案为:
一种大尺寸金属工件的电弧增材制造方法,具体包括如下步骤:
步骤1,已知机器人基座坐标系B,旋转外轴坐标系E,外轴旋转矩阵为Rot(θ),工件坐标系O;工件坐标系O可设置成和旋转外轴坐标系E一样;表示A坐标系的原点在B坐标系下的位姿,即A坐标系向B坐标系的变换矩阵;
步骤2,在电弧增材的切片软件中对零件数模进行分析,使用切片算法生成每个点(P1、P2……Pn)的增材路径;
步骤3,假设旋转外轴旋转角度范围为W([0°-360°]),设置机器人最佳工作区域W1∈W;
步骤4,构建新的工件坐标系O’,新的工件坐标系O’位置为旋转外轴坐标系E的位置,新的工件坐标系O’的X轴和Z轴方向与机器人基座坐标系B的X轴和Z轴相同;
步骤5,计算点P1在新的工件坐标系O’的位姿;
步骤6,计算旋转外轴当前角度γ下点P1’的位姿;
计算公式为:
步骤7,计算P″1(P1‘’)与工件坐标系O’X轴的夹角α;
计算公式为:α=atan2(P″1.Y-P″1.X)-atan2(0,1);其中,P″1.Y表示点P1‘’在工件坐标系O’中Y轴方向的投影(对应的值),P″1.X表示点P1‘’在工件坐标系O’中X轴方向的投影(对应的值);α的范围为[-180°-180°];
步骤8,将α转换到[0°-360°],计算符合条件的角度W2=W1-α;
步骤9,取W2中绝对值小的角度,假设为β,P1所需旋转外轴的角度为γ+β;
步骤10,重复步骤5~9,计算出P2所需旋转外轴的角度;
步骤11,重复步骤5~9,直至计算出路径中所有点所需旋转外轴的角度,将路径中每个点所需旋转台的旋转角度作为增材程序的输入,用于更新增材程序。
本发明方法在一个可旋转的转动台上进行零件的增材,在程序运行过程中配合旋转台转动,扩大焊接机器人工作区域,使得原本机器人不可达区域变为可达区域,从而达到可制造大尺寸零件的目的。
相比于现有技术,本发明的技术方案所具有的有益效果为:
本发明方法在增材过程中实时计算出旋转外轴(旋转台)的旋转角度,将每个点所需的旋转外轴的旋转角度写成机器人代码程序,将旋转台旋转角度作为增材程序的输入,用于更新增材程序;本发明方法结合可旋转外轴,可解决传统电弧增材制造方法无法制造大尺寸工件的缺点,解决电弧增材制造在工业应用中的难题,通过空间坐标系转换的方法可以提高计算效率。
附图说明
图1为本发明方法的流程图;
图2为本发明方法对应的机器人基座坐标系B和旋转外轴坐标系E;
图3为本发明方法对应的机器人基座坐标系B和新的工件坐标系O’;
图4为本发明方法采用的装置的原理图。
具体实施方式
下面结合具体实施例对本发明做进一步详细说明。
如图1所示,本发明大尺寸金属工件的电弧增材制造方法,具体包括如下步骤:
步骤1,已知机器人基座坐标系B,旋转外轴坐标系E,外轴旋转矩阵为Rot(θ),工件坐标系O;工件坐标系O可设置成和旋转外轴坐标系E一样;表示A坐标系的原点在B坐标系下的位姿,即A坐标系向B坐标系的变换矩阵;
步骤2,在电弧增材的切片软件中对零件数模进行分析,使用切片算法生成每个点(P1、P2……Pn)的增材路径;
步骤3,假设旋转外轴旋转角度范围为W([0°-360°]),设置机器人最佳工作区域W1∈W;
步骤4,构建新的工件坐标系O’,新的工件坐标系O’位置为旋转外轴坐标系E的位置,新的工件坐标系O’的X轴和Z轴方向与机器人基座坐标系B的X轴和Z轴相同;
步骤5,计算点P1在新的工件坐标系O’的位姿;
步骤6,计算旋转外轴当前角度γ下点P1’的位姿;
计算公式为:
步骤7,计算P″1(P1‘’)与工件坐标系O’X轴的夹角α;
计算公式为:α=atan2(P″1.Y-P″1.x)-atan2(0,1);其中,P″1.Y表示点P1‘’在工件坐标系O’中Y轴方向的投影(对应的值),P″1.X表示点P1‘’在工件坐标系O’中X轴方向的投影(对应的值);α的范围为[-180°-180°];
步骤8,将α转换到[0°-360°],计算符合条件的角度W2=W1-α;
步骤9,取W2中绝对值小的角度,假设为β,P1所需旋转外轴的角度为γ+β;
步骤10,重复步骤5~9,计算出P2所需旋转外轴的角度;
步骤11,重复步骤5~9,直至计算出路径中所有点所需旋转外轴的角度,将路径中每个点所需旋转台的旋转角度作为增材程序的输入,用于更新增材程序。
如图4所示,本发明装置包括机器人基座,机器人固定在机器人基座上,旋转外轴固定在变位机上,旋转外轴既可以在水平面上旋转,又可以进行翻转。
本发明方法设定机器人工作区域(弧度),通过空间坐标系转换计算出旋转外轴的旋转角度,从而扩大机器人的工作区域,使本发明方法可用于制造大尺寸航空结构件。
本发明方法能够解决传统电弧增材制造方法无法制造大尺寸工件的缺点,本发明方法首先在传统增材制造方法的基础上,增加一个旋转台,通过旋转对增材路径进行再处理,使增材路径中原来不可达点变成可达点,从而达到扩大机器人工作区域,使金属电弧增材制造方法可用于制造大尺寸航空结构件。
Claims (3)
1.一种大尺寸金属工件的电弧增材制造方法,其特征在于,具体包括如下步骤:
步骤1,已知机器人基座坐标系B,旋转外轴坐标系E,外轴旋转矩阵为Rot(θ),工件坐标系O;
步骤2,在电弧增材的切片软件中对零件数模进行分析,使用切片算法生成每个点P1~Pn的基础路径;
步骤3,假设旋转外轴旋转角度范围为W[0°-360°],设置机器人最佳工作区域W1∈W;
步骤4,构建新的工件坐标系O’,新的工件坐标系O’位置为旋转外轴坐标系E的位置,新的工件坐标系O’的X轴和Z轴方向与机器人基座坐标系B的X轴和Z轴相同;
步骤5,计算点P1在新的工件坐标系O’的位姿;
步骤6,计算旋转外轴当前角度γ下点P1’的位姿;
其中,旋转外轴当前角度γ下点P1’的位姿,其计算公式为:
步骤8,将α转换到[0°-360°],计算符合条件的角度W2=W1-α;
步骤9,取W2中绝对值小的角度,假设为β,P1所需旋转外轴的角度为γ+β;
步骤10,重复步骤5~9,计算出P2所需旋转外轴的角度;
步骤11,重复步骤5~9,直至计算出路径中所有点所需旋转外轴的角度,将路径中每个点所需旋转台的旋转角度作为增材程序的输入,用于更新增材程序。
3.根据权利要求2所述的大尺寸金属工件的电弧增材制造方法,其特征在于:α的范围为[-180°-180°]。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910426368.7A CN110227873B (zh) | 2019-05-21 | 2019-05-21 | 一种大尺寸金属工件的电弧增材制造方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910426368.7A CN110227873B (zh) | 2019-05-21 | 2019-05-21 | 一种大尺寸金属工件的电弧增材制造方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110227873A CN110227873A (zh) | 2019-09-13 |
CN110227873B true CN110227873B (zh) | 2021-03-12 |
Family
ID=67861464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910426368.7A Active CN110227873B (zh) | 2019-05-21 | 2019-05-21 | 一种大尺寸金属工件的电弧增材制造方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110227873B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111014881B (zh) * | 2019-12-12 | 2021-09-24 | 首都航天机械有限公司 | 一种薄壁圆台类结构的制造方法及装置 |
CN111890061B (zh) * | 2020-07-31 | 2021-08-10 | 华中科技大学 | 飞行器过渡端框架高精度电弧熔丝增材制造方法及其产品 |
CN112149198B (zh) * | 2020-09-14 | 2022-05-17 | 贵州翰凯斯智能技术有限公司 | 一种电弧熔丝增材制造路径生成方法 |
CN115139298B (zh) * | 2022-05-25 | 2023-10-10 | 南京衍构科技有限公司 | 一种降低机器人振动对增材质量影响的方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105873711A (zh) * | 2014-01-24 | 2016-08-17 | 林肯环球股份有限公司 | 用于使用高能源和热焊丝的增材制造的方法和*** |
US9606527B2 (en) * | 2014-06-30 | 2017-03-28 | Caterpillar Inc. | Automated fabrication system implementing 3-D void modeling |
CN106780627A (zh) * | 2016-12-22 | 2017-05-31 | 南京熊猫电子股份有限公司 | 一种通用机器人与变位机的位姿关系标定方法 |
CN108472711A (zh) * | 2016-01-14 | 2018-08-31 | 奥科宁克公司 | 用于产生增材制造产品的方法 |
CN109530860A (zh) * | 2018-12-27 | 2019-03-29 | 南京衍构科技有限公司 | 一种可用于大尺寸零件制造的电弧增材方法 |
-
2019
- 2019-05-21 CN CN201910426368.7A patent/CN110227873B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105873711A (zh) * | 2014-01-24 | 2016-08-17 | 林肯环球股份有限公司 | 用于使用高能源和热焊丝的增材制造的方法和*** |
US9606527B2 (en) * | 2014-06-30 | 2017-03-28 | Caterpillar Inc. | Automated fabrication system implementing 3-D void modeling |
CN108472711A (zh) * | 2016-01-14 | 2018-08-31 | 奥科宁克公司 | 用于产生增材制造产品的方法 |
CN106780627A (zh) * | 2016-12-22 | 2017-05-31 | 南京熊猫电子股份有限公司 | 一种通用机器人与变位机的位姿关系标定方法 |
CN109530860A (zh) * | 2018-12-27 | 2019-03-29 | 南京衍构科技有限公司 | 一种可用于大尺寸零件制造的电弧增材方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110227873A (zh) | 2019-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110227873B (zh) | 一种大尺寸金属工件的电弧增材制造方法 | |
CN107598919B (zh) | 一种基于五点标定法的两轴变位机标定方法 | |
CN101980091B (zh) | 双转台五轴联动数控加工旋转刀具中心点补偿方法 | |
CN103063213B (zh) | 一种焊接机器人与变位机位姿关系的标定方法 | |
CN111230880A (zh) | 一种离线编程中的复杂曲面加工轨迹生成方法 | |
CN105269565A (zh) | 一种六轴磨抛工业机器人离线编程及修正方法 | |
CN104684695A (zh) | 用于修改机器人轨迹的方法和编程装置 | |
CN109702751A (zh) | 一种七自由度串联机械臂的位置级逆解方法 | |
CN105598975B (zh) | 一种确定工业机器人运动轨迹的方法 | |
CN105856231A (zh) | 一种特定构型六轴工业机器人的运动控制方法 | |
CN106843151B (zh) | 一种进给轴随ab轴摆动的五轴数控制孔机床正反解方法 | |
CN105427248A (zh) | 点云拼接处理***及方法 | |
CN114161425A (zh) | 一种工业机器人的误差补偿方法 | |
CN108549319A (zh) | 一种双转台五轴数控机床通用后处理方法 | |
CN113894800A (zh) | 一种基于多点示教的规则网格焊接方法、装置、终端及存储介质 | |
CN107748538B (zh) | 基于bc型五轴数控机床后处理五轴鼓型刀半径补偿方法 | |
CN112405527A (zh) | 工件表面圆弧轨迹加工方法及相关装置 | |
CN109530860B (zh) | 一种可用于大尺寸零件制造的电弧增材方法 | |
CN114260625A (zh) | 圆管相贯线的焊接方法、焊接设备和存储介质 | |
CN116572255B (zh) | 坐标原点的标定方法、标定装置及介质 | |
WO2020133882A1 (zh) | 一种机器人应用于再现机加工的方法 | |
Shen | Research on virtual simulation design of ABB robot welding operation based on Robotstudio | |
US9207667B2 (en) | Automatic generation of robotic processes for symmetric products | |
CN107272582B (zh) | 基于ba型五轴数控机床后处理五轴鼓型刀半径补偿方法 | |
CN110039249A (zh) | 一种焊接变位机逆运动学解析解权重的选取方法及轨迹规划 |
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 |