查看: 9|回复: 9

FlexSim十大入门案例模型 | 模型2

[复制链接]

主题

0

回帖

4665

积分

版主

积分
4665
发表于 2017-3-23 05:25:26 | 显示全部楼层 |阅读模式
1 模型描述
    发生器产生2种类型的临时实体,服从整数均匀分布duniform,类型值分别为1、2,颜色分别为红色和绿色;
    每种类型的临时实体又分为两种不同的规格,也服从整数均匀分布duniform,规格值分别为1、2,产生的临时实体进入暂存区1;
操作员1将红色的临时实体1搬运到传送带1上,将绿色的临时实体2搬运到传送带2上;
    操作员2将规格值为1的临时实体1搬运到暂存区2上,将规格值为2的临时实体1搬运到暂存区3上;
    操作员3将规格值为1的临时实体2搬运到暂存区4上,将规格值为2的临时实体2搬运到暂存区5上;
    同时,通过文本1和2实时显示每一个通过传送带的临时实体的规格值。
2 模型布局


3 功能实现和参数设定
(1)连接
     发生器与暂存区1——“A”连接;
     暂存区1分别与传送带1和传送带2——“A”连接;
     传送带1与传送带11——“A”连接;
     传送带2与传送带22——“A”连接;
     传送带11分别与暂存区2和暂存区3——“A”连接;
     传送带22分别去暂存区3和暂存区4——“A”连接;
     暂存区1与操作员1——“S”连接;
(2)参数设定
a:临时实体类型和颜色的设定
   双击打开“发生器”的属性窗口
   打开“触发器”选项卡
   在“创建触发”下添加
    ——数据设置 > 设置临时实体类型:
    实体:     item
    类型:duniform(1,2)
    ——显示设置 > 根据不同的case值设置颜色
    值:getitemtype(item)
    Cases:
    默认:   colorarray(item, value);
    case 1: colorred(item);
    case 2: colorgreen(item);
    不关闭窗口点击“应用”

b:临时实体规格的设定
    在“创建触发”下继续添加
    ——数据设置 > 设置标签
    实体: item
    标签:“guige”
    值:   duniform(1,2)
    点击“确认“

c:临时实体流向的设定
    双击打开“暂存区1“的属性窗口
    打开“临时实体流“选项卡
    在“输出发送至端口”下选择
    ——指定端口
    值:getitemtype(item)
   “确定“
     双击打开“传送带11”的属性窗口
     打开“临时实体流“选项卡
     在“输出发送至端口”下选择
     ——指定端口:
     值:getlabelnum(item,“guige”)
     其余实体流向均选择默认流向,即发送至“第一个可用端口”
     同理在”传送带22“属性窗口下设置类型值为2的临时实体的流向

d:运输工具(操作员)的设定
    分别在“暂存区1”、“传送带11”和“传送带22”的“临时实体流”选项卡中“使用运输工具”栏目下打“√”

e: 可视化显示的实现
    双击打开“传送带11”属性窗口
    在“触发器”选项卡的进入触发添加
     ——数据设置 > 设置标签
    实体:  current
    标签: “biaoqian”
    值:    getlabelnum(item,“guige”)
    “确定”
     双击打开“文本1”属性窗口
     在“文本显示”中选择
     ——显示标签值
     文本:“labelname has a value of:”
     实体:传送带11
     标签:“biaoqian”
     对“传送带22”和“文本2”作同样的参数设定
     “确定”——“重置”——“运行”

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

主题

0

回帖

26

积分

新手上路

积分
26
发表于 2017-3-23 12:07:34 | 显示全部楼层
谢谢分享

主题

0

回帖

186

积分

注册会员

积分
186
发表于 2017-3-24 05:33:23 | 显示全部楼层
在第e步,双击打开“文本1”属性窗口
     在“文本显示”中选择
     ——显示标签值
     文本:“labelname has a value of:”
     实体:传送带11
     标签:“biaoqian”
其实在“标签:”后面是不能选中和输入数据的,在完成“实体:传送带11”选择后,必须点击旁边的编辑代码按钮,进入代码窗口,在第7行代码出:
string labelname = /** \n标签: *//***tag:label*//**/""/**/;
后面的双引号处补充完整,如下:
string labelname = /** \n标签: *//***tag:label*//**/"biaoqian"/**/;

因为这个标签是动态添加进去的,所以只能在代码中完成标签的设置。

主题

0

回帖

26

积分

新手上路

积分
26
发表于 2017-3-24 09:34:07 | 显示全部楼层
:victory:

主题

0

回帖

58

积分

注册会员

积分
58
发表于 2017-4-17 15:27:18 | 显示全部楼层
为啥我的没有按规格分别搬到不同的暂存区去

主题

0

回帖

939

积分

中级会员

积分
939
发表于 2018-4-12 17:17:55 | 显示全部楼层
案例解析很详细,谢谢分享

主题

0

回帖

40

积分

新手上路

积分
40
发表于 2019-4-23 14:38:39 | 显示全部楼层
2019的FLEXSIM里面conveyor的设置整个不一样了,没有临时实体流的选项卡了,而是用decision point。试了好几次都没有达到模型预期效果呢……求助

主题

0

回帖

50

积分

注册会员

积分
50
发表于 2019-8-23 13:37:59 | 显示全部楼层
2019传送带的临时实体流在传送带的port,也就是衔接下一个的点

主题

0

回帖

84

积分

注册会员

积分
84
发表于 2021-12-21 11:30:29 | 显示全部楼层
学习了,感谢

主题

0

回帖

41

积分

新手上路

积分
41
发表于 2022-9-20 17:06:41 | 显示全部楼层
用flexsim 2022 update 2做出了实例并顺利运行,供参考

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|京ICP备14043114号-2

在本版发帖
关注公众号
QQ客服返回顶部