登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
问AI
提问
搜索
搜索
热搜:
活动
交友
discuz
本版
文章
帖子
用户
帖子
设置
我的收藏
退出
3
0
0
首页
历史版块_18
›
暂存区堆放方式自定义
返回列表
暂存区堆放方式自定义
[ 复制链接 ]
SunshineFu
历史版块_18
3
3
2018-6-29 10:00:37
[i=s] 本帖最后由 SunshineFu 于 2018-6-29 10:09 编辑 [/i]
物料进入暂存区堆放时,实体堆放方式采用暂存区内堆放物料可能出现重叠的现象,采用水平堆放可能超出堆放区域,采用垂直堆放(在暂存区中心点的垂直方向上进行堆放)又浪费了堆放空间,这些情况都与实际情况不相符。这里给大家分享一个暂存区堆放方式自定义的模型,先在暂存区中堆放方式选择无操作,然后在暂存区的进入触发里面编辑代码即可。
点赞
0
收藏
0
────
0
人觉得很赞
────
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
举报
3 回复
zorsite
回复
举报
2018-6-30 09:48:35
[i=s] 本帖最后由 zorsite 于 2018-6-30 10:04 编辑 [/i]
楼主这个案例很有启发意义,我也曾思考过这个问题。
在这种场景下暂存区的堆叠方式出现错误的根本原因在于其将pallet作为item来计算长、宽、高,没有考虑到托盘上堆放的其他货物。
认真观察模型就会发现不管是垂直堆叠还是暂存区内堆叠,每一层的高度都是托盘高度。
想要让托盘按照自己的预期堆叠,就必须要调整堆放时Z轴高度,楼主的代码很好的解决了这一问题。
但这里还有几个问题:
1.如果暂存区的大小改变了,暂存区内能够堆放的行数和列数是否也需要重新计算?
2.如果托盘内的货物不是4的整数倍呢?比如托盘内有2个、3个、5个、6个、7个货物?此时应该如何堆叠?
3.如果每个托盘内的货物不一样呢?这在使用合成器的时候应该也很常见吧,我觉得可能就是出于这个原因Flexsim并没有在堆叠托盘的时候考虑Z轴高度。
回复
评论
举报
慧娴亚伦
回复
举报
2018-6-30 10:09:43
感谢楼主分享和加老师的分析
进一步分析开发暂存区大小改变之后都能适配的代码确实是值得考虑的问题。
但是货物不能铺满一层(4的倍数)通常是不会堆叠存放的,个人觉得该问题作为FlexSim代码逻辑编写的练习意义更大一些。
回复
评论
举报
王婉珍
回复
举报
2019-6-10 13:22:55
分享很好,继续学习
回复
评论
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖后跳转到最后一页
返回
浏览过的版块
历史版块_6
历史版块_17
历史版块_18
提问题
写回答
写文章
草稿箱
登录开启您的创作之旅
使用UnityID登录,立即开启您的创作之旅~
登录
热门问答
查看更多
1
流水作业线的仿真
流水作业线的仿真
32
83
2
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
27
224
3
图形用户界面(GUI)教学视频
图形用户界面(GUI)教学视频
25
75
4
Flexsim初级建模工程师水平标准
Flexsim初级建模工程师水平标准
25
234
5
flexsim中文教程,pdf文档已整理-重新整理
flexsim中文教程,pdf文档已整理-重新整理
25
114
博主榜
admin
+ 5
首页
分类
目录
索引
我的