全球FlexSim系统仿真中文论坛

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

Flexsim 6.0版本功能介绍

[复制链接]
跳转到指定楼层
1#
shadowwind 发表于 2012-2-1 16:02:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Flexsim即将推出最新版本-6.0.以下是版本新增功能介绍。可以提前供Flexsim的爱好者们了解。" g' @2 J* o5 D! {0 {

. C2 _3 F! z+ }# J) f' f/ P--- Flexsim 6.0.0 (January 2012) ---
+ A6 E5 Z/ b1 E5 p* Enhanced the experimenter to use multiple cores.3 a- @9 i0 l8 a6 n% m
* Added a new web browser GUI widget.7 P- G) |; m# k" d/ f
* Added a new Dashboard window with HTML5 canvas statistics graphs.1 r- o- Q' V2 C8 }7 }- ~$ ^
* Redesigned the experimenter interface to integrate the new statistics objects.
% A* H, f; t6 w- A# P) I* Added new experiment variable options "number of objects in group" and "number of task executers."
1 V" n6 u3 ^: d. j/ T* Developed web accessibility: Opening, configuring, running, and viewing models over the web (using a web browser or handheld device).. U2 p2 y; x4 [% G$ j
* Added a new AutoCAD dwg importer.0 q1 w( k6 a8 ]# k- T" J3 I. z
* 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.& d/ X8 y) H3 Q4 L1 \
* Modified the picklist and trigger gui widgets to be easier to use.
% T7 ~* M  S& w" b* ^* Created a new node datatype (DATATYPE_BUNDLE) for storing large amount of information efficiently (see documentation of bundle commands).- Q7 }$ B0 F" `* s* {8 x% l  A
* 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.# {" o4 w/ X9 b  J4 |' |0 f
* Added an embedded command documentation window that can be opened by highlighting a command and pressing F1 in the code window or tree view.  X3 q/ |: F3 Q6 K
* Added a Flexscript call stack to the debugger.3 d- u0 z% F; E1 D1 Z: Y
* Added a step-in function for Flexscript user commands and nodefunctions in the debugger.- ?0 W4 z) s( 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'.)/ m  V3 ~* x4 Q
* Enhanced the flexibility of pull logic and added a new pullitem() command for use in the Pull Strategy trigger.9 @2 G+ j; A: \# D2 `( A2 r
* Improved templates to allow for popup gui windows on pick list options.* \) R  O' f4 c! }. V8 T" p
* Added a mechanism for multiple state profiles.- r, o; u! C9 ?) G; l" p, n6 Y
* Changed tables to always show the headers despite scrolling.
* Y4 b) [8 X) }. N' K6 @, ^. `* Fixed a bug that was messing up the save operation when out of memory./ ]; b5 P" ^# _$ Z8 \. v
* Toggled the large-address-aware switch so that Flexsim can allocate more memory.1 _) |- u- t9 l; U0 X  i/ f4 W& c
* Added floor() and ceil() commands.
3 S: T6 W( t. X" j# o* Added a switch for hashing the node's subnodes' names for quick lookup.( i* f; z; {6 I: K# Z  ^
* Added a right-click menu option in the Labels tab so that labels' values are set on reset. This option is checked by default.9 _7 m3 O& j8 @: ^
* Other various fixes from the development list.( e+ I3 |$ e8 L: K0 s+ L

2 I4 ~6 t* ^+ D0 V& p. g% f**backwards compatibility note: the following changes may slightly change the way updated models behave**- {8 e# S3 Y0 C- o' g  d
* Fixed a critical bug in curved network length calculations.
* B/ r4 F! e+ J" N& `* Fixed issues with gettenetnode() and distancetotravel() on TEs that use "do not travel offsets and block network space."  P7 V# @7 a9 k' J! W
* Made a change to distancetotravel() to base the "back-to-node" distance on the center of the object instead of the object's location.
* e) w' {" L  o; W2 Z* Changed pulling to no longer override the send-to. Now both send-to and pull must check out to transfer a flowitem.
6 u% k# e' a8 F# h1 C9 h: ]( j* Changed receiveitem() so that it doesn't behave as if it were pulling.
/ \' b2 Z- H1 d( d1 ^2 f" L% u& ~* Made the Rack's OnEntry trigger fire before evaluating the dwell time.
9 Y8 d9 G: U, `9 [
9 z# F- h/ A) e" T7 Z1 j--- Flexsim 6.0.0 (2012/1/30) 中文译文---
9 T, u6 g" b5 W" J" o! T* I& J  w! ~' l! v8 D
* 加强了实验器中多核技术(multiple cores)的应用$ `* A6 q- ~& r! |  d. j, e
* 添加了一个新的网络浏览器GUI控件
( B4 \( Z8 e/ h' P* 增加了新的带有HTML5 canvas统计图的Dashboard窗口.
4 W: {" e) H3 r" s! J6 Y4 C* 重新设计了实验器(experimenter)界面,整合了新的统计组件.( W8 e$ Y- R4 W: v1 S8 i8 e( [4 I
* 添加了新的实验变量选项“组内实体数量(number of objects in group)”和 “任务执行器的数量(number of task executers)”.% C: {9 h- S- D+ Y" k0 c' J
* 可通过网络访问: 通过网络打开,配置,运行并且浏览模型(使用网络浏览器或其他装置).
" P2 V  R% M3 ~1 b/ @! j* 增加了新的AutoCAD dwg导入器.' t6 O) G7 Q9 b2 `. x; m+ L
* 增加了模型单位和转换窗口.创建新模型时,会弹出一个窗口,对选用哪种模型单位进行提示. 更新旧模型时,也会提示选用模型单位.这些设置都保存在模型的”工具”文件夹中.
- S' F5 W& B" C- [" `* 更新下拉列表和触发gui控件,应用起来更加简单.
& ]; q' h2 |. W5 |4 O* 创建了一个新节点datatype(DATATYPE_BUNDLE),可以有效的储存大量信息(请查看bundle命令文档).6 B) I- l. B& d" l1 ]" p4 i
* 可以将媒体文件(3D图形和bitmaps文件)直接打包到模型文件中,最后只需生成一个文件,而不需要做成总的文件夹.
9 P# I! h" m- G3 v% v2 ]- k' K* 嵌入了命令文档窗口,当在代码窗口或者树视图中,高亮选中命令,按F1时便可打开这些窗口.
- @/ v2 y; ~/ Z9 q* 在调试器中添加了Flexscript调用栈.
" K& f) [1 t. N) g* 在Flexscript用户命令中添加了step-in函数,在调试器中添加了nodefuctions.
8 o- z+ Z% \6 U5 u  F* 添加了逻辑创建器界面。使用此创建器不用写代码即可编写Flexscript逻辑。 (用户可以将默认的编辑器通过修改返回为代码,方法是:撤消选中“文件>全局变量)字体与颜色〉默认使用逻辑创建器“)
- K/ p$ r9 }; _9 _, ?( u8 `9 O* 增强了拉入逻辑的灵活性并且添加了在拉入策略触发器中(Pull Strategy)应用的pullitem()命令.
5 a; X8 s1 N# Z) U0 \7 t* 在下拉列表选项中可以弹出gui窗口。
8 k* w# Y2 P$ O: l$ f% E/ k* 添加了新的状态判断机制.' G1 n; u% }4 x1 X0 O6 }( p
* 拉动滚动条时,始终显示表格的标题
* \% r$ d( i3 Q# j, U( s* 解决了当内存不足时出现保存操作混乱的问题.1 t7 f5 H) a! c4 S
* 切换了大地址提示开关(large-address-aware),Flexsim可以对内存分配进行优化.
5 p( z& L- u+ H, M: o7 Q) Q* 添加了floor()和ceil()命令.' I( {" W0 K9 u
* 为了方便查找,添加了将节点的子节点名称进行散列(hash)操作的功能.
3 }) H$ r$ B8 K: m) L' w1 ~) @* 在标签选项卡的右击菜单中添加了一个新选项—重置时,还原标签值. 此选项为默认选项.) e% G: v: C' z" M1 i. h
* 开发列表的其他各种问题修复.' M; h( J0 K4 D1 u$ P; z

- D6 `8 g% h$ b& P**新版本兼容注释:以下修改会导致更新之后模型运行时的行为变化**
& G# `( O$ l9 y* C6 u7 c4 M/ l8 |5 k, z) H+ z- u
* 解决了弯曲路径长度统计中存在的bug.
/ s9 j! e& W7 I! G5 ?1 `* 使用“禁止行进偏移和锁定网络路径”选项时,解决了与gettenetnode()和distancetotravel()命令相关的问题.
% v6 s  [; \- y* ]: N) ^. A! Z/ ~* B! o0 M

, V9 L% ~: q! U# j+ b* 修改了distancetotravel()命令的计算方式,使“back-to-node”距离按照实体的中心点计算,而非实体的位置.8 ~, }# |$ `& e* h) t; e: E; w
2 q$ M4 y' m5 B, }2 j# _7 ?
* 使用拉入时,不再忽略“发送至”机制.当运送临时实体时,必须同时考虑 “发送至”和“拉入”机制.
$ P4 n: T& w# N0 `* 修改了receiveitem()命令,使实体在接收实体时不会表现得像拉入操作.9 A: i0 w+ f9 @) ~! @# `- U
* 判断停留时间(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-8-31 16:19 , Processed in 0.072153 second(s), 14 queries .

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

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