[求助] intel minnifab 模型里的问题
补充资料
想实现一个要求,ME是一个机器,需要加工的有3 种工件PA PB TW, www.simulway.com, m$ l) m0 ^! ^1 w% p' M" z
并且每种工件前后需要经过ME加工2 次(即两个工序),
8 F9 N0 n& U4 T5 \3 j$ i仿真,仿真论坛,仿真软件,物流仿真,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast如果ME加工的工件变(例如,原来加工PA ,现在加工PB),则需花准备时间5分钟;
# I. R8 ^* w4 G/ V' N5 W9 [如果ME由一个工序变成另一个工序则费时10分钟;
9 ^, I2 f: @+ E8 g# R7 e) j4 l4 \仿真,仿真论坛,仿真软件,物流仿真,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast如果以上两者都变化,则费时12分钟
* A- j% C. X4 R- [* s8 f
/ F+ x8 e6 D% V& ?' f- j# L
( z I- a% ?( z! b8 d; xwww.simulway.com请问怎么样实现该时间的消耗,谢谢!!!
最佳答案 ( 回答者: iesim )
这个非常容易实现。Get Attribute 模块有一个三角的delta 端口,对于某个选定的属性(这个属性可以是工件名称、工序等等),当前后通过这个模块的这个属性的数值相同时,这个delta 输出为0, 表示没有变化;如果属性值不相同,输出为1,表明有变化。把这个端口输出值和准备时间相乘就可以得到时间消耗。可以参考Get Attribute 模块的案例(在examples目录下)
|
- 发起人
- chenjinsuowww
- 识象^新手
-
 -
- 开始时间
- 2008-5-9 19:53
|