全球FlexSim系统仿真中文论坛

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

Flexsim 6.0版本功能介绍

[复制链接]
跳转到指定楼层
1#
shadowwind 发表于 2012-2-1 16:02:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
Flexsim即将推出最新版本-6.0.以下是版本新增功能介绍。可以提前供Flexsim的爱好者们了解。6 T5 j1 n' M' n& V: X7 v3 o" _
2 K6 G6 o% [( ]7 h! q% m$ m* B
--- Flexsim 6.0.0 (January 2012) ---
  y& c; G, p" b# L& W/ j* Enhanced the experimenter to use multiple cores.
" D( |; f) M8 Z* Added a new web browser GUI widget.
8 C6 @4 H1 g0 |# g* Added a new Dashboard window with HTML5 canvas statistics graphs.
. @# ^3 t- d0 X8 \4 c5 C( s& S* w( b* Redesigned the experimenter interface to integrate the new statistics objects.
! v, z: e  d" W* Added new experiment variable options "number of objects in group" and "number of task executers.". e; J* w0 ?/ _; y& ~/ r
* Developed web accessibility: Opening, configuring, running, and viewing models over the web (using a web browser or handheld device).
  @% r: d/ Y, c) v6 O; j* Added a new AutoCAD dwg importer.# i( M; O" E  U: y+ i- B
