MCP HubMCP Hub
スキル一覧に戻る

abaqus-output

majiayu000
更新日 Today
114 閲覧
58
9
58
GitHubで表示
その他general

について

このスキルは、Abaqusのフィールド出力と履歴出力のリクエストを設定し、ユーザーがシミュレーション結果の保存内容を制御できるように支援します。開発者が出力変数を指定する必要がある場合、ODBファイルサイズを削減する場合、または特定のポイントで時系列モニタリングを設定する場合にトリガーされます。このスキルは、可視化のための全フィールドデータと、ポイント固有の履歴追跡の選択に関するガイダンスを提供します。

クイックインストール

Claude Code

推奨
プラグインコマンド推奨
/plugin add https://github.com/majiayu000/claude-skill-registry
Git クローン代替
git 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

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:

GitHub リポジトリ

majiayu000/claude-skill-registry
パス: skills/data/abaqus-output

関連スキル

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.

スキルを見る