文本格式模型文件,更方便,更稳定

RecurDyn V9R5支持文本文件格式的模型数据,使用者勿需通过RecurDyn的GUI界面操作,即可直接查看、检查和修改模型,RecurDyn XML格式的模型数据对应于RDX文件。

Product Professional
New/Improved New
Location in Manual User Interface → RecurDyn Graphic User Interface → File Menu → Import → RecurDyn Files

通过“File菜单>Export导出>*”,将RecurDyn模型数据保存为RDX类型。在保存RDX格式文件时,RecurDyn同时生成以下几种类型的文件:

  • *.rdx扩展文件,保存模型参数和设置;
  • *.hier文件,保存Body间的模型层次结构信息;
  • *.data扩展文件,保存Body、Joint、Force和Contact特征数据。

当模型的cad几何图形比较复杂时,Body将保存为*.rxb格式的RecurDyn cad文件。如果Body是FFlex body,则保存为*.rbdf文件,RecurDyn网格数据保存为*.mrta文件。

使用者可以使用文本编辑器访问这些文件,并可以修改和检查这些文本文件格式的模型数据。

此外,考虑到可能的模型损坏问题,RDX文件比二进制文件格式会更加稳定。

DOE新功能与Simulation Manager

DOE(Design of Experiments)是一种有效的研究设计变量对性能指标影响效应的方法。基于DOE技术,可以一次考虑多个参数的影响,可以考虑不同因子间的相互影响,可通过较少的试验次数获得尽可能多的信息,可以更好地找到系统的较优区间。

除AutoDesign模块外,RecurDyn基本模块Professional也可以进行DOE分析,V9R5版本在原有的Design Study基础上添加了一个新的DOE功能。

Product Professional
New/Improved New
Location in User Interface Analysis tab → Simulation Type group → DOE icon
Location in Manual Analysis → DOE (Design Of Experiments)

RecurDyn/Professional的新DOE功能提供Simulation manager,据此可方便地管理大量的仿真数据。新DOE功能的特点概述如下:

  • 可更加方便、清晰地定义DV 与 PI;
  • DOE Table和结果表(csv格式)的数据处理(含导入、导出)更加方便(基于此数据表,可以使用自己的数据分析算法处理或分析数据);
  • 内置多样化的DOE采样方法(如全因子、中心复合、Box-Behnken、纬度超立方体样本设计方法);
  • 可通过Python生成DOE case及分析DOE结果;
  • 支持simulation manager,对RecurDyn standalone solver设置Concurrent Runs的数量从而进行多线程同时仿真。

您了解RecurDyn的UV接触吗?

UV接触是RecurDyn的UV Sphere接触类型,用于快速仿真球体和UV曲面间的接触力。UV面通过大小一致、排列整齐的4节点四边形进行离散,从而在接触计算时具有非常高效的速度。

Product Professional
New/Improved New
Location in User Interface Body Edit Mode → Geometry tab → Surface group → UV icon
Location in Manual Professional → Body → Geometries in Body Edit Mode → Surface → UV Surface

然而,在之前的版本中并不很容易生成UV Mapping面从而限制了UV接触的使用性。好消息!V9R5版本开发了body edit模式下便捷的UV曲面生成功能,借助该功能可以轻松生成UV面从而切实用到UV接触的高速度。

  • 4边组:通过指定总共4个边组中的第1个和第3个边组来定义UV曲面。即使是具有4条以上边的曲面,也可以通过定义边组来创建UV曲面。
  • 填充孔:如果目标曲面中存在孔,在无法创建UV曲面的情况下可通过移除孔进而创建UV曲面。

V9R5版本生成的UV曲面除了可用于UV接触外,还可用于PTSF(点对面)约束。Tips:PTSF是一种运动副约束,该Joint将Action Body 的Marker原点约束在特定的曲面上,某种程度上,只要Action Body上的接触点不变、同时曲面支持UV映射,在建模时可使用PTSF来代替接触从而计算更加快速。

轨迹线新功能,更方便

相信RecurDyn使用者大都知道轨迹线Marker Trace功能,告诉大家一个好消息,V9R5版本对软件的轨迹线功能作了更新增强,更加方便使用者对仿真结果进行研究:

