cai-aa/text-to-cae/abaqus-thermal-analysis

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Complete workflow for heat transfer analysis - steady-state and transient thermal. Use when user asks about temperature distribution, conduction, convection, or heat flow.

Install

npx vskill@latest install cai-aa/text-to-cae/abaqus-thermal-analysis

SKILL.md

Abaqus Thermal Analysis Workflow

Heat transfer analysis for steady-state or transient temperature distribution. Use when user needs temperature field without mechanical stress.

When to Use This Skill

Route here when user mentions:

  • "Heat transfer analysis", "temperature distribution"
  • "How hot will it get?", "thermal analysis"
  • "Conduction", "convection", "radiation"
  • "Heat sink design", "cooling analysis"
  • "Steady-state temperature", "transient heating/cooling"

Route elsewhere:

  • Thermal stress (temperature causing deformation) → /abaqus-coupled-analysis
  • Just stress analysis → /abaqus-static-analysis
  • Temperature as initial condition only → /abaqus-field

Prerequisites

Before thermal analysis:

  1. Geometry defined
  2. Thermal conductivity (k) - required for all thermal analysis
  3. For transient: also need density (ρ) and specific heat (cp)

Workflow: Thermal Analysis

Step 1: Understand User's Goal

Ask if unclear:

  • Steady-state or transient? Final equilibrium vs temperature over time?
  • Boundary temperatures? Fixed temperature surfaces?
  • Convection? Film coefficient and ambient temperature?
  • Heat sources? Applied heat flux or internal heat generation?
Step 2: Choose Analysis Type
User WantsAnalysis Type
Final equilibrium temperatureSTEADY_STATE
Temperature vs time historyTRANSIENT
Cool-down or heat-up timeTRANSIENT
Just the end resultSTEADY_STATE

Decision rule: Use steady-state unless user needs temperature history or time-dependent behavior.

Step 3: Define Thermal Material Properties
PropertyRequired ForUnits (SI-mm)
Conductivity (k)All thermalmW/(mm·K)
Specific heat (cp)TransientmJ/(tonne·K)
Density (ρ)Transienttonne/mm³

Common materials (SI-mm units):

Materialkcpρ
Steel505.0e117.85e-9
Aluminum1679.0e112.70e-9
Copper3853.85e118.96e-9
Step 4: Apply Thermal Boundary Conditions
BC TypeUse ForRequired Inputs
TemperatureBCFixed temperature surfaceTemperature value
FilmConditionConvection to ambientFilm coeff, sink temp
SurfaceHeatFluxHeat inputFlux magnitude (mW/mm²)
RadiationToAmbientRadiation coolingEmissivity, ambient temp
BodyHeatFluxInternal heat generationVolumetric heat rate

Minimum requirement: At least one temperature BC or heat flux boundary.

Step 5: Create Heat Transfer Step
ParameterSteady-StateTransient
responseSTEADY_STATETRANSIENT
timePeriod1.0 (arbitrary)Actual duration (s)
initialInc-Start increment
maxInc-Largest allowed increment
deltmx-Max temp change per increment
Step 6: Mesh with Heat Transfer Elements
ElementUse
DC3D8Standard 8-node hex (recommended)
DC3D44-node tet (for complex geometry)
DC3D2020-node hex (high accuracy)

Note: Heat transfer elements (DC) are different from structural elements (C3D).

Step 7: Run Analysis and Extract Results

Request these field outputs:

  • NT - Nodal temperature
  • HFL - Heat flux vector
  • RFL - Reaction heat flux
  • HFLM - Heat flux magnitude

Validation Checklist

After analysis, verify:

  • [ ] Temperature range is physically reasonable
  • [ ] Heat balance: flux in ≈ flux out (steady-state)
  • [ ] No unexpected hot/cold spots
  • [ ] Transient: temperature stabilizes by end of analysis

Troubleshooting

ProblemLikely CauseSolution
Temperature oscillationLarge increments in transientReduce maxInc or deltmx
Non-physical temperatureUnit mismatchVerify k, cp, ρ units
No heat flowMissing BC or bad regionCheck boundary conditions
Negative temperature (Kelvin)Bad setupReview initial conditions

Related Skills

  • /abaqus-coupled-analysis - Thermal + structural (thermomechanical)
  • /abaqus-material - Thermal material properties
  • /abaqus-field - Initial temperature fields

Code Patterns

For API syntax and code examples, see:

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
833
Repository forks
111
7-day trend score
34

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 5 Sep 2026, a month ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/cai-aa/text-to-cae/abaqus-thermal-analysis/badge)](https://verified-skill.com/skills/cai-aa/text-to-cae/abaqus-thermal-analysis)

Something wrong with this skill or its page? Tell us.