全球FlexSim系统仿真中文论坛

搜索
查看: 6130|回复: 2
打印 上一主题 下一主题

Flexsim 6.0版本功能介绍

[复制链接]
跳转到指定楼层
1#
shadowwind 发表于 2012-2-1 16:02:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Flexsim即将推出最新版本-6.0.以下是版本新增功能介绍。可以提前供Flexsim的爱好者们了解。
. S) U6 c  k2 {% c. `) t
; M- ~$ A4 }2 J: I5 l$ U--- Flexsim 6.0.0 (January 2012) ---% b/ ^+ w2 f2 R* I! y1 z+ E1 f
* Enhanced the experimenter to use multiple cores.% j& p% G% M  A' X" E1 c
* Added a new web browser GUI widget.7 c- o: n4 R* T& i# u6 M% s
* Added a new Dashboard window with HTML5 canvas statistics graphs.% v# \6 l0 Q/ n0 y/ w
* Redesigned the experimenter interface to integrate the new statistics objects.; c% S! s6 T, j; G4 u3 F; Z% C
* Added new experiment variable options "number of objects in group" and "number of task executers."  `/ q+ B, Y' M
* Developed web accessibility: Opening, configuring, running, and viewing models over the web (using a web browser or handheld device).8 Q# W4 S' m2 H& ~- N/ f) |/ o
* Added a new AutoCAD dwg importer.* k1 K3 W4 W; w: v% D' v
* Added model units and conversion windows. When building a new model, a screen will ask you what model units you will be using. When updating an old model, a screen will ask you what model units were used to build the old model. These settings are stored in the Tools folder of the model.- q' G, @, j. S" c
* Modified the picklist and trigger gui widgets to be easier to use.
  x" L0 F6 @4 Y* R1 m3 m: d* Created a new node datatype (DATATYPE_BUNDLE) for storing large amount of information efficiently (see documentation of bundle commands).
% X/ a4 v4 z0 K! H# d* Implemented a way to package media (3d shapes and bitmaps) into the model file so that you only need to distribute one file instead of a whole directory of files.
- Q! |2 X2 L- T6 c8 W* Added an embedded command documentation window that can be opened by highlighting a command and pressing F1 in the code window or tree view.
/ I% c7 z5 c: `% S, }& |" h# d& n* Added a Flexscript call stack to the debugger.
* z7 A4 i* |$ z/ P. Q* Added a step-in function for Flexscript user commands and nodefunctions in the debugger.8 c, u" I2 z: Y  ?
* Added a logic builder interface for writing Flexscript logic without writing code. (You can change the default editor back to Code by unchecking 'File > Global Preferences > Fonts and Colors > Use Logic Builder by Default'.)
5 m/ f( {/ H; G6 h* @* Enhanced the flexibility of pull logic and added a new pullitem() command for use in the Pull Strategy trigger.1 B# l& z! f% M7 n
* Improved templates to allow for popup gui windows on pick list options.% j% g& \% G% o! f
* Added a mechanism for multiple state profiles.
/ }, s3 e$ @5 \' x8 U* Changed tables to always show the headers despite scrolling.
3 z1 P1 U& [0 m: e! G* Fixed a bug that was messing up the save operation when out of memory.
$ J( s' }+ q+ c9 \3 b# z& k8 a* Toggled the large-address-aware switch so that Flexsim can allocate more memory.% L$ A% ^; R' ^9 c! W' f# k
* Added floor() and ceil() commands.$ k, P3 `2 i+ Y  \7 w. f: Q
* Added a switch for hashing the node's subnodes' names for quick lookup.
8 U7 }5 J" Q/ H0 x, P* Added a right-click menu option in the Labels tab so that labels' values are set on reset. This option is checked by default.
  {( z: e# `) Z+ i5 k( `* Other various fixes from the development list.
$ \- E4 Y) Q2 j0 q: K+ u/ @: G8 H
) h) e5 z# ?# Y! d% o: w**backwards compatibility note: the following changes may slightly change the way updated models behave**
, |' T3 v5 b' V" ^* Fixed a critical bug in curved network length calculations.
8 n1 ~# V- X9 p' i* Fixed issues with gettenetnode() and distancetotravel() on TEs that use "do not travel offsets and block network space."
7 M7 n( A( V9 ~9 e6 ^* Made a change to distancetotravel() to base the "back-to-node" distance on the center of the object instead of the object's location.
& ~) Z$ ~% @, D, b, n* Changed pulling to no longer override the send-to. Now both send-to and pull must check out to transfer a flowitem./ l9 f6 ]8 n! \) I; R" t9 P
* Changed receiveitem() so that it doesn't behave as if it were pulling.
2 V: v" I3 K" X1 i& _* Made the Rack's OnEntry trigger fire before evaluating the dwell time.. C  D% t% y8 D, L- Z# C  k6 q
4 ~+ q0 g% r: O# ]' a1 h2 Z- O
--- Flexsim 6.0.0 (2012/1/30) 中文译文---4 F7 A2 v/ b- a0 G1 _8 r5 a

