全球FlexSim系统仿真中文论坛

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

Flexsim 6.0版本功能介绍

[复制链接]
跳转到指定楼层
1#
shadowwind 发表于 2012-2-1 16:02:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Flexsim即将推出最新版本-6.0.以下是版本新增功能介绍。可以提前供Flexsim的爱好者们了解。8 P* G2 i$ d' v7 W
5 m2 q$ R) c: C3 Z
--- Flexsim 6.0.0 (January 2012) ---
$ {) b9 I2 F9 S* j1 \: O' B* Enhanced the experimenter to use multiple cores.
( {: ^$ W# n: T' d9 m6 S/ j/ w* Added a new web browser GUI widget." d: k$ [5 g7 c7 }7 f" w
* Added a new Dashboard window with HTML5 canvas statistics graphs.! k6 x- l% N- H; j( a8 w2 }' c1 W
* Redesigned the experimenter interface to integrate the new statistics objects.& [/ @1 Q6 J0 b; \
* Added new experiment variable options "number of objects in group" and "number of task executers."5 S. W6 r2 q5 V1 T0 h
* Developed web accessibility: Opening, configuring, running, and viewing models over the web (using a web browser or handheld device).4 u& J: b- A4 @! W1 U3 r. j
* Added a new AutoCAD dwg importer.
  G. S4 c  o/ 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., O9 T0 F$ c  G, ]1 h! Z! z
* Modified the picklist and trigger gui widgets to be easier to use.% E7 G& Z" k/ T' b
* Created a new node datatype (DATATYPE_BUNDLE) for storing large amount of information efficiently (see documentation of bundle commands).
4 ?% _8 y) W9 p& v* 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.$ \3 O% C9 v. t* Y( m2 A" Q- A
* Added an embedded command documentation window that can be opened by highlighting a command and pressing F1 in the code window or tree view.0 |! I7 A* C1 g; o/ C
* Added a Flexscript call stack to the debugger.
" {6 f" }. q% O5 h6 N; m* Added a step-in function for Flexscript user commands and nodefunctions in the debugger.
) {' p, K2 ?; Q. x$ T9 I* U% H* L$ l* 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'.)
6 M" }- b. F/ p* Enhanced the flexibility of pull logic and added a new pullitem() command for use in the Pull Strategy trigger.
9 y4 ]6 z7 s% L% V; F( \7 h* Improved templates to allow for popup gui windows on pick list options.
+ S% A7 p  |. _* Added a mechanism for multiple state profiles.
+ ~( L3 x1 Y; W* Changed tables to always show the headers despite scrolling.' l3 l* {* B/ E6 Y& d
* Fixed a bug that was messing up the save operation when out of memory.2 r* N; j# G( H# L5 p, w
* Toggled the large-address-aware switch so that Flexsim can allocate more memory.
- r' w6 `$ e1 Z* Added floor() and ceil() commands.
0 r- y; H! y. E7 Y' T6 V- }+ A* Added a switch for hashing the node's subnodes' names for quick lookup.( p( U: V3 d* S$ e: m/ T
* Added a right-click menu option in the Labels tab so that labels' values are set on reset. This option is checked by default.
' N6 R2 B" y- E7 J4 S) m% Z2 x* Other various fixes from the development list.
$ e; m; d. ^1 d4 v' E! G2 t6 t4 H# k! n
**backwards compatibility note: the following changes may slightly change the way updated models behave**
& [- F+ J5 f' R. M, ~% z- [1 D. B* Fixed a critical bug in curved network length calculations.% {1 h' x$ V) v/ G& t
* Fixed issues with gettenetnode() and distancetotravel() on TEs that use "do not travel offsets and block network space."
3 t4 o* a8 r- J  b* Made a change to distancetotravel() to base the "back-to-node" distance on the center of the object instead of the object's location.- Q1 |; O7 j- P( G
* Changed pulling to no longer override the send-to. Now both send-to and pull must check out to transfer a flowitem.
9 g! J  S0 M2 i* Changed receiveitem() so that it doesn't behave as if it were pulling.0 z$ h7 D( f* T# d' t8 i/ T) @
* Made the Rack's OnEntry trigger fire before evaluating the dwell time.
0 @% y  c; o( t& J/ o! [/ Y
' d( Q! c7 Z1 ]2 o! r--- Flexsim 6.0.0 (2012/1/30) 中文译文---$ u4 h" V% T0 |- S
! F% s! _' E* _2 V2 }
* 加强了实验器中多核技术(multiple cores)的应用7 g  \9 L9 y) F4 g) ]( [9 G
* 添加了一个新的网络浏览器GUI控件
6 j% s8 J- j6 I* 增加了新的带有HTML5 canvas统计图的Dashboard窗口.
) [+ y- F# _. V3 r: N$ J* 重新设计了实验器(experimenter)界面,整合了新的统计组件.: O; T2 j; N! O$ V$ Z6 W
* 添加了新的实验变量选项“组内实体数量(number of objects in group)”和 “任务执行器的数量(number of task executers)”.0 ~* T% i) S' j/ y2 I
* 可通过网络访问: 通过网络打开,配置,运行并且浏览模型(使用网络浏览器或其他装置).5 V+ }% F- j) ?3 t, r
* 增加了新的AutoCAD dwg导入器.
  L# G3 e. |" e5 i* 增加了模型单位和转换窗口.创建新模型时,会弹出一个窗口,对选用哪种模型单位进行提示. 更新旧模型时,也会提示选用模型单位.这些设置都保存在模型的”工具”文件夹中., x+ J8 `. J# j" V& ]6 T
