全球FlexSim系统仿真中文论坛

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

Flexsim 6.0版本功能介绍

[复制链接]
跳转到指定楼层
1#
shadowwind 发表于 2012-2-1 16:02:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Flexsim即将推出最新版本-6.0.以下是版本新增功能介绍。可以提前供Flexsim的爱好者们了解。5 y# h, U0 X- c/ s* f0 z- [

8 I9 {( j4 |7 ~# a- d6 D--- Flexsim 6.0.0 (January 2012) ---# g8 R# w+ |8 E: ]+ o( B1 u8 x* V% T
* Enhanced the experimenter to use multiple cores.
+ I4 |  P; p- D: i* Added a new web browser GUI widget., l: F9 s9 o) f8 Q2 W, s. F
* Added a new Dashboard window with HTML5 canvas statistics graphs.- D, G: @8 ]% a  B! J1 M- W, |' Q9 d
* Redesigned the experimenter interface to integrate the new statistics objects.& a* d; w! `. J9 g  ^
* Added new experiment variable options "number of objects in group" and "number of task executers."
6 u( b# N9 m0 [* Developed web accessibility: Opening, configuring, running, and viewing models over the web (using a web browser or handheld device).
0 o/ v$ h( r4 E& F+ P# H! X! u* Added a new AutoCAD dwg importer.
" K/ ~% I5 Q; v3 H+ H  ^* 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.
2 X3 X" n, u% }+ {# \6 c! n* Modified the picklist and trigger gui widgets to be easier to use.
& g5 C: M4 A# k' @* Created a new node datatype (DATATYPE_BUNDLE) for storing large amount of information efficiently (see documentation of bundle commands).& i8 X6 x$ a+ |6 {- K( [! ]$ m- 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.) p( k) }2 x8 m+ m0 M- B' v
* Added an embedded command documentation window that can be opened by highlighting a command and pressing F1 in the code window or tree view.  a! y: g5 H( I
* Added a Flexscript call stack to the debugger.
" |4 z& j* R! N4 X: Z# h& s* Added a step-in function for Flexscript user commands and nodefunctions in the debugger.* w) M; y' ~9 R' w" G! \8 H  ?
* 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'.)- @3 `" ?( a* H3 O/ K+ z4 b! f
* Enhanced the flexibility of pull logic and added a new pullitem() command for use in the Pull Strategy trigger.
7 r4 o' Q/ O* U$ s7 b2 v2 G* Improved templates to allow for popup gui windows on pick list options.! R1 [4 Q6 c: ?1 t1 s1 S3 D
* Added a mechanism for multiple state profiles.
0 _) t7 E' m, u# a7 N7 C- X8 A* Changed tables to always show the headers despite scrolling.
0 q3 Y" Y8 [+ K9 w* M* Fixed a bug that was messing up the save operation when out of memory.
. o4 c& [1 Y. V0 L, y4 a% Q* Toggled the large-address-aware switch so that Flexsim can allocate more memory.- b2 y9 n; ^" j  h$ q. Y
* Added floor() and ceil() commands.
* F% [" Y+ E1 g, e+ C( ?. k7 e* Added a switch for hashing the node's subnodes' names for quick lookup.
. p; k: I4 T& R2 U- E6 R# P7 o* Added a right-click menu option in the Labels tab so that labels' values are set on reset. This option is checked by default.. w. P( P7 _/ ~. D
* Other various fixes from the development list.
3 m. s! O0 _. j8 m% p: G7 u
) y) T& Y5 f1 s& m2 O8 l**backwards compatibility note: the following changes may slightly change the way updated models behave**
* w2 q' H: L- {1 @$ J  s* Fixed a critical bug in curved network length calculations., p& o9 h# l5 a
* Fixed issues with gettenetnode() and distancetotravel() on TEs that use "do not travel offsets and block network space."
0 u2 a! E! ^; S4 H$ C* Made a change to distancetotravel() to base the "back-to-node" distance on the center of the object instead of the object's location.
. O: F7 s" _& f% @( [( ]  Y8 V* Changed pulling to no longer override the send-to. Now both send-to and pull must check out to transfer a flowitem.+ Q' P; P+ Z' s. s8 x
* Changed receiveitem() so that it doesn't behave as if it were pulling.2 t# Q; C. m  ^. ?
* Made the Rack's OnEntry trigger fire before evaluating the dwell time.
! x# o% j" _  i5 [( z+ s% H6 c. |# l. S
--- Flexsim 6.0.0 (2012/1/30) 中文译文---
2 m: ]* G. p, Q
5 S) m0 G& b4 o+ [1 v7 x9 c6 p* 加强了实验器中多核技术(multiple cores)的应用* J/ _% w' z# p
* 添加了一个新的网络浏览器GUI控件
5 V# a0 z( T" ^! J* 增加了新的带有HTML5 canvas统计图的Dashboard窗口., x8 ?' G" K5 E9 r4 p
* 重新设计了实验器(experimenter)界面,整合了新的统计组件.
  Y  m* H% Z& R3 i# |- Y% M* 添加了新的实验变量选项“组内实体数量(number of objects in group)”和 “任务执行器的数量(number of task executers)”.0 K- ]) \; G7 d( C# p9 {
* 可通过网络访问: 通过网络打开,配置,运行并且浏览模型(使用网络浏览器或其他装置)./ j/ K2 F' U0 x( y- h7 A
* 增加了新的AutoCAD dwg导入器.
# i# Q7 C* C. D& e2 F. p* 增加了模型单位和转换窗口.创建新模型时,会弹出一个窗口,对选用哪种模型单位进行提示. 更新旧模型时,也会提示选用模型单位.这些设置都保存在模型的”工具”文件夹中.2 [1 W; H* p, l! Q1 W
* 更新下拉列表和触发gui控件,应用起来更加简单.
" h  u) M) F; L) Y6 K  H* 创建了一个新节点datatype(DATATYPE_BUNDLE),可以有效的储存大量信息(请查看bundle命令文档)." O7 R  e8 p9 Z- S/ l& G
* 可以将媒体文件(3D图形和bitmaps文件)直接打包到模型文件中,最后只需生成一个文件,而不需要做成总的文件夹.& f  a8 q; n4 @. Y
* 嵌入了命令文档窗口,当在代码窗口或者树视图中,高亮选中命令,按F1时便可打开这些窗口.
2 g$ b9 a' g: o* 在调试器中添加了Flexscript调用栈.8 j7 P1 J& b4 O
* 在Flexscript用户命令中添加了step-in函数,在调试器中添加了nodefuctions. * T% W8 w7 N; N+ g5 a, I$ p
* 添加了逻辑创建器界面。使用此创建器不用写代码即可编写Flexscript逻辑。 (用户可以将默认的编辑器通过修改返回为代码,方法是:撤消选中“文件>全局变量)字体与颜色〉默认使用逻辑创建器“)( X2 X  Y$ [! M+ _, v7 F
* 增强了拉入逻辑的灵活性并且添加了在拉入策略触发器中(Pull Strategy)应用的pullitem()命令.; r3 m* J& d1 t- C
* 在下拉列表选项中可以弹出gui窗口。5 V5 q1 H. m/ n
* 添加了新的状态判断机制.* H; }3 o8 G$ S  Y, j$ }* H1 m* F1 \
* 拉动滚动条时,始终显示表格的标题6 Z/ X; U' X$ }/ s
* 解决了当内存不足时出现保存操作混乱的问题.
/ r7 D$ l: g% F& P  o" T6 p! U# X5 w* 切换了大地址提示开关(large-address-aware),Flexsim可以对内存分配进行优化.
3 t8 \( y# x0 n" ^1 B) Z6 i( z* 添加了floor()和ceil()命令.5 v2 M/ H9 V4 L0 {6 f, o
* 为了方便查找,添加了将节点的子节点名称进行散列(hash)操作的功能.
2 v% F2 O1 t5 R8 P5 S" T' M4 Q* P* 在标签选项卡的右击菜单中添加了一个新选项—重置时,还原标签值. 此选项为默认选项.& v7 p/ ~, C. s
* 开发列表的其他各种问题修复.
6 N, q8 z2 ?  `2 \9 n* l6 X* U2 z4 i+ a
**新版本兼容注释:以下修改会导致更新之后模型运行时的行为变化**( D: R! a6 ~- ^! ~  _: Y( J

2 k# z" c4 @/ y3 R* 解决了弯曲路径长度统计中存在的bug.
, S; P$ w( P- i* 使用“禁止行进偏移和锁定网络路径”选项时,解决了与gettenetnode()和distancetotravel()命令相关的问题. 7 j; r' s, o# R4 [, U9 b  r

+ ]/ ]! ?7 R# W$ H7 q, Z
, a8 E$ Q2 _' u9 K. m0 w3 e% Y' g* 修改了distancetotravel()命令的计算方式,使“back-to-node”距离按照实体的中心点计算,而非实体的位置.
$ y) i0 z) ?+ ~% M; n
1 o3 @% w  H( d; Y* 使用拉入时,不再忽略“发送至”机制.当运送临时实体时,必须同时考虑 “发送至”和“拉入”机制. # @  R4 t) k6 K8 K) q6 J
* 修改了receiveitem()命令,使实体在接收实体时不会表现得像拉入操作.; T! U7 M1 f$ Z6 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-2 09:42 , Processed in 0.074230 second(s), 13 queries .

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

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