
FlexSim V2023.2发布(更新时间:2023年8月7日)
发布时间:
2023-08-28
一、主要内容概览
1、更新了Omniverse接口。可以实现以下功能:
——将FlexSim模型通过usd格式文件导出,可用其它软件进行渲染。
——多人实时协作。FlexSim可以和其它软件一起实时修改usd模型。
——仿真动画孪生(试验性)。通过实时同步,FlexSim的模型开始运作,其它软件也能进行观察。这一点在未来可能适用于渲染仿真动画。但由于omniverse接口目前仍在早期开发阶段,效果十分不稳定,存在诸多问题。
2、更新了模型加密功能。可以自由实现以下功能:
——隐藏树结构。隐藏树结构后导出的加密模型,将无法打开树结构,从而保证模型的内置逻辑不被查看、修改。
——设置文件密码。勾选设置密码功能后,打开该加密模型,会弹出密码窗口。
——隐藏脚本。勾选该选项后,模型中的脚本都不会显示,进一步的,还可以隐藏标签、数值等各类信息,保证信息资产的安全。
——隐藏PF内容。启用了以上功能后,PF将只能显示模型的逻辑流程。如果PF也需要隐藏,那么只需要勾选上该选项,PF就会和树结构一样打都打不开了。
3、其它功能和细节
——增加了A*模块中执行器的加速度选项卡。可以为执行器添加更真实的物理行走。
——支持了Python3.11的连接。
——更新了状态栏以显示所选对象的完整路径。
——为属性表和绩效表增加了复制按钮
——添加了语句:Delay.realTime()
——添加了语句:Database.ResultSet.getFieldName().
——实验器的面板数据可以导出为csv格式了
——提高了实验器的运行速度
——中文字体异常时,可以直接在设置中更改字体解决了。
——属性表可以同时删除多行了。
——当仓储系统中的编码规则设置成非固定长度时,缺少分隔符将提示警报
——导入excel表格时,默认设置改成了“仅值”。
——临时实体库添加到访问栏中了。
——添加了命令:continueaggregatedundo()
——删除了捆绑包的唯一列名约束。
——修复了撤销模板标签时失败的bug
——修复了存储系统插槽/项查询的LIMIT子句。
二、Omniverse更新
1、Omniverse更新内容解释
23.2更新了Omniverse的连接方式。Omniverse是英伟达开发的三维、仿真协作平台。相关的功能更新如下:
Omniverse Connector:
(1)通过以下路径中找到Omniverse Connector。
(2)Omniverse Connector属性页面
File Path:文件路径。usd存储的路径。
Export Camera:导出摄像机。勾选后usd将保留flexsim中的镜头位置。
Copy Textures to Output Directory:复制贴图到子目录。将模型的贴图也导出来,以便在usd中引用贴图。
Subdirectory:子目录。可以修改贴图所在的目录文件夹名称。
Export Object Properties:导出实体属性。
Property Tables:属性表。导出的属性是否包括属性表。
小结
Omniverse Connector的作用是直接将整个FlexSim模型保留成usd文件格式。该功能比较适合通过其它渲染软件做场景渲染图。
USD Stage:
(1)USD Stage可以在视觉库中找到,是一个平面类实体,它相当于usd模型的地面。要连接其它软件或平台,一般需要通过usd平面来实现。
在usd平面上可以进行正常建模,和普通平面上的建模一样。
(2)和一般平面不同的是,usd平面属性栏拥有Stage和Omniverse Live两个选项卡。分别可以用来打开,导出和关联usd文件、建立实时同步连接。
3)Stage选项卡。
第一行输入栏是文件的路径,可以输入本地文件路径或者Omniverse服务器路径。文件夹按钮是打开文件,用于浏览本地文件;存储按钮用来保存usd文件,下拉可以另存为;刷新按钮可以更新模型中的usd,将他人对usd的改动同步进来。
Draw Plane。绘制平面。Factor是绘制因子,越大则绘制距离越近(视角离远则不显示平面);Units是绘制单位,units越大,随视角距离增加,平面绘制减少地越快。
Select Prims。选择usd模型的部件。勾选后才会出现prims选项卡。勾选后可以更细化地编辑三维模型的部件。
(4)Omniverse Live选项卡
用以建立实时同步连接。相当于将usd当作在线文档进行编辑,用flexsim打开usd时,用omniverse也可以打开,甚至用其它三维软件也可以打开。并且所有软件都可以同时编辑该usd文件。
要实现实时同步,首先所打开的usd文件必须存储在omniverse的服务器中。打开服务器的usd文件后,即可创建或在下拉菜单中加入联机房间。进入房间后,其它软件对usd的改动都会实时显示出来。
(5)Prim选项卡
勾选了Select Prime后,就可以选择usd模型中的组件和对象了。选择usd中的图形组件,可以在右侧属性栏中找到prim选项卡。
Mesh:图形组件的网格名称
Prim Path:图形组件树结构路径。点击树结构图标,即可打开图形组件的树结构。其中记录了图形的各类信息,比如位置、形状,乃至其它软件中所携带的图像信息。
2、Omniverse的用法
导入usd格式模型文件
Usd格式本身可以作为三维文件导入,和其它三维模型一样,能够替换实体的外观。
在usd stage上可以更灵活地导入usd文件,不仅可以显示usd文件的模型,还可以在上面进行修改。
导出FlexSim模型为usd文件
通过omniverse connector,可以直接将整个模型导出成usd格式的三维文件。优点是方便快速、稳定,但导出后的usd文件只录入了三维信息和部分属性信息,因此最大的作用还是展示。
Usd作为一种通用的三维格式,不仅可以在omniverse上使用,也可以用在其它专业渲染软件上。借助其它软件,能够达到更好的视觉效果。因此用来做图片展示还是十分可观的。
和其它软件或其它设备的FlexSim实时同步
Usd文件最突出的特点,就是支持多人同时修改甚至实时同步修改。这能大大地提高协同作业效率,实现敏捷的项目合作。
实时同步需要藉由omniverse服务器实现。在omniverse中找到NUCLEUS,如果没有服务器,可以选择创建本地服务器。创建完服务器,就可以将usd文件保存到服务器中。
在FlexSim中通过文件路径打开服务器中的Usd,加载完毕。此时Omniverse Live选项卡生效。可以在输入框中写入英文开头的房间名创建新房间,也可以在下拉菜单中选择已有房间(前提是该usd文件已经建立过房间)。
FlexSim加入房间后,就可以和房间中的其它端口实时同步usd文件的修改内容了。比如下图,在omniverse中同样打开这个usd文件,通过右上角的live加入同一个房间。成功后,调整Omniverse中的模型,FlexSim中的模型也会跟着同步发生变化。
3、本版本Omniverse注意事项
——如果直接在USD Stage上建模,那么导出成usd文件时,比例将失调,但导出的模型比较稳定;
如果先从将Stage链接到默认usd(也就是在omniverse中新建一个usd地板),再在stage上建模,那么比例将正确,但模型会极不稳定,十分容易闪退。
——目前无法将模型的连线、PF、脚本等任何逻辑导出到usd中,这意味着目前FlexSim导出的usd只是外观共享的模型。但现在可以导出实体的属性表,可能在未来官方会带来更多惊喜。
——建立实时同步后,运行模型将会把运行的状态也同步到usd中,因此其它软件能够观看FlexSim中播放的动画。但是目前存在诸多bug,比如闪退、实体错位、临时实体颜色出错、贴图丢失、模型丢失等。期待官方在后续的更新中做得更好。
三、文件保护
23.2版本更新了文件加密的保护措施,能够让模型中的逻辑或核心部分得到隐藏。
以下是该功能的中英文对照。
更多FlexSim V2023.2更新功能及最新版本试用申请可查看北京创时能科技发展有限公司官方微信公众号(名称:Flexsim系统仿真软件)历史消息:FlexSim 2023 Update 2正式发布
视频版更新讲解可登录哔哩哔哩视频网站,搜索UP主:Flexsim系统仿真软件,即可查看FlexSim V2023.2版本功能更新说明
相关新闻
暂无数据
北京创时能科技发展有限公司
北京市海淀区唐家岭路弘祥1989科技文化产业园东区C幢3229室
传真:+86 10 8278 0244
手机:+86 13426187037
QQ咨询:1093796825
企业邮箱:sales@csn-bj.com
武汉办事处:武汉市青山区和平大道955号吾行里写字楼1栋1609室
关注我们
微信官方公众号

版权所有:北京创时能科技发展有限公司 京ICP备14043114号-1 网站建设:中企动力 北二分 seo标签
京公网安备 11010802039975号