|
本帖最后由 麥哥123 于 2025-2-19 23:39 編輯
去年年底就啟動這個(gè)項(xiàng)目,,5軸激光焊專機(jī),其中有一個(gè)功能,,焊一個(gè)平面圓弧,。
我的要求:用戶示教圓弧起點(diǎn)、終點(diǎn),、圓弧上任意一點(diǎn),,即可自動焊出這段圓弧。
我個(gè)人認(rèn)為的難點(diǎn):激光焊槍工藝決定焊絲都要與焊接方向重合,,以圓弧為例,,焊槍就要隨時(shí)隨刻與圓弧相切。結(jié)果就是要三軸聯(lián)動,。
可能是我找的電氣工程師水平未到家,,寫了很久沒寫出來。
沒法子,,我只能熬夜把算法寫出來,,希望他明天用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)動。
附圖是我機(jī)器結(jié)構(gòu)以及圓弧示意
至于算法,,等我驗(yàn)證后,,如果實(shí)現(xiàn),我將公布出來,。
|
-
1.png
(61.82 KB, 下載次數(shù): 2)
下載附件
2025-2-19 23:25 上傳
-
2.png
(38.37 KB, 下載次數(shù): 3)
下載附件
2025-2-19 23:25 上傳
-
3.png
(58.01 KB, 下載次數(shù): 27)
下載附件
2025-2-19 23:25 上傳
|