promodel软件上机实验报告Word文档下载推荐.docx
《promodel软件上机实验报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《promodel软件上机实验报告Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。
指导教师:
冯良清
二O一三年十一月
南昌航空大学经济管理学院学生实验报告
实验课程名称:
物流与供应链管理
专业
工业工程
班级学号
姓名
黄升
成绩
开课实验室
G805
实验性质:
■基础性□综合性□设计性
实验名称
Promodel软件的建模和仿真过程
指导教师
冯良清
教
师
评
语
教师签名:
年月日
1、实验目的:
(1)初步了解promodel软件并会利用promodel软件建立简单的物流仿真模型;
(2)应用Promodel建立“BasicMachineShop”和“AdvancedMachineShop”模型,在建模过程中将学习建立模型所涉及的各种元素;
(3)通过实例练习Promodel的建模和仿真过程。
在建模和仿真过程中,进一步学习Promodel的其他功能。
2、实验步骤:
(1)准备:
课前根据promodel软件操作手册和课前老师的初步讲解,对promodel软件有了初步的了解和掌握,知道大致的打开软件过程和软件界面的情况,为后续的软件操作做铺垫工作;
(2)应用Promodel建立“BasicMachineShop”模型;
建立一个模型的步骤分为GeneralInformation、BackgroundGraphics、Locations、Entities、Arrivals和Processing六个步骤,我们都是根据这个步骤一步步去完成,然后最后就可以仿真成功。
①GeneralInformation
打开软件,在“Build”菜单,选择“GeneralInformation”。
输入你想要的模型名字在Promodel窗体的“Title”上;
点击“Browse”按钮指定图形库文件,这个模型中使用的图形库是“C:
\ProgramFiles\ProModel\Models\Training\PMTRAIN2003.GLB”。
②BackgroundGraphics
先进行“Build—BackgroundGraphics”菜单操作,再选择“BehindGrid”选项;
然后再进行“Edit—ImportGraphics”操作,需要导入文件是“C:
\ProgramFiles\ProModel\Models\Training\PMTRAIN2003.GLB”。
③Locations
在前面的基础上,点击“Build—Locations”操作,把模型中的各个位置上所需要用到的机器之类的都一一定义好,包括Icon(代表Location图标)、Name(表示Location的唯一名字)Location的名字、Cap(Location的容量)、Units(Location的实例数目)、DTs(Location的停工期)、Stats(统计标准)、Rules(Location如何选择进入Entities的规则,以及决定输出Entities的顺序和队列)、Notes(Location的附件信息)。
这个模型中的具体设置如下:
Name
Capacity
Part_storage
32
Part_conveyor
Inf
Splitter
1
Lathe
Bin
Finish_conveyor
Finish_end
4
④Entities
Entities是驱动模型的物体,需要对它们执行一些操作的物体。
点击“Build—Entities”操作,设置这个模型所要用到的物体,在这个模型中,要设置三种形态,具体的设置如下:
Graphics
Description
Part
Graphics1
Blackrectangle
Graphics2
Orangerectangleonside
Graphics3
Purplegear
⑤Arrivals
“Arrivals”定义了“entity”怎样进入模型。
为了定义“Arrivals”,在“Tools”窗体中选择一个“Entity”,然后点击“Layout”窗体中到达的“Location”。
“Entity”和“Location”的名字被放置在相应的字段中。
根据说明编辑其他字段中的信息。
为这个模型定义“Arrival”。
依照说明,零件每40分钟送一次,每次到达5件,一天送10次。
“Arrival”的定义步骤如下:
1)点击Tools窗口中的Part;
2)点击“Part_storage”Location(确保点击到一个Entity图片);
3)设置QtyEach为5;
4)设置FirstTime为0;
5)设置Occurences为10;
6)设置Frequency为40分钟。
⑥Processing
Processing表是模型的命令和控制中心。
正是Processing定义了Entities在模型运转过程中发生什么,它决定了模型中的事情怎样发生。
定义Processing的步骤:
1)在Tools窗口中选择一个Entity;
2)点击一个Location,然后点击目的Location。
用同样的方式遍历整个过程;
3)当有多个目的地时,点击“AddRouting”,然后选择另一个目的地;
4)在需要的时候添加“Operation”和“MoveLogic”。
⑦效果图展示
通过以上六个步骤的操作,这个模型也就完成了,最后来看一下这个模型的最终效果图
(3)应用Promodel建立“AdvancedMachineShop”模型
①PathNetworks
PathNetworks是Resource和Entities在模型中移动的特有路径。
通过点击“Build—PathNetworks”菜单操作,将要移动的路径通过鼠标进行拉线处理;
②Resources
Resources代表完成任务必须的人,机器或者工具。
通过点击“Build—Resources”菜单操作,拉出一个操作者,并在Resources编辑表中按要求编辑;
③Processing
在Processing编辑表中编辑语句“movewithoperatorthefree”;
④运行;
⑤效果图展示
3、实验体会:
通过这次的实验,我又知道了一个软件——promodel软件。
虽然半天加一晚上的实验内容并不是很多,
但通过对软件的初步操作,我也对promodel有了一个初步的了解和掌握。
这次只是用了这个软件的一个
很小的功能,但我觉得这次实验课对我还是有所收获的。
就拿那天晚上实验的情况来说吧,那天晚上因为
吃饭吃的比较晚,所以当时就迟了一下到,所以到了那里做实验的时候,只能坐在后面了,但是坐在后面
的话,就看不太清楚老师的演示了。
这也导致了我那天晚上做实验做得不好。
到了星期天上午,我就早早
来到了实验教室,抢占有利位置。
从这个方面也告诉我,以后做实验的时候要早点占据有利地形。
还有,
在这个软件操作中,那天晚上我感觉还不是很熟悉这个软件,对模型涉及到的几个主要因素不是很熟悉,
这就使得在建模的时候会有所被动,所以我也觉得在以后的实验中还是要先掌握软件或实验的基本原理,
只有掌握了基本原理才能够更好地去做其他的。
我想做其他事情也是一样吧,只有掌握好基础才能够完成
好更高难度的。
当然,做完实验后,我还是看不懂那些图形是什么意思。
都是英文的,然后我也没有放下
心去琢磨那些图形,所以我觉得如果学院可以课后允许学生去实验室做一些软件实验或是提高一些培训
给学生,我想这样可以给想多学一些软件的东西创造机会呢。
当然,这也会涉及到很多方面,实现起来也
还是存在很大问题的。
总之,虽然实验做得不是很好,但是我想对自己还是会有所帮助的吧。