1 e( ?* @) w" Y' Y+ D8 x* 加强了实验器中多核技术(multiple cores)的应用& F; J9 K. K4 w3 W' L- w
* 添加了一个新的网络浏览器GUI控件
* ?& K" h" ^7 o) q2 U! p* 增加了新的带有HTML5 canvas统计图的Dashboard窗口.* L  o6 h7 W9 w
* 重新设计了实验器(experimenter)界面,整合了新的统计组件.0 p6 a- U5 V1 S2 }" @
* 添加了新的实验变量选项“组内实体数量(number of objects in group)”和 “任务执行器的数量(number of task executers)”.% A: j5 }% v" D7 _% w9 {
* 可通过网络访问: 通过网络打开,配置,运行并且浏览模型(使用网络浏览器或其他装置).
4 g+ H& Q" t) R* r* 增加了新的AutoCAD dwg导入器.
7 l" _1 ]# ^6 k* 增加了模型单位和转换窗口.创建新模型时,会弹出一个窗口,对选用哪种模型单位进行提示. 更新旧模型时,也会提示选用模型单位.这些设置都保存在模型的”工具”文件夹中.
$ Y) x! y, G% \5 Q0 x& o( |* 更新下拉列表和触发gui控件,应用起来更加简单.7 S, k$ H# A! @# }2 ?
* 创建了一个新节点datatype(DATATYPE_BUNDLE),可以有效的储存大量信息(请查看bundle命令文档).+ _, x8 I) x. x8 o  w& s' {! c3 \( k
* 可以将媒体文件(3D图形和bitmaps文件)直接打包到模型文件中,最后只需生成一个文件,而不需要做成总的文件夹.
8 Q* N# u$ [9 m) G+ o; P6 d* 嵌入了命令文档窗口,当在代码窗口或者树视图中,高亮选中命令,按F1时便可打开这些窗口.
/ j8 Y3 }7 V) v8 O6 ^2 |* 在调试器中添加了Flexscript调用栈.
+ f" [$ |6 Y. u; u- J* 在Flexscript用户命令中添加了step-in函数,在调试器中添加了nodefuctions. : L" q- D3 q, h+ m3 i' w, @
* 添加了逻辑创建器界面。使用此创建器不用写代码即可编写Flexscript逻辑。 (用户可以将默认的编辑器通过修改返回为代码,方法是:撤消选中“文件>全局变量)字体与颜色〉默认使用逻辑创建器“)
4 O  s5 l: u# [* 增强了拉入逻辑的灵活性并且添加了在拉入策略触发器中(Pull Strategy)应用的pullitem()命令." m3 [6 B' W' L% j& f; j- j
* 在下拉列表选项中可以弹出gui窗口。
  Y" I$ X+ \$ w4 a* 添加了新的状态判断机制.* h5 {# q- b7 z" M/ Q4 b3 Q
* 拉动滚动条时,始终显示表格的标题
, Q' D& y8 T1 v( m' z8 t0 |* 解决了当内存不足时出现保存操作混乱的问题.+ z' o1 |+ J. ^1 t6 U: r
* 切换了大地址提示开关(large-address-aware),Flexsim可以对内存分配进行优化.0 P- g. @6 a* p. q5 b2 n& E! L% Y$ A
* 添加了floor()和ceil()命令.
- d2 m3 ?* f2 T0 n0 A* 为了方便查找,添加了将节点的子节点名称进行散列(hash)操作的功能.
9 i: c9 w; g. b# `) A* 在标签选项卡的右击菜单中添加了一个新选项—重置时,还原标签值. 此选项为默认选项.; }* w/ l, E+ r9 ]8 h/ I
* 开发列表的其他各种问题修复.
( H; ]1 b1 @9 y2 l% V; S; v( I  g# r) c6 q) X' K- W
**新版本兼容注释:以下修改会导致更新之后模型运行时的行为变化*** a( n, M/ y% N& W9 ]) P

  s. |4 R+ P( f8 j* 解决了弯曲路径长度统计中存在的bug. % J/ x$ m5 P( t1 c* @, v
* 使用“禁止行进偏移和锁定网络路径”选项时,解决了与gettenetnode()和distancetotravel()命令相关的问题. # g- ~1 U0 `' r4 d2 D7 ~
' R% N! w: ~% S
; F$ l; N& y$ O0 M
* 修改了distancetotravel()命令的计算方式,使“back-to-node”距离按照实体的中心点计算,而非实体的位置.7 i4 S: C6 ~& d' O8 s
; k9 {' g( ?( S- _7 P
* 使用拉入时,不再忽略“发送至”机制.当运送临时实体时,必须同时考虑 “发送至”和“拉入”机制.
0 x5 t5 C/ r9 }  [  v9 f* 修改了receiveitem()命令,使实体在接收实体时不会表现得像拉入操作.  i2 g9 l# j2 T- h. K# g
* 判断停留时间(dwell time)之前,触发进入(OnEntry)触发器.
2#
mgxy123 发表于 2012-2-1 16:12:34 | 只看该作者
不错
3#
domcylai 发表于 2012-2-6 16:22:28 | 只看该作者
非常期待,这次版本有很好的更新!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-7-1 20:10 , Processed in 0.063743 second(s), 13 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表