Product Professional
New/Improved Improved
Location in User Interface Analysis tab → Post Tool group → Trace icon
Location in Manual Analysis → Post Tool → Marker Trace
  • 支持指定轨迹线的参考系,既可以得到全局坐标系下的轨迹线,还可以获得指定参考系下的轨迹线
  • 支持SubSystem Marker Trace子系统Marker的轨迹线,在模型层级可同时观查系统层级与子系统层级Marker点的轨迹

可用Python进行RecurDyn二次开发了

RecurDynV9R5版本的二次开发模块ProcessNet开始支持Python语言,提供多种Python库,使用者可以利用这一简单、易上手的语言为重复性任务开发自动化脚本、自定义用户UI及提高二次开发的便利性。

Product Professional
New/Improved New
Location in User Interface Customize tab → ProcessNet (Python) group
Location in Manual ProcessNet Help → Python

ProcessNet设置:从[Home tab]-[Setting group]-[ProcessNet]中的ProcessNet类型中选择Python。

  • Pre/Post Simulation:Python脚本的注册与现有C#的DLL方式相同
  • External IDE:可根据喜好指定Python IDE

RecurDyn的AutoDesign分析响应支持Python ProcessNet:可在[AutoDesign]-[Parameter]-[Response]的分析响应的ProcessNet类型中选择Python。

3D坎贝尔图新功能-RecurDyn后处理

RecurDyn时域动力学仿真计算之后,通过其后处理的坎贝尔图(Campbell Diagram)可监测转动件速度变化过程动态变化的频谱分量进而获得转动件在整个转速范围的工作特性。坎贝尔图将监测位置的振动幅值作为转速和频率的函数,在坎贝尔图中横坐标表示转速,纵坐标表示频率或阶次,与转速有关的频率成分(强迫运动)呈现出以原点引出的射线,而自由振动部分则呈现在固定的频率线上。工程中常常根据坎贝尔图振动的转速、频率/阶次和振动幅值,对转动件的异常故障原因进行分析。

Product Professional
New/Improved Improved
Location in User Interface Plot → Tool → Analysis → Campbell (3D)
Location in Manual Plot → Tool → Analysis → Compbell Diagrams → Vold-Kalman Filer

RecurDyn不但提供2D坎贝尔图功能,还提供3D坎贝尔图功能。

V9R5版本针对3D坎贝尔图新开发了Vold Kalman滤波器,使用该Vold kalman滤波器,可获得“RPM vs. Orde“更平滑、更精确的Cross-Section曲线。

Phase Angle Display

  • 支持相位角显示,在显示RPM~Freq.曲线、RPM~Order曲线的Cross-Section曲线时,可同时显示出相位角。

Vold-Kalman Filter

  • 在许多情况下,Cross-Section曲线结果会呈波浪形,为了克服波形图,可以使用Vold-Kalman滤波器。
  • 通过滤波处理,可获得“RPM vs. Order”更加平滑、精细的Cross-Section曲线。

再也不需为"表达式中括号不成对"而犯愁了

RecurDyn的表达式在多体动力学建模仿真时具有重要的作用,表达式使用的是否到位也体现着使用者在多体动力学仿真方面的能力。

  • 通过表达式施加驱动,从而让机构实现预定的动作。
  • 通过表达式施加力/力矩,如加载阻力,水压力等复杂的力,从而恰当地模拟模型上的载荷。
  • 通过表达式实现控制逻辑,从而模拟在控制作用下的模型动力学/运动学行为。
  • 通过表达式表示优化目标或约束方程,从而进行优化分析。

在之前的版本中进行表达式编辑时,尤其是复杂的表达式,想必很多使用者都感受过“括号不配对”所带来的的烦恼吧,使用RecurDyn新的版本V9R5就不再有这个烦恼了!V9R5版本表达式中的“成对括号”会高亮显示,方便使用者检查,这样可大大降低因括号所引发的错误。

动能、势能、应变能成为了RecurDyn直接后处理的输出项

RecurDynV9R5版本开始,Body输出项中会有动能、势能、应变能,为使用者提供了更大便利。

