Plantsimulation初级培训教材课件.ppt

上传人:小飞机 文档编号:1287357 上传时间:2022-11-04 格式:PPT 页数:160 大小:5.65MB
返回 下载 相关 举报
Plantsimulation初级培训教材课件.ppt_第1页
第1页 / 共160页
Plantsimulation初级培训教材课件.ppt_第2页
第2页 / 共160页
Plantsimulation初级培训教材课件.ppt_第3页
第3页 / 共160页
Plantsimulation初级培训教材课件.ppt_第4页
第4页 / 共160页
Plantsimulation初级培训教材课件.ppt_第5页
第5页 / 共160页
点击查看更多>>
资源描述

《Plantsimulation初级培训教材课件.ppt》由会员分享,可在线阅读,更多相关《Plantsimulation初级培训教材课件.ppt(160页珍藏版)》请在三一办公上搜索。

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 Simu

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

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

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

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

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

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

9、e) or .bak (backup file).,打开一个备份的文件通过菜单打开文件: .spp (model,标准工具栏,显示类库浏览器窗口,显示物流工具条,帮助,打开时间控制器,运行状态开关,MU动画开关,标准工具栏显示类库浏览器窗口显示物流工具条帮助打开时间控制器,物料流和移动对象(MUs),物料流- 对象类型从单一时间控制 到符合装配机器。- 三种类型的移动对象: -实体 -容器 -小车,物料流和移动对象(MUs)物料流,资源对象(Resources),可以使用工人模型或者各种资源工具。,资源对象(Resources)可以使用工人模型或者各种资源工,信息流对象(Information

10、 Flow),模型中控制策略、信息接口、编译或输出仿真结果的模块。,信息流对象(Information Flow) 模型中控制策,用户界面对象(UserInterface),收集显示仿真结果或制作用户平台时用到。,用户界面对象(UserInterface)收集显示仿真结果或,工具对象(Tools),需要编译的对象:瓶颈分析、流量统计、仿真实验等。,工具对象(Tools)需要编译的对象:瓶颈分析、流量统计、仿,添加类库,添加类库:点击工具条上的管理类库类库类型:基本对象和库,添加类库添加类库:点击工具条上的管理类库,第三章Plant Simulation 图形用户界面,第三章Plant Simu

11、lation 图形用户界面,图形用户界面,Plant Simulation是标准MS图形化窗口。Plant Simulation工作环境针对对象属性、对话框设置等提供不同编辑窗口。,图形用户界面Plant Simulation是标准MS图形化,不同类型的窗口,Plant Simulation 窗口类型:,不同类型的窗口Plant Simulation 窗口类型:浏,鼠标停靠,可手动调节窗口、菜单栏及工具栏位置,当用鼠标拖到窗口边缘时能够实现自动停靠,当不想让它停靠时按住Ctrl键。,鼠标停靠可手动调节窗口、菜单栏及工具栏位置,当用鼠标拖到窗口,显示和隐藏窗口,通过菜单栏上的窗口开关可实现窗口的

12、打开关闭,可停靠窗口和视图。,显示和隐藏窗口通过菜单栏上的窗口开关可实现窗口的打开关闭,可,第四章设备仿真,第四章设备仿真,仿真的流程图,形成抽象的仿真概念,确定仿真目的,建立仿真模型,仿真实验,修改模型,仿真结果,仿真说明,建模部分,仿真运行,修改参数,注释、说明,实施,仿真结果投入实施,仿真的流程图形成抽象的仿真概念确定仿真目的建立仿真模型仿真实,生产线设备布局样板,CutToSize,Milling1,Paintshop,Quality,control,Packing,Milling2,Shipping,Buffer,Assembly,Conveyor,Rejects,生产线设备布局样板

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

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

15、器,源创建时间练习对象:源,源MU的选择,在源属性页 MU选择中提供了产生Mu的持续方式:-常数:持续产生相同类型的MU-循环序列:按照设定好的表格顺序循环创建MU。-序列:按照设定好的表格顺序创建MU。-随机:在设定好的表格中随机选取创建MU。-百分比:按照表格中的百分比创建MU,源MU的选择在源属性页 MU选择中提供了产生Mu的持续方,源定义MU类型,在属性页的MU下拉框中点击选择MU类型:对话框中选择文件夹 MUs 然后再选择目标MU。可以在 MUs文件夹中创建自定义的MU。,源定义MU类型在属性页的MU下拉框中点击选择MU类型:,实体,练习对象:实体 图标: 容量: 0 类型:移动物流

16、对象(MU)实体是源产生的物流对象,它是独立的不能加载其他对象。物流对象(MU)还包括容器、小车。,实体练习对象:实体,单一工位,练习对象: 单处理 图标: 容量: 1 类型:物料流接收一个MU并对MU进行加工,加工完后发送的下一个工位。,单一工位练习对象: 单处理,物料终结,练习对象: 物料终结 图标: 容量: 1 类型:物料流从模型中回收移除MU。,物料终结练习对象: 物料终结,事件控制器,练习对象: 事件控制器 图标:事件控制器,推动仿真运行,控制仿真开始、结束、复位、暂停等状态设置标签页中“日期”中信息表示仿真起始时间,“结束”中信息表示仿真结束时间。,事件控制器练习对象: 事件控制器

17、,事件控制器,拖动 控件标签页中的速度滑块可控制仿真运行的速度。点击 重置仿真 按钮时复位仿真模型,同时会调用模型中所有命名为 Reset 的方法。点击 启动/停止仿真 按钮开始或停止仿真运行。 点击 Step 单步跟踪仿真。,事件控制器拖动 控件标签页中的速度滑块可控制仿真运行的速度。,工具箱,工具箱包含Plant Simulation的工具条是软件类库提供的建模对象。,工具箱工具箱包含Plant Simulation的工具条是软,从工具箱添加一个对象,在Frame中插入工具箱中的对象:点击鼠标选择工具箱工具条中的对象图标。鼠标移到Frame中会发现鼠标变成十字状,在合适位置点击鼠标插入对象

18、,如果插入多个相同对象此时按住鼠标Ctrl键再点击鼠标出入。,从工具箱添加一个对象在Frame中插入工具箱中的对象:,连接对象,连接两个对象,首先按照插入对象第一步在工具条上选择“连接器”,鼠标移动到框架中鼠标点击第一个对象然后再点击要和第一个对象连接的第二个对象,完成两个对象的连接。,连接对象连接两个对象,首先按照插入对象第一步在工具条上选择“,连接对象的方式,直线连接两个对象:选择连接器后先点击对象A再点击对象B完成A、B的连接。,折线连接两个对象: 物料流中选择连接器后点击对象A然后再框架空白处点击一下鼠标创建折线的转折点再点击框架空白创建第二个转折点.第N个转折点,最后再点击对象B完成

19、A、B之间N个折点的折线连接。,连接对象的方式直线连接两个对象:折线连接两个对象:,Lesson 3,生产线设备建模1. 打开文件夹模型中的框架。2. 重命名为 Plant_1。3. 如图插入对象并连接。4.修改 Milling 工位的处理时间为 8 分钟。5.打开 事件控制器, 先点击 重置然后再点击 开始仿真运行。,Lesson 3生产线设备建模,LED灯表示运行状态,Red 对象failed(故障状态). Blue 对象paused(休息状态). Green 对象working(工作状态). Yellow 对象blocked(堵塞状态) Brown 对象setting-up(准备状态)

20、light blue 对象recovering(恢复状态),物流对象提供LED工作状态显示灯,信号灯不同颜色代表不同的工作状态。 信号灯颜色与工作状态:,LED灯表示运行状态物流对象提供LED工作状态显示灯,信号灯,工具条,锁定结构,显示名称,显示网格,显示连接,显示注释,工具条锁定结构显示名称显示网格显示连接显示注释,对象的名称和说明,按F2弹出修改窗口名称中写入要修改的名称,在标签可以添加标签(支持中文),显示/隐藏对象名称、标签的菜单命令文件模型设置2D,对象的名称和说明按F2弹出修改窗口名称中写入要修改的名称,在,复制对象,左侧类库浏览器中按住Ctrl拖动对象或文件夹能够实现复制,按住

21、Shift能够把对象从一个文件夹移动到另外一个文件夹中,如果在同一分层结构中改变对象位置只需用鼠标拖动即可。,复制对象左侧类库浏览器中按住Ctrl拖动对象或文件夹能够实现,Lesson 4,左侧类库浏览器中新建文件夹“Exercises”,复制框架 “Plant_1”到此文件夹中重命名为“Frame_1”。打开框架”Frame_1”,连续旋转对象、放大/缩小对象、显示/隐藏对象名称或标签等操作。,Lesson 4左侧类库浏览器中新建文件夹“Exercise,第六章 物流对象及Chart状态统计,第六章 物流对象及Chart状态统计,生产线设备布局样板,CutToSize,Milling1,Pa

22、intshop,Quality,control,Packing,Milling2,Shipping,Buffer,Assembly,Conveyor,Rejects,生产线设备布局样板CutToSizeMilling1Pain,添加第二个Milling设备,milling工位的处理时间8分钟在当前模型中是一个较大的瓶颈。因此在 milling 工位增加一个并行工位,新增并行工位处理时间设定为3分钟。,添加第二个Milling设备milling工位的处理时间8分,新建一个工位,如图,插入新的milling工位连接并修改设备名称。,新建一个工位如图,插入新的milling工位连接并修改设备名,Le

23、sson 5,1.复制一个 Plant_1并重命名为Plant_2。2.添加一个milling machine(单处理)重命名为Milling2。3.选择Frame菜单命令 前趋对象。4.开始仿真,调节调节仿真速度滑块到合适位置。5.观察Mu从一个工位到另一个工位的过程。,Lesson 51.复制一个 Plant_1并重命名为Pla,MU默认的移动策略,MU的默认移动策略:1.按照拉线顺序进行编号。2.按照编号顺序依次流出。3.如果工位不是空的,会自动按顺序流到下一个空的工位。,successor(1),successor (3),successor (2),1,2,3,predecessor

24、 (1),predecessor (3),predecessor (2),2,3,1,MU默认的移动策略MU的默认移动策略:successor(1,物流控制器,Properties:图标:容量: 0类型:物料流流控制器控制着物料的移出,你可以根据实际需求制定不同的移出策略。,物流控制器Properties:,Lesson 6,1.复制Plant_2并重命名为Plant_3。2.在cuttosize工位和milling工位之间插入一个物流控制器对象。物流控制器对象控制物料从一个工位到另一个工位。3.退出策略中选择百分比表格中写入:Milling1工位接收百分比是27%, Milling2工位接收

25、百分比是73%。,Lesson 61.复制Plant_2并重命名为Plant_,统计表,图表:图标:容量: 0图表能够实时或按照设定好的时间间隔动态显示物流对象的统计数据。如图,显示工位的工作、等待、等各个状态所占时时间百分比。,统计表图表:,统计表数据源,框架中插入一个图表对象。然后把要显示统计信息的对象用鼠标拖放到图表图标上,如图。,启动仿真,右键点击图表显示图表,打开显示窗口。,统计表数据源框架中插入一个图表对象。然后把要显示统计信息,Lesson 7,1.在Plant_3中插入一个图表对象。2.把Milling1和Milling2图标分别拖放到图表上。3.运行仿真,然后比较millin

26、g 属性统计信息标签页统计数据与图表显示图标。,Lesson 71.在Plant_3中插入一个图表对象。,第七章 模型继承结构,第七章 模型继承结构,什么是分层结构,分层结构是指嵌套的框架。通过这种方法可以把模型里面的某一功能模块独立建模、测试然后嵌入到模型中。同一个框架可以插入到多个模型里面,一个模型也可以多次插入同一个框架。,什么是分层结构分层结构是指嵌套的框架。通过这种方法可以把模型,入口和出口,练习对象:界面 图标: 容量: 0 物料流对象界面 能够实现框架之间的连接。连接框架的位置可以选择边:上,下,左,右,入口和出口练习对象:界面,测试模型组件的仿真,测试一下创建的组件是否能正常运

27、行。,测试模型组件的仿真测试一下创建的组件是否能正常运行。,模型的分层结构,模型的其他功能模块(Paint、Assembly、packing、shipping)分别建模, 测试好之后替换相应原先的部分。,模型的分层结构模型的其他功能模块(Paint、Assembl,Lesson 8a,创建仿真模型的milling1.在文件夹FacilityComponents, 新建框架 命名为 CompMilling。2.从Plant_3中拷贝FlowControl, Milling1、Milling2,及Chart到 CompMilling中。3.插入两个界面对象并按图示方式连接对象。,Lesson 8a

28、创建仿真模型的milling,Lesson 8b,分层建模的功能模块1. TestModel 文件夹中创建一个新的框架,命名为TestMilling.2. 如图所示连接对象3. 运行仿真,双击打开插入的compmilling,观察Mus的转发方式。,Lesson 8b分层建模的功能模块,Lesson 8c,分层建模测试好milling模块后,把Facility Components中的CompMilling替换模型中的相应部分。,复制Plant_3为 Plant_4。删除FlowControl、chart、milling,插入compmilling。如图链接对象。,Lesson 8c分层建模复

29、制Plant_3为 Plant_,第八章编辑图标,第八章编辑图标,编辑图形,画图窗口,原始尺寸,参考点,颜色面板,透明,当前颜色,把图标作为当前图标,图标名称,图标编号,编辑图形画图窗口原始尺寸参考点颜色面板透明当前颜色把图标作为,关于图标,1.编辑好图标后可以通过选中当前选项把图标作为当前图标显示,在工具箱对象工具栏显示的图标在图标编辑器中名称为“default”,图标大小为40 x40像素。2.在框架图标编辑器中如果把图标名称改为“Background”把图标作为框架的背景图标。3.图标编辑器支持的最大像素是4000 x4000。,关于图标1.编辑好图标后可以通过选中当前选项把图标作为当前

30、图,图标自动切换,物流对象在运行过程中如果工作状态发生改变时其图标也相应发生改变。在图标编辑器里面如下名称的图标对应对象的当前状态:物流对象图标名称: failed(故障状态) paused(暂停状态) operational(操作状态) waiting(等待状态),图标自动切换物流对象在运行过程中如果工作状态发生改变时其图标,图标工具,画图工具,画图工具,画笔,绘图颜色,缩放,取色,删除所有,选择参考点,应用改变,手绘线条直线折线圆矩形填充矩形填充颜色拷贝矩形,图标工具画图工具画图工具画笔绘图颜色缩放取色删除所有选择参考,创建一个新图标,1. 右键点击 对象选择“编辑图标”。2.选择菜单命令

31、文件新建(根据需要点击缩放选项设定图标大小。)3.打开图片库,点击菜单选项 导入导入位图文件,创建一个新图标1. 右键点击 对象选择“编辑图标”。,创建一个新图标,通过拖放的方式把图标插入到图标编辑器中,或者选择菜单选项“文件导入 导入位图文件”,选择要插入的图标。,创建一个新图标通过拖放的方式把图标插入到图标编辑器中,或者选,动画模式, 首先通过绘图工具绘制动画点或动画线。 通过链接工具把框架中对象与动画点/动画线链接。 通过移动动画工具可以改变动画显示的位置,删除工具可以删除动画。,动画模式,点,折线,移动动画,删除,直线,链接动画,动画模式 首先通过绘图工具绘制动画点或动画线。动画模式点

32、折,设置动画点,1. 点击 动画。2. 点击创建动画点或动画线在图片编辑区创建一个动画点/动画线。3. 点击链接, 把鼠标移动到创建好的动画点/动画线上点击鼠标,弹出当前编辑图像对应的框架的窗口。4. 在窗口中选择要在框架图像上显示动画的对象。,设置动画点1. 点击 动画。,图标动画,编辑好动画,开始仿真。在框架的图标上显示内部物流对象的MUs。,图标动画编辑好动画,开始仿真。在框架的图标上显示内部物流对象,1.创建自定义的工具箱:创建一个文件夹(存放自定义的框架模块),文件夹右键选择新建 工具条2.编辑功能模块在工具箱上显示的图标:右键点击框架编辑图标把数量为0 的图标命名为 Default

33、 然后编辑图标(像素大小40*40)。3.用鼠标把编辑好的框架拖放到工具箱的工具栏上,如图,1.创建自定义的工具箱:创建一个文件夹(存放自定义的框架模块,Lesson 9,1.在类库中的Mus文件夹中新建一个container,命名为tabletop。2.对TestModel文件夹中的TestMilling进行图标编辑。3.选择编辑图标,从图标库中为milling创建一个新图标。4.点击动画模式,然后在图标上设置两个动画点。点击链接 两个动画点和milling1、milling2。,Lesson 91.在类库中的Mus文件夹中新建一个cont,第九章 类, 实体和继承,第九章 类, 实体和继承

34、,术语,类(class):在类库中的所有对象都属于类,他们提供为操作者的例子提供模板。子类(Subclass):类库中的一个对象,继承了另一个类的所有属性,我们就称这个类为子类。实例(Instance):实例指的是从类库或工具栏中调出的对象,插入到仿真模型中。继承(Inheritance):一个类传递所有属性给它的子类,我们称这种传递方式为继承。,术语类(class):在类库中的所有对象都属于类,他们提供为,类和例子的举例,Class:CompMilling(存在于类库中)。Instance:从类库浏览器中把“CompMilling”拖放到“TestModel”文件的“TestMilling”

35、Frame中。,Class,Instance,类和例子的举例Class:CompMilling(存在于类库,类和子类举例,在类库中选中想要继承的父类,右击,在右键菜单中选择derive(派生),则会在这个父类下方生成一个新的类,新的类继承于父类,是父类的子类。,类和子类举例在类库中选中想要继承的父类,右击,在右键菜单中选,派生和复制的区别,派生:包括复制frame里的所有对象和对象的属性。,复制:指的是只复制frame中的所有对象,不包括对象的属性。,派生和复制的区别派生:包括复制frame里的所有对象和对象的,复制和继承举例,复制一个CompMilling,打开上一步创建的例子,现在有三个F

36、rame有相同的结构。在类库浏览器的CompMilling中增加一个milling 3。,原始,派生,复制,复制和继承举例复制一个CompMilling,打开上一步创建,复制和继承举例,当在原始的类里面修改时,子类里面相应发生改变,但是通过复制原始类得到的类不会随原始类的修改而发生改变。,原始,派生,复制,复制和继承举例当在原始的类里面修改时,子类里面相应发生改变,,复制和继承举例,在子类中通过点击打开源按钮来快速打开其对应的原始类。,注:在修改模型是如果想要保持子类的继承关系一定要在原始类中修改模型,否则模型中的子类将失去继承关系。,复制和继承举例在子类中通过点击打开源按钮来快速打开其对应的

37、原,继承关系激活/取消,继承激活/取消选项框,勾选,取消继承空选,激活继承,继承关系激活/取消继承激活/取消选项框勾选,取消继承,第十章 数据类型, 自定义属性和表格,第十章 数据类型, 自定义属性和表格,生产线设备布局样板,CutToSize,Milling1,Paintshop,Quality,control,Packing,Milling2,Shipping,Buffer,Assembly,Conveyor,Rejects,生产线设备布局样板CutToSizeMilling1Pain,分配任务,喷涂工位根据桌面质量的好坏实现分类。设定次品率为10%。设定次品率规则: 每十个桌面中有一个是

38、次品。喷涂工位根据质量的好坏把桌面分发到后续相应的工位。实现按质量分发所要用到的信息: 数据类型, 表, 以及 流量控制。,分配任务喷涂工位根据桌面质量的好坏实现分类。,查看对象属性,属性值,鼠标双击查看,属性状态是否可见,显示值是否是继承的:是(i)、不是(ni),属性名,数据类型,查看对象属性属性值,鼠标双击查看属性状态是否可见显示值是否是,数据类型和对应的值,数据类型和对应的值Boolean(布尔)TRUE or FA,自定义属性,根据需要自定义模型属性,自定义的属性在模型运行的时候可被访问、调用、复制等。如可以定义颜色、大小、类型、顺序等。,自定义属性根据需要自定义模型属性,自定义的属

39、性在模型运行的时,自定义属性,从工具条中找到自定义属性。点击新建打开创建属性窗口,如图创建一个名为“Quality” 数据类型为string,默认值为“good”的属性。,自定义属性从工具条中找到自定义属性。,表格文件,练习对象:表格文件 图标: 容量: 0 类型:物流对象表格文件 是一个多行多列的表格,可以通过格式化表格页面设置表格的行列数、表格的数据类型、添加行列索引等。,表格文件练习对象:表格文件,激活表格索引,激活添加表格的行列索引,激活列索引 列表格式行列索引,添加索引后索引的行列编号为0。,激活表格索引激活添加表格的行列索引,激活列索引 列表格式,设置表格文件,改变列设置时选择列,

40、再点击菜单选项格式 打开设置页面。改变整个表格设置时如图点击表格全选表格,格式。,设置表格文件改变列设置时选择列,再点击菜单选项格式 打开设置,表格文件的子表格,数据类型选择“Table”:,在表格中通过双击打开嵌套的表格。,表格文件的子表格数据类型选择“Table”: 在表格中通过双,表格导入导出数据,表格数据的导入导出:表文件可导出为后缀名为“.txt”、“.xls”、“.obj”、“.xml”文件,同样导入的时候也支持相同格式的文件。,表格导入导出数据表格数据的导入导出:,用表格定义物料产生,在源属性Mu中如果选择 序列或循环序列时, 同时还要设置: 表中添加表文件的路径。 勾选后在点击

41、应用按钮时路径中的表文件将会被格式化为源需要的格式。,用表格定义物料产生在源属性Mu中如果选择 序列或循环序列时,用表格定义物料产生,打开被Source格式化的TableFileMU: 键入MU路径或直接用鼠标把MU从类库浏览器中拖拽到表格中。Number: 填写创建的数量(整数类型)。Name: MU创建后的名称。Attribute: 填写创建的属性嵌套表格的名称,然后双击打开属性嵌套表格设置属性。,用表格定义物料产生打开被Source格式化的TableFil,物流控制器属性策略,双击流量控制打开属性页选择: 出口策略策略 属性 这样分类器就可以根据MU属性进行分流了。点击 打开列表窗口,如

42、图填写分类策略。属性:选择string(由“.Mus.tabletop”创建的自定义属性“Quality”数据类型为string决定) 后续对象:2(由连接器连接的对象后续编号决定)。,物流控制器属性策略 双击流量控制打开属性页选择: 出口策,Lesson 10,喷涂车间生产不同颜色的桌面,合格与不合格的分开处理。合格的转发到下一个工位,不合格的销毁。源(TestFrame中)生产的桌面有“good”也有“bad”。,Lesson 10喷涂车间生产不同颜色的桌面,合格与不合格的,Lesson 10,FacilityComponents文件夹中创建一个新的框架并命 名CompPaintshop。

43、如图插入其他对象。流量控制属性选择策略 属性设定数据类型字符串数据类型 点击按钮应用然后点击下面的按钮 打开表格。“属性”输入Quality,“数值”输入bad,“后续对象”输入2。Quality值为“bad”时,将要 被转发的successor编号(这里输入2)。打开 CompPaintshop图标编辑器插入如图图标并在合适位置设置动画显示点。,Lesson 10FacilityComponents文件夹,Lesson 10,在文件夹TestModel中创建一个新的框架作为测试环境,并命名为 TestPaintshop。插入如图对象并连接物流对象。按F2修改表文件名称为ProductList

44、Table。源属性页中MU 选择 循环序列在表中选择“ProductListTable”。ProductListTable中根据之前设定好的次品桌面产生规则键入。测试paintshop的功能.,Lesson 10在文件夹TestModel中创建一个新的框,Lesson 10,拷贝表文件,如果在其他框架中要插入如当前框架中相同的表文件那么可以之间把当前的表文件复制过去。1.选择要被复制的TableFile, Ctrl+C2.目标框架中粘贴,Ctrl+V。,Lesson 10拷贝表文件,如果在其他框架中要插入如当前框,Lesson 10,复制 Plant_4 命名为 Paint_5。用名为“Pai

45、ntShop”的框架替换模型中名为“PaintShop”的单处理。用上一步中方法拷贝并插入productListTable把表文件作为源创建Mus的投产方式。,Lesson 10复制 Plant_4 命名为 Paint_,第十一章 容量为一个及多个的物流对象,第十一章 容量为一个及多个的物流对象,生产线设备布局样板,CutToSize,Milling1,Paintshop,Quality,control,Packing,Milling2,Shipping,Buffer,Assembly,Conveyor,Rejects,生产线设备布局样板CutToSizeMilling1Pain,缓冲区,练习

46、对象:缓冲区 图标: 容量: 无限制可自定义 物流对象 缓冲区 暂存区Buffer的退出策略可以是先进先出(FIFO),也可以使后进先出(LIFO)。不能够对缓冲区内某个Mu调用或访问。缓冲区适合于缓存较大数量的Mu。,缓冲区练习对象:缓冲区,并行工位,练习对象:并行处理 图标: 容量: 无限制,可自定义 类型:物流对象并行工位,并行工位的数量由属性XY尺寸值的乘积决定。,并行工位练习对象:并行处理,仓库,练习对象:仓库 图标: 容量: 无限制,可自定义 类型:物流对象,仓库练习对象:仓库,传送带,练习对象:传送带 图标: 容量:由线长及Mus长度决定 类型:物流对象Line可以看做是输送系统

47、。Line的长度及输送速度决定时间值。,允许Mus按先后顺序从传送带的一端运行到另一端,不允许“超车”。传送带的容量如果填写“-1”那么表示传送带将根据传送带的长度及Mu长度决定,如果填写其他正整数且正整数不超过传送带限制的话那么容量就是填入的正整数。,传送带练习对象:传送带允许Mus按先后顺序从传送带的一端运行,容器,练习对象:容器 图标: 容量:无限制,可自定义 类型:物流对象可理解为托盘、橇、吊具等具有装载功能的设备。可装载的对象包括,实体容器、小车,容器练习对象:容器,装配站,练习对象: 装配站 图标: 容量: 一个主载体,多个附件 类型:物流对象实现装配功能,装配方式有删除、粘附、创

48、建。,装配站练习对象: 装配站,装配站,装配表:通过装配表定义装配的对象及装配附件的数量(打开装配表前取消继承)。前趋对象中的主MU:设定主MUs的前续编号,查看前续编号菜单命令Tools Options Modeling Show Predecessor)。装配模式:删除和附加正在退出的MU: 主MU,包括粘附附件的主MU或删除附件的MU、新生产的MU。,装配站装配表:通过装配表定义装配的对象及装配附件的数量(打,拆卸台,练习对象:拆卸站 图标: 容量: 一个主MU及多个附件 类型:物流对象拆分工位,把粘附到一起的主MU及其附件拆分,然后再分别转发。,拆卸台练习对象:拆卸站,Lesson 1

49、1,在类库中的Mus文件夹中复制entity,命名为tableleg。编辑tableleg图标。编辑tabletop图标,增加4个桌脚的装配点。在文件夹Facility-Components中创建一个Frame并命名为CompAssembly。如图插入对象并连接,设置装配工位的处理时间是10min。调整桌面桌腿进入的入口的连线位置,桌面连接图标左侧、桌腿连接图标下面。,任务:在Frame CompAssembly中为桌面添加桌腿。,Lesson 11在类库中的Mus文件夹中复制entity,,Lesson 11,选择菜单命令前趋对象。首先打开装配工位的属性设置页面,按左图设置。取消装配表的继承

50、,打开装配表,如图填写装配桌腿信息。5,Lesson 11选择菜单命令前趋对象。,Lesson 11,为装配模块的Frame分配一个合适的图标,并在图标上添加几个桌面桌脚放置点。在文件夹TestModel中创建一个新的Frame并命名为TestAssembly。如图插入对象并按图示连接对象.确保每个源创建的Mus没有问题(左边的创建的是桌面下面的创建的是桌腿)。测试装配模块。,Lesson 11为装配模块的Frame分配一个合适的图标,,Lesson 11,复制Plant_5并命名为Plant_6。测试好的装配模块替换模型中的Assembly工位。插入一个新的源作为创建桌腿的源,添加一个传送带

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号