Plantsimulation初级培训教材课件_第1页
Plantsimulation初级培训教材课件_第2页
Plantsimulation初级培训教材课件_第3页
Plantsimulation初级培训教材课件_第4页
Plantsimulation初级培训教材课件_第5页
已阅读5页,还剩155页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Plant Simulation初级培训优科数字化制造技术(深圳)有限公司Plant Simulation初级培训优科数字化制造技术(目录第一章 什么是Plant Simulation第二章 Plant Simulation模型结构第三章 Plant Simulation 图形用户界面第四章 设备仿真第五章 创建仿真模型第六章 物流对象及Chatrt状态统计第七章 模型继承结构第八章 编辑图标目录第一章 什么是Plant Simulation目录第九章 类, 实体和继承第十章 数据类型, 自定义属性和表格第十一章 容量为一个及多个的物流对象第十二章 设备故障率第十三章 调试运行第十四章 时间设

2、置第十五章 TimeSequence第十六章 为模型添加 CAD 背景目录第九章 类, 实体和继承第一章什么是 Plant Simulation?第一章什么是 Plant Simulation?Plant Simulation:工厂和生产线物流过程仿真、优化工具Tecnomatix软件工具Plant Simulation,又称为SiMPLE+,是用C+实现的关于生产、物流和工程的仿真软件,它是面向对象的、图形化的、集成的建模、仿真工具,系统结构和实施都满足面向对象的要求。从学术上归类,Plant simulation是一类典型的离散事件仿真软件工具。Plant Simulation可以对各种规

3、模的工厂和生产线,包括大规模的跨国企业,建模、仿真和优化生产系统,分析和优化生产布局、资源利用率、产能和效率、物流和供需链,以便于承接不同大小的订单与混和产品的生产。它使用面向对象的技术和可以自定义的目标库来创建具有良好结构的层次化仿真模型,这种模型包括供应链、生产资源、控制策略、生产过程、商务过程。用户通过扩展的分析工具、统计数据和图表来评估不同的解决方案并在生产计划的早期阶段做出迅速而可靠的决策。Plant Simulation:工厂和生产线物流过程仿真、Plant Simulation:工厂和生产线物流过程仿真、优化工具最初命名为SIMPLE+(用C+编写的“生产物流和工程仿真)20多年

4、的仿真系统应用和开发方面经验后来改名为eM-Plant,为eM-Power系列解决方案中的一员在2005年4月,UGS收购了Tecnomatix并把产品重新命名为“工厂仿真”(Plant Simulation)2007年Siemens收购UGS面向对象图形和集成建模、仿真、动画制作和优化的标准软件是集成制造工程环境的关键组成部分Plant Simulation:工厂和生产线物流过程仿真、Plant Simulation的功能新厂的规划和布局新产品投产前的评估现有生产线的优化现有物流的优化对工厂的布局、生产设备、生产过程、生产条件、仓储物流进行仿真,建立结构层次清晰的3D模型。然后在虚拟的环境下

5、通过对产量、存储面积和交付周期等关键指标进行分析,可以及早发现工厂布局中的不足和瓶颈因素,有效的提高工厂布局规划的效率和效果。Plant Simulation的功能新厂的规划和布局对工厂仿真分析工具 实时统计对象的信息 丰富的数据表现方式 瓶颈分析 2D、3D等模型表现方式 Sankey图分析仿真分析工具第二章Plant Simulation模型结构第二章Plant Simulation模型结构Plant Simulation窗口界面启动Plant Simulation,工作界面主要包含:- (工具箱)- (类库)- (控制台)-(菜单栏)Plant Simulation窗口界面默认模型结构点

6、击创建新模型,或选择菜单命令文件 新建点击打开已有模型,或选择菜单命令文件 打开默认模型结构点击创建新模型,或选择菜单命令模型类库新建模型包含一个树状结构的类库。不同文件夹里面包含Plant Simulation提供的建模对象。可以根据建模需求修改类库结构,比如,增加文件夹保存测试模型或不同模块。* MU是指 (移动对象)模型类库新建模型包含一个树状结构的类库。添加一个文件对象添加文件夹、框架或工具条,在要被增加的文件夹上点击右键添加要增加的对象。添加一个文件对象添加文件夹、框架或工具条,在要被增加的文件夹修改对象在同一结构层移动文件夹或对象时鼠标把要移动的对象拖放到目的位置即可。不同结构层中

7、移动文件夹或对象时按住shift键然后鼠标把要移动的对象拖放到目的位置。 改变结构或修改文件夹名称是要注意被修改部分与其他部分没有关联。修改对象在同一结构层移动文件夹或对象时鼠标把要移动的对象拖放重新命名对象修改对象名称:- 双击(非连续双击)- 按 F2- 鼠标右键选择“重命名”重新命名对象修改对象名称:命名规则 字母开头后面包含字母、数字、下划线且不能包含特殊字符 不区分大小写 不能包含关键字 if, then, else, from, until, loop, result, . 例子: 正确:Station_1, Station1, millingMaschine, conveyor

8、错误:Station 1, IF, 35-conveyor, 275Station 名称唯一性.命名规则 字母开头后面包含字母、数字、下划线且不能包保存文件点击保存模型文件 保存或者另存为第一次保存模型是会创建后缀名.spp文件。在以后的保存时都会将修改后的模型保存到(*.spp)文件中,同时系统还会创建一个.spp.bak文件,这是一个备份文件,可以通过 文件打开 来打开或去掉后缀名中”.bak”直接打开。保存文件点击保存模型打开一个备份的文件通过菜单打开文件: .spp (model file) or .bak (backup file).打开一个备份的文件通过菜单打开文件: .spp (

9、model标准工具栏显示类库浏览器窗口显示物流工具条帮助打开时间控制器运行状态开关MU动画开关标准工具栏显示类库浏览器窗口显示物流工具条帮助打开时间控制器物料流和移动对象(MUs)物料流- 对象类型从单一时间控制 到符合装配机器。- 三种类型的移动对象: -实体 -容器 -小车物料流和移动对象(MUs)物料流资源对象(Resources)可以使用工人模型或者各种资源工具。资源对象(Resources)可以使用工人模型或者各种资源工信息流对象(Information Flow) 模型中控制策略、信息接口、编译或输出仿真结果的模块。信息流对象(Information Flow) 模型中控制策用户界

10、面对象(UserInterface)收集显示仿真结果或制作用户平台时用到。用户界面对象(UserInterface)收集显示仿真结果或工具对象(Tools)需要编译的对象:瓶颈分析、流量统计、仿真实验等。工具对象(Tools)需要编译的对象:瓶颈分析、流量统计、仿添加类库添加类库:点击工具条上的管理类库类库类型:基本对象和库添加类库添加类库:点击工具条上的管理类库第三章Plant Simulation 图形用户界面第三章Plant Simulation 图形用户界面图形用户界面Plant Simulation是标准MS图形化窗口。Plant Simulation工作环境针对对象属性、对话框设置

11、等提供不同编辑窗口。图形用户界面Plant Simulation是标准MS图形化不同类型的窗口Plant Simulation 窗口类型:浏览窗口: 选项卡查看器 控制台 工具箱对象窗口: 框架 方法 表文件对话框: 各对象属性 对话框不同类型的窗口Plant Simulation 窗口类型:浏鼠标停靠可手动调节窗口、菜单栏及工具栏位置,当用鼠标拖到窗口边缘时能够实现自动停靠,当不想让它停靠时按住Ctrl键。鼠标停靠可手动调节窗口、菜单栏及工具栏位置,当用鼠标拖到窗口显示和隐藏窗口通过菜单栏上的窗口开关可实现窗口的打开关闭,可停靠窗口和视图。显示和隐藏窗口通过菜单栏上的窗口开关可实现窗口的打开

12、关闭,可第四章设备仿真第四章设备仿真仿真的流程图形成抽象的仿真概念确定仿真目的建立仿真模型仿真实验修改模型仿真结果仿真说明 建模部分 仿真运行 修改参数注释、说明实施仿真结果投入实施仿真的流程图形成抽象的仿真概念确定仿真目的建立仿真模型仿真实生产线设备布局样板CutToSizeMilling1PaintshopQualitycontrolPackingReceivingTable-LegsMilling2ShippingBufferAssemblyConveyorRejectsStoreTable-Tops生产线设备布局样板CutToSizeMilling1Pain设备仿真生产桌子设备物流仿真

13、: 首先创建一个CutToSize工位,木料切割成合适大小的桌面。 然后创建两个打磨工位,打磨桌面边缘。 在这之后喷涂机器人为桌面喷涂不同颜色。质量检查工位把喷涂不合格的桌面发送到返修线重新喷涂。 装配工位把桌面和桌腿装配到一起。 装配完成的工位被送到包装工位,包装好后等待被运走。 运走的包装好的桌子等待被发送到客户手中。设备仿真生产桌子设备物流仿真:设备仿真首先我们创建一个粗糙的模型来表示生产设备及流程。 我们按照生产工艺把整个生产过程划分为不同小的单元,每个单元代表一个生产工艺。然后再分别针对不同模块详细建模。通过这种方法我们可以了解在建模中常用到的对象以及了解创建一个仿真模型的基本流程。

14、设备仿真首先我们创建一个粗糙的模型来表示生产设备及流程。 我第五章创建仿真模型第五章创建仿真模型一个简化的仿真模型在Frame中创建一个简化的仿真模型,我们用单处理来表示线中的每一个工艺单元。首先将介绍创建一个模型所需要的步骤。一个简化的仿真模型在Frame中创建一个简化的仿真模型,我们源创建时间练习对象:源 图标: 容量: 无限 类别:物料流源 按 照 你 在 属 性 页 “ 创建时间”下拉框中选择模式创建MUs:-间隔 -数目可调-交付表(转发表格,包含转发类型、转发数量、可添加信息)。-触发器源创建时间练习对象:源源MU的选择在源属性页 MU选择中提供了产生Mu的持续方式:-常数:持续产

15、生相同类型的MU-循环序列:按照设定好的表格顺序循环创建MU。-序列:按照设定好的表格顺序创建MU。-随机:在设定好的表格中随机选取创建MU。-百分比:按照表格中的百分比创建MU源MU的选择在源属性页 MU选择中提供了产生Mu的持续方源定义MU类型在属性页的MU下拉框中点击选择MU类型:对话框中选择文件夹 MUs 然后再选择目标MU。可以在 MUs文件夹中创建自定义的MU。源定义MU类型在属性页的MU下拉框中点击选择MU类型:实体练习对象:实体 图标: 容量: 0 类型:移动物流对象(MU)实体是源产生的物流对象,它是独立的不能加载其他对象。物流对象(MU)还包括容器、小车。实体练习对象:实体

16、单一工位练习对象: 单处理 图标: 容量: 1 类型:物料流接收一个MU并对MU进行加工,加工完后发送的下一个工位。单一工位练习对象: 单处理物料终结练习对象: 物料终结 图标: 容量: 1 类型:物料流从模型中回收移除MU。物料终结练习对象: 物料终结事件控制器练习对象: 事件控制器 图标:事件控制器,推动仿真运行,控制仿真开始、结束、复位、暂停等状态设置标签页中“日期”中信息表示仿真起始时间,“结束”中信息表示仿真结束时间。事件控制器练习对象: 事件控制器事件控制器拖动 控件标签页中的速度滑块可控制仿真运行的速度。点击 重置仿真 按钮时复位仿真模型,同时会调用模型中所有命名为 Reset

17、的方法。点击 启动/停止仿真 按钮开始或停止仿真运行。 点击 Step 单步跟踪仿真。事件控制器拖动 控件标签页中的速度滑块可控制仿真运行的速度。工具箱工具箱包含Plant Simulation的工具条是软件类库提供的建模对象。工具箱工具箱包含Plant Simulation的工具条是软从工具箱添加一个对象在Frame中插入工具箱中的对象:点击鼠标选择工具箱工具条中的对象图标。鼠标移到Frame中会发现鼠标变成十字状,在合适位置点击鼠标插入对象,如果插入多个相同对象此时按住鼠标Ctrl键再点击鼠标出入。从工具箱添加一个对象在Frame中插入工具箱中的对象:连接对象连接两个对象,首先按照插入对象

18、第一步在工具条上选择“连接器”,鼠标移动到框架中鼠标点击第一个对象然后再点击要和第一个对象连接的第二个对象,完成两个对象的连接。连接对象连接两个对象,首先按照插入对象第一步在工具条上选择“连接对象的方式直线连接两个对象:选择连接器后先点击对象A再点击对象B完成A、B的连接。折线连接两个对象: 物料流中选择连接器后点击对象A然后再框架空白处点击一下鼠标创建折线的转折点再点击框架空白创建第二个转折点.第N个转折点,最后再点击对象B完成A、B之间N个折点的折线连接。连接对象的方式直线连接两个对象:折线连接两个对象: Lesson 3生产线设备建模1. 打开文件夹模型中的框架。2. 重命名为 Plan

19、t_1。3. 如图插入对象并连接。4.修改 Milling 工位的处理时间为 8 分钟。5.打开 事件控制器, 先点击 重置然后再点击 开始仿真运行。Lesson 3生产线设备建模LED灯表示运行状态 Red 对象failed(故障状态). Blue 对象paused(休息状态). Green 对象working(工作状态). Yellow 对象blocked(堵塞状态) Brown 对象setting-up(准备状态) light blue 对象recovering(恢复状态)物流对象提供LED工作状态显示灯,信号灯不同颜色代表不同的工作状态。 信号灯颜色与工作状态:LED灯表示运行状态物流

20、对象提供LED工作状态显示灯,信号灯工具条锁定结构显示名称显示网格显示连接显示注释工具条锁定结构显示名称显示网格显示连接显示注释对象的名称和说明按F2弹出修改窗口名称中写入要修改的名称,在标签可以添加标签(支持中文)显示/隐藏对象名称、标签的菜单命令文件模型设置2D对象的名称和说明按F2弹出修改窗口名称中写入要修改的名称,在复制对象左侧类库浏览器中按住Ctrl拖动对象或文件夹能够实现复制,按住Shift能够把对象从一个文件夹移动到另外一个文件夹中,如果在同一分层结构中改变对象位置只需用鼠标拖动即可。复制对象左侧类库浏览器中按住Ctrl拖动对象或文件夹能够实现Lesson 4左侧类库浏览器中新建

21、文件夹“Exercises”,复制框架 “Plant_1”到此文件夹中重命名为“Frame_1”。打开框架”Frame_1”,连续旋转对象、放大/缩小对象、显示/隐藏对象名称或标签等操作。Lesson 4左侧类库浏览器中新建文件夹“Exercise第六章 物流对象及Chart状态统计第六章 物流对象及Chart状态统计生产线设备布局样板CutToSizeMilling1PaintshopQualitycontrolPackingReceivingTable-LegsMilling2ShippingBufferAssemblyConveyorRejectsStoreTable-Tops生产线设备

22、布局样板CutToSizeMilling1Pain添加第二个Milling设备milling工位的处理时间8分钟在当前模型中是一个较大的瓶颈。因此在 milling 工位增加一个并行工位,新增并行工位处理时间设定为3分钟。添加第二个Milling设备milling工位的处理时间8分新建一个工位如图,插入新的milling工位连接并修改设备名称。新建一个工位如图,插入新的milling工位连接并修改设备名Lesson 51.复制一个 Plant_1并重命名为Plant_2。2.添加一个milling machine(单处理)重命名为Milling2。3.选择Frame菜单命令 前趋对象。4.开始

23、仿真,调节调节仿真速度滑块到合适位置。5.观察Mu从一个工位到另一个工位的过程。Lesson 51.复制一个 Plant_1并重命名为PlaMU默认的移动策略MU的默认移动策略:1.按照拉线顺序进行编号。2.按照编号顺序依次流出。3.如果工位不是空的,会自动按顺序流到下一个空的工位。 successor(1)successor (3)successor (2) 123predecessor (1)predecessor (3)predecessor (2)231MU默认的移动策略MU的默认移动策略:successor(1物流控制器Properties:图标:容量: 0类型:物料流流控制器控制着

24、物料的移出,你可以根据实际需求制定不同的移出策略。物流控制器Properties:Lesson 61.复制Plant_2并重命名为Plant_3。2.在cuttosize工位和milling工位之间插入一个物流控制器对象。物流控制器对象控制物料从一个工位到另一个工位。3.退出策略中选择百分比表格中写入:Milling1工位接收百分比是27%, Milling2工位接收百分比是73%。Lesson 61.复制Plant_2并重命名为Plant_统计表图表:图标:容量: 0图表能够实时或按照设定好的时间间隔动态显示物流对象的统计数据。如图,显示工位的工作、等待、等各个状态所占时时间百分比。统计表图

25、表:统计表数据源框架中插入一个图表对象。然后把要显示统计信息的对象用鼠标拖放到图表图标上,如图。启动仿真,右键点击图表显示图表,打开显示窗口。统计表数据源框架中插入一个图表对象。然后把要显示统计信息Lesson 71.在Plant_3中插入一个图表对象。2.把Milling1和Milling2图标分别拖放到图表上。3.运行仿真,然后比较milling 属性统计信息标签页统计数据与图表显示图标。Lesson 71.在Plant_3中插入一个图表对象。第七章 模型继承结构第七章 模型继承结构什么是分层结构分层结构是指嵌套的框架。通过这种方法可以把模型里面的某一功能模块独立建模、测试然后嵌入到模型中

26、。同一个框架可以插入到多个模型里面,一个模型也可以多次插入同一个框架。什么是分层结构分层结构是指嵌套的框架。通过这种方法可以把模型入口和出口练习对象:界面 图标: 容量: 0 物料流对象界面 能够实现框架之间的连接。连接框架的位置可以选择边:上,下,左,右入口和出口练习对象:界面测试模型组件的仿真测试一下创建的组件是否能正常运行。测试模型组件的仿真测试一下创建的组件是否能正常运行。模型的分层结构模型的其他功能模块(Paint、Assembly、packing、shipping)分别建模, 测试好之后替换相应原先的部分。模型的分层结构模型的其他功能模块(Paint、AssemblLesson 8

27、a创建仿真模型的milling1.在文件夹FacilityComponents, 新建框架 命名为 CompMilling。2.从Plant_3中拷贝FlowControl, Milling1、Milling2,及Chart到 CompMilling中。3.插入两个界面对象并按图示方式连接对象。Lesson 8a创建仿真模型的millingLesson 8b分层建模的功能模块1. TestModel 文件夹中创建一个新的框架,命名为TestMilling.2. 如图所示连接对象3. 运行仿真,双击打开插入的compmilling,观察Mus的转发方式。Lesson 8b分层建模的功能模块Les

28、son 8c分层建模测试好milling模块后,把Facility Components中的CompMilling替换模型中的相应部分。复制Plant_3为 Plant_4。删除FlowControl、chart、milling,插入compmilling。如图链接对象。Lesson 8c分层建模复制Plant_3为 Plant_第八章编辑图标第八章编辑图标编辑图形画图窗口原始尺寸参考点颜色面板透明当前颜色把图标作为当前图标图标名称图标编号编辑图形画图窗口原始尺寸参考点颜色面板透明当前颜色把图标作为关于图标1.编辑好图标后可以通过选中当前选项把图标作为当前图标显示,在工具箱对象工具栏显示的图标

29、在图标编辑器中名称为“default”,图标大小为40 x40像素。2.在框架图标编辑器中如果把图标名称改为“Background”把图标作为框架的背景图标。3.图标编辑器支持的最大像素是4000 x4000。关于图标1.编辑好图标后可以通过选中当前选项把图标作为当前图图标自动切换物流对象在运行过程中如果工作状态发生改变时其图标也相应发生改变。在图标编辑器里面如下名称的图标对应对象的当前状态:物流对象图标名称: failed(故障状态) paused(暂停状态) operational(操作状态) waiting(等待状态)图标自动切换物流对象在运行过程中如果工作状态发生改变时其图标图标工具画

30、图工具画图工具画笔绘图颜色缩放取色删除所有选择参考点应用改变手绘线条直线折线圆矩形填充矩形填充颜色拷贝矩形图标工具画图工具画图工具画笔绘图颜色缩放取色删除所有选择参考创建一个新图标1. 右键点击 对象选择“编辑图标”。2.选择菜单命令文件新建(根据需要点击缩放选项设定图标大小。)3.打开图片库,点击菜单选项 导入导入位图文件创建一个新图标1. 右键点击 对象选择“编辑图标”。创建一个新图标通过拖放的方式把图标插入到图标编辑器中,或者选择菜单选项“文件导入 导入位图文件”,选择要插入的图标。创建一个新图标通过拖放的方式把图标插入到图标编辑器中,或者选动画模式 首先通过绘图工具绘制动画点或动画线。

31、 通过链接工具把框架中对象与动画点/动画线链接。 通过移动动画工具可以改变动画显示的位置,删除工具可以删除动画。动画模式点折线移动动画删除直线链接动画动画模式 首先通过绘图工具绘制动画点或动画线。动画模式点折设置动画点1. 点击 动画。2. 点击创建动画点或动画线在图片编辑区创建一个动画点/动画线。3. 点击链接, 把鼠标移动到创建好的动画点/动画线上点击鼠标,弹出当前编辑图像对应的框架的窗口。4. 在窗口中选择要在框架图像上显示动画的对象。设置动画点1. 点击 动画。图标动画编辑好动画,开始仿真。在框架的图标上显示内部物流对象的MUs。图标动画编辑好动画,开始仿真。在框架的图标上显示内部物流

32、对象1.创建自定义的工具箱:创建一个文件夹(存放自定义的框架模块),文件夹右键选择新建 工具条2.编辑功能模块在工具箱上显示的图标:右键点击框架编辑图标把数量为0 的图标命名为 Default 然后编辑图标(像素大小40*40)。3.用鼠标把编辑好的框架拖放到工具箱的工具栏上,如图1.创建自定义的工具箱:创建一个文件夹(存放自定义的框架模块Lesson 91.在类库中的Mus文件夹中新建一个container,命名为tabletop。2.对TestModel文件夹中的TestMilling进行图标编辑。3.选择编辑图标,从图标库中为milling创建一个新图标。4.点击动画模式,然后在图标上设

33、置两个动画点。点击链接 两个动画点和milling1、milling2。Lesson 91.在类库中的Mus文件夹中新建一个cont第九章 类, 实体和继承第九章 类, 实体和继承术语类(class):在类库中的所有对象都属于类,他们提供为操作者的例子提供模板。子类(Subclass):类库中的一个对象,继承了另一个类的所有属性,我们就称这个类为子类。实例(Instance):实例指的是从类库或工具栏中调出的对象,插入到仿真模型中。继承(Inheritance):一个类传递所有属性给它的子类,我们称这种传递方式为继承。术语类(class):在类库中的所有对象都属于类,他们提供为类和例子的举例C

34、lass:CompMilling(存在于类库中)。Instance:从类库浏览器中把“CompMilling”拖放到“TestModel”文件的“TestMilling”Frame中。ClassInstance类和例子的举例Class:CompMilling(存在于类库类和子类举例在类库中选中想要继承的父类,右击,在右键菜单中选择derive(派生),则会在这个父类下方生成一个新的类,新的类继承于父类,是父类的子类。类和子类举例在类库中选中想要继承的父类,右击,在右键菜单中选派生和复制的区别派生:包括复制frame里的所有对象和对象的属性。复制:指的是只复制frame中的所有对象,不包括对象的

35、属性。派生和复制的区别派生:包括复制frame里的所有对象和对象的复制和继承举例复制一个CompMilling,打开上一步创建的例子,现在有三个Frame有相同的结构。在类库浏览器的CompMilling中增加一个milling 3。原始派生复制复制和继承举例复制一个CompMilling,打开上一步创建复制和继承举例当在原始的类里面修改时,子类里面相应发生改变,但是通过复制原始类得到的类不会随原始类的修改而发生改变。原始派生复制复制和继承举例当在原始的类里面修改时,子类里面相应发生改变,复制和继承举例在子类中通过点击打开源按钮来快速打开其对应的原始类。注:在修改模型是如果想要保持子类的继承关

36、系一定要在原始类中修改模型,否则模型中的子类将失去继承关系。复制和继承举例在子类中通过点击打开源按钮来快速打开其对应的原继承关系激活/取消继承激活/取消选项框勾选,取消继承空选,激活继承继承关系激活/取消继承激活/取消选项框勾选,取消继承第十章 数据类型, 自定义属性和表格第十章 数据类型, 自定义属性和表格生产线设备布局样板CutToSizeMilling1PaintshopQualitycontrolPackingReceivingTable-LegsMilling2ShippingBufferAssemblyConveyorRejectsStoreTable-Tops生产线设备布局样板C

37、utToSizeMilling1Pain分配任务喷涂工位根据桌面质量的好坏实现分类。设定次品率为10%。设定次品率规则: 每十个桌面中有一个是次品。喷涂工位根据质量的好坏把桌面分发到后续相应的工位。实现按质量分发所要用到的信息: 数据类型, 表, 以及 流量控制。分配任务喷涂工位根据桌面质量的好坏实现分类。查看对象属性属性值,鼠标双击查看属性状态是否可见显示值是否是继承的:是(i)、不是(ni)属性名数据类型查看对象属性属性值,鼠标双击查看属性状态是否可见显示值是否是数据类型和对应的值Boolean(布尔)TRUE or FALSE(1或0)Integer(整型)integer value(整

38、数值)real, length, weight, speed, moneyfloating point number(浮点型,带小数、符号)String(字符串)characters, numbers and special characters字符串Date(日期)date statement (yyyy/MM/dd)日期Time(时间)time statement (hh:mm:ss.ss)时间Datetime(日期时间)date statement, including the time (yyyy/MM/dd mm:ss)日期时间list, stack, queuelist with

39、one column列举、堆栈Table(表格)list with two or more columns(至少有2列的表格)Object(对象)reference to a simulation model or an object(参考对象)数据类型和对应的值Boolean(布尔)TRUE or FA自定义属性根据需要自定义模型属性,自定义的属性在模型运行的时候可被访问、调用、复制等。如可以定义颜色、大小、类型、顺序等。自定义属性根据需要自定义模型属性,自定义的属性在模型运行的时自定义属性从工具条中找到自定义属性。点击新建打开创建属性窗口,如图创建一个名为“Quality” 数据类型为st

40、ring,默认值为“good”的属性。自定义属性从工具条中找到自定义属性。表格文件练习对象:表格文件 图标: 容量: 0 类型:物流对象表格文件 是一个多行多列的表格,可以通过格式化表格页面设置表格的行列数、表格的数据类型、添加行列索引等。表格文件练习对象:表格文件激活表格索引激活添加表格的行列索引,激活列索引 列表格式行列索引,添加索引后索引的行列编号为0。激活表格索引激活添加表格的行列索引,激活列索引 列表格式设置表格文件改变列设置时选择列,再点击菜单选项格式 打开设置页面。改变整个表格设置时如图点击表格全选表格,格式。设置表格文件改变列设置时选择列,再点击菜单选项格式 打开设置表格文件的

41、子表格数据类型选择“Table”: 在表格中通过双击打开嵌套的表格。表格文件的子表格数据类型选择“Table”: 在表格中通过双表格导入导出数据表格数据的导入导出:表文件可导出为后缀名为“.txt”、“.xls”、“.obj”、“.xml”文件,同样导入的时候也支持相同格式的文件。表格导入导出数据表格数据的导入导出:用表格定义物料产生在源属性Mu中如果选择 序列或循环序列时, 同时还要设置: 表中添加表文件的路径。 勾选后在点击应用按钮时路径中的表文件将会被格式化为源需要的格式。用表格定义物料产生在源属性Mu中如果选择 序列或循环序列时,用表格定义物料产生打开被Source格式化的TableF

42、ileMU: 键入MU路径或直接用鼠标把MU从类库浏览器中拖拽到表格中。Number: 填写创建的数量(整数类型)。Name: MU创建后的名称。Attribute: 填写创建的属性嵌套表格的名称,然后双击打开属性嵌套表格设置属性。用表格定义物料产生打开被Source格式化的TableFil物流控制器属性策略 双击流量控制打开属性页选择: 出口策略策略 属性 这样分类器就可以根据MU属性进行分流了。点击 打开列表窗口,如图填写分类策略。属性:选择string(由“.Mus.tabletop”创建的自定义属性“Quality”数据类型为string决定) 后续对象:2(由连接器连接的对象后续编号

43、决定)。物流控制器属性策略 双击流量控制打开属性页选择: 出口策Lesson 10喷涂车间生产不同颜色的桌面,合格与不合格的分开处理。合格的转发到下一个工位,不合格的销毁。源(TestFrame中)生产的桌面有“good”也有“bad”。Lesson 10喷涂车间生产不同颜色的桌面,合格与不合格的Lesson 10FacilityComponents文件夹中创建一个新的框架并命 名CompPaintshop。如图插入其他对象。流量控制属性选择策略 属性设定数据类型字符串数据类型 点击按钮应用然后点击下面的按钮 打开表格。“属性”输入Quality,“数值”输入bad,“后续对象”输入2。Qua

44、lity值为“bad”时,将要 被转发的successor编号(这里输入2)。打开 CompPaintshop图标编辑器插入如图图标并在合适位置设置动画显示点。Lesson 10FacilityComponents文件夹Lesson 10在文件夹TestModel中创建一个新的框架作为测试环境,并命名为 TestPaintshop。插入如图对象并连接物流对象。按F2修改表文件名称为ProductListTable。源属性页中MU 选择 循环序列在表中选择“ProductListTable”。ProductListTable中根据之前设定好的次品桌面产生规则键入。测试paintshop的功能.L

45、esson 10在文件夹TestModel中创建一个新的框Lesson 10拷贝表文件,如果在其他框架中要插入如当前框架中相同的表文件那么可以之间把当前的表文件复制过去。1.选择要被复制的TableFile, Ctrl+C2.目标框架中粘贴,Ctrl+V。Lesson 10拷贝表文件,如果在其他框架中要插入如当前框Lesson 10复制 Plant_4 命名为 Paint_5。用名为“PaintShop”的框架替换模型中名为“PaintShop”的单处理。用上一步中方法拷贝并插入productListTable把表文件作为源创建Mus的投产方式。Lesson 10复制 Plant_4 命名为

46、Paint_第十一章 容量为一个及多个的物流对象第十一章 容量为一个及多个的物流对象生产线设备布局样板CutToSizeMilling1PaintshopQualitycontrolPackingReceivingTable-LegsMilling2ShippingBufferAssemblyConveyorRejectsStoreTable-Tops生产线设备布局样板CutToSizeMilling1Pain缓冲区练习对象:缓冲区 图标: 容量: 无限制可自定义 物流对象 缓冲区 暂存区Buffer的退出策略可以是先进先出(FIFO),也可以使后进先出(LIFO)。不能够对缓冲区内某个Mu调

47、用或访问。缓冲区适合于缓存较大数量的Mu。缓冲区练习对象:缓冲区并行工位练习对象:并行处理 图标: 容量: 无限制,可自定义 类型:物流对象并行工位,并行工位的数量由属性XY尺寸值的乘积决定。并行工位练习对象:并行处理仓库练习对象:仓库 图标: 容量: 无限制,可自定义 类型:物流对象仓库练习对象:仓库传送带练习对象:传送带 图标: 容量:由线长及Mus长度决定 类型:物流对象Line可以看做是输送系统。Line的长度及输送速度决定时间值。允许Mus按先后顺序从传送带的一端运行到另一端,不允许“超车”。传送带的容量如果填写“-1”那么表示传送带将根据传送带的长度及Mu长度决定,如果填写其他正整

48、数且正整数不超过传送带限制的话那么容量就是填入的正整数。传送带练习对象:传送带允许Mus按先后顺序从传送带的一端运行容器练习对象:容器 图标: 容量:无限制,可自定义 类型:物流对象可理解为托盘、橇、吊具等具有装载功能的设备。可装载的对象包括,实体容器、小车容器练习对象:容器装配站练习对象: 装配站 图标: 容量: 一个主载体,多个附件 类型:物流对象实现装配功能,装配方式有删除、粘附、创建。装配站练习对象: 装配站装配站装配表:通过装配表定义装配的对象及装配附件的数量(打开装配表前取消继承)。前趋对象中的主MU:设定主MUs的前续编号,查看前续编号菜单命令Tools Options Mode

49、ling Show Predecessor)。装配模式:删除和附加正在退出的MU: 主MU,包括粘附附件的主MU或删除附件的MU、新生产的MU。装配站装配表:通过装配表定义装配的对象及装配附件的数量(打拆卸台练习对象:拆卸站 图标: 容量: 一个主MU及多个附件 类型:物流对象拆分工位,把粘附到一起的主MU及其附件拆分,然后再分别转发。拆卸台练习对象:拆卸站Lesson 11在类库中的Mus文件夹中复制entity,命名为tableleg。编辑tableleg图标。编辑tabletop图标,增加4个桌脚的装配点。在文件夹Facility-Components中创建一个Frame并命名为Comp

50、Assembly。如图插入对象并连接,设置装配工位的处理时间是10min。调整桌面桌腿进入的入口的连线位置,桌面连接图标左侧、桌腿连接图标下面。任务:在Frame CompAssembly中为桌面添加桌腿。Lesson 11在类库中的Mus文件夹中复制entity,Lesson 11选择菜单命令前趋对象。首先打开装配工位的属性设置页面,按左图设置。取消装配表的继承,打开装配表,如图填写装配桌腿信息。5Lesson 11选择菜单命令前趋对象。Lesson 11为装配模块的Frame分配一个合适的图标,并在图标上添加几个桌面桌脚放置点。在文件夹TestModel中创建一个新的Frame并命名为Te

51、stAssembly。如图插入对象并按图示连接对象.确保每个源创建的Mus没有问题(左边的创建的是桌面下面的创建的是桌腿)。测试装配模块。Lesson 11为装配模块的Frame分配一个合适的图标,Lesson 11复制Plant_5并命名为Plant_6。测试好的装配模块替换模型中的Assembly工位。插入一个新的源作为创建桌腿的源,添加一个传送带作为桌腿的输送系统。连接新添加的物流对象。Lesson 11复制Plant_5并命名为Plant_6。第十二章 设备故障率第十二章 设备故障率生产线设备布局样板CutToSizeMilling1PaintshopQualitycontrolPac

52、kingReceivingTable-LegsMilling2ShippingBufferAssemblyConveyorRejectsStoreTable-Tops生产线设备布局样板CutToSizeMilling1Pain定义故障激活故障选择故障相关的因素可用性:输入设备故障率。MTTR:两个参数,第一随机数流,第二个平均修复时间。定义故障激活故障选择故障相关的因素可用性:输入设备故障率。Lesson 12在Plant_6的packing模型中添加设备故障率。如图打开packing工艺单元的属性设置页面切换到Failure标签页如图设置设备的故障率,仿真运行观察packing的运行状态。L

53、esson 12在Plant_6的packing模型中添加第十三章 调试运行第十三章 调试运行EventDebugger位置:右击事件控制器,选择事件调试程序。作用:在里面可以看到每一事件的具体情况。同时,可以控制仿真过程。EventDebugger位置:右击事件控制器,选择事件调试第十四章 时间设置第十四章 时间设置生产线设备布局样板CutToSizeMilling1PaintshopQualitycontrolPackingReceivingTable-LegsMilling2ShippingBufferAssemblyConveyorRejectsStoreTable-Tops生产线设备布局样板CutToSizeMilling1Pain日程表练习对象:日程表 图标: 容量: 物流对象如图设置仿真班次日程表练习对象:日程表日程表首先取消变成列表的继承,点击应用后编辑班次列表。日程表首先取消变成列表的继承,点击应用后编辑班次列表。日程表开始日期, 结束日期

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论