* 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.+ T2 ?+ S( T/ ^2 c
* Modified the picklist and trigger gui widgets to be easier to use.
$ j9 ?* p9 B% c3 o8 j* Created a new node datatype (DATATYPE_BUNDLE) for storing large amount of information efficiently (see documentation of bundle commands).
; u  D% P& x+ |$ ]0 R3 h3 q* 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.
) X4 N! |0 [2 l; \0 }* Added an embedded command documentation window that can be opened by highlighting a command and pressing F1 in the code window or tree view.
) e0 N! ~9 G: B, Z1 w; [* Added a Flexscript call stack to the debugger.3 H/ P+ d# Y- L+ B* E! e
* Added a step-in function for Flexscript user commands and nodefunctions in the debugger.
- J& h0 [9 A' N4 u+ [0 @* 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 S. s9 n- K0 q
* Enhanced the flexibility of pull logic and added a new pullitem() command for use in the Pull Strategy trigger.
, u2 U0 M+ t2 I) G& h1 ~* Improved templates to allow for popup gui windows on pick list options.
( \; o1 h; g- M) z& J$ S* Added a mechanism for multiple state profiles.4 P7 O& \+ s) U, l; q; d9 ~; J
* Changed tables to always show the headers despite scrolling.
$ Z, v$ @. O1 K3 ]! O* Fixed a bug that was messing up the save operation when out of memory.9 |$ \) ~$ k# k9 k9 g
* Toggled the large-address-aware switch so that Flexsim can allocate more memory.. q0 A6 Z" ?% x/ k5 o5 `& P
* Added floor() and ceil() commands.+ ~2 ]1 L0 ~& K4 Y) x1 y. ], T
* Added a switch for hashing the node's subnodes' names for quick lookup.
6 b8 D1 k: I" u6 F* Added a right-click menu option in the Labels tab so that labels' values are set on reset. This option is checked by default.
5 J0 r8 }. N3 D  B9 T( Z* Other various fixes from the development list.
- [5 g: |1 e. `. f! f
5 M$ S; P/ `4 z**backwards compatibility note: the following changes may slightly change the way updated models behave**
$ g7 {6 \" n  K/ w, S* Fixed a critical bug in curved network length calculations.
( u4 ]& c/ y& |( T* Fixed issues with gettenetnode() and distancetotravel() on TEs that use "do not travel offsets and block network space."+ O# U% O( v! m; D5 k) D$ v2 J
* Made a change to distancetotravel() to base the "back-to-node" distance on the center of the object instead of the object's location.6 T5 x5 n3 k3 |( g7 _
* Changed pulling to no longer override the send-to. Now both send-to and pull must check out to transfer a flowitem.
: d4 v; Q8 i# N  p( @1 V- q* Changed receiveitem() so that it doesn't behave as if it were pulling.+ C8 w8 Q% J" h& o4 g. i
* Made the Rack's OnEntry trigger fire before evaluating the dwell time.' U& I5 `1 l7 T
1 M1 n, D5 ^- W% o3 d
--- Flexsim 6.0.0 (2012/1/30) 中文译文---+ e) e8 ~, V5 N9 ^0 B+ V. x& L3 Q. S+ g

4 z# A1 c0 X( z  L* 加强了实验器中多核技术(multiple cores)的应用: T' y3 F  V  X* W. f2 V
* 添加了一个新的网络浏览器GUI控件
% s  @. N- r( v6 q7 B% w* 增加了新的带有HTML5 canvas统计图的Dashboard窗口.
) y0 f7 ^. u9 Q* 重新设计了实验器(experimenter)界面,整合了新的统计组件.9 j2 l7 W4 k! a7 f! f+ F* G
* 添加了新的实验变量选项“组内实体数量(number of objects in group)”和 “任务执行器的数量(number of task executers)”.8 t; P  S* I. ?( G2 P* b
* 可通过网络访问: 通过网络打开,配置,运行并且浏览模型(使用网络浏览器或其他装置).0 @7 J# t* D0 S+ [4 `+ r9 e2 X$ ]5 q
* 增加了新的AutoCAD dwg导入器.
" f" m- Z) d8 @! A: R* 增加了模型单位和转换窗口.创建新模型时,会弹出一个窗口,对选用哪种模型单位进行提示. 更新旧模型时,也会提示选用模型单位.这些设置都保存在模型的”工具”文件夹中.
1 Q- X8 p9 l; Y% b; y4 z* 更新下拉列表和触发gui控件,应用起来更加简单.
; Y8 y% V9 I0 A5 j/ h2 Y* 创建了一个新节点datatype(DATATYPE_BUNDLE),可以有效的储存大量信息(请查看bundle命令文档).$ K& {' g5 ?: _/ A7 v% E
* 可以将媒体文件(3D图形和bitmaps文件)直接打包到模型文件中,最后只需生成一个文件,而不需要做成总的文件夹.
/ C/ i$ S& g" J" A: S: U% X* 嵌入了命令文档窗口,当在代码窗口或者树视图中,高亮选中命令,按F1时便可打开这些窗口.  ]6 \, Q% |# B3 E
* 在调试器中添加了Flexscript调用栈.5 ?" ~" V1 g9 |+ ^* S1 V! k
* 在Flexscript用户命令中添加了step-in函数,在调试器中添加了nodefuctions.
5 G% o" L# [  r# o1 S, n# C* 添加了逻辑创建器界面。使用此创建器不用写代码即可编写Flexscript逻辑。 (用户可以将默认的编辑器通过修改返回为代码,方法是:撤消选中“文件>全局变量)字体与颜色〉默认使用逻辑创建器“)
- m8 z% o+ M: q$ l2 G/ G$ l* 增强了拉入逻辑的灵活性并且添加了在拉入策略触发器中(Pull Strategy)应用的pullitem()命令.: |/ g6 z! K4 ]0 D! `$ Z/ X
* 在下拉列表选项中可以弹出gui窗口。+ P8 R- |) m& F6 q2 f
* 添加了新的状态判断机制.
2 h+ h  x) z' ~' N5 S* 拉动滚动条时,始终显示表格的标题6 ?8 L: C# |! ^" G  Y) t
* 解决了当内存不足时出现保存操作混乱的问题./ J. |4 z) ^+ K& Y* U) z' N
* 切换了大地址提示开关(large-address-aware),Flexsim可以对内存分配进行优化.
: P$ a' l# {3 a$ R6 u1 K* 添加了floor()和ceil()命令.& p% m8 J% G2 H3 Z4 g# D
* 为了方便查找,添加了将节点的子节点名称进行散列(hash)操作的功能.
  S* b8 Z; e" }% n6 \( ?# }5 e* 在标签选项卡的右击菜单中添加了一个新选项—重置时,还原标签值. 此选项为默认选项.
4 s5 v8 g8 }" b& y/ b% t* 开发列表的其他各种问题修复.
2 u8 s) i& I! z. t. Q
7 ]- g6 t8 k' p6 }**新版本兼容注释:以下修改会导致更新之后模型运行时的行为变化**! b. c+ V1 Y/ T+ V! O. g

' w$ W/ x6 ~8 p  w* 解决了弯曲路径长度统计中存在的bug.
+ @9 X( D! e, i+ N* 使用“禁止行进偏移和锁定网络路径”选项时,解决了与gettenetnode()和distancetotravel()命令相关的问题. " V5 t  {+ O" z
: C3 Q; e# q7 \  _) {; R
+ x0 w3 l9 u  P; a
* 修改了distancetotravel()命令的计算方式,使“back-to-node”距离按照实体的中心点计算,而非实体的位置.% A! q' [/ U' Q6 i, g. h

; _, I1 @  ]  R* 使用拉入时,不再忽略“发送至”机制.当运送临时实体时,必须同时考虑 “发送至”和“拉入”机制.
8 W! h" X. d) A* 修改了receiveitem()命令,使实体在接收实体时不会表现得像拉入操作.
: T$ L8 Y( h# F4 ?7 t3 m  F: A" i* 判断停留时间(dwell time)之前,触发进入(OnEntry)触发器.
3#
domcylai 发表于 2012-2-6 16:22:28 | 只看该作者
非常期待,这次版本有很好的更新!
2#
mgxy123 发表于 2012-2-1 16:12:34 | 只看该作者
不错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-10-23 07:32 , Processed in 0.077376 second(s), 14 queries .

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

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