flexsim快速学习基础教育材料.doc
《flexsim快速学习基础教育材料.doc》由会员分享,可在线阅读,更多相关《flexsim快速学习基础教育材料.doc(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、+教程本基础教程将带你一起完成建立过程流、创建模型、输入数据、查看动画、以及分析输出结果的各个步骤。每一节课都是基于上一节内容的,所以学完一节课要消化它,才能进入下一节课。每节课大约需要至少45分钟的时间。在第二课的最后还包括一个提高环节,可以为你的模型增色。本教程包括下列课程;第一课:建立一个处理3种不同临时实体类型的简单模型。每种临时实体的路径都不同。本模型中使用的实体包括发生器、暂存区、处理器、输送机和吸收器。对模型表现的基本统计做了介绍,也介绍了每一实体的参数选项。第二课:使用第一课中建立的模型。用户添加操作员和运输机。介绍实体的属性界面,进一步讨论附加统计分析。第二课提高内容:完成第
2、二课之后,介绍如何使用记录器实体向模型添加3D图表和图形。同时也介绍了如何使用可视化工具添加3D文本。第三课:使用第二课中的模型,用户将要添加货架和网络路径。将会添加高级统计功能和模型逻辑编程功能。同时也将使用表来读取和写入数据。每一课将会按照下列格式:1. 介绍 2. 本课学习内容 3. 估计完成时间 4. 模型描述 5. 模型数据 6. Flexsim软件概念学习 7. 逐步模型构建 如果学习此课程有任何问题,请联系我们的技术团队。Flexsim技术支持的电话是 8012246914(美国),或者发邮件到.希望你在学习如何使用flexsim来优化你们的流程的过程中感到愉快。重要提示:你必须
3、在电脑上安装Visual C+.NET编译程序,否则此Flexsim软件将不会正确工作。flexsim评估版本附带的编译器并不具备与Microsoft Visual C+零售版本同样的能力。如果你没有Visual C+ .NET,在购买 Flexsim软件时,你可以选择捆绑购买Visual C+和Flexsim软件。 第1课简介第1课介绍了图示与建立简单模型的基本概念。在Flexsim中开始建立每个模型的好方法是先画一个图示。如果不能建立一个图示、流程图,甚至不能至少在脑子中勾画出处理过程是如何工作的画面,那么使用Flexsim建立模型将会遇到重重困难。注释:如果你已经学习完了起步部分的指导内
4、容,那么本课中学到的很多概念对你来说就不是新的。然而,因为后面的课程将建立在本课的基础上,所以最好还是复习一遍。 本课学习内容 如何建立一个简单布局 如何连接端口来安排临时实体的路径 如何在Flexsim实体中输入数据和细节 如何编译模型 如何操纵动画演示 如何查看每个Flexsim实体的简单统计数据 新实体在本课中将学习发生器、暂存区、处理器、输送机和吸收器实体。预计完成时间完成本课大约需要30-45分钟。Flexsim软件概念学习Flexsim 术语在开始建立此模型前,先来理解一些本软件的基本术语将会有帮助。Flexsim实体:Flexsim实体模拟仿真中不同类型的资源。暂存区实体就是一个
5、例子,它扮演储存和缓冲区的角色。暂存区可以代表一队人、CPU上一个空闲过程的队列、工厂中地面上的一个储存区或客户服务中心的一队等待的呼叫等等。另一个Flexsim实体例子是处理器实体,它模拟一段延迟或一个处理过程的时间。这个实体可以代表工厂中的一台机器、一个正在给客户服务的银行出纳员、一个邮政分检员,等等。Flexsim实体放在对象库栅格中。对栅格进行了分组管理,默认显示最常用的实体。临时实体:临时实体是流经模型的实体。临时实体可以表示工件、托盘、装配件、文件、集装箱、电话呼叫、订单或任何移动通过仿真过程的对象。临时实体可以被加工处理,也可以由物料处理设备传输通过模型。在Flexsim中,临时
6、实体由发生器产生,在流经模型之后被送到吸收器中。临时实体类型:临时实体类型是一个放在临时实体上的标志,它可以代表条形码号、产品类型或工件号等等。在临时实体寻径中,Flexsim使用实体类型作为引用。端口:每个Flexsim实体的端口数没有限制,通过端口它们可以与其它的实体通信。有三种端口类型:输入端口、输出端口和中间端口。输入和输出端口用于临时实体的寻径。例如,一个邮件分拣员依靠包裹上的目的地把包裹分放到几个输送机中的一个上面。为了在Flexsim中进行仿真,连接处理器实体上的输出端口到几个输送机实体的输入端口,这意味着当一个处理器(或邮件分拣员)完成临时实体(包裹)的处理后,就通过它的一个输
7、出端口将其发送到一个特定的输送机上。中间端口用来建立从一个实体到另一个实体的引用。中间端口的一个惯常用法是引用可移动实体,如从设备、暂存区或输送机等引用操作员、叉车、或者起重机。端口的建立和连接是通过按住键盘上的不同字母键,并用鼠标点击一个实体,并拖曳到另一个实体上完成的。当按住左键并拖曳鼠标时,如果同时按住“A”键,就可以在第一个实体上建立输出端口,并在另一个实体上建立输入端口。这样两个新端口就自动连接起来。如果按住“S”键,将在两个实体上都建立一个中间端口,并把这两个新端口连接起来。拖曳鼠标并同时按下“Q”键可以删除输入输出的端口和连接,按下“W”键可以删除中间端口和连接。下表说明了用于连
8、接和断开两种端口连接的键盘字母。教程的第1课示范了如何正确建立端口连接。输入输出中间断开QW连接AS模型视图:: Flexsim 应用3D建模环境。建模时默认的模型视图叫做正投影视图。你也可以在一个更真实的透视视图中查看模型。尽管透视视图表达的更真实,但是通常在正投影视图中更容易建立模型布局。当然,任一视图都可以用来建立和运行模型。Flexsim允许根据需要打开多个视图视窗。不过请记住,当打开多个视窗时会增加对计算机资源的需求。模型1 描述在第一个模型中,我们将研究三种产品离开一个生产线进行检验的过程。有三种不同类型的临时实体将按照正态分布间隔到达。临时实体的类型在类型1、2、3三个类型之间均
9、匀分布。当临时实体到达时,它们将进入暂存区并等待检验。有三个检验台用来检验。一个用于检验类型1,另一个检验类型2,第三个检验类型3。检验后的临时实体放到输送机上。在输送机终端再被送到吸收器中,从而退出模型。图1-1是流程的框图。图1-1 模型1流程框图模型1数据发生器到达速率:normal(20, 2)秒暂存区最大容量:25个临时实体检验时间:exponential(0, 30)秒输送机速度:1米/秒临时实体路径:类型 1到检验台 1,类型2 到检验台 2,类型3到检验台3。建模步骤建立第一个模型为了检验Flexsim软件安装是否正确,在计算机桌面上双击Flexsim3.0图标打开应用程序。软
10、件装载后,将看到Flexsim菜单和工具按钮、库、以及正投影视图的视窗。步骤1:从库里拖出一个发生器放到正投影视图中,如图1-2所示:图 1-2步骤2:把其余的实体拖到正投影视图视窗中,如图1-3所示:图1-3完成后,将看到这样的一个模型。模型中有1个发生器、1个暂存区、3个处理器、3个输送机和1个吸收器。步骤3:连接端口下一步是根据临时实体的路径连接端口。连接过程是:按住“A” 键,然后用鼠标左键点击发生器并拖曳到暂存区,再释放鼠标键。拖曳时你将看到一条黄线(图1-4),释放时变为黑线。(图1-5)。图1-4 拖曳时出现的黄线图1-5 释放后得到的黑线连接每个处理器到暂存区,连接每个处理器到
11、输送机,连接每个输送机到吸收器,这样就完成了连接过程。完成连接后,所得到的模型布局应如图1-6所示。图1-6 完成端口连接下一步是根据对实体行为特性的要求改变不同实体的参数。我们首先从发生器开始设置,最后到吸收器结束。详细定义模型每个实体都有其特有的图形用户界面(GUI),通过此界面可将数据与逻辑加入模型中。双击实体可打开叫做参数视窗的GUI。对于这一模型,我们想要有三种不同的产品类型进入系统。为此,将应用发生器的“离开触发器”为每个临时实体指定一个1到3 之间的均匀分布的整数值,来作为实体类型。步骤4:指定到达速率双击发生器键打开其参数视窗(见图1-7)。 图1-7 发生器参数视窗所有的Fl
12、exsim实体都有一些分页或标签页,提供一些变量和信息,建模人员可根据模型的需求来进行修改。在这个模型中我们需要改变到达时间间隔和实体类型来产生3种实体。根据模型描述,我们要设定到达时间间隔为normal(10,2)。现在,按下到达时间间隔下拉菜单中的箭头,选择“正态分布”选项(图1-8)图1-8该选项将出现在视窗里。如果要改变分布的参数,则选择模板 按钮,之后可以改变模板中任何灰褐色的值。选择模板按钮将看到这一视窗(图1-9):图1-9可以使用模板改变数值来调整分布,甚至可以插入一个表达式。在本模型中改变10为20。按确定键返回到参数视窗。下面我们需要为临时实体指定一个实体类型,使进入系统临
13、时实体的类型服从以1到3之间的均匀分布。最好的做法是在发生器的“离开触发器”中改变实体类型 。步骤5:设定临时实体类型和颜色选择发生器触发器分页(图1-10)。在“离开触发器”框中,选择“Set Itemtype and Color(设定临时实体类型和颜色) ”以改变临时实体类型和颜色。图1-10在选定改变临时实体类型和颜色的选项后,按模板键,可以看到下列信息(图1-11):图1-11离散均匀分布与均匀分布相似,但返回的不是给定的参数之间的任意实数值,而是离散整数值。点击本视窗和发生器参数视窗的确定键。下一步是详细设定暂存区参数。由于暂存区是在临时实体被处理器处理前存放临时实体的场所,因此需要
14、做两件事。首先,需要设定暂存区最多可容纳25个临时实体的容量。其次,设定临时实体流选项,将类型 1的实体发送到处理器1,类型2的实体发送到处理器2,依此类推。步骤6:设定暂存区容量双击暂存区打开暂存区参数视窗(图1-12) 图1-12改变最大的容量为25。选择 按钮。步骤7:为暂存区指定临时实体流选项在参数视窗选择临时实体流(FLOW)分页来为暂存区指定流程在“发送到端口”下拉菜单中选择“By Itemtype (direct)(按实体类型(直接)”(图1-13)。 图1-13由于我们已经分配实体类型号为1、2、3,我们就可以用实体类型号来指定临时实体通过的端口号。处理器1应连接到端口1,处理
15、器2应连接到端口2,依此类推。选定了“By Itemtype (direct)”之后,点击确定按钮关闭暂存区的参数视窗。下一步是设定处理器的时间参数。步骤8:为处理器指定操作时间双击处理器1,打开处理器1的参数视窗(图1-14)。 图1-14在“ 处理时间”下拉菜单中,选“Exponential Distribution(指数分布)”。其默认的时间是10秒,因此,这里需要改变,改变的方法是选择模板按钮(见图 1-15).图1-15将形状参数(scale value)改为30。这里指数分布的形状参数恰好是均值。按确定按钮关闭视窗。这仅仅是这一次对处理器所做的改变,今后的课程中还要考察一些其它的操
16、作。按确定按钮关闭处理器参数视窗。对其它的处理器重复上述过程。因为输送机的默认速度已经设为每时间单位为1,所以这次不需要修改输送机的速度。现在可以编译和运行模型了。步骤9:编译图1-16 主视窗上的运行控制按钮按主视窗的 按钮。完成编译过程后就可以运行模型了。步骤10:重置模型为了在运行模型前设置系统和模型参数的初始状态,总是要先点击主视窗底部的键。步骤11:运行模型按按钮使模型运行起来。可以看到临时实体进入暂存区,并且移动到处理器。从处理器出来,实体将移动到输送机,然后进入吸收器。你可以通过主视窗的速度滑动条改变模型运行的速度。步骤12:模型导航当前,我们是从正投影视图视窗中观察模型的。让我
17、们从透视视图中来观察它。选择正投影视图视窗视窗右上角的X来关闭它。选择工具条上的按钮打开透视视图(图1-17)。鼠标导航鼠标左键:在X-Y平面内移动模型。在一个实体上按住左键,然后移动鼠标可以在X-Y平面内移动该实体。鼠标右键:X,Y,Z轴旋转。在实体上按右键,然后移动鼠标则可以旋转此实体。鼠标左右键(或鼠标滚轮):通过向前和向后旋转鼠标轮可以轻松地调整镜头的远近。如果有一个实体被当前选中,则将会改变它的Z向高度。如果鼠标有滚轮,则可以转动鼠标滚轮代替鼠标左右键同时点击。F7键: F7键可启动飞行俯瞰模式。在飞行俯瞰模式下,鼠标指针在视窗中心线上方时图形向上移动,鼠标在中心线下方时图形向下移动
18、,鼠标在中心线左边时,图形向左旋转,鼠标在中心线右边时图形向右旋转,欲退出飞行俯瞰模式时按F7键。这种方式需要通过一些练习才能掌握。如果模型丢失,可以按F7键停止飞行俯瞰模式,并按右键选择下拉菜单中的Reset View键重新找到要观察的模型。图1-17步骤13:查看简单统计数据图1-18为了观察每个实体的简单统计数据,选择视窗上的设置菜单,取消对“隐藏名称”选项的选择。正投影视图的默认状态是显示名称的,而透视视图在默认状态下是隐藏名称的。步骤14:保存模型可使用“文件 模型另存为.”来保存模型。现在已经完成了第一课。在模型运行的时候,花些时间来回顾一下各个步骤并观察一下模型。恭喜你!如要继续
19、学习本教程,请进入第二课。第2课简介第2课介绍了向一个模型中加入操作员和输送机的概念,并更详细、深入地介绍了实体属性与参数。另外第2课还介绍了图形化统计结果输出功能。请在已完成第1课的基础上开始第2课,因为第2课将以第1课中的模型作为起点。你将学到 如何访问实体参数和属性; 如何向模型中加入一组操作员; 如何向模型中加入叉车运输机; 如何选择一个实体进行统计; 如何打开统计数据收集; 如何在模型运行中观察实体统计数据; 新实体本课将介绍分配器、操作员和运输机实体。预计完成时间完成本课大约需要30-45分钟。Flexsim软件概念学习实体属性和参数现在更系统地介绍实体属性和参数视窗。每个Flex
20、sim实体都有一个属性视窗和一个参数视窗。作为一个建模人员,你需要彻底理解实体属性和实体参数的不同。要访问属性,右键点击模型视窗中的一个实体并选择属性(见图2-2)。图2-2右键点击模型视图中的一个实体时出现的菜单实体属性每个Flexsim实体的属性都是相同的。在属性中有4个分页:视景、常规、标签和统计。每个分页包含所选的Flexsim实体的附属信息。常规属性:常规属性分页包含实体的常用信息,如名称、类型、位置、端口连接、显示标记和使用者描述(见图2-3)。图2-3 常规属性视景属性:视景分页允许建模人员指定视觉特性,如3D形状、2D形状、3D纹理、颜色、位置、尺寸、转角和用户绘图代码。位置、
21、尺寸和转角反映实体的当前属性(见图2-4)。建模人员可在相关字段中修改这些属性值,也可以在模型界面视窗中用鼠标来改变这些属性。图2-4 视景属性标签属性:标签分页显示用户定义的给实体指定的标签。标签是建模人员用来存放临时数据的一种机制。一个标签有两部分,名称和标签值。名称可以任意命名,标签值可以是数字或文字数字(包含文字和数字的字符串)。如需添加一个纯数字标签,点击底部的 “添加数字标签”按钮。同样地,如果需要一个标签保存数字和字母,则点击“添加字符串标签”按钮。然后可用该表修改此标签的名称和标签值。也可以在模型运行中动态地更新、创建或删除标签。此分页将显示所有标签和它们的当前值。所有信息在模
22、型运行中实时显示。这些信息对建模人员测试逻辑、调试模型很有帮助。图2-5 标签属性统计属性:统计分页显示实体上收集到的默认统计信息。此信息在模型运行中动态地更新显示。当选择此分页时,将出现4个附属分页(见图2-6)。图2-6 统计属性统计常规属性:显示实体的当前数量、停留时间、状态和吞吐量等基于时间的统计结果。“设置”选项允许用户确定显示在当前数量和停留时间图表中的数据个数。统计状态属性:状态属性图表显示实体的各种状态占总时间的百分比(见图2-7)。图2-7 状态图表状态图表在模型运行中动态地更新。也可选择常规属性统计分页中的图表按钮,即可显示带有图表视图的独立视窗。统计当前数量属性:当前数量
23、属性图表显示实体当前数量随时间的变化(见图2-8)。要生成此图表需打开 “统计收集”。图2-8 当前容量图表当前容量图表在模型运行中被动态更新。从常规属性统计分页中选择图表按钮,将显示带有此图表视图的独立视窗。统计停留时间属性:停留时间属性图表显示一个临时实体停留时间的柱状图(见图2-9)。要生成此柱状图需打开 “统计收集”。图2-9 停留时间柱状图在模型运行中停留时间柱状图动态更新。在常规统计分页中选择图表按钮,将显示一个带有图表视图的独立视窗。注释:要查看仿真报告、当前数量图表和停留时间柱状图,建模人员必须打开该实体的统计收集选项。由于历史数据储存需要大量硬盘空间,因此历史记录统计是默认关
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- flexsim 快速 学习 基础教育 材料
限制150内