Product Professional
New/Improved Improved
Location in User Interface Analysis tab → Plot group → Result icon
Location in Manual Plot → Plot Database

对于刚体Rigid Body,直接输出动能和势能。

对于RFlex Body和Fflex Body,直接输出动能、势能和应变能。

您期待已久的Body Inactive终于实现了

RecurDyn一直可以支持Joint 、Force、Contact在Active与Inactive之间灵活切换,许多使用RecurDyn的小伙伴们期待着软件也能够支持Body可以在Active与Inactive之间自如切换,这不,V9R5版本开始这个愿望就如愿了!

Product Professional, FFlex, RFlex
New/Improved Improved
Location in User Interface Database pop-up menu, Working Window pop-up menu, Properties Dialog box → General tab
Location in Manual User Interface → RecurDyn Graphic User Interface → Database Window → Active/Inactive

支持在Active与Inactive间双向切换的Body既可以是刚体Rigid Body,也可以是柔性体FFlex Body和RFlex Body,与此同时,RecurDyn V9R5中Group也支持Active/Inactive操作了。

对于Inactive状态的Body,可以设定Inactive时的图形显示模式,通过[Home tab]-[Setting group]-[Display]-[Geometry tab]-[Color of a Inactivated Entity]指定颜色,线框显示模式dotted lines。在Database区,Inactive的Body图标也会相应地改变。

在Body的状态变成Inactive之后,与Body相关的其它模型元素(Joint、Force、Contact)也一起变成了Inactive。通过选择“Activate Related Entities Together”,软件会自动将与Body相关联的其它模型元素自动转变为Active状态。

GEO接触可以考虑Shell的变厚度了

这真是一个令人惊喜的新功能,RecurDynV9R5版本开始,在定义柔性体Shell的GEO接触时,可以考虑Shell的厚度变化了,该新功能适用于Geo Surface Contact、Geo Sphere Contact以及 Geo Cylinder Contact类型。

Product FFlex
New/Improved Improved
Location in User Interface Home tab → Setting group → Simulation icon → General tab → Advanced Options
Location in Manual Home → Setting → Simulation → General Tab → Advanced Options

通过GeoContact的“EachNode”选项来定义厚度属性,通过该选项,可仿真Fflex Shell单元的变厚度属性:

利用该功能时,需在[Home]-[Setting]-[Simulation]-[Advanced Simulation Options]页面勾选“Advanced Geo Contact for Shell ”,并将接触几何Surface Patch的Thickness设为Original。

您可知道RecurDyn中哪些运动副上可设置摩擦效应?

想必大家都知道,在RecurDyn中转动副Revolute、平动副Translational、圆柱副Cylindrical、球铰Spherical及万向铰Universal joint支持设置摩擦效应。在此想告知各位一个好消息,从V9R5版本开始,螺旋副Screw、平面副Planar及共面约束Inplane joint也可以支持摩擦设置了!

灵活控制多体模型中约束与驱动的ON与OFF

通过CMotion可以分别定义两个Body之间6个方向的自由度,通过自由度的分别设置可以实现复杂的约束与驱动控制。在使用RecurDyn时,您是否期待约束或驱动在某些情况下有效而某些条件下失效呢?V9R5版本开发出的CMotion ON/OFF功能极大地方便了使用者根据有效、失效条件的定义进行约束或驱动是否起作用的切换。在CMotion Group中,可根据自由度指定的表达式条件来定义ON/OFF。所有六个自由度可在一种条件下ON/OFF,也可为每个自由度单独定义其ON/OFF条件。

Product Professional
New/Improved Improved
Location in User Interface Professional tab → Joint group → CMotion(G) icon
Location in Manual Professional → Joint → Primitive Joints → Cartesian Motion Group (CMotion Group) → Properties

如下的示例模型中,当ON/OFF信号为“1”时,Cmotion表达式处于ON状态发挥作用,驱动轴与从动轴接触时,信号将为“1”,开启从动轴的同步运动。当驱动轴远离时,ON/OFF信号值为零,则Comion的表达式处于OFF状态不发挥作用,故而从动轴的运动不再随驱动轴同步。

