kiwso
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 306 個(gè)
工控威望: 410 點(diǎn)
下載積分: 2697 分
在線時(shí)間: 353(小時(shí))
注冊(cè)時(shí)間: 2011-05-19
最后登錄: 2024-10-31
查看kiwso的 主題 / 回貼
樓主  發(fā)表于: 2017-04-03 19:23
一個(gè)取料機(jī)械手,有沒(méi)有比較精簡(jiǎn)的取料算法?

我是用的比較笨的方法,設(shè)置每個(gè)取料的X、Y坐標(biāo)。
每取完一次料,自+1到下一個(gè)地址。這樣工作量好大。


大神們有精簡(jiǎn)的算法嗎?走“Z”字或者走“n”的都可以。


我好像是
大波就是我
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 303 個(gè)
工控威望: 603 點(diǎn)
下載積分: 1392 分
在線時(shí)間: 491(小時(shí))
注冊(cè)時(shí)間: 2012-12-09
最后登錄: 2024-10-19
查看我好像是的 主題 / 回貼
1樓  發(fā)表于: 2017-04-03 20:02
X,Y間距一樣的,已知第一個(gè)的坐標(biāo),X,Y的行,列數(shù)。
就只需要調(diào)好第一個(gè)的坐標(biāo),其他的坐標(biāo)自動(dòng)計(jì)算出來(lái)就好了啊,
做過(guò)一模一樣的
我好像是
大波就是我
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 303 個(gè)
工控威望: 603 點(diǎn)
下載積分: 1392 分
在線時(shí)間: 491(小時(shí))
注冊(cè)時(shí)間: 2012-12-09
最后登錄: 2024-10-19
查看我好像是的 主題 / 回貼
2樓  發(fā)表于: 2017-04-03 20:11
5個(gè)數(shù)據(jù)。
1:第一個(gè)點(diǎn)的位置
2:X間距
3:Y間距
4:當(dāng)前行數(shù)
5:當(dāng)前列數(shù)

第一次開機(jī)默認(rèn)在一行一列,所以4=1,5=1  ,2=10 ,3=10,  1:X10 Y10
第二次4=2 5=1 2=20 3=10 1:X20 Y10
當(dāng)X=8的時(shí)候說(shuō)明這一行走完了。
4=1 5=2 2=10 3=20 X10 Y20


如此循環(huán)。當(dāng)4=8 5=8說(shuō)明全部跑完了
我好像是
大波就是我
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 303 個(gè)
工控威望: 603 點(diǎn)
下載積分: 1392 分
在線時(shí)間: 491(小時(shí))
注冊(cè)時(shí)間: 2012-12-09
最后登錄: 2024-10-19
查看我好像是的 主題 / 回貼
3樓  發(fā)表于: 2017-04-03 22:06
引用
引用第4樓kiwso于2017-04-03 22:03發(fā)表的  :


好吧,自己搗鼓了一個(gè)辦法。實(shí)際上這樣的取料受臺(tái)有2個(gè)!疽簿褪沁有奇偶數(shù)判斷】

不過(guò)還是謝謝了。
.......

不管怎么寫,反正只要調(diào)一個(gè)位置,這樣操作就比較簡(jiǎn)單了