根据物品种类itemtype动态调节operator的加工优先级
假设有5种零件 itemA,itemB, itemC, itemD 和 itemE
现有多台完全相同的multiprocessor
零件在任何一台multiprocessor中均可加工,加工步骤均为step1,step2,step3
在步骤step2中需要某位工人operator的参与
求如何根据item的种类来设定operator在step2中,工人优先加工itemA 之后itemB 以此类推
解决方案:此类问题涉及到tasksequence的设定
在multiprocessor中的processor2中
点击下拉菜单 Pick Operator并选取 “Pick Operator with Animatio”
进入其中的代码
选取 “treenode ts = createemptytasksequence(operator,0,0);”
将其改为
"treenode ts = createemptytasksequence(operator,NUM-getitemtype(item),0);"
其中NUM=物品种类数+1
这样就确保优先级由itemtype=1向itemtype=5递减 |