登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
搜索
搜索
热搜:
活动
交友
discuz
本版
文章
帖子
用户
帖子
设置
我的收藏
退出
2
0
0
首页
资料共享
›
求托盘上码垛模型,
返回列表
求托盘上码垛模型,
[ 复制链接 ]
端的轻飘
资料共享
58
2
2012-11-1 11:08:29
就是一个临时实体在托盘上码垛,要求码垛是6垛,每多5层,一垛一垛的码,
点赞
0
收藏
0
────
0
人觉得很赞
────
回复
举报
2 回复
domcylai
回复
举报
2012-11-1 11:42:40
这个你得先了解一下托盘码垛的原理,如果你可以查看托盘的树结构:
Model/Tools/FlowItemBin/Pallet/Pallet>behaviour/eventfunctions/OnReceive:
nodefunction(node("/project/exec/globals/nodefunctions/palletentry"),c,i);
这个意思是指:如果托盘接收时触发,触发的规则引用上文中node的地址(该地址储存了一些code,是Flexsim默认的一些码放规则)。如果我们需要定义自己的码放规则,可以修改,例如:
OnReceive:
//nodefunction(node("/project/exec/globals/nodefunctions/palletentry"),c,i); 注销该行,不需要
//例如:
treenode current = c;
for(int i=1;i<=content(current);i++)
{
treenode item = rank(current,i);
setloc(item,getrank(item),getrank(item),getrank(item));
}
这段code的意思是,根据托盘的容量,将每一个物品设置位置,如果托盘有4个item,那么结果是:
item1 x=1 y=1 z = 1
item2 x=2 y=2 z = 2
item3 x=3 y=3 z = 3
item4 x=4 y=4 z = 4 如图所示:
如果你会使用Flexsim 脚本,那么你需要掌握关于空间位置、旋转、大小尺寸等函数,才能灵活控制码放规则。
PS:托盘的码放规则Flexsim并没有提供给用户(需要使用树才能打开),有兴趣的人可以做一个GUI,方便其他人使用。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
评论
举报
丫头盖
回复
举报
2014-6-9 17:02:50
GUI 确实需要,每次都是手动调整,重做就要重新调整。。。
回复
评论
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖后跳转到最后一页
返回
资料共享
登录开启您的创作之旅
快速登录,立即开启您的创作之旅~
登录
热门问答
查看更多
1
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
2530
224
2
FlexSim2016 中国象棋
FlexSim2016 中国象棋
1617
44
3
Flexsim二次开发之塔吊
Flexsim二次开发之塔吊
1487
45
4
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
1393
34
5
快递分拨中心案例~新手可参考
快递分拨中心案例~新手可参考
1104
62
博主榜
慧娴亚伦
+ 45331
Htenghui
+ 10630
白可露
+ 7753
4
liguanyu
+ 6759
5
Round2011
+ 6323
6
梁之安
+ 6321
7
zgh1120
+ 5341
8
ishelo
+ 4710
9
linweixu168
+ 3722
10
liuzhifan
+ 3628
首页
分类
目录
索引
我的