我正在尝试将在一个单一来源中创建的代理(例如货盘)发送到各个终端节点。我对所有代理使用简单的seize,moveTo和release命令,并要求工作人员完成任务。什么是执行以下操作的最佳方法:
源创建10个托盘 1.前5个发送到矩形节点1 2.第二个5发送到矩形节点2
理想情况下,我很想使用导入的数据库,使用10个托盘的参数目标来执行此操作(类似于tecnomatix如何使用属性“ destination”),但我似乎无法完成这项工作-甚至不知道这是否可能。非常感谢您的投入!
答案 0 :(得分:0)
这个想法是将所有终端节点(所有目的地)添加到集合中(在我的示例中,集合被命名为“目的地”),设置“源”块以从中读取新货盘的目的地名称内置数据库(我的数据库包括一个标题为“ db_destination”的列,其中包含我希望将每个项目都运输到的各种末端节点的列表),并在集合中找到与货盘的目的地名称相对应的节点使用功能findFirst()。
源代码块
moveTo阻止
谢谢!