abaqus-output
について
このスキルは、Abaqusのフィールド出力と履歴出力のリクエストを設定し、ユーザーがシミュレーション結果の保存内容を制御できるように支援します。開発者が出力変数を指定する必要がある場合、ODBファイルサイズを削減する場合、または特定のポイントで時系列モニタリングを設定する場合にトリガーされます。このスキルは、可視化のための全フィールドデータと、ポイント固有の履歴追跡の選択に関するガイダンスを提供します。
クイックインストール
Claude Code
推奨/plugin add https://github.com/majiayu000/claude-skill-registrygit clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/abaqus-outputこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします
ドキュメント
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
| Type | Use For | Data Scope |
|---|---|---|
| Field Output | Contour plots, full-field visualization | All nodes/elements |
| History Output | Time series plots, monitoring | Specific points/regions |
2. Common Output Variables
| Variable | Description |
|---|---|
| S | Stress tensor (includes Mises) |
| U | Displacement |
| RF | Reaction forces |
| E | Total strain |
| PE, PEEQ | Plastic strain |
| V, A | Velocity, acceleration (dynamic) |
| NT, HFL | Temperature, heat flux (thermal) |
| CSTRESS, CDISP | Contact stress/displacement |
3. Analysis-Specific Recommendations
| Analysis Type | Essential Variables |
|---|---|
| Static | S, U, RF |
| Dynamic | S, U, V, A, RF, ENER |
| Thermal | NT, HFL, RFL |
| Contact | CSTRESS, CDISP, COPEN |
| Plastic | S, PE, PEEQ |
4. Output Frequency
| Scenario | Setting | Effect |
|---|---|---|
| Full detail | frequency=1 | Every increment (large files) |
| Balanced | frequency=5-10 | Every N increments |
| Space-saving | numIntervals=20 | Fixed number of frames |
What to Ask User
If unclear, ask:
- What results do you need? Stress, displacement, reaction forces?
- Track a specific point over time? → Need history output
- 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
| Problem | Cause | Solution |
|---|---|---|
| "Variable not available" | Wrong element/analysis type | Check compatibility |
| ODB file too large | Too much output | Reduce frequency or variables |
| No history data | Bad region spec | Verify set exists |
Code Patterns
For API syntax and code examples, see:
GitHub リポジトリ
関連スキル
algorithmic-art
メタThis Claude Skill creates original algorithmic art using p5.js with seeded randomness and interactive parameters. It generates .md files for algorithmic philosophies, plus .html and .js files for interactive generative art implementations. Use it when developers need to create flow fields, particle systems, or other computational art while avoiding copyright issues.
subagent-driven-development
開発This skill executes implementation plans by dispatching a fresh subagent for each independent task, with code review between tasks. It enables fast iteration while maintaining quality gates through this review process. Use it when working on mostly independent tasks within the same session to ensure continuous progress with built-in quality checks.
executing-plans
デザインUse the executing-plans skill when you have a complete implementation plan to execute in controlled batches with review checkpoints. It loads and critically reviews the plan, then executes tasks in small batches (default 3 tasks) while reporting progress between each batch for architect review. This ensures systematic implementation with built-in quality control checkpoints.
cost-optimization
その他This Claude Skill helps developers optimize cloud costs through resource rightsizing, tagging strategies, and spending analysis. It provides a framework for reducing cloud expenses and implementing cost governance across AWS, Azure, and GCP. Use it when you need to analyze infrastructure costs, right-size resources, or meet budget constraints.
