全球FlexSim系统仿真中文论坛

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

Flexsim 6.0版本功能介绍

[复制链接]
跳转到指定楼层
1#
shadowwind 发表于 2012-2-1 16:02:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Flexsim即将推出最新版本-6.0.以下是版本新增功能介绍。可以提前供Flexsim的爱好者们了解。
% \& q5 N4 U4 U9 [( x0 W
  t$ r) z% O5 l0 m--- Flexsim 6.0.0 (January 2012) ---
4 r% Z1 I6 L$ D; w% y+ m% L, [4 z3 v* h* Enhanced the experimenter to use multiple cores.
# G  a5 m, t( d9 m  W. X$ J* Added a new web browser GUI widget.* |! I8 w9 Z3 T/ q( h
* Added a new Dashboard window with HTML5 canvas statistics graphs.
0 O1 j' p2 H  Q# _" J* Redesigned the experimenter interface to integrate the new statistics objects.
% l; t/ `" e  w: L) e* Added new experiment variable options "number of objects in group" and "number of task executers."& T1 V. |  Q; |5 S
* Developed web accessibility: Opening, configuring, running, and viewing models over the web (using a web browser or handheld device).
0 c# `: |* ]! \; J( H& m/ n* Added a new AutoCAD dwg importer.$ A3 L4 A$ ]2 G4 X9 m' ^0 {  k, g
* 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.
" x& C) _% B9 r' a2 c) G* Modified the picklist and trigger gui widgets to be easier to use.
, Q# L, x! S! ], E* Created a new node datatype (DATATYPE_BUNDLE) for storing large amount of information efficiently (see documentation of bundle commands).
- E- m# n# l, g" T" Z* @* 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.
; }! w+ I2 Z, `% 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.$ {6 d+ ^: E! G# E
* Added a Flexscript call stack to the debugger./ [2 ]3 a8 S' B- i. K
* Added a step-in function for Flexscript user commands and nodefunctions in the debugger.
, i# I! s# O% W- ~& b( ]1 E* 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'.)
) R* C! J8 f% u2 x, b+ a* Enhanced the flexibility of pull logic and added a new pullitem() command for use in the Pull Strategy trigger.& \- T$ R# ^- v% ]7 ]3 g
* Improved templates to allow for popup gui windows on pick list options.+ I- ~) H  a2 T. t# i( u
* Added a mechanism for multiple state profiles." i# O, ^) s' @( B0 f# P
* Changed tables to always show the headers despite scrolling.
# a* |, o* X* d/ n8 B2 k* Fixed a bug that was messing up the save operation when out of memory.1 }' p  s3 m0 F
* Toggled the large-address-aware switch so that Flexsim can allocate more memory.( T" j( O- B; g: J" |
* Added floor() and ceil() commands.
! L* q0 [- _( g* Added a switch for hashing the node's subnodes' names for quick lookup.7 H! x! k3 S0 k! F* q/ U
* Added a right-click menu option in the Labels tab so that labels' values are set on reset. This option is checked by default.# x$ z) j' ~( ^( J4 i
* Other various fixes from the development list.
! `: ?# K1 ]: R2 F* T/ [- G3 g
! F  q& Z" x/ U9 v, h; k. x& {4 o% n1 m**backwards compatibility note: the following changes may slightly change the way updated models behave**0 z4 q. O: h& i8 N, M; P
* Fixed a critical bug in curved network length calculations.
, |- G  |9 B# q# C: Z6 K8 s* Fixed issues with gettenetnode() and distancetotravel() on TEs that use "do not travel offsets and block network space."- B7 i$ l% w: ~. h% g. L# A
* Made a change to distancetotravel() to base the "back-to-node" distance on the center of the object instead of the object's location.& j2 T0 x4 _) C) O) C
* Changed pulling to no longer override the send-to. Now both send-to and pull must check out to transfer a flowitem.5 W0 I% |' s% b* v
* Changed receiveitem() so that it doesn't behave as if it were pulling.
) _3 Y# Y# Z1 }" G! u3 X. Z* Made the Rack's OnEntry trigger fire before evaluating the dwell time.
2 {, k1 P5 `* _# {4 ?% @! ]0 ^, p: V2 B/ F0 b7 E* A2 v+ |" e
--- Flexsim 6.0.0 (2012/1/30) 中文译文---! N' s! f0 M& R' i3 K( E! {3 i6 H

3 M$ Z) V- M; ]  @. }9 ^* 加强了实验器中多核技术(multiple cores)的应用. u; R" S& c0 r& k0 K
* 添加了一个新的网络浏览器GUI控件( w4 g" ^4 _5 n0 i5 l: ~
* 增加了新的带有HTML5 canvas统计图的Dashboard窗口.
$ Z( X* x8 c* N+ b& A' I/ b* 重新设计了实验器(experimenter)界面,整合了新的统计组件.
  k0 r, c2 `  I+ G' m7 H* 添加了新的实验变量选项“组内实体数量(number of objects in group)”和 “任务执行器的数量(number of task executers)”.
1 |6 Q2 q) k0 L5 m# {, u2 c* 可通过网络访问: 通过网络打开,配置,运行并且浏览模型(使用网络浏览器或其他装置).9 s4 E  j1 K2 O  q: O& g' l
* 增加了新的AutoCAD dwg导入器.
# a6 O% }  D0 i5 F$ k) G* 增加了模型单位和转换窗口.创建新模型时,会弹出一个窗口,对选用哪种模型单位进行提示. 更新旧模型时,也会提示选用模型单位.这些设置都保存在模型的”工具”文件夹中.
% y$ S- A8 [, k* 更新下拉列表和触发gui控件,应用起来更加简单.* @2 \' e9 P3 r" k" L. S8 p
* 创建了一个新节点datatype(DATATYPE_BUNDLE),可以有效的储存大量信息(请查看bundle命令文档).9 }: r( \: E* J* h1 C  n3 M' g
* 可以将媒体文件(3D图形和bitmaps文件)直接打包到模型文件中,最后只需生成一个文件,而不需要做成总的文件夹." ?4 L, d- h7 X: Z& G2 g: W. H) L
* 嵌入了命令文档窗口,当在代码窗口或者树视图中,高亮选中命令,按F1时便可打开这些窗口.
) s3 [  Q0 T, w* 在调试器中添加了Flexscript调用栈.
  B% d1 Q$ h( [. k! l* 在Flexscript用户命令中添加了step-in函数,在调试器中添加了nodefuctions. * H- [+ _; Y7 c0 F6 i2 b
* 添加了逻辑创建器界面。使用此创建器不用写代码即可编写Flexscript逻辑。 (用户可以将默认的编辑器通过修改返回为代码,方法是:撤消选中“文件>全局变量)字体与颜色〉默认使用逻辑创建器“)
: ]5 _. h7 L& I, H0 `; ^) f2 Z* 增强了拉入逻辑的灵活性并且添加了在拉入策略触发器中(Pull Strategy)应用的pullitem()命令., R6 F3 W7 x/ c
* 在下拉列表选项中可以弹出gui窗口。+ F" o" Z/ d, a* c( C3 e) c8 a
* 添加了新的状态判断机制.0 ?3 w, O' s$ ^* T
* 拉动滚动条时,始终显示表格的标题- `9 d: V) I- T# R4 h2 u# ^" W+ c
* 解决了当内存不足时出现保存操作混乱的问题.
/ w0 b: E6 `/ }( n, B! s* 切换了大地址提示开关(large-address-aware),Flexsim可以对内存分配进行优化.) C( I. ~6 k8 @
* 添加了floor()和ceil()命令.
$ R' o, ^& i' w2 X7 |) o, Y1 ^- H* 为了方便查找,添加了将节点的子节点名称进行散列(hash)操作的功能., K" H9 k0 a1 l, @
* 在标签选项卡的右击菜单中添加了一个新选项—重置时,还原标签值. 此选项为默认选项.0 p4 I1 ?% ]9 z* g) J3 ~5 a
* 开发列表的其他各种问题修复.: K) g# R* j3 t
: S. n# w; Y5 v" x' h" K
**新版本兼容注释:以下修改会导致更新之后模型运行时的行为变化**
; z3 F1 S! x: C& ]5 _0 x! w9 {/ }' p+ t! W) p$ O* e5 T
* 解决了弯曲路径长度统计中存在的bug.
8 G6 i: j% U8 g8 t3 ~* 使用“禁止行进偏移和锁定网络路径”选项时,解决了与gettenetnode()和distancetotravel()命令相关的问题. + Q2 u9 H7 ^9 Q- \: [: t* p# j- E

! s2 `8 g0 b' I5 k$ [2 m7 ]% J4 H0 R. |
9 M) K; J2 f0 C3 @9 k" Q/ D* 修改了distancetotravel()命令的计算方式,使“back-to-node”距离按照实体的中心点计算,而非实体的位置.! A- k& Q( G0 J  n; j* Z

: |9 R/ @2 p+ q8 s) v4 i* 使用拉入时,不再忽略“发送至”机制.当运送临时实体时,必须同时考虑 “发送至”和“拉入”机制. 8 w4 q: f3 f" W
* 修改了receiveitem()命令,使实体在接收实体时不会表现得像拉入操作.
$ {- ]" r/ Z0 k4 b8 t9 U" ?* s* 判断停留时间(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 02:13 , Processed in 0.060147 second(s), 13 queries .

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

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