在RecurDyn的实际工程应用中常常会遇到需要微调复杂多体模型中某个零部件的几何尺寸的情况,而此零部件的几何是由外部的CAD软件绘制的,此时将面临如何通过微调后的外部几何文件来替换多体模型中零部件几何并保持它与其它各零部件原有的关系不变的问题(仅仅替换零部件的几何部分);以下FunctionBay中国(RecurDyn产品在中国的官方分支机构)提供了详细且自动化的解决方案,下面用一个简单的例子说明整个替换过程。

此模型包含两个零部件Body1与Body2,这两个零部件之间有两个面与面的接触关系GeoSurContact1与GeoSurContact2,首先在RecurDyn模型中找到需要替换几何的零部件Body2,Body2包含一个几何Box1和根据其部分几何面生成的FaceSurface1与FaceSurface2,FaceSurface1是由几何Box1的Face1和Face2产生,FaceSurface2是由几何Box1的Face3,Face4和Face5产生,查询并记录它需要替换的几何与其它各零部件的关系,此例子主要关心的是它与其它各零部件之间的面接触的关系,由上图可知:Body2的FaceSurface1与Body1有一个面与面的接触关系,Body2的FaceSurface2与Body1也有一个面与面的接触关系。
现在需要用微调后的外部几何文件BodyUpdateGeom.step来替换零部件Body2的几何Box1并保持它与其它各零部件原有的接触关系不变,第一步先进入Body2的编辑模式并导入几何文件BodyUpdateGeom.step,可在右边的模型树中看到新导入的几何Box11;第二步根据上面查询的两个FaceSurface与几何Box1的关系变更到几何Box11的几何面上,第三步删除几何Box1完成整个替换过程。如果觉得此替换过程手动完成过于繁琐,我们也提供了Python脚本来实现自动替换。

感谢您对RecurDyn产品的关注与厚爱,如果想获取完整的Python脚本代码文件,可直接与我们取得联系 support@recurdyn.cn,谢谢!