-
第一章
promodel
简介
promodel
是一套功能相当强且容易使用的数据及图型
导向系统仿真软件,它提供模块
(
module
)
的观念及操作方式让使用者可弹性的设计多种生产系统并进行仿真及分析。<
/p>
从小
型化工厂(
small job s
hops
)
,大型工厂生产(
larg
e mass production
)及先进的柔性弹性制造
系统(
flexible manufacturing
system
)皆可容易的规划及模拟。
Promodel
系统中提供使用者人性化的操作接口环境。只要利用鼠标或键盘根
据功能项
目选择所需的构建工具(
location & re
source
)
、工作组件(
part
)及操作设定(
operations
)
,
就可以不需撰写任何程序
(此乃相
对于一些高阶仿真语言如
SLAM
等而言)
,
而完成一系统
仿真的环境。
另外
软件更提供使用者可测试追踪
(
trace
)
系统内每个操作步骤、
每个工作站、
工作母机执行的情形。
因此使用者在开发中即可方便的进行测试与除错,
并于完成是可动态
的撷取其所需点的使用情形。
因此,哪怕系统大到
2000
格操作机
、工作站及几千几百的操作流程都能在极短的时间
内完成开发、
测试的工作或根据统计的数据调整系统内各资源的工作量及操作速度等设定参
数,以达到
系统所设定目标之最佳化。
在定义整个系统的输入输出因子、
组装、
包装、
加工等作业流程,
甚至流程的逻辑及运
作优先规则时,
都能借着
设定参数或利用条件变量而弹性调整,
也可以利用外在的程序语言
控制,来改变系统的状态。例如:在仿真整个工厂的生产流程中:人员、机器、物料、无人
搬运车(
AGV
)
、夹具、机器手
臂(
robot
)
、输送带(
conveyor
)
,都能利用系统提供的传输
模块以设定其速度、容量、加速度、运作顺序、方向等。
p>
在规划设定好系统后,于仿真执行前,
promodel
会先行测试系统,检查各相关工作站
输入、
输出是
否平衡。
假如有忘记设定的容量、
速度等,
系统都能自动帮使用者假设并询问
意见,如果不满意可以再修改。真正在模拟的时候
又可随时观察各资源(
resource
)使用情
形。
使用者可追踪系统运作流程,
随时中断仿真,<
/p>
并藉系统仿真后,
所产生的运作过程统计
数据,统计各工作站、资源使用率等。此外
promodel
也
提供简单且易读的统计图、统计报
表文件,因而可方便的了解全部资料利用的情形。一些
常见的
promodel
应用包括:
1
.
产能规划
2
.
瓶颈分析
3
.
厂房布置
4
.
生产排程
5
.
“日本
JIT
”系统规划
6
.
生产周期分析
此外
promodel
又可让设计者
藉调整工作站数量、速度、输入方式、输出方式(如:
批次)
,
以作整体系统的各种可能状况下的评估,以作为将来真正建造设计时的参考,使用
及分析
弹性相当宽广。
Promodel
不仅应用于生产领域,它可以用于仿真任何一种离散时间流程系统。例如:
港口、供应链
系统、分销系统以及其他一些物流系统。
第二章
promodel
操作界面
当你第一次启动
promodel
软件时,你
将看到如图
2.1
所示的启动窗口。默认情况下,
最前面的窗体是
shortcut panel
,该窗体提供了快速访问
promodel
的一些最常用操作。
主菜单
Layout
窗
口
图
2.1
promodel
的启动窗口
Lay
out
窗口是建立模型图形元素的地方。当建立大型模型的时候,你可以移动滚动条
p>
显示图象或者放大、缩小你需要操作的地方。
通过窗口顶端的主菜单你可以访问
promodel
的所有
功能。
“
edit
”菜单知道你打开了
需
要编辑的窗口(例如,
“
locat
ion
”表)才可用。下面我们就逐一看每一个菜单。
2
.
1
File
菜单
用鼠标点击下拉菜单“
file
”标签,将出现图
2.2
所示的“
file
”下拉菜单。
“
file
”菜单
p>
中的“
new
”
“
open
”
“
save
”
“
save
as
”
“
print setup
p>
”和“
exit
”选项与一般软件的功能一
样。
但与常规的不同的是,
你在同一时间内只能打开个模型文件
。
因此,
当你开始建立一个新模
型或者
打开一个模型时,当前模型将要被关闭。
“
< br>merge
”
:将一个已经存在的模型(或者子模型)添
加到另一个模型中去。
“
view
text
”
和
“
print text
”
:
查看和打
印模型的每个细节,
包括:
“
loca
tion
”
、
“
enetities
”
、
“
resource
”
、和“
logic
”
。它对确认和调试模型,以及识别模型中定义
和未定义的元素很有
用。
“
print
layout
”打印整个布局图形。
“
create model package
”将模型相关的所有文件(模型文件、图形库文件和所有外部文
件)打包成一个
单一文件,方便模型转移到另一台计算机上。
“
install model package
”解压模型包,将模型所有相关文件放在一个特定的文件夹中。
图
2.2
file
菜单
File
菜单底部时五个最近使用的模型。这是打开最近操作模型的最快方法。
2.2
Edit
菜单
Edit
菜单
图
2.3
edit
菜单
“
Edit
”菜单(如图
2.3
所示
)中的内容随当前所选择的操作类型而变化。通常,你可
以使用该菜单删除记录,插入新
记录,在表尾追加记录,或者在表中上下移动记录。
当在背景
图片上操作时,可以使用“
Edit
”菜单剪切、拷贝、粘贴、
删除、选择、导入
和导出图形。
当在
“
processing
”表中操作时,
“
Edit
”菜单允许你拷贝和粘贴整个流程记录和路由记<
/p>
录。
2
.
3 View
菜单
View
菜单
图
2.4
view
菜单
“
view
”
菜单
(如图
2.4
所示)
提供了修改建模环境的一些选项,<
/p>
主要包含了操作
“
layout
”
窗体的一些功能。
“
view
”菜单包括三种类型的功能:
switches
,
settings
和
commands
。每一
类型的功能将在下面作简要的解释。
Switches
:
包括
“
snap to grid
”
,
“
show layout
coordinates
”
,
“
show hidden networks
”
和
“
show
routing
paths
”
。
Switches
是一些可以通过选中和不选中来开启和关闭的功能。
Settings
:
包括
“
views
”
,
< br>“
zoom to fit layout
”
,
“
zoom
”
,
“
layout settings
”
和
“
edit ta
bles
”
。
“
views
”
允许你定义
layou
t
的一个特殊区域,
然后快速、
方便的
访问这个区域;
“
layout tables
”
在
promodel
里广泛
使用,
主要用于数据输入。
这里的
“<
/p>
edit tables
”
子菜单用来改
变
“
edit tables
”
的显示特性,例如“
edit
tables
”的字体,颜色等。
C
ommands
:
包括了控制建模环境的各种选项,
主要有
“
refresh layout
”
和
“
reset
windows
postions
”
。
“
refresh layout
”
用于清除和重绘布局窗体中的图形;
“
reset
windows postion
”是
的所有的“
edit
tables
”回到它们原始的位置和大小。
2
.
4 Building
菜单
当建
立新模型事,将经常用到“
build
”菜单(如图
2.5
所示)
。
“
build
”菜单用于定义
模型结构和设计中
的所有元素。
某一些元素,例如“
l
ocation
”
、
“
enetities
”
、
“<
/p>
processing
”和“
arriv
als
”是模型运行所必
需的元素,另一些元素,例如“
resource
”
、
“
shift
”
、
< br>“
variables
”
、
p>
“
attributes
”
、
“
marcos
”和
“
subroutines
”不是必需的元素
,但在大多数模型中被使用,主要取决于模型的范围和应用
情况。
“
building
菜单”的建模元素将在后面作详细的介绍。
Build
菜单
图
2.5
build
菜单
2
.
5
Simulation
菜单
你将使用
“
simulation
”
菜单
p>
(如图
2.6
所示)
仿真所建立的模型,
设定不同的仿真选项,
更改模型参数,以
及对不同情况进行实验。
在“
opt
ion
”子菜单中,你可以指定模型的运行时间和仿真的各种细节。
“
model parameters
< br>”对话框允许你改变在
Marcos
模块中,为运行界面
参数定义的当前
设置。它提供了在不需要使用
building
模块的情况下,就能改变模型的一种方便的界面。
使用“
scenarios
”你可以预定义模型设
置,并保存这些设置为以后使用。你可以定义几
种情况,
并在这
几种情况下运行模型,
比较不同情况下的输出结果,
决定系统的
最佳参数设
置。
在这个菜单中,你还
可以运行“
simulation
”优化包。
< br>
Simulation
菜单
图
2.6 simulation
菜单
2
.
6
Output
菜单
从“
output
”菜单(如图
2.7
所示)你可以查看当前模型的仿真统计结果(
“
view statistics
”
)
。
如果没有模型打开,或者模型还没有仿真,点击“
< br>view statistics
”将打开统计程序。在那里
你可以选择“
File
—
open
”打开任何一个你以前保存的输出文件。
Output
菜单
图
2.7 output
菜单
后面我们将讨论“
trace
”功能,它可以让你在模型仿真时看到每一个发生的仿真事件。你
也
可以选择保存模型仿真事件在一个文件中。
“
view trace
”将打开刚才保存的仿真事件文件。
它可以帮助你调试你的模型。
2
.
7
Tools
菜单
< br>“
tool
”菜单(如图
2.8
所示)包含以下几个功能:
Tools
菜单
图
2.8 tools
菜单
“
expression search
”允许你查找模型中任何地方的单词或单词的一部分。使用“
replace
”功
能,你还可以用其他文本代替查找到的特定文本。
< br>
“
graphic edit
”允许你新建或者编辑图库中的图标。你可以在已经存在的图库中添加图标,
新建新的图
标库,编辑当前图标,或者将图标从一个图库中拷贝到另一个图库中。
“
Star
:
:
Fit
”是一个内嵌到
promodel
中统计曲线拟合软件。主要功能是找出曲线的统计分
布,用以代替真实的数
据集。
“
option
”对话框包括默认的文件夹,选择是否显示长的
building
菜单,记录删除的默认选
项以及自动保存的时间间隔等。更加详细的内容将
在后面讨论。
“
customize
”窗口允许你编辑“
tools
”菜单
,新建自定义工具条。
2
.
8 Windows
菜单
“
wi
ndows
”菜单(如图
2.9
所示)
与一般的
windows
应用程序中的“
windows
”菜单类似。
在其他操作中,
你可以使用这个菜单找到任何一个窗体。
尽管这个菜单中的
“
tile
”
和
< br>“
cascade
”
选项可以调
整窗口,但是还是建议使用“
view
—
reset windows positions
”工具排列窗口在适
当的位置。
Windows
菜
单
图
2.9
windows
菜单
2
.
9 help
菜单
Help
菜单如图
2.10
所示。
访问帮助中
的
“
index
”
查询
promodel
任何功能的帮助文件。
“
context
”
选项根
据当前加亮区中的内容查找特定的帮助文件。例如,你想学习更多的关于“
locati
on
”
表格的内容,转到“
build
—
location
”
,然后按
F1
或者转到“
he
lp
—
context
”
。
Promodel
将打
开
帮助系统中
location
那一节。
Help
菜单
第三章
promodel
系统设置
有关
promodel
的设置很多,这里主要讨
论以下三种类型的设置:⑴
layout
settings<
/p>
:①
网格设置;②背景颜色;③路径颜色。⑵
edit tables
:①字体;②颜色。⑶
tools
—
options
:①
目录;②自动保存;③设置。
3.1
Layout settings
“
layout settings
”
子菜单(如图
3.1
所示)包括改变网格特性,布局窗体背景颜
色和路
线颜色三个选项。这三个功能以及默认设置的改变,将应用到任何一个当前加载的
模型上。
如果只希望改变当前模型的路径颜色,
可以通过选择<
/p>
processing
模块中的
path
option
按钮来
完成。接下去将讨论如何更改网格设置,背
景颜色和路径颜色。
图
3.1 layout
settings
子菜单
3
.
1
p>
.
1
grid
settings and scale
“
grid
setting and scale
”
:在更改网格设置之前
,选择“
view
—
show gr
id
”显示网格。
通过选择“
view
—
layout
settings
—
grid settings
”打开如图
3.2
所示的
g
rid
窗口。
可以使用网格窗体中的
垂直滚动条更改网格的大小。
不同颜色可以应用到每一个网格线
和每十个网格线中。
你也可以通过点击
“
scale
”
按钮打开
“
scale
”
窗口
p>
(如图
3.3
所示)
。
在新建
“
path networ
ks
”
时,
promodel
将应用到你设定的比例。新建“
path networks
”将在后面讨论。你当然可以手
动编辑“
path
networks
”中的任何一个距离和时间值,但是,选择的系统默认值将依据你在<
/p>
这设置的比例。
使用滚动条设置网格大
小。然后使用
scale
窗体设置每个网格的
< br>距离,以对应于布局中已知的距离。
图
3.2
grid
窗体
15feet
例如,
如果你知道这面
墙
15feet
长,
数出网格数为
p>
12
,除以
15
。
每个网格的距离时
15/12
=
1.2
5
。
图
3.3
scale
窗体
< br>为了在导入的背景图中正确的设置距离比例,
在背景图中选择一个一直距离的物体
,
数
出被该物体覆盖的网格数,
然后计
算出每个网格代表的距离。
将这个值填入到距离比例字段
中。例
如,如果你知道图
3.3
中左上角的那面墙是
< br>15
英尺,这面墙一端到另一端是
12
< br>个网
格。那么,每个网格单元的距离为
15/12
=
1.25
英尺
/<
/p>
网格。
时间比例与距离比例类似。我们将在进行模型“
path ne
tworks
”设定时,讨论如何在距
离和时间之间选择。
p>
当然,
忽略这里定义的比例,
模型中任何地方的距离和时间值都可以人工修改。
当你不
< br>知道精确距离,或者在模型中简单的使用估计的距离时,这个比例特别有用。
3
.
1
p>
.
2
Background color
你可以改变布局窗体的颜
色以适合你的口味,或者匹配导入的背景图片的颜色。
背景颜色
改变布局的背景颜色,
选择
“
view
—
layout
settings
—
background
< br>color
”
,再在调色板中选择一种颜色。
图
3.4
background color
为了改变默认的灰色颜色,点击“
view
—
layout
settings
—
< br>background color
”
。出现调色
板
(
如图
3.4
p>
所示
)
,选择调色板中的颜色或者自定义的
颜色。
3
.
1
.
3
routing path color
promodel<
/p>
允许你设置
processing
模块中
路径在被选择时,
未选择时以及相关路径的
颜色。这有利于你识别一条路径。路径颜色
分三种:被选择时的颜色,未选择时的颜
色
和相关路径的颜色,如图
3.5
所示
。
图
3.5 routing color
3
.
2
Edit Tables
在模型中
定义的大部分信息都可以通过
Promodel
中的“
edit tables
”完成。这些表主要
列
出这些内容,例如“
locations
,
entities
,
processing
records
”等等。
选择
view
—
edit tables
改变
Ed
it
表的字体和颜色设置
图
3.6
设置
Edit Tables
因为,
你将在这些表中大量的工作。
所以,
改
变外观的颜色和字体符合你的个人偏好时
一个很好的主意。可以通过“
< br>view
—
edit tables
”的外观,如图
3.6
所示。
3
.
2
p>
.
1
Font
选择“
view
—
edit
tables
”中的
“
Font
”选项,将出现一个让你选择字体名、类型和大
p>
小的窗体。默认字体时“
arial
,
p>
regular
,
size
8
”
。
图
3.6 Edit
Tables
的字体设置
3.2.2
Color
“
Edit Tables
”
通常有多个记录或者多个行。
图
3.8
是
“
locations edit tabl
es
”
的一个例子。
当你编辑这些行中
的信息时,
promodel
加亮你当前选择的行。
其他行的颜色是你通过
“
view
—
edit
tables
—
color
”菜单定义的颜色。你应该选择能够容易帮助你区分
所选的行,同时又
能让你眼睛舒适的颜色。
选择<
/p>
View
—
Edit Tables
p>
—
Color
改变
Edit
表的颜色。
图
3.8 Edit Tables
的颜色设置
3.3
Tools
—
Options
通过
“
tools
—
options
”
窗体
(如图
3.9
所示)
,
你可以定义
“
default folder
s
,
默认的
graphics
library
文件,
auto
—
save time
interval
,
default output view
er
”
,以及其他的一些个人偏好。
你应该在自己电脑里适当的网络驱动器或者文件夹结构下,设定“
default
folders
”
。这
些默认的文件夹是打开新模型或者选择一个图标库时,
pr
omodel
默认启动的文件夹。输出
结果文件默认生成在这里
列出的文件目录下。
生成文件名字和你的模型名字一样,
但是添
加
了“
.rdb
”扩展名。你也可以通
过“
simulation
—
opti
ons
”窗口,为每一个模型更改输出文件
夹。
一个名字为“
”的文件,将
在指定的时间间隔内,在指定的“
Auto
—
< br>Save
”
文件夹下生成。
如果
你在编辑模型时犯了一个错误,
或者在某一软件时刻软件崩溃了,
“
auto
save
”模型是一个很有用的备份。
默认的“
graphic library
”是你在任何时候建立新模型所启动的默认图标库。
Pr
omodel
提供两种查看仿真结果的输出阅读器。在后续学习过程中将使用这两种阅读
器。
“
default output
viewer
”将在你查看仿真统计结果时自动加载。
图
3.9
options
窗口
选择
Tools
—
options
改变默认文件夹,
默认的图片库,
自动保存的时
间间隔,默认的输出阅读器和其他系统设置。
第四章
使用
Promode
l
建立模型仿真
p>
在这一章里主要学习应用
P
romodel
建立“
Basic Machine Shop
”模型,在建模过程中将学习
建立模型所设计的各种元素。
4.1
< br>练习模型
1
――“
Basic
Machine Shop
”
一个非
常小的加工企业将它接收到的零件存放在库存中,以备后用。零件每次来
5
件,
每
40
分钟来一次,<
/p>
一天来
10
次。
零件从库存传送到传输带需要
2
分钟。
然后由传输带送到
开始加工的地方。
零件从传输带到下料机需要
1
分钟。
下料工序需要
5
分钟,
零件被分割成
3
p>
份。同时零件图片需要改变以代表分割后的零件。如果车床空闲,零件随后被送到车床;
p>
如果车床不空闲(正在加工)
,零件被送到缓冲站。零件送到车床需
要
2
分钟;零件送到缓
冲站需要
1.5
分钟。车削工序需要
2
分钟。存放在缓冲站中的零件,在车床空闲是被送到车
床。
零件从缓冲站到车床需要
1
分钟。
车削加工完成后,
零件图片需要改变,
同时零件被送
到另一个传输带。
零件送到这个传输带需要
2
p>
分钟。
随后,
零件被送到传输带的另一端;
最
后,零件被送到准备装运的地方。零件从传输带上移动到最终
装运的地方需要
30
秒。在这
个最终的
地方,零件每
4
个聚集在一起(需要
1
分钟)
。最后,零件离开车间。
使用上述的模型描述和下面的附加信息建立模型。
General information:
Graphics library : C:Program
Time unit: minutes
Distance unites: feet
Background griaphic:
PM_TRAIN
工厂左上角的那面墙的长度是
40feet
。
Locations (
括号内是
location
的容量
)
1
Part_storage (32)
2
Part_conveyor
(inf)
;Accumulating;
Orientation:Widthwise.
3
Splitter
(
1
)
5
Lathe (1)
6
Finish_
conveyor (inf):
Accumulating;
Length:60ft; Speed: 25fpm; Entity Orientation:
Widthwise.
7
Finish_ end (4)
Entities:
1.
Part. Speed:150fpm;
所有图形在传输带上
的尺寸为
1.5Feet
宽,
3Fee
t
长。新建
3
中
图形。图形
1
是黑色的垂直长方形,图形
2
与图形
1
相同只是颜色变成橘黄
色,
同时旋转
90
度,图形
3
是一个紫色的齿轮图标。
Simulation
options
:
以“
time
only
”方式运行模型一次,知道模型运行自动停止。
Length
:40ft;
Speed:20fpm;
Entity
4
Bin (inf),
在
bin
p>
图示上添加一个计数器,显示
bin
中的数
量。
4
.
2
建模过程
建立一个模型的步骤:
⑴
General
Information
⑵
Background Graphics
⑶
Locations
⑷
Entities
⑸
Arrivals
⑹
Processing
用
Promodel
建立模型,你最好应该遵循
这些步骤。不论模型的大小如何,所有模型必
须有“
locat
ion
”
“
entities
”
“
arrivals
”
“
processing
”
。有些人喜欢记它们的首字母“
LEAP
”
p>
。
下面将介绍这些内容以及如何使用它们
。我们将遵循这些原则建立我们的第一个模型
“
Basic
Machine Shop
”
p>
4
.
2
.
1
General Information
首先,我们给模型一个名字,选择
一个图形库,以及输入其他一些一般信息。在“
Build
”<
/p>
菜单,选择“
General Information
”
,如图
4.1
所示。
这个菜单的快捷键是“
Ctrl
+
I<
/p>
”
。
选择
Promodel
“
build
”
菜单中的
“
General
Information
”
。
图
4.1 General
Information
A
General Information
(如图
4.2
所示)
:
输入名字帮助识别和描述模型。输入的名字出现在
Promodel<
/p>
窗体的“
Title
”上。
“
Note
”
窗体用于写入模型的描述信息或者说明信息。
注释对将来操作模型的人非常
有
用。
如果你希望模型仿真时出现注释,
你可以选中
“
simulation
—
Options
”
菜单中的
“
Display
Notes
”复选框。
在
General
Information
模块中你可以:
·给模型一个名称
·选择默认的时间和距离单位。
·输入关于模型的注释信息
·选择图片库
·添加初始化和终止
Logic
图
4.2 General Information
B
“
Graphic Library
”
允许你选择这个模型中
“
Locati
on
”
“
Entities
”
“
resource
”
和
“
background
graphics
”使用的图形库。通过点击“
Browse
”按钮指定你希望的图形库文件。这个模型中
使用
的图形库是“
C:Program
”
。
“
p>
Unit
”
子段允许你选择在这个模型中使
用的默认的时间单位和距离单位。
你可以在模
型中指定任何单位
。但是,如果你没有指定一个时间单位,
Promodel
将使
用这里定义的默
认时间单位。
4
p>
.
2
.
2
Background Graphics
Background Graphics
可以是图纸,
图标或者导入的设备平面图。
背景图形帮助模型更精
< br>确的描绘真实过程。
它们同时也能让模型看上去更专业,
这一点在你介绍模型给别人时非常
重要。
导入图片转到“
Build
—
Ba
ckground
Graphics
”
,然后“
Edit
—
Import
Graphics
”
。你可以
以几种常用的格式导入图形,包括,
Bitmap
,
Gif
和
Windows Met
afile
。精通
Promodel
的
使
用者通常导入
CAD
图纸建立新模型
。这使得在模型布局上,确定什么地方放置
Location
,
Path networks
和
res
ource
变得容易。导入的图纸将有助于保证模型中两点之间的正确距离。
除了导入外部图片,
你也可以使用
Promode
l
图形库中的任一图片,
或者使用
Pr
omodel
的图
形编辑工具新建你自己的背景图片。
在布局上面放置背景图标,
只要点击图标,
然后
在布局
窗体上点击。
在
“
Build
—
Backg
round Graphics
”
菜单中,
你可以选择在网格前面或后面编辑背景图片。
这是在两种不同图层上操作背景图片。
如果你不知道选择哪个图层,请选择“
Behind Grid
”
选项,如图
4.3
所示。
选择“
Background
Graphics
”?
?然后选择“
Behind
Grid
”
图
4.3 Background Graphics A <
/p>
现在打开“
Edit
”菜单,选择“
p>
Import Graphics
”
,如图
4.4
所示。这个操作允许你选择导入的图片。你
可以导入
Bitmap
,
G
if
和
Windows
Metafi
le
或者
PCX
文件。如果你想使用<
/p>
JPEG
文件,使用
< br>画图工具将它转变成
Bitmap
文件,然后向
Promodel
中导入
Bitmap
文件。
选择“
Import
Graphic
?”
C:
图
4.4 Background Graphics B <
/p>
如果你可以在另一个程序中拷贝一张图片到剪贴板中,
也可以直接
将该图片粘贴到背景
图片模块的布局中。
选择
< br>“
Edit
”
菜单中的
“
Paste BMP
”
或者
“
Paste
WMF
”
完成这项操作。
在这个模型中,导入文件
“
C:
”
,
导入背景图片
后如图
4.5
所示。
图
4.5 Background
Graphics C
当导入一个背景图片时,
它被放置在布
局窗体的左上角。
你可以将它拖放到你喜欢的任
何一个位置。<
/p>
为了添加图形库中的图标到布局上,
只要点击“
Background Graphics
”窗体中
的图标,然
后在布局中你希望它出现的地方单击。
你也可以锁定任何一个背景图片在一定的位置,
防止它被偶然移动。
选择你希望锁定的
图片,然后打
开“
Graphics
”菜单,点击“
Lock
”选项来完成这项操作。
为了选择多个图片,可以使用鼠标拉一个矩形框或者按下“
Sh
ift
”
键依次选择。
使用“
View
”菜单中的“
Sh
ow Grid
”子项显示网格。如果需要的话,可以通过“
V
iew
—
Layout
Setting
—
Grid
Setting
”菜单,改变网格大小。如果改变网格设置,点击“
p>
OK
”应
用该设置,然后重新打开“
Grid Setting
”窗体。数出长度为
40Feet
那一面墙覆盖的网格数。
点击“
Scale
”按钮,依据长度
40feet
与刚才你数的网格数的商,设置每个网格代表的距离。
例如,
布局中左上角的那一面墙是
12
个网格单元长。
p>
40feet
与
12
个网格单元的商是
3
。
33feet
/
网格单元,如图
4
。
6
所示。
40feet
图
4.6
背景网格设置
4
.
2
.
3
Locations
Locations
是模型中活动发生的地方。
Locations
一般
包括这些东西:材料加工的机床,
存货的货架,接收材料的码头,传送货物的传输带,在
下游“
Location
”中等待被加工物件
< br>的队列等等。
“
Entities
”将以图片的方式出现在“
Lo
cation
”的“
Entity Spot
< br>”中。图形库中的很多
图片已经包括了“
Entity
Spot
”
。
Locations
的特点:①主要
包括机床,队列,传输带,地理位置等等;②可以或者不可
以在布局上的用图片代表;③
容量有限。容量控制同一时刻在
Location
中的
entities
数量。
Locations
在布局上一般用
图片表示,
但你也可以建立没有图片的
Location
。
一个
Location
由
Location
表中相应的信息定义。
Location
的容量
是任何一个时刻在这个
Location
中的
< br>entities
的数量。例如,容量为
1
表示这个
Location
一次只能处理一个
entity
。
Location
的容量可以设置为
1
到
9
99999
中的任
意一个数。你也可以使用“
< br>Infinite
”或者“
INF
”
(在
Promodel
中等同于<
/p>
999999
)
。
当
“
E
ntities
”
试图从一个
Loca
tion
路由到另一个
Location
时,
它们会核查目标
Location
的空闲容量。如果那个
Location
没有空闲的容量,<
/p>
“
entity
”将选择另一个路由或者
等待知道
那个
Location
有空闲
容量,这取决于你如何定义路由。当一个“
entity
”等待
Location
可用
时,这个“
p>
entity
”被认为处于阻塞状态。
定义一个
Location
(如图
4.7
所示)
:
用鼠标左键从“
Graphics<
/p>
”窗体中选择一个图标,然后鼠标左键点击“
Layout
”窗口中
你希望“
Location
”放置的地方。
如
果选中“
NEW
”复选框,在添加图标到布局中的时候,
“
Locations
”表中每次新建一
p>
条记录。
容量设置
Index Number
点击图标,然后在布局窗体
上你希望放置
Location
的地
方点击
图
4.7
定义
Locations A
表中从左到右,各项的含义如下:
I
con
:代表
Location
图标。
Name
:表示
Location
的唯一名字,图标通常有一个与它们相关联的名字,但是你可以<
/p>
编辑任意一个
Location
的名字。
Cap
:
L
ocation
的容量。
Units
:
Location
的实例数目。
p>
DTs
:
Loc
ation
的停工期。
Stats<
/p>
:统计标准(选项是“
None
”
,
“
Basic
”和
“
Time Series
”
)
。
Rules
:<
/p>
Location
如何选择进入
Enti
ties
的规则,以及决定输出
Entities
的顺序和队列。
Notes
:
Location
的附件信息。
一个
Location
可以由布局中的
一个或者多个图标表示,如图
4.8
所示。当不选中
“
Graphics
”中的“
New
”复选框时,可以为一个
Locationt
添加多个图标。具体做法:当
“
Locati
on
”表中的相关记录加亮时,点击“
Graphics
”窗体中的图标,在布局窗体中你希
望放置新图标的地方单击。
在左击布局窗体时,按下“
Shift
p>
”键可以为同一图标添加多个实例。如果“
New
< br>”复选
框没有被选中,这个操作将为一个
Locatio
n
添加多个图标;如果“
New
”复选
框被选中,这
个操作将用一个图标创建多个
Location<
/p>
。
这
些
都
是
一
个
Location
。
为
了使用多个
图标代
表同一个
Locat
ion
,不
选中“
New
”复选框。
点
击
文
本
标
签
图
标
为
Locations
添加文本标签
图
4.8
定义
Locations B
特殊的
Location
图标(如图
4.9<
/p>
所示)
:
除了
图形库中的图标外,
Promodel
还提供了
7
种专用的图标。这些图标可以形象化得
表示
Location
,或者定义特殊类型得
Loc
ation
,例如“
tanks
”
p>
,
“
queques
”和“
conveyors
”
。
p>
Counter
Gauge
Conveyor or Queue
Text Label
Status Light
Entity Spot
Region
图
4.9
特殊的
Locations
Counter
—
显示
Location
中的数量。
Tank/Gauge
—
<
/p>
一个垂直或者水平的变化条,
显示
Loc
ation
中满的程度。
或者创建一个
tank location
(一种不受离散
entitie
s
驱动的特殊
location
)
p>
。
Conveyor or Queue
—
创建一个传输带或者队列。
Entities
沿一条线移动,这条线定义
了
Conveyor
或者
Queue
的路径。
你可以在
Conveyor
上点击鼠标右键设置
Conveyor
的选项。
Text Label
—
放置在布局窗体上显示
Location
的名字
。
Status Light
—
根据
Lo
cation
的状态改变颜色。
例如,
蓝色代表空闲;
绿色代表正在加
工;红色代表停工。
Entity Spot
—
< br>Location
中
Entity
图形出现的地方。在仿真时不可见。
Region
—
定义
Lo
cation
的区域(不可见)
。
<
/p>
使用
Location
图标窗体中的专用
Conveyor
图标,建立传输带或者队列
< br>Locations
。在布
局上左单击开始创建传输带或
者队列,然后沿着
Entities
在传输带或者队列中移动的
方向移
动鼠标,最后右击鼠标结束传输带或者队列的创建,如图
4.10
所示。如果你希望建立弯曲
的传输带或者队列,
单击传输带或者队列,
然后再左击传输带或者队列中你希望弯曲的地方
。
使用
conveyor
图标
开始
convey
or
点
击
鼠
标
左
键
。
结
p>
束
conveyor
点击
< br>鼠标右键。
图
4.10
定义
conveyor
一旦传输带或者队列建立完成,可以打开“
Conveyor
/Queue
”选项窗口指定它是传输
带还是队列,也可以编辑外观,长度,速度和
Entity
在传
输带上的方向。
打开“
convey
or/queue
”选项窗体有两种方法。第一方法,可用右击“
layout
”窗体中的
“
Loca
tion
”
图标,
选择
“
Edit Graphic
”
,
如图
4.11
所示。
第二种方法,
也可以点击
“
Locations
”
表中的
Icon
按钮,选择“
Edit
Graphic
”
。
-
-
-
-
-
-
-
-
-
上一篇:工作总结,怎么写?
下一篇:如何写一篇好的读书笔记