面向对象模拟eM-Plant解析优秀PPT.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《面向对象模拟eM-Plant解析优秀PPT.ppt》由会员分享,可在线阅读,更多相关《面向对象模拟eM-Plant解析优秀PPT.ppt(129页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面对对象模拟面对对象模拟:eM-PlantAgendaeM-Plant 的特性eM-Plant的基本对象eM-Plant 的操作接口范例1:鼠标制造范例2:鼠标与轨迹球制造范例3:完整鼠标与轨迹球制造范例4:鼠标与轨迹球制造不同加工时间资料搜集eM-Plant 的特性的特性1986-89 Fraunhofer Institution Stuttgart Developing an object oriented hierarchical Simulation software for Apple Macintosh1990 Foundation of AIS(Angewande Informa
2、tions Systeme)1991 Renaming into AESOP(Angewande EDV-Systeme zur Optimierten Planung1997 incorporation into Tecnomatix Ltd.Development of eM-PlantSIMPLE(Simulation in Production Logistic and Engineering)Mac for Apple MacintoshSIMPLE+Simple+1:1991Simple+1:1991Simple+2:1993Simple+2:1993Simple+3:1995Si
3、mple+3:1995Simple+4:1996Simple+4:1996Simple+5:1997Simple+5:1997Simple+6:1998Simple+6:1998Simple+7:1999Simple+7:19992000 April Rebranding version 7 into eM-Plant 4.02000 July Release eM-Plant 4.52000 October Release eM-Plant 4.62001 June Release eM-Plant 5.52003 June Release eM-Plant 6.02004 June Rel
4、ease eM-Plant 7.0CompanyProductFeatures of eM-Plant强调对象化模式构建整合式图形化与对象式的并行仿真环境阶层式架构对象的继承再运用(re-use)特色Simtalk语法其他界面ODBCSOCKETDDEARISConcurrent Simulation EnvironmentTraditionaleM-Plant阶层阶层(Hierarchy)Benefits:Reflect reality,structuring etc.A top-down approach,a bottom-up approach or combination of two
5、 is available.Model can be detailed or simplified during the planning process-Incremental modeling.Hierarchy and Reuse in eM-PlantStocker FrameInterbay FrameHierarchy and Reuse in OOSimEncapsulation(Example)封装的意思是整个物件的数据属性和操作程序包在一起,透过一个标准、简洁的接口才能存取对象内的数据及运用对象供应的功能,对象封装的目的就是为了达到对象的独立。每个对象都有相对应的每个对象都有
6、相对应的资料属性和操作程序资料属性和操作程序继承继承InheritanceBenefits:Efficiently modeling and Maintenance,etc.A Class passes all of its properties and structures on to the derived instance.Inheritance(Example)Derived InstanceClassABCMethodPolyMorphism(Example)火车、汽车、机车都可以为人所驾驶。驾驶这个动作是个相当抽象的名 词,火车、汽车、机车的驾驶方法都不一样,但驾驶一词涵盖了事实上
7、具有差异 性的驾驶行为。这种特质称为多形性(polymophism)。同样都是机台加工作业同样都是机台加工作业但不同的机台有但不同的机台有不同的作业方式不同的作业方式eM-Plant 的基本对象的基本对象eM-Plant基本对象分类基本对象分类(I)n eM-Plant将全部基本对象称为生产元素n (Production Element),分为五大类:n -物流物件(Material Flow)n -信息流对象(Information Flow)、n -用户接口(User Interface)n -可移动对象(MUs)n -工具(Tools)(仿真模式显示设置)(仿真模式建构处)eM-Plan
8、t基本对象分类基本对象分类(I)物流物件物流物件(Material Flow)所谓物流对象,可以想象成在一般系统中可以看的见、具有实体的所谓物流对象,可以想象成在一般系统中可以看的见、具有实体的对象,例如:加工机台、载具、暂存区对象,例如:加工机台、载具、暂存区等等,在等等,在eM-Plant中像中像SingleProc、Buffer等都是属于物流物件的一种等都是属于物流物件的一种信息流物件信息流物件(Information Flow)信息流对象是指系统中限制、传递、收集数据的对象,但却没有实信息流对象是指系统中限制、传递、收集数据的对象,但却没有实体存在,体存在,eM-Plant中最常见的信
9、息流对象大多是表格的形式,例如:中最常见的信息流对象大多是表格的形式,例如:TableFile等,此外撰写程序的等,此外撰写程序的Method物建亦是属于此类物建亦是属于此类运用者界面运用者界面(User Interface)用户接口可以说是用户与仿真模式之间沟通的桥梁,供应系统仿真用户接口可以说是用户与仿真模式之间沟通的桥梁,供应系统仿真的相关信息或是作为用户限制仿真模式的工具,例如在的相关信息或是作为用户限制仿真模式的工具,例如在eM-Plant中就中就有有Chart、Plotter等对象供应图形数据的输出等对象供应图形数据的输出可移动对象可移动对象(MUs)所谓可移动对象是指实体位置可以
10、移动的对象,在所谓可移动对象是指实体位置可以移动的对象,在eM-Plant中共有中共有 Entity、Container及及Transporter三种,皆有可移动自身位置的特三种,皆有可移动自身位置的特性性工具工具(Tools)供应瓶颈检查和及运用分析供应瓶颈检查和及运用分析.在在Model中中,利用瓶颈工具可以干脆查利用瓶颈工具可以干脆查诞生产线的瓶颈诞生产线的瓶颈.透过运用分析可以分析生产线的生产流量透过运用分析可以分析生产线的生产流量eM-Plant基本对象分类基本对象分类(II)物流物件物流物件(Material Flow Objects)信息流对象信息流对象(Information
11、Flow Objects)使用者界使用者界面面(User-Interface)可移动对象可移动对象(MUs)工具工具(Tools)主动(active)被动(passive)主动(active)被动(passive)主动(active)被动(passive)SingleProcParalleProcBufferLineFlowControlSourceDrainSorterEventControllerBrokerExporterTrackStoreInterfaceGeneratorTriggerVariableFileInterfaceFileLinkTableFileCardfileQue
12、uefileStackfileMethodChartPlotterDialogsGaugeIDM-InterfaceTranspor-terContainerEntityBottleneckAnalyzerSankeyDiagram主动对象与被动对象主动对象与被动对象主动物件是指本身具有动力对象,如堆高车具有动力主动物件是指本身具有动力对象,如堆高车具有动力可以变更自己的位置,输送带可以运输货物;或是可可以变更自己的位置,输送带可以运输货物;或是可以自定义限制内容的对象,如以自定义限制内容的对象,如Generator、Broker等等等。等。被动物件是指本身不具动力,须要依靠其他对象才能被动物
13、件是指本身不具动力,须要依靠其他对象才能移动位置的对象,如移动位置的对象,如Entity、Container等;或是须要等;或是须要透过运用者来变更其内容,如透过运用者来变更其内容,如TableFile、CardFile之类之类的对象的对象基本对象介绍基本对象介绍(1)SourceDrainSingleProcBufferParallelProcSorterLineTrackFlowControlBrokerExporterFrameStoreEventControllerInterfaceConnector物流物件物流物件(Material Flow)TableFilen信息流对象信息流对象
14、(Information Flow)AssemblyDismantlestationIOBufferVariableMethod基本对象介绍基本对象介绍(1)EntityContainerTransporterPlotterChartn用户接口用户接口(User Interface)可移动对象可移动对象(MUs)基本对象介绍基本对象介绍(2)sourcesingle processdraineventcontrollerconnectorparalle processMU产朝气制机台平行机台各对象间的链接MU回收机制模拟起始结束限制entity工件基本对象介绍基本对象介绍(2)brokerex
15、porterplotterchart人力中介中心操作员直方图趋势图buffer暂存区flow control分流限制基本对象介绍基本对象介绍(3)Movable Units(MUs)Movable UnitsmovableactivepassiveTransporterContainer 无人搬运车无人搬运车所有的对象本身具有动力所有的对象本身具有动力而且可以乘载对象而且可以乘载对象Entity 栈板栈板所有对象本身不具动力所有对象本身不具动力可以乘载对象可以乘载对象不可以乘载对象不可以乘载对象 工件工件(需配合需配合Track 使用使用)(需配合需配合Line 使用使用)eM-Plant 的
16、操作接口的操作接口eM-Plant主画面主画面eM-Plant的三大界面的三大界面Class Library(物件库)Frame(建立仿真模式处)Object Palette(物件快捷工具栏)“Class Library”存放对象及建构仿真模式之处 “3D Model”存放3D仿真模式的地方Class Library新建一个仿真模式新建一个仿真模式Class Library方法一:方法二:在Class Library页面中以下面 方法建立一个新的仿真模式Class Library(物件库)Frame(建立仿真模式处)Object Palette(物件快捷工具栏)新建模式后出现下面三个窗口 eM
17、-Plant以以文件夹文件夹的方式区分对象的方式区分对象在预设的在预设的Contains Class Library中中包含包含MaterialFlow物件、物件、InformationFlow物件、物件、UserInterface物件物件、MUs物件、物件、Tools物件物件以及以及Models物件等六个文件夹物件等六个文件夹 每个新开启的对象库中都会有一个名为每个新开启的对象库中都会有一个名为Models的文件夹,文件夹里会有一个的文件夹,文件夹里会有一个Frame物件,此物件,此Frame对象会干脆开启对象会干脆开启在物件库的右边在物件库的右边工具栏介绍工具栏介绍-The Menu Fi
18、le“加入其他接口对象如Active XODBCGA工具栏介绍工具栏介绍-The Menus“View为了加快模拟你可以关闭动画MU代表EntityIcon代表ResourceTab View代表左方的对象列表Info Page则为eM-Plant的首页Console代表下方讯息列ToolBox为上方基本对象列表工具栏介绍工具栏介绍-The Menus Tools“and Help“范例范例1:鼠标制造鼠标制造范例范例1:鼠标制造鼠标制造流程说明流程说明选用基本物件选用基本物件设定步骤设定步骤起先模拟起先模拟资料搜集资料搜集EventController List功能功能范例范例1:鼠标制造鼠
19、标制造假设有一家鼠标制造公司,特地生产一种鼠标,其生产流程如下PCB以每1分钟一块的速度投入装配线中自动插件站只有一台自动插件机,所需的处理时间为1分钟组装工作站只有一台组装机,所需的处理时间为1分钟测试站一台执行测试的工作,产品的测试时间约30秒钟最终包装出货基本假设电子零件不缺料模拟范围PCB的投入到产品产出选用基本对象选用基本对象sourcesingle processdrainentityeventcontrollerconnector一个代表PCB投入的产朝气制三个代表加工机台的物件一个代表鼠标产出的回收机制一个代表鼠标的物件多个连接各物件的连接对象一个模拟时钟eM-Plant模式模
20、式Step 1:更改:更改Models Folder将将Models Folder改名为改名为“Ex3_1”1.Frame改名为“MainFrame”2.用鼠标干脆点选该Frame物件后改名3.或在功能列的Object 上选Rename更改对象名称4.或是按鼠标右键选择“Rename”Step 2:Frame改名改名自定义对象名称自定义对象名称任何一个模式都可以指定其名称运用者自定义的名称必需由字母起先紧接着才可以是数字,特殊的文字不被允许。name中不行以输入中文字,但可在label内输入。不行以指定其对象名称超过20个数字(name:20、label:100)。你不行以指定其保留字,如si
21、n、cos、.if、then、else、end、.等。不能重复指定对象的名称。大小写并没有差别,如singleProc=SiNGLEproC letter:number:letternumberletter09.Step 3:复制对象复制对象Ctrl+拖曳物件Step 4:插入物件插入物件插入单一物件插入单一物件 点选对象库的对象点选对象库的对象 将光标移动到欲放此对象的将光标移动到欲放此对象的Frame上上 单击鼠标左键单击鼠标左键连续插入对象模式连续插入对象模式当点选物件库的对象之后,你可以按下键盘的当点选物件库的对象之后,你可以按下键盘的Ctrl键,键,此时即可连续插入对象此时即可连续插
22、入对象要放弃插入时则放开要放弃插入时则放开Ctrl键,此时游标会由十字号变更键,此时游标会由十字号变更 为箭头为箭头Step 5:连接对象连接对象source object destination object先点选Connect再点选 Source 物件然后点选目标对象完成一个联机按住Ctrl可连续点选指标由十字变成箭号时才可点选eM-Plant模式模式范例3-1:鼠标制造练习练习Step15Step 6:设定对象属性设定对象属性-SourceFeatures:icon:capacity:1 active material flow basic object对象产生的方式间隔时间起先时间停止
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 模拟 eM Plant 解析 优秀 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内