|
本帖最后由 麥哥123 于 2025-2-19 23:39 編輯
去年年底就啟動(dòng)這個(gè)項(xiàng)目,5軸激光焊專機(jī),其中有一個(gè)功能,焊一個(gè)平面圓弧。
我的要求:用戶示教圓弧起點(diǎn)、終點(diǎn)、圓弧上任意一點(diǎn),即可自動(dòng)焊出這段圓弧。
我個(gè)人認(rèn)為的難點(diǎn):激光焊槍工藝決定焊絲都要與焊接方向重合,以圓弧為例,焊槍就要隨時(shí)隨刻與圓弧相切。結(jié)果就是要三軸聯(lián)動(dòng)。
可能是我找的電氣工程師水平未到家,寫了很久沒寫出來。
沒法子,我只能熬夜把算法寫出來,希望他明天用PLC實(shí)現(xiàn)我的算法。
算法第一步:根據(jù)示教三個(gè)坐標(biāo)點(diǎn),計(jì)算出圓弧圓心坐標(biāo)、圓弧半徑
算法第二步:計(jì)算出圓弧起點(diǎn)和圓心連線與X軸夾角角度
算法第三步:計(jì)算出圓弧終點(diǎn)和圓心連線與X軸夾角角度
算法第四步:計(jì)算出圓弧總角度
據(jù)我所了解,PLC圓弧插補(bǔ),需要上面這些參數(shù)即可。
算法第五步:計(jì)算圓弧插補(bǔ)時(shí),某一時(shí)刻激光槍擺角度值,等于三軸插補(bǔ),或者理解以X軸為主軸,激光槍角度軸為從軸的電子凸輪運(yùn)動(dòng)。
附圖是我機(jī)器結(jié)構(gòu)以及圓弧示意
至于算法,等我驗(yàn)證后,如果實(shí)現(xiàn),我將公布出來。
|
-
1.png
(61.82 KB, 下載次數(shù): 74)
下載附件
2025-2-19 23:25 上傳
-
2.png
(38.37 KB, 下載次數(shù): 71)
下載附件
2025-2-19 23:25 上傳
-
3.png
(58.01 KB, 下載次數(shù): 107)
下載附件
2025-2-19 23:25 上傳
|