* 更新下拉列表和触发gui控件,应用起来更加简单.3 A# _% M8 V. r6 V. Z1 ?
* 创建了一个新节点datatype(DATATYPE_BUNDLE),可以有效的储存大量信息(请查看bundle命令文档).: T8 V  H# ~, ?8 I4 P& ]
* 可以将媒体文件(3D图形和bitmaps文件)直接打包到模型文件中,最后只需生成一个文件,而不需要做成总的文件夹.
; F- `0 Y0 d) O# F# H% N8 P* 嵌入了命令文档窗口,当在代码窗口或者树视图中,高亮选中命令,按F1时便可打开这些窗口./ K% @: d% Q) F/ I3 M' ^5 \. ]
* 在调试器中添加了Flexscript调用栈.
- v+ B6 l. _- w' v' U* 在Flexscript用户命令中添加了step-in函数,在调试器中添加了nodefuctions.
) b. P& I( k' ~* 添加了逻辑创建器界面。使用此创建器不用写代码即可编写Flexscript逻辑。 (用户可以将默认的编辑器通过修改返回为代码,方法是:撤消选中“文件>全局变量)字体与颜色〉默认使用逻辑创建器“)
- R" e% B. t, Z- y1 ]3 i: X4 ]* 增强了拉入逻辑的灵活性并且添加了在拉入策略触发器中(Pull Strategy)应用的pullitem()命令.) r% I3 o+ W+ Y$ Z: p( O$ u
* 在下拉列表选项中可以弹出gui窗口。' w* B8 y  z  `$ Y6 e. B% Q8 N
* 添加了新的状态判断机制.0 z( S. h; M8 I
* 拉动滚动条时,始终显示表格的标题
" p6 X* ~4 `9 V5 J" b+ v1 O! ?* 解决了当内存不足时出现保存操作混乱的问题.- I6 ?" i3 r3 R, v8 d" A; E- w
* 切换了大地址提示开关(large-address-aware),Flexsim可以对内存分配进行优化.8 n/ U) q) p* A# ~; }
* 添加了floor()和ceil()命令.% I  j; X4 ^1 J, w
* 为了方便查找,添加了将节点的子节点名称进行散列(hash)操作的功能.
! Z& l$ W+ z) y* 在标签选项卡的右击菜单中添加了一个新选项—重置时,还原标签值. 此选项为默认选项.
. ~1 e' ]4 e2 [! z# L* 开发列表的其他各种问题修复.
. q. W" A. V# o' X" h) m8 {; _$ `8 l! P9 O1 h1 T9 P3 _- i
**新版本兼容注释:以下修改会导致更新之后模型运行时的行为变化**: ?1 X& ^+ C0 }1 Q& f4 [* R
" M* ~5 }* x* y& `- E% [2 d
* 解决了弯曲路径长度统计中存在的bug.
' h3 m$ W; S' R" l* 使用“禁止行进偏移和锁定网络路径”选项时,解决了与gettenetnode()和distancetotravel()命令相关的问题. ' e7 G, B  Y# g4 u/ |% T* F5 t8 A
- _6 J0 N  G7 f5 h7 p9 f: p

+ u" `6 ^+ Z0 v( _* t( x* 修改了distancetotravel()命令的计算方式,使“back-to-node”距离按照实体的中心点计算,而非实体的位置.* w1 E6 r+ I( \: s

/ x' ^3 M' n6 R* 使用拉入时,不再忽略“发送至”机制.当运送临时实体时,必须同时考虑 “发送至”和“拉入”机制. ) F: ^* x( f* @+ h1 w
* 修改了receiveitem()命令,使实体在接收实体时不会表现得像拉入操作.
# Z8 ?! u1 R1 R; y" V6 c* 判断停留时间(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-10-23 02:55 , Processed in 0.069488 second(s), 14 queries .

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

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