问题
ANSYS APDL 和 Workbench 联合仿真时,导入 SpaceClaim
的 .iges
模型尺寸被放大 1000 倍数。
如 APDL 生成的尺寸为 10 mm(注:此处的 mm 是在 APDL 编码中设置的一致单位制中体现的),而将对应的 .iges
模型导入 SpaceClaim
后对应的长度变为 10000 mm。
解决方法
1.首先设置好 Workbench 的单位:tone, mm 对应 MPa。
2.接着关键的一步是:增设 /units, mpa !定义单位形式,mm,kg,s
命令,确保从 ANSYS APDL 导出的 .iges
模型保持对应的单位形式,从而使得导入 SpaceClaim
的 .iges
模型不会被放大 1000 倍。
fortran
! 从ANSYS APDL 导出 .iges 几何模型文件
finish
/clear
/prep7
! 确保模型导入比例不变的核心代码
/units, mpa !定义单位形式,mm,kg,s
*afun, deg !定义角度单位为度
.... ! APDL 建模主体,此处省略
cdwrite, solid, demo_iges, iges !导出文件,iges文件名为demo_iges
/units 命令的作用
Annotates the database with the system of units used.
说明数据库的使用的系统单位制,确保数据库传递过程中的单位制保持一致性。