智能拖地机器人,云鲸 NARWALFlexSim7.7.0 更新内容 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL------------------------------------------------------------------------------------ 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL--- FlexSim 7.7.0 (2015 年 11 月 23 日) -------------------------------- 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
添加 Process Flow 模块使用流程图来处理复杂逻辑。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALFlexScript 语言现在的变量类型能够使用任何的定义方式(number, string, treenode, 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALintarray, doublearray, stringarray, treenodearray)。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
骨骼动画-动画编辑器现在能够导入谷歌动画 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL数据在flexsim动画中使用。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
添加 Global List(全局列表),详见 User Manual > Modeling Tools > Global List。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL类似此种报错在 7.7 中不再出现,定义语言都通用了。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALGlobal Tables(全局表)现在可以选择将其数据存放在 bundle 中,而不是原来的多级子 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
节点中。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
数组(int, double, string and treenode)现在能够存在节点中了,比如标签中。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL数组(int, double, string and treenode)现在能够像表格一样可查看/编辑了 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL标签能够使用 setlabel()命令存储指针指向其他实体 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL弃用 parnode(), parval() and parstr(),用 param()命令代替 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
添加了 arraysize()命令,可以获取数组的容量 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
具体使用方式是 arraysize(数组名) 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL勾选使用 bund 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
添加了对 Oculus Rift(一款虚拟现实设备)的支持。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
增加了对 Xbox 360 手柄的支持。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL在 global preference(全局设置)能够设置显示 3Dview 的帧数。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
添加了卡车任务执行器临时实体。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL在 dashboard 中添加了用户自定义甘特图(Custom Gantt)。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALDashboards 现在有了滚动条。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL现在 dashboard 能够调整数据显示的精度。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL现在 dashboard 能够使用取样器来添加统计实体。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL现在 dashboard 在统计组(Group)实体数据时,在组成员增加或者减少后能够更新重 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
新计算组的统计数据。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL现在能够复制黏贴 dashboard。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL移除 AVI Maker 使用 Video Recorder 代替。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
添加了 "Available at Simulation Start" 选项使得任务执行器的 OnResourceAvailable 触发 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL器能够在 0 时刻触发,即初始状态任务执行器即可用状态。(单击运行后触发) 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL改进 Quick Properties 面板,现在红选了多个实体后,在 Quick Properties 面板中改变任 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
一红选实体的参数,能够应用到所有的红选实体。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
改进了旋转(Rotated Selected)和翻转(Flip Selected),现在能够在 3D 视图中对红选中的实 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
体进行准确的镜像翻转和旋转。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
在试验器中可以将模型布局(Model Layout)作为可选变量了。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
改进了试验器的数据查看输出,使得其显示可以定制化改变。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL任务序列现在能够存储他们自己的标签。//没有正式号无法实验 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
优化了 flexsim 在非标准 DPI 下的显示效果。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
在 Quick Properties 中增加了一个面板来对 3D view 截图保存(也可以使用 viewtofile()命 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
令)。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
现在追踪 (TrackedVariables)不再存储在 bundle 中而是储存在简单数据实体中 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
(simpledatatype object)。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
现在在全局表单元格中输入的时候使用 shift+enter 不再是转跳到下一个单元格,而是重 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
新创建一行输入。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
改变了临时实体打包方式的 UI,使得现在看起来更加直观。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL增加了一个打包的逻辑: Layer Stacking By Item Size 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALBasicTE 和 BasicFR 在触发器页面中增加了 On State Change(状态改变触发)触发器。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL弃用 FRLOAD 和 FRUNLOAD,统一使用 LOAD 和 UNLOAD。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
更新了 updatelocations 命令。现在可以使用 item 作为其实体的参数,与 item 父节点使 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
用 updatelocations 效果一致。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
在绘图性能上的大量改进。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
Improvements to how model data is saved to remove differences in the xml files. 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
在用户手册中增加了关于模型重复性(Model Repeatability)的页面(FlexSim Concepts > 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALModel Repeatability)。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
使用 getmodelunit()命令代替 getmodelunitnum()和 getmodelunitstr()命令。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL移除全局任务序列(Global Task Sequences),使用流程图(Process Flow)代替。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
改进用户手册搜索结果,优先显示最相关的选项。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
优化了许可证激活窗口 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL按住鼠标滚轮现在也能够拖动改变 3D 视图了,放大缩小视图现在是以鼠标位置为中心 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
(而不是视图中点为中心)。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL增加了 statisticaltime()命令。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALGUI的Edit部件添加了rangemin和rangemax属性来定义可以输入值的范围(在dashboard 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
中也可以使用) 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
左为新逻辑,右边是 pallet 默认的效果。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
现在所有 FlexScript 均可以作为 SQL 的标量函数。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALQuery 命令中增加了对 HAVING 子句的支持。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
增加 SQL 对”==”的语法支持 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL在 Excel 导入工具中,选择“自动区分数据”(Automatic Data Distinction)选项后,时间和 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
日期将被识别成数值形式导出。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL移除了在树视图中的右键“Copy Path to Clipboard”复制实体路径到剪贴板中 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
加强了 Excel 导入工具中自动区分数据(Automatic Data Distinction)功能。现在可以正确识 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
别储存格式为字符的数字,现在会将其作为字符串数据导入而不是导入数值 0 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
以及修复了之前版本的一些 BUG 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL--- 兼容性注解 ----------------------------------------------- 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL--- 以下更新可能会一定程度上导致之前版本的模型无法正常运行---- 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
临时实体状态变量现在存储在一个用户数据结构中而不是直接存放在树结构中。这意味 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL着如果你老版本模型不是使用 getitemstate(),getitemsendto(),getitemvar()等命令来获 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL取临时实体相关状态,而是直接在树结构中获取临时实体状态值,在新版本的模型中需 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL求针对此进行更新 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL在之前的版本中,drawfont()每执行一次对应改变一个 drawtext()命令的字体。现在,执 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
行 drawfont()命令后能够改变字体并保持到下一次改变执行为止。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL变量 NULL 不再与 0 相等,专门添加了关键词“nullvar”相等于 null 变量。这可能会影 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
响使用 getlabel()相关命令来判断是否存在标签。查看 getlabel()的命令帮助获取更多信 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
息。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
以下命令现在获取/返回可变数据类型,而不是双精度型。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALnodefunction() 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
sendmessage() 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALfunction_s() 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALfunction_n() 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
userfunction_s() 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALuserfunction_n() 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALnodefunctionlisten() 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
delayednodefunction() 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALaddbundleentry() 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALapplicationcommand() 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL这些变化影响如下: 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
nodefunction(x, tonum(current)); // 错误代码 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALnodefunction(x, current); // 正确代码 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL当你将数据转换成数值型数据时,同时又有人需要节点型数值,可变数据类型认为这是数值 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL型变量所以不会返回有效的节点。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
此外,现在所有 flexscript 和 c++代码现在返回可变数据类型而不是双精度型。这同样有如下 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL影响: 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
return tonum(centerobject(current, 1)); // 错误代码 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALreturn centerobject(current, 1); // 正确代码 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
此处再次出现,如果将某个节点存储为一个数值,在其他地方又需要节点,那么变量将无法 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
识别正确的节点。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL我们添加了一个更新脚本用以搜索此类问题,可以将 tonum()这类的代码进行更新,该脚本 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL代码的更新日志我们将其放在 MODEL:/Tools/CodeUpdateLog 这个节点中。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL这段更新脚本将会进行以下的更新: 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
returntonum(...); 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL改为 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALreturn (...); 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
上述提到的所有命令,该更新脚本都会在模型中进行遍历,并将其参数进行如下更新: 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALnodefunction(theNode, tonum(...), tonum(...)); 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
改为 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALnodefunction(theNode, (...), (...)); 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL遗憾的是,更新脚本还不足够智能到可以找到以下的代码(定义过的变量): 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALdoublemyVal = tonum(...); 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALreturnmyVal; 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL或者 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
doublemyVal = tonum(...); 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
nodefunction(theNode, myVal); 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
以上内容说明了,直接应用这些存储为数值型的变量仍然可以正常工作,特别是如果你可以 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL完全掌控传递(变量)的两边,比如你编制了函数的调用方和被调用方。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
调用方: 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALnodefunction(theNode, tonum(theObj)); 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
被调用方: 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALtreenodemyVal = parnode(1); 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL以上的这个例子可以正常地执行。我们已经用一个单独的命param()来替代parnode()、parstr() 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL和 parval()这些命令,以保证不会由于变量类型而导致代码出错。然而这些弃用的命令将会 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
优先尝试将获取到的任何变量传递到任何你指定的地方。因此此处的 parnode()将会被视作 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL一个数值型,而获取为一个节点型。同样的情况还出现在下面: 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL被调用方: 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALreturntonum(myObj); 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
调用方: 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALtreenodemyObj = tonode(nodefunction(theNode, ...)); 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
同样的,这也是可执行的命令,因为 tonode()和 tonum()都会优先将他们获取到的变量转化 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL为数值型或节点型。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL然而这个将会导致一边使用安全类型方法(即使用 param()命令),而另一边不使用的时候出 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
现代码错误。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL调用方: 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
nodefunction(theNode, tonum(theObj)); 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL被调用方: 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALtreenodemyVal = param(1); // 无法执行由于 param(1) 返回的是数值而不是节点 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALflexsim 内置的所有代码已经全部(或者说基本上全部)都使用了安全类型方法。因此任何 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
在用户自己编写的代码和 flexsim 内置代码之间调用的时候都需要使用安全类型方法。我们 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
希望之前提到的更新脚本会解决绝大多数的兼容问题。本网站官方群 工业工程5000人群号 249148633
|
|
|
|
|