在上一文中介绍了 Pro/ENGINEER (Creo) 关联接口程序的安装方法。本文介绍 Abaqus 与 Creo 如何进行参数传递。
通过Pro/ENGINEER (Creo) 关联接口程序,可以实现 Abaqus 与 Creo 的双向数据传递。也就是说,1)Creo 中的几何模型和参数更改,可以传递到 Abaqus/CAE;2)Abaqus/CAE 也可以修改 Pro/ENGINEER (Creo) 几何特征的参数,并将更新后的参数传递到 Pro/ENGINEER (Creo) 模型。
本文以 Creo 6.0 与 Abaqus/2023 为例,详述Abaqus/CAE 与 Creo 参数传递具体操作方法。
分别打开 Abaqus/CAE 和 Creo。并在 Abaqus/CAE 中启动连接端口。需要注意的是,Creo 需要打开【Creo Parametric 6】。
在 Creo 中创建模型,并保存。仅用于演示,此处做一个简单实例拉伸。
在 Creo 中定义参数。注意,Abaqus/CAE 仅能识别 Creo 中的特征参数,因此定义参数时,必须是定义为特征的参数,并且参数名需要以“ABQ_”开头,否则不能传递给 Abaqus/CAE。具体操作如下:
。后续若需修改参数,也是打开“Relations”对话框进行修改。
定义参数或修改参数值后,切换到菜单栏的【Model】,点击【Operations0】选项卡的【Regenerate】,模型立即更新为参数值定义尺寸。如下图所示,三个方向上长度均为 100。
,可将模型传递到 Abaqus/CAE 中。 后续在 Creo 中的任何模型更改,都可以通过这种方式将模型传递到 Abaqus/CAE 中。

虽然 Abaqus/CAE 中可以更改 Creo 模型中定义的特征参数,但是非常不建议这样操作,因为这个更新过程非常慢,并且容易出错。建议更改模型的方式还是在 Creo 中更改然后传递给 Abaqus/CAE。不过,Creo 中定义的特征参数,可以用于在 Abaqus 中使用脚本来进行化研究。