登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
问AI
提问
搜索
搜索
热搜:
活动
交友
discuz
本版
文章
帖子
用户
帖子
设置
我的收藏
退出
1
0
0
首页
技术交流2
›
【建模小技巧】如何找到离开的临时实体 ...
返回列表
【建模小技巧】如何找到离开的临时实体
[ 复制链接 ]
zorsite
技术交流2
1
1
2016-4-19 15:45:34
感谢[url=http://flexsim.asia/space.php?uid=9460]慧娴亚伦[/url]的启发,否则我就要遍历整个模型,通过标签值取找这个特定的临时实体了……
其实很简单,让这个临时实体发送一条信息即可,也就是让这个临时实体成为msgsendingobject。
[align=center][color=#336699][font=Helvetica][size=17px][b]sendmessage[/b][/size][/font][/color][/align]和[align=center][color=#336699][font=Helvetica][size=17px][b]senddelayedmessage[/b][/size][/font][/color][/align]这两个命令,都有[color=#000][font=Helvetica][size=12px]toobject[/size][/font][/color]令[color=#000][font=Helvetica][size=12px]fromobject[/size][/font][/color]这两个参数。消息发给谁?消息是谁发出的?也就是说,消息并不总是从current发出的,也可以是别的实体发出的。这个实体可以是固定实体,也可以是临时实体。此时如果将[color=#000][font=Helvetica][size=12px]fromobject[/size][/font][/color]设为item的话,不管这个item进入哪一个固定实体,在接收消息的实体([color=#000][font=Helvetica][size=12px]toobject[/size][/font][/color])中都可以通过msgsendingobject找到它,只需要如下代码:
[code]treenode sender = msgsendingobject;[/code]
当然,使用
[code]treenode sender=param(1);[/code]
其实也是可以定位到这个临时实体的……
点赞
0
收藏
0
────
0
人觉得很赞
────
回复
举报
1 回复
慧娴亚伦
回复
举报
2016-4-19 18:29:04
对于消息发送机制来说,消息的目的地和delay时间才是关键,至于fromobject也可以视作是一个传递的参数。
回复
评论
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖后跳转到最后一页
返回
技术交流2
提问题
写回答
写文章
草稿箱
登录开启您的创作之旅
快速登录,立即开启您的创作之旅~
登录
热门问答
查看更多
1
Flexsim初级建模工程师水平标准
Flexsim初级建模工程师水平标准
62
234
2
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
42
224
3
无意中找到的资料,非常适合于初学者
无意中找到的资料,非常适合于初学者
39
229
4
流水作业线的仿真
流水作业线的仿真
36
83
5
flexsim中文教程,pdf文档已整理-重新整理
flexsim中文教程,pdf文档已整理-重新整理
31
114
博主榜
admin
+ 5
首页
分类
目录
索引
我的