全球FlexSim系统仿真中文论坛

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

作者: shadowwind    时间: 2012-2-1 16:02
标题: Flexsim 6.0版本功能介绍
Flexsim即将推出最新版本-6.0.以下是版本新增功能介绍。可以提前供Flexsim的爱好者们了解。
  a4 a; B3 K" g4 g) b. V6 m  [5 }9 `$ q
--- Flexsim 6.0.0 (January 2012) ---
4 U$ Y; D+ i- g& k$ m# n9 m, x  E* Enhanced the experimenter to use multiple cores.
/ N6 p. ]  ^: p  F  T* Added a new web browser GUI widget.
  f- z8 ~# V- W1 m$ o! e* Added a new Dashboard window with HTML5 canvas statistics graphs.
8 R+ j4 ?4 g) P* Redesigned the experimenter interface to integrate the new statistics objects.
3 U8 j4 ?% d9 P0 V) y* Added new experiment variable options "number of objects in group" and "number of task executers."
9 T6 A, p0 m+ x9 s7 H2 {8 X* Developed web accessibility: Opening, configuring, running, and viewing models over the web (using a web browser or handheld device).* g* I8 A& y7 _- {! X
* Added a new AutoCAD dwg importer.7 U; K1 Z# ]. b* [6 l
* 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.
$ t" n" \% a4 M0 E- ]5 J- u! _* Modified the picklist and trigger gui widgets to be easier to use.* c% A# w! q2 J7 u3 q
* Created a new node datatype (DATATYPE_BUNDLE) for storing large amount of information efficiently (see documentation of bundle commands)., ~1 ], r( c+ F( l
* 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.: E' h/ q4 B% m
* Added an embedded command documentation window that can be opened by highlighting a command and pressing F1 in the code window or tree view.7 Q0 }* a: c+ i. U3 V* `  Y
* Added a Flexscript call stack to the debugger.& ]: z8 U7 I: C) ]9 S) u
* Added a step-in function for Flexscript user commands and nodefunctions in the debugger.8 B" w" S& E7 H! |' Z6 i2 d
* 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'.)
9 F" J" N1 k" J2 g. H* Enhanced the flexibility of pull logic and added a new pullitem() command for use in the Pull Strategy trigger.
6 c  H) h# k+ Z. x7 }& `& @* Improved templates to allow for popup gui windows on pick list options.4 K6 f& {, ?* U+ M
* Added a mechanism for multiple state profiles.( i6 q+ E$ s7 q" Q- |7 k7 A9 O' F9 r
* Changed tables to always show the headers despite scrolling.# F, N! O7 {# R$ K" k
* Fixed a bug that was messing up the save operation when out of memory.
  b$ D( R2 V6 T# c( o* Toggled the large-address-aware switch so that Flexsim can allocate more memory.
8 l5 `! y, S2 q  ^4 i* Added floor() and ceil() commands.# o; u4 L: d, d4 {
* Added a switch for hashing the node's subnodes' names for quick lookup.
  @4 T! b" q/ O" {& z6 R1 C* Added a right-click menu option in the Labels tab so that labels' values are set on reset. This option is checked by default.
2 D8 L- N, I7 n2 }- k. d* Other various fixes from the development list.
- ~! Y1 |* d4 ]0 Q5 G4 p/ |  |
; R! u" J' f! Q1 @; a  ^, }+ b8 I) s**backwards compatibility note: the following changes may slightly change the way updated models behave**8 `6 b/ m- U, T* {# X
* Fixed a critical bug in curved network length calculations.6 u, c* Z' t3 }  {# J2 e* }* r
* Fixed issues with gettenetnode() and distancetotravel() on TEs that use "do not travel offsets and block network space.". [1 {3 E' D2 W: }! I, A9 s6 m4 T
* Made a change to distancetotravel() to base the "back-to-node" distance on the center of the object instead of the object's location.8 [, R0 T. y4 I) H" @2 a$ z
* Changed pulling to no longer override the send-to. Now both send-to and pull must check out to transfer a flowitem.
4 b6 O/ d: d) [* Changed receiveitem() so that it doesn't behave as if it were pulling.
) e) G7 t( t6 D9 c1 y* Made the Rack's OnEntry trigger fire before evaluating the dwell time.1 @. X' a$ z5 V- B* ?

1 _+ l7 S8 @' {9 q$ G, m+ G--- Flexsim 6.0.0 (2012/1/30) 中文译文---4 p3 C5 D/ Y6 b7 k( M

8 r5 m/ b- c7 t& g2 G# o( L* 加强了实验器中多核技术(multiple cores)的应用
4 d. a2 y, c2 u* J! s$ Q* 添加了一个新的网络浏览器GUI控件, L+ |- o# u4 B% m0 ]
* 增加了新的带有HTML5 canvas统计图的Dashboard窗口.9 R$ \2 U% u/ G. O5 x/ X
* 重新设计了实验器(experimenter)界面,整合了新的统计组件.
( n$ D8 Y' q4 t' e% |* 添加了新的实验变量选项“组内实体数量(number of objects in group)”和 “任务执行器的数量(number of task executers)”.
7 i; F/ X3 h; O- [5 C* 可通过网络访问: 通过网络打开,配置,运行并且浏览模型(使用网络浏览器或其他装置).$ m+ V6 d0 n8 g7 n8 G
* 增加了新的AutoCAD dwg导入器.
6 R5 C; U0 b2 Q6 y& s* 增加了模型单位和转换窗口.创建新模型时,会弹出一个窗口,对选用哪种模型单位进行提示. 更新旧模型时,也会提示选用模型单位.这些设置都保存在模型的”工具”文件夹中.) ?3 c, t' H  _9 {% @2 {
* 更新下拉列表和触发gui控件,应用起来更加简单.
. J2 `! j* }. }* 创建了一个新节点datatype(DATATYPE_BUNDLE),可以有效的储存大量信息(请查看bundle命令文档).
  \- V7 U9 I! e2 U, |6 i5 S* 可以将媒体文件(3D图形和bitmaps文件)直接打包到模型文件中,最后只需生成一个文件,而不需要做成总的文件夹.
9 B) F; T& m4 v" g1 h2 D: X* 嵌入了命令文档窗口,当在代码窗口或者树视图中,高亮选中命令,按F1时便可打开这些窗口.3 C, w8 _: p* Z* F: ~8 F$ K
* 在调试器中添加了Flexscript调用栈.
& X: @8 p1 b2 N  Q* 在Flexscript用户命令中添加了step-in函数,在调试器中添加了nodefuctions. 8 y4 p6 Z; u9 F& X) w* A' X6 ?
* 添加了逻辑创建器界面。使用此创建器不用写代码即可编写Flexscript逻辑。 (用户可以将默认的编辑器通过修改返回为代码,方法是:撤消选中“文件>全局变量)字体与颜色〉默认使用逻辑创建器“)
) Q4 `* u0 i, F& d" R' K5 v* W2 a: [* 增强了拉入逻辑的灵活性并且添加了在拉入策略触发器中(Pull Strategy)应用的pullitem()命令.
  f$ k/ _& `$ H: l  ?# I$ s& F: A* 在下拉列表选项中可以弹出gui窗口。
2 f  g9 i6 ]- }( u5 b* r! W' `  N* 添加了新的状态判断机制." R0 D9 V" n' `% W. e
* 拉动滚动条时,始终显示表格的标题
# s% s6 k# m$ o9 @9 c* 解决了当内存不足时出现保存操作混乱的问题.
8 {* `* n0 U/ i* 切换了大地址提示开关(large-address-aware),Flexsim可以对内存分配进行优化.) ?% H, o9 U4 l8 j% n- C
* 添加了floor()和ceil()命令.( v( P* U$ S1 S6 o, i
* 为了方便查找,添加了将节点的子节点名称进行散列(hash)操作的功能.; M$ x6 f% f" ^# O# t/ `# d
* 在标签选项卡的右击菜单中添加了一个新选项—重置时,还原标签值. 此选项为默认选项.! U- S4 @1 i' C' M
* 开发列表的其他各种问题修复.
5 `1 l. M" O. n1 i' `1 ^
8 B% q9 A: d. p! s6 o**新版本兼容注释:以下修改会导致更新之后模型运行时的行为变化**8 O0 {6 g# Z  [" T/ z

9 _$ o3 Z+ i- p* 解决了弯曲路径长度统计中存在的bug. % o; v0 j  m: m) I$ ]6 b- A$ m
* 使用“禁止行进偏移和锁定网络路径”选项时,解决了与gettenetnode()和distancetotravel()命令相关的问题. # z( L4 V. B7 {2 l! X) }7 j( q

: C5 }  \$ Q9 ?% A* d+ |/ U" `- E4 e6 `1 E+ J
* 修改了distancetotravel()命令的计算方式,使“back-to-node”距离按照实体的中心点计算,而非实体的位置.
8 w: O% {6 _+ A# [9 S2 @# {7 Y3 h5 I. g
* 使用拉入时,不再忽略“发送至”机制.当运送临时实体时,必须同时考虑 “发送至”和“拉入”机制. 4 H0 o. I9 S  o; Q5 ]
* 修改了receiveitem()命令,使实体在接收实体时不会表现得像拉入操作.6 v- s+ t* C4 C9 \+ w+ y
* 判断停留时间(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