仿真完成后,想让结果文件变小该咋办?

当模型考虑了非常多的细节时,当仿真的时长较大时,当仿真的步长很小时,都可能面临仿真结果文件格外庞大的现象,但从仿真精度、仿真物理行为实际时间的角度来看,更多模型细节、更小仿真步长、较长的End Time都是仿真人员无法规避的模型条件。太庞大的仿真结果文件一方面会需要更大的存储空间,再方面在结果后处理时也可能面临速度问题。

那么针对极其庞大的RecurDyn结果文件*.rplt,有没有办法对其进行优化缩减使文件变小呢?RecurDynV9R5版本开发了相应的工具,仿真完成后可自定义rplt文件的输出List,根据需要由该特殊的工具生成规模缩减的(优化的)rplt文件。

Using Filter and Database Tree Using Ouputlist(*.outputlist)file

ParticleWorks的热传递系数可作为RecurDyn的热边界了!

众所周知,流体分析软件ParticleWorks在仿真目标零件与流体间的传热行为时可得到热传递系数HTC(Heat Transfer Coefficient)和环境流体温度AFT(Ambient Fluid Temperatures)。RecurDynV9R5版本开始,ParticleWorks的HTC和AFT数据可以作为RecurDyn中FFlex Body的热边界了,ParticleWorks软件的HTC/AFT映射数据格式与RecurDyn的RTL(RecurDyn Temperature Load)文件格式相同,从而可以用于RecurDyn热分析时的Convection热边界。

需要注意的是,该功能要求ParticleWorks软件与RecurDyn软件使用相同的FE网格,故而在RecurDyn的FFlex模块中添加了导出OBJ格式文件的功能。同时,在使用该功能时需要在RecurDyn的Convection界面上选择"Set Variable Value"选项。此外,Particleworks将每个节点的HTC及AFT结果按照具体的时间间隔保存为CSV格式的文件,通过RTL Converter转换工具,可将CSV文件转换为RTL文件供RecurDyn调用。

时域动力学仿真后可查看柔性体的振型了?

相信很多RecurDyn使用者非常关心所仿真系统的振动情况,“时域动力学仿真后可以查看柔性体的振型吗?”,没错,RecurDyn V9R5版本开始,进行时域动力学分析后可直接通过Post AnalysisVibration Shape相应功能得到运动中柔性体的振动特性了。

Product FFlex, RFlex
New/Improved New
Location in User Interface Post Analysis tab → Vibration Shape group
Location in Manual Post Analysis → Vibration Shape

关于时域振动结果的振型动画,RecurDyn首先测量已定义PatchSet节点上的位移结果,对每一节点的X,Y,Z位移进行FFT分析。然后得到频域数据并生成振型,因而可以在具体的频率下显示振型。

相关功能的界面简介如下:

Shape Calculation
  • Sampling Frequency:用于确定执行FFT时的固定时间间隔(缺省值:1000Hz,即每秒通过插值生成1000个数据点)。
  • Calculation:根据PatchSet中包含的节点位移信息通过FFT计算频率和振型,计算完成将生成一个VSD文件(*.VSD,振型数据)。
Vibration Shape Animation
  • Frequency: 通过单击“Frequency”类别下的按钮[…],可查看振型计算的结果,允许检查每个频率的绝对值和相位角,并选择查看动画的频率。
  • Make Animation: 通过指定的动态设置创建振动形状动画。
  • Export: 以CSV文件格式保存与振型相关的数据,如每个动画帧的节点位置、绝对值和相位角。
  • Play: 动态播放相应的振型

Node to Node Constraint来了,支持柔性体之间的节点约束了!

众所周知,两个FFlex柔性体可以通过Flex Merge功能合并成一体从而实现两者间节点的约束。很多时候,对柔性体网格有特殊要求的Flex Merge功能未必能够轻松完成,或者使用者仍想保持柔性体的彼此独立并不想将两个柔性体合并成一个,那么,是否能够在两个独立的柔性体间建立节点间的自由度约束呢?RecurDyn V9R5版本开始,只需:1)两个FFlex Body分别定义NodeSet; 2)创建NodeSet间的Node to Node Constraint,就可以非常方便地实现两个FFlex柔性体节点间的约束关联了!

