全球FlexSim系统仿真中文论坛

标题: Flexsim 6.0版本功能介绍 [打印本页]

作者: shadowwind    时间: 2012-2-1 16:02
标题: Flexsim 6.0版本功能介绍
Flexsim即将推出最新版本-6.0.以下是版本新增功能介绍。可以提前供Flexsim的爱好者们了解。
- R9 ]& D. J8 C0 Z, z6 N
, I3 J$ t' _( f* W--- Flexsim 6.0.0 (January 2012) ---
: u" Y8 \! v' k+ f: Z0 B, i" Z* Enhanced the experimenter to use multiple cores.
( H1 J. A& R- A/ S3 X( P* Added a new web browser GUI widget.8 @+ K8 T6 z* Z# |1 Y
* Added a new Dashboard window with HTML5 canvas statistics graphs.9 u- U! H  E1 b
* Redesigned the experimenter interface to integrate the new statistics objects.! |+ x3 Z* S" _+ ~
* Added new experiment variable options "number of objects in group" and "number of task executers."3 f* G  u; d+ g  z" }
* Developed web accessibility: Opening, configuring, running, and viewing models over the web (using a web browser or handheld device).
$ ?9 c* H4 J9 A* Added a new AutoCAD dwg importer.9 z; V0 a$ F- @5 |
* 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.: W0 X  i" u4 {/ D8 q2 s
* Modified the picklist and trigger gui widgets to be easier to use.
: R: K1 ]6 I3 ]0 n# Q0 i" y* Created a new node datatype (DATATYPE_BUNDLE) for storing large amount of information efficiently (see documentation of bundle commands).
' I& @' p8 i* {% _7 M4 V# F3 w; `* 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.8 y+ B6 U: _; U+ k- f3 J) ?/ ]( |$ ^
* Added an embedded command documentation window that can be opened by highlighting a command and pressing F1 in the code window or tree view.
) X$ L) S4 t' z2 |* Added a Flexscript call stack to the debugger.
' Z# P7 P% [! s( U- F0 n* Added a step-in function for Flexscript user commands and nodefunctions in the debugger.% M3 W+ P, h% X9 S# s0 y2 A3 I
* 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'.)( V. e3 A3 `7 m& B/ z
* Enhanced the flexibility of pull logic and added a new pullitem() command for use in the Pull Strategy trigger.- a2 m& W2 z- q) E; x' H
* Improved templates to allow for popup gui windows on pick list options.
# L. e% j! n, y1 B( g1 K& \* Added a mechanism for multiple state profiles.1 a& H% T! i9 E) o
* Changed tables to always show the headers despite scrolling.
& z& X) M: A' v/ _* i  |* Fixed a bug that was messing up the save operation when out of memory.
/ }' Q7 i) ?8 Y% a* Toggled the large-address-aware switch so that Flexsim can allocate more memory.; i& |1 ^6 u) P7 z/ w
* Added floor() and ceil() commands.0 M- Q, o3 G! o1 R
* Added a switch for hashing the node's subnodes' names for quick lookup.- D7 D' @5 r  h, z' P3 V& g" ~
* Added a right-click menu option in the Labels tab so that labels' values are set on reset. This option is checked by default.6 {5 y: f' `0 s5 P3 |9 r
* Other various fixes from the development list.
. N& F& E9 }' Q# \
; q5 w6 P8 ~1 `) v**backwards compatibility note: the following changes may slightly change the way updated models behave**
3 V7 A. M0 v2 L0 y$ L. V, ~. y* Fixed a critical bug in curved network length calculations.8 f2 Y/ F$ Z) p) @( t
* Fixed issues with gettenetnode() and distancetotravel() on TEs that use "do not travel offsets and block network space."# i( [- d# ]7 W1 Y$ R/ L. Y3 e8 h! P
* Made a change to distancetotravel() to base the "back-to-node" distance on the center of the object instead of the object's location.
+ q  u- \& p' y# j( H- R$ T* Changed pulling to no longer override the send-to. Now both send-to and pull must check out to transfer a flowitem.% q$ V+ \. P* N1 D
* Changed receiveitem() so that it doesn't behave as if it were pulling.
6 Z* |" }( W* U' J3 l5 l& l( Q- V* Made the Rack's OnEntry trigger fire before evaluating the dwell time.; A3 H* O: F: M3 E) z1 K1 Y

+ I, t3 Z' P3 C7 C+ Z" l/ R--- Flexsim 6.0.0 (2012/1/30) 中文译文---5 K# c+ m9 |# `' |
& Q# R' j- i  R" B" `
* 加强了实验器中多核技术(multiple cores)的应用' }$ ~8 S3 s: k0 q
* 添加了一个新的网络浏览器GUI控件2 d7 n# f% M5 \
* 增加了新的带有HTML5 canvas统计图的Dashboard窗口.2 M7 X! c3 n& a6 L
* 重新设计了实验器(experimenter)界面,整合了新的统计组件.5 w& w5 q$ c5 r8 q; a9 S
* 添加了新的实验变量选项“组内实体数量(number of objects in group)”和 “任务执行器的数量(number of task executers)”./ _. E0 @2 [6 r& X: r1 }
* 可通过网络访问: 通过网络打开,配置,运行并且浏览模型(使用网络浏览器或其他装置).. C' ?6 u; @2 v& I; B! [. \
* 增加了新的AutoCAD dwg导入器.
# {( S7 ?* q1 a: N( F6 i1 u9 \* 增加了模型单位和转换窗口.创建新模型时,会弹出一个窗口,对选用哪种模型单位进行提示. 更新旧模型时,也会提示选用模型单位.这些设置都保存在模型的”工具”文件夹中.
, S7 O- f  v8 f4 W! i6 z% g* 更新下拉列表和触发gui控件,应用起来更加简单.
) H% ?' |3 ?8 {3 _$ ]% b! D* 创建了一个新节点datatype(DATATYPE_BUNDLE),可以有效的储存大量信息(请查看bundle命令文档).
1 v/ M5 e- W7 Y* 可以将媒体文件(3D图形和bitmaps文件)直接打包到模型文件中,最后只需生成一个文件,而不需要做成总的文件夹.; \3 V4 z! v) y6 v6 Q! g, H: N# r! E
* 嵌入了命令文档窗口,当在代码窗口或者树视图中,高亮选中命令,按F1时便可打开这些窗口.  y0 @+ r# X; f( J% d! q. W% V
* 在调试器中添加了Flexscript调用栈.6 D, h; M6 g# n0 U% R1 i5 h
* 在Flexscript用户命令中添加了step-in函数,在调试器中添加了nodefuctions. & s) z! ?2 U1 u% }
* 添加了逻辑创建器界面。使用此创建器不用写代码即可编写Flexscript逻辑。 (用户可以将默认的编辑器通过修改返回为代码,方法是:撤消选中“文件>全局变量)字体与颜色〉默认使用逻辑创建器“)- _0 X3 q% F/ O( g7 l6 g
* 增强了拉入逻辑的灵活性并且添加了在拉入策略触发器中(Pull Strategy)应用的pullitem()命令., p; E+ x8 k1 {7 }& x6 F5 N3 W
* 在下拉列表选项中可以弹出gui窗口。
, E: G& m: U9 T! o7 X  d3 o* 添加了新的状态判断机制.
) h8 S# H. i8 n+ S3 _5 b# f* 拉动滚动条时,始终显示表格的标题/ }$ S$ b- [; a% l9 k  u* ^3 b" k( K$ X
* 解决了当内存不足时出现保存操作混乱的问题.
& ~  p: R" {+ h$ l6 [& P* 切换了大地址提示开关(large-address-aware),Flexsim可以对内存分配进行优化.
2 h* f0 n& G" s* 添加了floor()和ceil()命令.2 u" S' L! R9 B
* 为了方便查找,添加了将节点的子节点名称进行散列(hash)操作的功能.6 r* i: @* |% x7 i' W& P$ D9 \
* 在标签选项卡的右击菜单中添加了一个新选项—重置时,还原标签值. 此选项为默认选项.0 u) ^1 @6 n3 w
* 开发列表的其他各种问题修复.
0 N  G7 d" y8 p* n( P$ z7 x2 e' w- [/ W% L# E; O8 A1 i6 u
**新版本兼容注释:以下修改会导致更新之后模型运行时的行为变化**
) h' t# {$ v$ x5 H# i9 n/ r8 C& z5 J" G5 f1 n; m, S
* 解决了弯曲路径长度统计中存在的bug.
6 d  n6 y; m& y* `# A4 K* 使用“禁止行进偏移和锁定网络路径”选项时,解决了与gettenetnode()和distancetotravel()命令相关的问题.
2 l) x+ j1 v* A9 y4 Q: c, z* {6 F# x; O+ i% o" u  y
# d0 E- y4 U" n5 p5 V# i0 [
* 修改了distancetotravel()命令的计算方式,使“back-to-node”距离按照实体的中心点计算,而非实体的位置.
4 a: b9 q( W4 u2 c- }8 `* ?9 y
3 M4 L4 t4 v& f4 e# A* 使用拉入时,不再忽略“发送至”机制.当运送临时实体时,必须同时考虑 “发送至”和“拉入”机制.
; F  e7 B  Z2 n9 }& ^/ @7 P* 修改了receiveitem()命令,使实体在接收实体时不会表现得像拉入操作.
0 |! \; C; O. _& ^* t" ]! f9 t* 判断停留时间(dwell time)之前,触发进入(OnEntry)触发器.
作者: mgxy123    时间: 2012-2-1 16:12
不错
作者: domcylai    时间: 2012-2-6 16:22
非常期待,这次版本有很好的更新!




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3