文档介绍:Flexsim例程
一、简介
通过这个例子,熟悉Flexsim基本的构成、菜单、工具栏,了解Flexsim建模的基本概念和步骤,以及结果的三维显示等。这个例子中将会描述对三种不同产品的检测生产线过程。
二、构建模型:
第1步. 打开Flexsim应用软件
双击桌面上Flexsim图标,,如果安装没有错误,将会出现Flexsim软件菜单、工具栏、对象库以及正投影建模视图
第2步. 编译()
通过点击软件界面下端的编译按钮,pile项。在编译过程中,应用程序窗口右上端将会显示“正在编译,请等待...”(compiling, please wait…). 如果编译成功,将显示“Flexsim (compiled)”.
一旦编译成功,你就可以建立自己的模型。记住:打开一个模型,或建立一个新模型后,都要首先进行编译。
第3步: 从对象库中拖放一个源对象( Source) 到建模视图中,如图 1-2所示.
Figure 1-2.
第4步: 从对象库中拖放余下的物体到建模视图中,如图 1-,一个Queue,三个Processors, 三个Conveyor,一个Sink。
Figure 1-3. Your model should look like this when you are finished. You should have a Source, Queue, 3 Processors, 3 Conveyors, and a Sink
第五步: 对象建立完毕后,开始连接各对象间的端口
连接端口来表示产品的流向,按住A键,同时用鼠标左键点击Source对象并且按住鼠标左键不放,然后拖动鼠标至Queue对象。此时会出现一条黄线连接Source 和Queue对象。然后松开鼠标左键,黄线将变成一条黑线,表示Source对象和Queue对象的端口已经连接上。
Figure 1- line appears during the drag.
Figure 1-5. Black connection line when you release.
如上所述,分别连接Queue到Processor,Processor到Conveyor,以及Conveyor到Sink的连线。最后图形如 1-6 所示.
Figure 1-6. Completed port connections.
下一步就要根据实际过程,修改模型中各个对象的参数
第6步: 定义产品流出速率
双击Source对象,打开其参数对话框。如图 1-7.
Figure 1-7. Source GUI
这个例子中我们要检测三种不同的产品,所以需要修改产品流出间隔时间和产品型号。从Inter-Arrival time 下拉框中选择normal distribution option,如图 1-8.
Figure 1-8.
选择选项后,如果需要修改其默认参数,则可以点击Template按钮(),然后修改其中的棕褐色的参数值。
选择
将会看到图 1-9:
Figure 1-9
对于这个例子,将10改为20,然后点击OK按钮返回参数对话框。
下一步需要修改Source对象的OnExit事件,来生成在1和3之间均匀分布的不同颜色的三种产品。
第7步: 指派产品不同的型号和颜色
选择Source Triggers标签(图1-10). 在 OnCreation 下拉框中选择选项来改变产品类型和颜色。
Figure 1-10
选中选项后,点击Template 按钮,看到(图 1-11):
Figure 1-11
依次点击Apply和Ok按钮,关闭Source对象的参数对话框。
下面设置Queue对象。
第8步: 设置Queue最大容量
双击Queue,其参数对话框将会出现(图 1-12).
Figure 1-12
将Maximum Content 对应值改为 25. 点击按钮.
选择Flow 标签,设置产品流选项.
第9步: 设置Queue产品流选项
在“Output”框中, 选择“Send To Port”下拉框中的“Port By Itemtype Direct”选项(图 1-13).
Figure 1-13
依次点击Apply和OK按钮,关闭Queue对象的参数对话框。
下一步设置检测设备的时间。
第10步: 设置Processor的检测时间
双击第一个Processor对象,其参数对话框将会出现(图 1-14).
Figure 1-14
在“Process Time”下拉框中选择“Exponential Distribution”