Product FFlex
New/Improved New
Location in User Interface Flexible tab → FFlex group → N.Con icon
节点与节点的约束[Node to Node Constraint]功能亮点
  • 勿需合并,可实现不同FFlex bodies间的约束,可用于不同单元尺寸之间的联接
  • 不需要额外划分网格
  • 可实现不同单元类型间的约束联接

V9R5版本对网格划分功能进行了哪方面增强呢?

您是否期待RecurDyn的网格划分功能更加强大呢?是的,对于RecurDyn来说,一直在不断地对Mesher功能从多方面进行加强。V9R5版本关于网格划分的功能增强体现在2个方面:1)Seed Control; 2)Ignore Vertices.

Product Mesher
New/Improved Improved
Location in User Interface Mesh Edit Mode → Mesher tab → Mesher group → Adv.Mesh icon, BeamMesh icon
Location in Manual Flexible → Mesher → Meshing Functions in Mesh Mode → Advanced Mesh Flexible → Mesher → Meshing Functions in Mesh Mode → Beam Mesh
Seed Control(Advanced Mesh)

RecurDyn V9R5支持针对几何体的每条边进行网格密度设置,点击Advanced Mesh界面的Seed Control,在弹出的Seed Control界面中分别设置每条边需要离散的段数,基于此控制不同边的网格密度,从而可以生成更加高质量的网格。

Ignore Vertices (Beam Mesh)

划分Beam单元时,可选择是否忽略原始几何体的顶点。如果忽略顶点,使用者可直接选择要忽略的顶点,软件则按照指定的单元尺寸生成长度更加均匀的Bean单元网格。(该功能适用于Beam Mesh,AutoMesh暂不支持该功能)

RFI文件规模优化,大大提升模态柔体的后处理速度

对于后缀名为rfi的RFlex Body输入文件,RecurDyn使用者大都不陌生。但是对于后缀名为rfa的文件,可能有不少人不很熟悉吧,*.rfa文件包含了柔性体的位移数据,在导入结果动画文件*.ran文件时生成*.rfa文件。如果*.rfi文件规模过大,会影响RFlex Body的渲染效果及动画效果,同时结果文件也会过分庞大,从而直接制约着包含RFlex Body的整个模型后处理的速度与体验。

Product RFlex
New/Improved Improved
Location in User Interface Flexible tab → RFlex group → Optimizer icon
Location in Manual Flexible → RFlex → RFI Optimizer

RecurDyn V9R5版本的RFI文件优化功能,可通过选择保留节点的方式来缩减*.rfi文件的规模,支持选择保留的节点类型有:External Node / Used Nodes / User-Select

  • External Nodes: 位于RFlex Body表面的节点
  • Used Nodes: Marker位置、Output请求、Set集等相应的节点
  • Selected Nodes: 选取的节点

RFI文件规模优化功能通过保留大型*.rfi文件中仅需保留的数据,在不影响仿真结果的情况下大幅精简模型文件大小,缩小结果文件规模,从而能够更好地体验模型与结果的渲染和动画性能,更快地对柔性体进行应力/应变的恢复。

关于RFI文件优化,有2点需要说明:

  • RecurDyn的G-Manager功能暂不支持通过RFI文件规模优化功能缩减的*.rfi文件;
  • 即使将缩减的RFlex恢复为原始的*rfi文件,现有RFlex包含的PatchSet等Set信息也无法得到恢复,因此建议在进行RFI文件优化之前先保存*.rdyn文件

各向异性材料及超弹性材料、塑性材料的功能增强

