在 ANSYS 中进行“另存为”操作,具体步骤取决于所使用的模块(如 Mechanical APDL 或 Workbench)以及目标文件格式。以下是基于权威公开资料整理的主流方法:一、在 ANSYS Mechanical APDL(经典界面)中另存为
保存为 .db 格式(默认数据库文件)
点击菜单栏 Utility Menu > File > Save As。
在弹出对话框中输入文件名(建议使用字母或数字,避免特殊字符如 *)。
选择保存路径,点击 Save。
此操作会生成 .db 文件,包含完整模型数据
另存为其他格式(如 .cdb、.inp)
进入 Utility Menu > File > Save As。
在“Save as type”下拉菜单中选择目标格式(如 .cdb 或 .inp)。
输入文件名并保存
使用命令流方式
在命令输入窗口输入:apdl
SAVE,'filename',,,path ! 例如:SAVE,'myModel',,,'C:\temp\'
可指定文件名和路径保存为 .db 文件
二、在 ANSYS Workbench 中另存为
保存整个项目(.wbpj)
点击左上角 File > Save Project As。
输入新项目名称,选择保存位置,点击 Save
导出几何模型为外部格式(如 .x_t)
在 DesignModeler 或 Geometry 模块中,点击 File > Export...。
在“Save as type”中选择目标格式(推荐 Parasolid (.x_t) 以保持兼容性)。
指定路径并保存
存档项目(Archive)
点击 File > Archive。
在“另存为”对话框中输入名称,点击 Save。
在弹出的选项中勾选所有内容,点击 Archive 完成打包
三、导出结果数据(如应力、位移)到外部文件
使用路径(Path)功能导出结果
在 Post1 中定义路径:apdl
PATH,mypath,2,,
PPATH,1,,x1,y1,z
PPATH,2,,x2,y2,z
PDEF,mypath,S,X ! 映射X方向应力
PAGET,path_1,TABLE
使用 *MWRITE 导出到文本文件:apdl
*MWRITE,path_1,StressPath,txt,,JIK,2,81,1(2F16.4)
生成 StressPath.txt 包含坐标与应力值
使用 Python 脚本自动化转换(需安装 pyansys)
python
import pyansys
result = pyansys.read_binary('file.rst')
displacement = result.nodal_solution(0)
import pandas as pd
df = pd.DataFrame(displacement)
df.to_csv('displacement.csv', index=False)
可将 .rst 结果转为 CSV 等格式
四、注意事项
默认保存路径:可通过 Mechanical APDL Product Launcher 设置
文件兼容性:.db 为 ANSYS 专用格式,仅可在 ANSYS 内部打开;.cdb、.inp 更适合与其他软件交互
恢复模型:下次打开时,通过 File > Resume 选择对应的 .db 文件即可加载
如需进一步操作指导,可参考官方文档或以下资源:ANSYS Help Documentation
CSDN 教程合集
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权