Abaqus Thermal Stress Analysis Skills
Overview
This skill module provides specialized skills for Abaqus thermal stress analysis to analyze thermal stress and deformation caused by temperature changes. Includes steady-state heat transfer, transient heat transfer, and thermal-mechanical coupling analysis.
Skills List
1. Thermal Stress Analysis (skill_thermal_stress)
Analyze thermal stress and deformation caused by temperature changes, including sequential coupling and fully coupled methods.
Applicable Scenarios:
- Welding residual stress analysis
- Thermo-mechanical coupled loads
- Deformation caused by temperature gradients
- Thermal shock analysis
Code Snippet:
python# Heat transfer step model.HeatTransferStep( name='Steady-State', previous='Initial', response=STEADY_STATE ) # Thermal expansion material material.Expansion(table=((expansion_coeff,),)) # Import temperature field from ODB model.Temperature( name='Temp-From-ODB', createStepName='Thermal-Stress-Step', region=region, distributionType=FROM_FILE, fileName='thermal_results.odb' )
Quick Reference
Unit Conversion
| Physical Quantity | Original Unit | Abaqus Unit |
|---|---|---|
| Thermal Conductivity | W/(m·K) | W/(m·K) |
| Specific Heat | J/(kg·K) | N·mm/(tonne·K) × 10^6 |
| Thermal Expansion Coefficient | /°C | /°C |
Coupling Methods
- Sequential Coupling: Thermal analysis first → Stress analysis second
- Fully Coupled: Simultaneously solve temperature and displacement
Detailed Reference
- Steady-State Heat Transfer — Thermal equilibrium, conduction, convection, radiation BCs
- Transient Heat Transfer & Thermal-Stress Coupling — Time-varying temperature, sequential and fully-coupled analysis


