首页 上一页 1 2 下一页 尾页

分享一个无限码垛例程,不怕烧脑的来玩玩 点击:4145 | 回复:26



gent1234

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 98回
  • 年度积分:1
  • 历史总积分:149
  • 注册:2018年7月07日
发表于:2019-05-26 01:02:50
楼主

对于姿态一致有规律按行、列、层分布的码垛垛形,其实只要找到规律就可以廖廖少数行就解决点位的计算::不外乎就是数量与XYZ之间的数学关系而巳。


假设产品长X=100、宽Y=50、高Z=30,码垛产品间距1

则DX=101、DY=51、DZ=31

使用OFFS偏移函数,基点为PlaceBase

数量COUNTS从0开始,2行3列2层

忽略取件,只写放置,大略代码如下————————


COUNTS:=0;

WHILE COUNTS<=11 DO


         MoveL Offs(PlaceBase,((COUNTS MOD (2*3)) DIV 3) * DX,((COUNTS MOD (2*3)) MOD 3) * DY, (COUNTS DIV (2*3))*DZ)......          

         COUNTS:=COUNTS + 1;

         

ENDWHILE


__________________________________________

这样分开写会更容易理解一点

ROWS是指行,COLUNMS是指列,LAYERS是指层

如下:


COUNTS:=0;

WHILE COUNTS<=11 DO


         LAYERS:=COUNTS DIV (2*3);

         COLUNMS:=((COUNTS MOD (2*3)) MOD 3);

         ROWS:=((COUNTS MOD (2*3)) DIV 3);


         MoveL Offs(PlaceBase,ROWS * DX,COLUNMS * DY, LAYERS*DZ)......          

         COUNTS:=COUNTS + 1;

         

ENDWHILE


别急着砸臭鸡蛋烂菜叶,,,,有耐性去消化了就知道这是宝,,,代入代入,自己把COUNTS从0到11逐个逐个代入算一下,列列表就知道了


有耐性烧完脑貌似理解了的,试试改成3行2列2层,好轻松,变一个数字就行了

列了表也实在想不出,给一个提示,想想为什么是COUNTS DIV 6,又为什么是 COUNTS MOD 6,这两个明白了,其他ROWS、COLUNMS也就跟着明白





USB_KEY

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1002回
  • 年度积分:0
  • 历史总积分:935
  • 注册:2019年3月26日
发表于:2020-11-19 16:14:20
21楼

多谢分享实用的资料

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 48回
  • 年度积分:0
  • 历史总积分:79
  • 注册:2017年8月16日
发表于:2023-09-12 16:21:33
22楼

"七月肇秋" 的回复,发表在9楼
        对内容: 【LAYERS:=COUNTS DIV (2*3);         COLUNMS:=((COUNTS MOD (2*3)) MOD 3);         ROWS:=((COUNTS MOD (2...】进行回复:

        -----------------------------------------------------------------


0

CHAORNE2006

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:53
  • 历史总积分:53
  • 注册:2023年9月16日
发表于:2023-09-16 23:45:01
23楼

我是小白没搞懂

DrMai

  • 精华:0帖
  • 求助:2帖
  • 帖子:8帖 | 59回
  • 年度积分:30
  • 历史总积分:214
  • 注册:2013年5月30日
发表于:2023-09-28 16:54:42
24楼

学习了,谢谢

随风飘扬11

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 264回
  • 年度积分:4
  • 历史总积分:57
  • 注册:2018年4月29日
发表于:2023-10-10 13:08:36
25楼

感谢分享

QiHailiang丿

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 0回
  • 年度积分:101
  • 历史总积分:101
  • 注册:2023年11月16日
发表于:2023-12-04 18:31:34
26楼

屏幕截图 2023-12-04 183023.png这样的循环也行吧


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页