界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

abaqus-output

abaqus-output

【效率与协作】Configure output requests - field outputs, history outputs. Use when user asks what results to save, output variables, reduce output file size, or history output.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: abaqus-output description: Configure output requests - field outputs, history outputs. Use when user asks what results to save, output variables, reduce output file size, or history output. allowed-tools:

  • Read
  • Write
  • Edit
  • Glob
  • Grep
  • Bash(abaqus:*)

Abaqus Output Skill

Configure what results to save from Abaqus analyses. Controls field outputs (full-field data for contour plots) and history outputs (time series at specific points).

When to Use This Skill

Route here when user mentions:

  • "What results should I save?" / "Output variables"
  • "Track displacement over time" / "History output"
  • "ODB file too large" / "Reduce output"
  • "Monitor a specific node"

Route elsewhere:

  • Extracting/reading results from ODB → /abaqus-odb
  • Running the analysis → /abaqus-job

Key Decisions

1. Field vs History Output

TypeUse ForData Scope
Field OutputContour plots, full-field visualizationAll nodes/elements
History OutputTime series plots, monitoringSpecific points/regions

2. Common Output Variables

VariableDescription
SStress tensor (includes Mises)
UDisplacement
RFReaction forces
ETotal strain
PE, PEEQPlastic strain
V, AVelocity, acceleration (dynamic)
NT, HFLTemperature, heat flux (thermal)
CSTRESS, CDISPContact stress/displacement

3. Analysis-Specific Recommendations

Analysis TypeEssential Variables
StaticS, U, RF
DynamicS, U, V, A, RF, ENER
ThermalNT, HFL, RFL
ContactCSTRESS, CDISP, COPEN
PlasticS, PE, PEEQ

4. Output Frequency

ScenarioSettingEffect
Full detailfrequency=1Every increment (large files)
Balancedfrequency=5-10Every N increments
Space-savingnumIntervals=20Fixed number of frames

What to Ask User

If unclear, ask:

  1. What results do you need? Stress, displacement, reaction forces?
  2. Track a specific point over time? → Need history output
  3. Large model or long analysis? → May need reduced frequency

Workflow: Configuring Output

Step 1: Identify Needed Variables

Based on analysis type: Static needs S, U, RF minimum. Dynamic adds V, A, energy.

Step 2: Create Field Output Request

Required: Step name + variables tuple. Optional: frequency, region.

Step 3: Create History Output (if needed)

For time-series: Create node set at location, then HistoryOutputRequest with that region. Use component variables (U1, U2, U3).

Step 4: Manage File Size (large models)

Options: Reduce frequency, use numIntervals, limit variables, output to specific regions only.

Validation Checklist

  • Field output covers essential variables (S, U, RF)
  • History output region/set exists before referencing
  • Frequency appropriate for analysis length
  • Contact analysis has contact-specific outputs

Troubleshooting

ProblemCauseSolution
"Variable not available"Wrong element/analysis typeCheck compatibility
ODB file too largeToo much outputReduce frequency or variables
No history dataBad region specVerify set exists

Code Patterns

For API syntax and code examples, see:

我的收藏