MCP HubMCP Hub
スキル一覧に戻る

abaqus-material

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

について

このスキルは、Abaqus FEAモデルの材料特性を定義し、弾性、塑性、熱、複合材料の定義を扱います。ユーザーが鋼やアルミニウムなどの特定の材料、またはヤング率、密度、ポアソン比などの特性を参照する際に使用してください。これにより、ツールはファイルの読み取り、書き込み、編集、およびAbaqusコマンドの実行が可能になります。

クイックインストール

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-material

このコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします

ドキュメント

Abaqus Material Skill

Define material properties and assign sections to parts. This skill handles elastic, plastic, thermal, and composite material definitions.

When to Use This Skill

Route here when user mentions:

  • "steel", "aluminum", "titanium", or other material names
  • "Young's modulus", "elastic", "Poisson's ratio"
  • "plastic", "yielding", "hardening"
  • "density" for gravity/dynamics
  • "thermal conductivity", "expansion"
  • "assign material to part"

Route elsewhere:

  • Contact properties (friction, damping) → /abaqus-interaction
  • Optimization material interpolation → /abaqus-optimization
  • Temperature boundary conditions → /abaqus-field

Key Decisions

1. What Properties Are Needed?

Analysis TypeRequiredOptional
Static stressE, ν-
Static with gravityE, ν, ρ-
Yielding/plasticE, ν, σyρ
Modal/frequencyE, ν, ρ-
Dynamic explicitE, ν, ρPlasticity
Thermal stressE, ν, αk, cp
Heat transfer onlykcp, ρ

Key insight: Density (ρ) is required whenever inertia matters - modal analysis, dynamics, gravity loads.

2. Common Material Values

MaterialE (MPa)νρ (t/mm³)σy (MPa)
Steel (mild)2100000.307.85e-9250
Steel (high-strength)2100000.307.85e-9550
Stainless 3041930000.298.00e-9215
Aluminum 6061-T6689000.332.70e-9276
Aluminum 7075-T6717000.332.81e-9503
Titanium Ti-6Al-4V1138000.344.43e-9880

Unit system: mm-tonne-s-N-MPa (consistent SI)

3. Section Type Selection

Geometry TypeSection TypeWhen to Use
3D solid (hex/tet)HomogeneousSolidSectionMost FEA models
Thin walls (t/L < 0.1)HomogeneousShellSectionPlates, sheet metal
Slender members (L/d > 10)BeamSectionFrames, trusses
Layered compositesCompositeShellSectionCarbon fiber, laminates

What to Ask User

If unclear, ask:

  • What material? Steel, aluminum, custom values?
  • Need plasticity? Will stresses exceed yield?
  • Need density? Is this for dynamics, modal, or gravity?
  • Temperature effects? Thermal expansion, temperature-dependent properties?

Workflow

Step 1: Create Material

Create a material object with a descriptive name.

Step 2: Add Required Properties

At minimum, add elastic properties (E, ν). Add density if analysis requires it.

Step 3: Add Optional Properties

Add plasticity, thermal, or other properties as needed.

Step 4: Create Section

Create appropriate section type (solid, shell, beam) referencing the material.

Step 5: Assign Section to Part

Assign section to all cells/faces that need this material.

Validation Checklist

Before running analysis, verify:

  • E > 0 (positive stiffness)
  • -1 < ν < 0.5 (ν = 0.5 causes numerical issues)
  • ρ > 0 if required for analysis type
  • Plastic table starts at zero plastic strain
  • Section assigned to ALL cells that need it

Troubleshooting

ProblemLikely CauseSolution
"Material has no density"Analysis requires densityAdd density property
"Negative eigenvalue in stiffness"Invalid Poisson's ratioEnsure -1 < ν < 0.5
"Section not assigned"Missing assignment callAssign section to region
"Material X not found"Typo in material nameCheck spelling matches
"Region has no mesh"Mesh order issueMesh after section assignment

Code Patterns

For actual API syntax and code examples, see:

GitHub リポジトリ

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

関連スキル

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.

スキルを見る