在 ANSYS 中设置非线性材料,主要涉及材料本构模型的选择和参数输入,具体操作取决于使用的是 Workbench 还是 APDL。以下是基于当前(2026年)主流版本(如 ANSYS 2025 R1)的通用设置流程:一、ANSYS Workbench 中设置非线性材料
进入材料属性界面
在项目概图中双击 Engineering Data。
点击 “Click here to add a new material” 创建新材料或选择已有材料编辑。
定义线性弹性参数(必填)
输入 密度(Density)
输入 杨氏模量(Elasticity → Young’s Modulus)
输入 泊松比(Poisson’s Ratio)
选择非线性塑性模型
在左侧树形菜单中展开 “Nonlinear → Inelastic → Plastic”
常用模型包括:Bilinear Isotropic Hardening(双线性等向强化):适用于大多数金属冷加工
Multilinear Isotropic Hardening(多线性等向强化):需输入真实应力-应变曲线
Kinematic Hardening(随动强化):适用于循环载荷、考虑包辛格效应
输入塑性数据
若选 Bilinear:输入 屈服强度(Yield Strength)
输入 切线模量(Tangent Modulus)(通常为弹性模量的 1/100~1/1000)
若选 Multilinear:输入 真实应力(True Stress) 与对应的 塑性应变(Plastic Strain)(注意:不是总应变!)
塑性应变 = 真实总应变 − 弹性应变(σ/E)
保存并应用
返回主界面,在 Geometry → Material 中将定义好的材料赋予部件。
示例:低碳钢双线性等向强化设置
屈服强度:350 MPa
切线模量:2.1 GPa(即 2100 MPa)
弹性模量:210 GPa
泊松比:0.3
二、ANSYS APDL 中设置非线性材料(TB 命令)
使用 TB 命令激活非线性材料表,配合 TBTEMP 和 TBDATA/TBPT 输入数据:apdl
! 定义弹性模量(示例:材料1)
MP,EX,1,2.1e
MP,NUXY,1,0.
! 激活双线性等向强化模型(BISO)
TB,BISO,
TBTEMP,20 ! 设置温度为20°C
TBDATA,1,350e6,2.1e10 ! 屈服强度350MPa,切线模量21GPa
常用 TB Lab 类型:BISO:双线性等向强化
MISO:多线性等向强化(最多100个点)
BKIN:双线性随动强化
Mkin:多线性随动强化(最多5个点)
TBPT 仅用于应力-应变曲线输入(如 MISO、Mkin 模型)
TBDATA 用于参数化输入(如 BISO、Bkin)
注意:温度相关性需按升序定义多个 TBTEMP 点,并分别输入对应数据
三、关键注意事项
数据一致性:Workbench 中若使用多线性塑性,必须输入 真实应力-塑性应变,而非工程应力-应变
大变形设置:在 Analysis Settings 中启用 Large Deflection = On
收敛问题:若不收敛,可尝试:减小初始子步(Initial Substeps)
启用自动时间步(Auto Time Stepping)
检查材料参数单位是否一致(如 MPa vs Pa)
四、推荐学习资源
ANSYS Workbench 材料非线性设置全流程
ANSYS APDL实战:5分钟搞定非线性材料TB命令配置
冲压仿真中的材料非线性设置指南
上面方法适用于 结构非线性分析(如塑性、蠕变等),若涉及 超弹性材料(如橡胶),需在 Hyperelastic 栏下选择 Neo-Hookean、Ogden 等模型并输入试验参数
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权