也许您已经知道RecurDyn FFlex的 Shell单元支持超弹性材料。RecurDyn V9R5版本开始,RFlex 的Solid单元也支持各向异性材料(MAT9) 了!从Nastran的模型结果 (*.out/*.op2/*.pch)生成RFI文件时支持MAT9材料。可通过Stress-Strain矩阵,定义实体单元的各向异性特征。

对于超弹性材料和塑性材料,在V9R5版本中可绘制其Stress/Strain关系曲线,通过应力-应变曲线更加方便地检查自定义的参数,便于使用者直观地查看超弹性材料、塑性材料的性能。

Product RFlex
New/Improved Improved
Location in User Interface Flex Edit Mode → Material → Hyperelastic, Plastic

如果使用者有用于动态分析的柔性体材料实验数据,基于此可将RecurDyn中输入的应力-应变曲线材料特性与实验数据进行比较。在RecurDyn动力学分析中采用与真实材料特性吻合的柔性体材料参数,可获得更加准确的分析结果。

关于DriveTrain工具包的功能增强

RecurDyn V9R5版本对DriveTrain工具包进行了如下几个方面的功能增强:

提供新的齿轮系建模功能

基于DriveTrain/GearKS齿轮系建模的新方法,能够方便地进行E轴和LSD(限滑差速器)等更多类型产品的建模仿真。

Product DriveTrain
New/Improved Improved
Location in User Interface DriveTrain tab → KISSsoft group → GearTrain icon
Location in Manual DriveTrain → Functions for DriveTrain → KISSsoft → Gear Train

在以前的版本中,只能创建按顺序排列的齿轮系;新版本提供的方法支持建立任何顺序的齿轮系齿轮对。

V9R5版本不但支持现有的Single Pinion齿轮类型,而且还支持Double Pinion类型的行星齿轮。

更多的物理量输出

Product DriveTrain
New/Improved New
Location in User Interface DriveTrain tab → KISSsoft group → Post icon
Location in Manual DriveTrain → Functions for DriveTrain → KISSsoft → Post

RecurDyn V9R5版本中DriverTrain的Post能够输出接触压力、滑动速度和PV(压力乘以滑动速度)等特殊物理量,基于这些特殊的物理量结果,可以更加深入地分析齿轮传动的动力学特征。

KISSsoft 相关

RecurDyn内置的KISSsoft已更新至KISSsoft 2020 SP2版本相应功能,使用者因而可轻松使用KISSsoft在RecurDyn中的改进功能。

Product DriveTrain
New/Improved Improved
Location in User Interface DriveTrain tab → KISSsoft UI group → Z14 icon
Location in Manual DriveTrain → Functions for DriveTrain → KISSsoft → KISSsoft UI

此外,DriverTrain工具包的GearKS (Import/Export)支持Z14 file (Planetry gear),使用者可以导入KS行星齿轮文件。

液体表面的渲染如此炫酷了吗?

众所周知RecurDyn通过External SPI接口可实现与流体力学分析软件的联合仿真,仿真结果可以在RecurDyn中动态展现,为了更加真实地显示流体的动态效果,在V9R5版本中关于流体的显示新添加了功能,通过渲染使得流体粒子的流动液面与实际流体高度相似,采用行进立方体算法MarchingCube Algorithm,粒子流曲面渲染效果更好,该功能可用于与ParticleWorks联合仿真结果的后处理。

Product Particleworks Interface
New/Improved New
Location in User Interface External SPI tab → Post-Process group → Fluid icon
Location in Manual External SPI → Functions for External SPI → Post-Process → Fluid Display

Alpha, Threshold: 渲染流体时,这些参数会影响周围粒子的权重。值越小,渲染流体的效果就越明显,初始值由粒子大小自动确定。

Cell Size: 该参数是渲染流体时使用的单元大小。其值越大,渲染流体的效果就越明显,该参数的初始值是粒子的半径。

关于弹性流体润滑工具包有哪些功能增强呢?

RecurDyn的EHD(Elasto-Hydro Dynamic)弹性流体动力润滑工具包通过对轴承进行网格划分,采用流体动力学方法分析油膜压力变化,可详细考虑油槽以及注油孔的影响,并能通过3D Surface Type和Projection Type显示油槽和注油孔效应的云图。由于固体与润滑油的摩擦小于固体间的直接摩擦,因而弹性流体动力润滑使得固体接触区通过适当的润滑剂渗透,形成一层薄油膜,避免了固体表面的直接接触,从而减少摩擦,降低磨损。EHD润滑具有如下特征:

  1. 两个接触物体的表面在压力作用下,产生瞬间短暂的弹性变形,因而可将负载分布在较大的区域;
  2. 润滑油粘度在高压下瞬间突然剧增,所以在接触区域润滑油的承载能力增加。 在RecurDyn中提供了2种EHD: 转动润滑Rot.Lub和滑动润滑Piston.Lub。

RecurDyn V9R5版本的滑动润滑Piston.Lub有2大功能提升:

  1. Piston.Lub用于仿真气缸和活塞间的润滑效果,在之前的版本中需要在整个气缸壁上定义EHD网格,这些缸体的EHD网格所占面积可能比活塞接触面积更大,从而需要更多的计算量,制约着仿真速度。为了解决这个问题,新版本开发了基于活塞的网格功能Piston Base Mesh Grid,通过优化网格数量,提升求解速度,并获得更好、更平滑的EHD润滑力。
  2. 在之前的版本中,网格的偏移量要求统一定义,软件通过插值获得Patch Set上节点位置偏移量的值,使用者无法真正了解每个节点的偏移值。在RecurDyn V9R5版本中,提供了非均一网格函数定义功能来分别定义每个节点响应的偏移值。

具体步骤为:

  1. 将节点位置导出至*.RPD文件
  2. 定义/修改*.RPD文件中的偏置量
  3. 导入*.RPD文件

关于介质传输工具包MTT的功能增强

RecurDyn提供的介质传输专用工具包MTT(Media Transport Toolkit)可用于介质传送机构动力学、运动学行为的快速建模与仿真。MTT2D模块提供介质传送机构的二维建模器和求解器,广泛应用于进纸机构(如打印机、复印机、传真机)、银行设备(如ATM取款机、点钞机)等,通过仿真能够检查引起潜在堵塞的可能原因,如不同的纸张尺寸、重量和刚度,因高温、高湿度、磨损等造成的纸张属性的不同等。MTT3D模块是MTT2D的延伸,是专业的媒介传输系统三维建模仿真工具包,MTT3D用于仿真介质传送机构的三维运动,可检查因板形的尺寸﹑重量和刚度的不同所引起的潜在扰动,也可用于仿真驱动滚轴未对准所导致的板材间的速度差,因间隙、磨损所造成的滚轴速度差等。MTT3D除可用于进纸机构仿真外,还广泛应用于传送带机构(如水泥厂、钢厂、玻璃厂),医疗器械(如X光机、CT机)等。 在RecurDyn V9R5版本中MTT2D/3D工具包对事件传感器Event Sensor的功能进行了增强,当定义事件传感器的目标Marker时,能定义多个Marker进行目标感测,支持Multiple Markers的Event Sensor,可同时定义多个目标位置的事件传感器EventSensor,可方便地在运动副的驱动或扭矩表达式中使用该事件传感器。

关于机械控制一体化联合仿真接口的功能增强

RecurDyn/Control interface将机械系统模型和控制、液压系统模型有机地结合起来,基于该接口可进行机械系统和控制、液压系统的联合仿真验证。

以RecurDyn与Matlab/Simulink的联合仿真为例,采用控制软件(Matlab/Simulink)建立控制框图,通过Plant Input 定义来自控制系统的机械系统输入变量、Plant Output定义给到控制系统的机械系统输出变量,通过M-file Export建立RecurDyn模型与Matlab/Simulink间的关联,控制软件与RecurDyn求解器通过积分步长控制与瞬时的双向数据交换实现机械系统与控制系统的一体化仿真验证。

基于RecurDyn进行机械控制一体化联合仿真时,一个机械系统可与一个控制系统进行联合仿真(Single Co-simulation)。一个机械系统也可以同时与多个控制系统进行联合仿真(Multi co-simulation),RecurDyn Control Interface支持多类、多款控制软件同时与一个机械系统的Gcosim联合仿真,更加方便了复杂控制作用下机械系统的动力学运动学仿真。

之前的版本中,RecurDyn采用Gcosim模式与Simulink软件联合仿真时RecurDyn需以从程序(Slave Program)身份存在,RecurDyn V9R5版本开始,基于Gcosim模式进行与Simulink的联合仿真时RecurDyn可以作为主程序(Master Program)了!