Tecnomatix Plant Simulation -Tutorial 【简单中文译本】

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

@鲸与天空1Tutorial用户界面在本章节中主要介绍TecnomatixPlantSimulation用户界面的几个主要元素:类库,工具箱,菜单栏以及工具栏。你可以按照每个章节从头到尾浏览,也可以通过点击导航目录寻找感兴趣的内容。1.类库类库主要是分层机构,有点类似于windows的文件夹系统。图1.类库结构所有的对象被分类在不同的目录下面,你可以在子类目中找到任何你所需要运行的实例对象。实例是一种可以被插入到仿真模型中运行的对象,当让你也可以自己开发。在开始建模之前,我们建议您考虑类库的结构,并从一开始就有效地管理它,为对象创建文件夹并将它们放置在这些文件夹中。这样做可以让你快速定位对象,并帮助您有效地维护您的仿真模型。内置类库包含多个文件夹和对象。您可以使用这些对象来快速创建您的模型。这些对象包括图表、表格、方法和流动实体。我们在教程中将介绍了一些最常用的对象。在创建您的模型时,我们建议为您的模型的对象创建新的文件夹,而不是存储在内置文件夹中的对象。否则,由于不小心改变内置对象可能会导致混乱风险并存在不可预知的影响。要创建新文件夹,请在“类库”的基础上单击鼠标右键,然后选择“新建文件夹”。然后根据您的需要重新命名文件夹。@鲸与天空22.工具箱图2.工具箱界面该工具箱包含了类库内所有的内置类对象。要创建仿真模型,您将首先创建一个新的架构表Frame。然后,你将从工具箱中选择并插入的相应的对象:拖住并通过鼠标左键点击图标并移动他们到模型中的Frame,然后在需要的位置放开。如果想要插入多个实体对象,按住Ctrl键并点击鼠标左键拖动对象到达相应的位置。该工具箱中提供了不同类别的基本对象,如物质流对象、资源对象、信息流对象、用户界面对象、流动实体和一些工具。工具箱中的选项卡与类库中的分层结构相匹配。当然您可以自定义工具箱,比如添加新的工具栏,并可以将对象添加到这些新的工具栏中。要做到这一点,在类库中右键单击并选择“新建”工具栏。然后在类库中重命名工具栏。您可以将新建的对象添加到新的工具栏上,从类库中拖动到工具箱中的相应工具栏,并释放。同时,您可以通过导向栏菜单中通过“删除命令”点击删除特定的对象@鲸与天空33.菜单栏图3.菜单栏选项菜单栏中提供了文件,视图,3D,调试,分析器,工具,窗口,帮助按钮。文件选项:提供的指令包括新建,退出,保存以及类目管理。视图按钮:提供的指令包括图表及MU的开关,工具栏的隐藏及显示,窗口显示选择。3D按钮:提供的指令包括3D视图的开启及退出,包含开启,保存,输入及输出3D数据。调试按钮:提供的指令包括仿真模型中的问题监测及追踪。为您的仿真模型中的检测和跟踪问题提供命令。您可以通过在Methods中编程来定义断点和步骤行。您可以在调用链中的采取不同的Methods,如可以跟踪变量值等。调试器支持您在Method中检测错误并纠正。你也可以继续模拟运行或重新开始。分析器键:提供的指令包括对您的编程的结果进行追踪。如果您的程序耗费了大量的资源(时间),你可以分析出是哪部分的代码导致的,并进行优化。我们建议只有当数据收集的时间大于仿真运行模拟时间时激活该功能。工具栏:允许选择模型的设置以及项目的表现,比如units等。你也可以在模型中通过设置随机数来加密你的程序。窗口按钮:提供的指令包含选择窗口的当前显示。帮助按钮:提供的指令包含提供浏览联机帮助或搜索的内容的命令。它还包含了一些链接到我们在互联网上的支持网页。@鲸与天空44.主要工具栏图4.主工具栏图表一览在工具栏中基本上提供了所有在仿真中所需要用到的按钮:Opensanewmodel.新建模型Opensanexistingmodel.打开现有模型Closestheopenmodel.关闭当前模型Savesthecurrentmodel.保存当前模型Savesthemodelwithanothername.模型另存为Shows/hidestheClassLibrary.展示/隐藏类库Shows/hidesthe3DLibrary.展示/隐藏3D库Shows/hidestheFavorites.展示/隐藏收藏夹Shows/hidestheConsole.展示/隐藏控制器Shows/hidestheToolbox.展示/隐藏工具箱管理类库并检查各级类库对象是否更新。关闭所有的对话框,这样你就可以看到当前的显示窗口.第二次点击会使得改对话框展现在相应窗口。打开帮助选项菜单Opensthedialogwindowofactiveeventcontroller.打开时间控制器的对话框。打开或关闭MU的移动动画效果设备的状态动态显示效果。红色表示设备故障,蓝色表示闲置,绿色表示一切运行正常。Startsthe3DViewer.开启3D视图。Closethe3DViewer.关闭3D视图Connectsto/disconnectsfromthe3DViewer.链接或关闭3D视角Opensthemethoddebugger.开启method调试。停止控制,无论是否运营仿真都开启调试器。忽视断点.当程序因为断点停止时重新启动程序。.显示暂停方式原因,例如有可能是由于一个声明暂停。终止所有暂停方式@鲸与天空55.Frame的工具栏图5.Frame工具栏图标一览打开Frame的上一级Frame关联窗口。打开该Frame的上一级Frame关联窗口并关闭当前Frame窗口。打开该Frame的衍生(下一级)窗口。打开选择对象的3D视图。打开Frame的事件控制器,如果没有则新建一个。重新设置Frame的事件控制器。停止或开始运行仿真。无动画运行仿真。仿真运行速度更快。删除选中对象。删除Frame中所有的MUs。放大Frame中的选中内容。缩小Frame中的选定内容。选中Frame中所有的输入及输出。打开图表管理器。你可以编辑Frame中的图标。打开Frame中的图标背景编辑器。隐藏/显示Frame中的对象名称。隐藏/显示Frame中的链接对象。隐藏/显示Frame中的注释对象。隐藏/显示Frame中的网格。启用或禁用框架内容的修改(如果禁用,则该Frame继承另一个框架的内容)。为Frame打开联机帮助。@鲸与天空6Tutorial基础功能TutorialOverviewStartTutorialUserInterface该向导的适用对象是PlantSimulation的新手。本文比较短但是对于需要新建一个新的仿真模型指导是足够的。如果你还没有准备涉足该部分,请返回前面的章节阅读交互界面的内容,包括:类库,工具箱,菜单栏等内容。主题本教程模型的主题背景是一个电视和光盘播放器的测试线。在两个主要工作站之前你需要先新建一个测试线。电视和光盘播放器将进入处理线时,将放入托盘容器中,并移到一个预测试站点,然后到主测试站,最后才被包装和发运。注:1.创建整个模型是快速且容易的。同时你可以保存该模型并且返回最近的一次时间节点。2.如果你不想回到向导的开始界面,你可以自行选择从3个章节的任意部分开始。Overview当你完成章节1,你将掌握以下基础信息:1.如何创建并管理Frames。2.对象SingleProc及其基本功能。3.对象Source。4.对象Drain。5.如何利用对象Connector链接实体对象。6.如何通过EventController运行并管理仿真模型。7.对象BufferandPlotter。当你完成章节2,你将掌握以下基础信息:1.PlantSimulation的层次以及继承功能。2.如何关联Frames与用户界面。3.如何使用对象线体。4.如何利用Methods来控制实体的流入流出。在章节3,你将学习:1.如何使用对象Container(载体或托盘)。2.如何使用对象TableFile来控制将收集的结果输入到仿真模型。3.对象Chart的基本功能。@鲸与天空7章节1在章节1你将会新建一个文件夹,命名为TestingLine,并为一条生产线建立一个测试工作站.首先,建立一个新的Folder和Frame.1.选择FileNewModel来新建一个模型.2.在类库中右击Basis并选择NewFolder.3.选择newfolder,再次右击,重命名为TestingLine.我们现在有一个新建的文件夹且其中包含了所有需要的对象.接下来将要新建Frame来存储仿真模型.1.右击ClassLibrary中的Basic选择新建NewFrame。2.选择Frame,同时按住Shiftkey,拖动到TestingLine并且释放。3.右击Frame并且选择重命名,将其命名为Test。4.双击FrameTest并打开。新建的FrameTest是即将创建仿真模型的载体。当前新建的Frame(Test)主要是一条电视以及DV的测试线。现在我们可以在其中插入工作站台来新建这条测试线。1.TheSource资源入口在仿真模型中插入的第一个对象是Source。他将产生零部件parts,在该案例中就是TVs与DVDplayers,他们讲在整个生产线中流动。举例来说该对象Source可以被视作产生零部件的机器或者说接受外界零部件的收货部门。1.双击FrameTest并打开。2.左击工具箱中Source。3.拖动该图标到Frame表中,并在想要放置的位置释放插入该对象。图1.Frametest的“Source”插入@鲸与天空82.TheSingleProc单处理器接下来插入两个类型为SingleProc的对象。SingleProc是一个通用对象,且表示机器或站点加工部件都需要特定的时间节点。1.在Toolbox中左击SingleProc并移动到FrameTest,并放置与Source的右边。2.同样的方式再在第一个SingleProc的右侧建立第二个SingleProc,并且重命名为Testing。3.TheDrain输出口最后一个对象是Drain。Drain从整个模型中将零部件移除。举例来说,其功能与工厂中的发货部门类似。在Toolbox中选择Drain。在Testing对象的邮编插入该对象。4.TheConnector连接线Connector能够连接所有的对象并决定物料的流动。在工具箱中选中Connector,依次点击想要连接的对象,注意先后顺序决定了物料的流动方向,依次连接SourceSingleProcTestingDrain。现在我们可以测试Frame中的基本功能,为了操作上述步骤在Frame中插入EventController(事件控制器)。@鲸与天空95.TheEventController时间控制器为了运行该模型我们需要插入一个EventController(事件控制器)。其主要功能是控制仿真的开始,停止,重置以及控制运行时间。同样的方法从工具箱中选中,拖动到相应的位置就可以了。6.RunningtheSimulation运行仿真双击EventController打开对话窗口:点击开始按钮开始运行模型。当运行仿真时,你可以看到零部件从Source到SingleProc,再移动到Testingstation,接着进入Drain并从生产线离开。为了看得更清晰,你可以将控制器的时间调慢。点击停止或重置,模型将执行相应的状态。7.SelectingaDistributionfortheProcessingTime选择时间分布我们将改变SingleProcTesting的操作时间从原有的固定时间1分钟改成数学分布,这里我们调整为正太分布。基于这种措施,SingleProcTesting的操作时间将会变成一个基于随机数的正太分布。1.双击打开SingleProcTesting的对话窗口。2.在Processingtime的下拉列表中选择Normal模式。3.改变参数为:0:55,0:05,0:01,1:30.@鲸与天空10PlantSimulation在输入框中展示了参数的输入要求及说明。在PlantSimulatio

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功