输入规则控制零部件或者流体进入在系统中的流动过程。 例如: 一台空闲机器要启动的话,会按照输入规则输入零部件直到有足够的零部件启动它;一台尾部有空间的输送链在每向前移动一个位置时,按照输入规则输入零部件。
可以通过以下几种方法输入零部件或者流体:
l 具有相同名称的一组元素。
l 一组元素中的一种特殊的元素( 需要指定那种元素的下标)。
l 在模型外的一个特定的位置(WORLD)中得到零部件或流体元素。
设定输入规则的方法主要有两种:
l 通过元素细节(detail)对话框中的“FROM”按钮
首先选中对象,然后双击鼠标左键,在弹出式detail对话框中的general页中,点击该按钮就显示出输入规则编辑器。
l 使用可视化输入规则按钮
图5.1 输入规则对话框
首先选中对象,然后点击Element工具栏上的“Visual
Input Rules”图标,将会显示如图5.1的输入规则对话框,然后进行输入设定。
通过这两种方法设定了元素的输入规则后,都会使得元素detail对话框general页框中的“FROM”按钮下方,显示出元素当前的输入规则的名称。当创建一个元素的时候,Witness会自动的给它一个默认的规则——WAIT,表示它不能接收零部件或者流体。为了规定零部件和流体通过模型时的路线,我们必须用一个其他的规则来代替WAIT规则。
要注意的是,在设定输入规则之前要先弄清楚零部件,流体,车辆和单件运输小车的在模型中的路径。我们不能把它们弄反了,举例来说,我们不能在元素A向元素B输入零部件的同时,元素B向元素A也输入零部件。另外,还可以考虑使用零部件路线(ROUTE)来控制它们通过模型的路线。
Witness提供的可以在输入规则使用的命令有:
BUFFER FLOW LEAST MATCH
MOST PERCENT PULL RECIPE
SELECT SEQUENCE WAIT