在 ANSYS APDL 中进行文件保存和工程创建,主要涉及数据库(.db)文件、命令流(.log/.mac)以及工作路径设置。以下是基于权威公开资料整理的核心操作指南:一、工程创建
启动 ANSYS Mechanical APDL
打开程序后,默认进入前处理器(PREP7),此时尚未创建任何工程文件。
工程由工作目录和作业名(Jobname)共同定义。
设置工作路径与作业名
通过 Product Launcher 设置默认保存路径(推荐自定义,避免使用系统临时目录)
在 APDL 命令行中输入:apdl
/FILNAME,my_project
将作业名设为 my_project,后续文件将以此命名
开始建模
在 /PREP7 中定义几何、材料、网格等,所有操作会自动生成命令流并记录在 my_project.log 文件中
二、文件保存方式
ANSYS APDL 支持多种保存格式,适用于不同场景:.db 文件(二进制数据库)
保存所有模型数据(几何、网格、边界条件等),适合完整保存工程状态。
GUI 操作:点击左上角 File → Save as Jobname.db 或点击工具栏磁盘图标
命令操作:apdl
SAVE
SAVE,'my_project',,,'../results/' ! 指定路径和文件名:ml-citation{ref="6,11" appearance="aggregated" data="citationList"}
.log 文件(ASCII 命令流)
记录从启动到当前的所有 GUI 操作命令,可用于复现模型
自动生成于工作目录,文件名为 Jobname.log。
可手动另存为 .mac(宏文件)供重复调用
.cdb / .inp 文件(交换格式)
用于与其他 ANSYS 模块或第三方软件共享模型:apdl
/CDB,SAVE_cdb ! 保存为 .cdb 格式:ml-citation{ref="8" appearance="aggregated" data="citationList"}
/INPUT,SAVE_inp ! 保存为 .inp 格式:ml-citation{ref="8" appearance="aggregated" data="citationList"}
提取 DB 文件的命令流(逆向工程)
若获得他人提供的 .db 文件,可通过以下步骤生成可读命令流:打开 .db 文件(File → Resume → Jobname.db)
点击 File → Write DB Log File,勾选 Write essential commands only,生成 .lgw 文件
用文本编辑器打开 .lgw 文件即可查看建模命令
三、注意事项
.db 文件不兼容不同 ANSYS 版本,跨版本使用建议导出为 .cdb 或 .inp
避免使用 .mac 作为自定义宏文件扩展名,以免与 ANSYS 内部宏冲突
参数化建模时,建议将关键变量(如尺寸、材料属性)用 *SET 定义,便于修改和复用
如需进一步学习 APDL 参数化建模,可参考:ANSYS APDL实战:从零构建参数化杯体模型
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权