
号外~3月28日实现仿真与试验的有效联接——True-Load软件技术研讨会、3月30日ANSYS Mechanical接触技术培训和4月12日ANSYS Mechanical压力容器分析设计基础培训培训也火热报名中。欢迎报名参加。
1、ANSYS APDL介绍
APDL的全称是ANSYS Parametric Design Language,也被叫做ANSYS参数化设计语言。APDL不仅是优化设计和自适应网格划分等ANSYS经典特性的实现基础,也为日常分析提供了便利。
APDL的运用主要体现在用户可以利用程序设计语言将ANSYS命令组织起来,实现有限元分析的全过程。
建立参数化的CAD模型
参数化的网格划分与控制
参数化的材料定义、参数化的载荷和边界条件定义
参数化的分析控制和求解以及参数化的后处理
APDL命令流由Fortran程序设计语言和ANSYS命令组成。通过插入命令流,可实现一些用户自定义等一些高级功能。
ANSYS Workbench Mechanical使用ANSYS MechanicalAPDL 作为求解器。如下图所示,可将Workbench Mechanical模型在经典界面环境中进行打开求解。

2、ANSY Shelp介绍
ANSYS help系统功能非常强大,包括新版本功能的扩展,各个模块的使用操作以及后台计算的理论介绍等等,对于ANSYS Mechanical来说,只有充分利用和掌握ANSYS help(特别是APDL)的使用,才能实现更全面和高级的结构分析内容。
ANSYS Help四种打开方式

ANSYS Help常用命令
Mechanical APDL中的CommandReference 包含从A-Z开头的所有命令的介绍以及使用方法,如下图所示。

3、ANSYS命令简单介绍
ANSYS完整的结构分析流程包含前处理、求解、后处理,下面将介绍ANSYS自带的前处理、求解、后处理当中的几个简单命令。注意:带有!的为注释行
前处理命令
/PREP7 !进入前处理器
ET,1,SOLID186
! ET是定义单元类型的命令,1是该单元的编号,SOLID186是实体单元类型的一种。具体的使用方法参考帮助当中的详细说明。

MP, EX,1,2E11
MP, PRXY,1,0.3
! MP是定义材料属性的命令,EX和PRXY分别代表弹性模量与泊松比,1是该材料的编号,2E11为弹性模量的大小,MP中可以定义的材料物理参数非常多,可参见ANSYS help。
……
求解命令
/SOLU !进入求解器
ANTYPE,0
!定义分析类型,关键命令是ANTYPE,0为静力分析(支持0-9),具体每一个数字代表的分析类型参考帮助。
SF,ALL,PRES,100
……
SOLVE
!求解命令
后处理命令
/POST1 !进入后处理器
PLNSOL,U,SUM
PLNSOL,S,EQV
/POST26 !进入时间后处理器
NSOL,2,2,U,Y,2UY
PRVAR,2
……
ANSYS APDL的运用不仅包含ANSYS命令,还可与Fortran的程序设计语言结合起来,实现更全面和高级的功能,比如逻辑判断与循环语句等等。
*IF,
……
*ELSEIF
……
*ENDIF
*DO
……
*ENDDO
4、ANSYSWorkbench Mechanical中插入命令
Workbench Mechanical中APDL的插入(支持插入命令位置)
“Geometry” 的任意一个body
“Connections”的任意接触类型
“RemotePoints” 的任意远端点
“Analysis”分析设置
“Solution”结果后处理
CoordinateSystems以及Name Selections不支持APDL的插入,但是对于分析设置以及APDL的插入非常有帮助。
后续的推送中,我们会分期给大家介绍APDL在ANSYS workbench中的应用,欢迎大家持续关注。


