Agent SkillsCai-aa/CAE-Agent-Hub › abaqus-job

abaqus-job

GitHub

用于创建、提交和监控Abaqus有限元分析作业的技能。支持生成输入文件、并行计算配置及作业状态监控,适用于模型就绪后的仿真执行任务。

Skill/abaqus/execution/abaqus-job/SKILL.md Cai-aa/CAE-Agent-Hub

Trigger Scenarios

运行分析 提交作业 执行模型 生成输入文件 检查作业状态

Install

npx skills add Cai-aa/CAE-Agent-Hub --skill abaqus-job -g -y
More Options

Non-standard path

npx skills add https://github.com/Cai-aa/CAE-Agent-Hub/tree/main/Skill/abaqus/execution/abaqus-job -g -y

Use without installing

npx skills use Cai-aa/CAE-Agent-Hub@abaqus-job

指定 Agent (Claude Code)

npx skills add Cai-aa/CAE-Agent-Hub --skill abaqus-job -a claude-code -g -y

安装 repo 全部 skill

npx skills add Cai-aa/CAE-Agent-Hub --all -g -y

预览 repo 内 skill

npx skills add Cai-aa/CAE-Agent-Hub --list

SKILL.md

Frontmatter
{
    "name": "abaqus-job",
    "description": "Create and manage Abaqus jobs. Use when user asks to run the analysis, submit the job, execute the model, or generate input file.",
    "allowed-tools": [
        "Read",
        "Write",
        "Edit",
        "Glob",
        "Grep",
        "Bash(abaqus:*)"
    ]
}

Abaqus Job Skill

This skill creates, submits, and monitors Abaqus analysis jobs. Use it when the model is ready to run.

When to Use This Skill

Route here when user says:

  • "Run the analysis", "Submit the job", "Execute the model"
  • "Generate input file", "Create INP file"
  • "Run in parallel", "Check job status"

Route elsewhere:

  • Reading results after completion → /abaqus-odb
  • Setting up the model → use other module skills

Prerequisites

Before job submission:

  1. Model is complete (geometry, material, mesh, BCs, loads, step)
  2. Model saved to .cae file
  3. No validation errors

Workflow: Running an Analysis

Step 1: Save the Model

Always save before creating a job. The .cae file must exist.

Step 2: Create the Job

Specify job name and model name. They can differ.

Step 3: Choose Submission Mode

User Wants Action
Run analysis and wait Submit with waitForCompletion
Generate INP only (no run) writeInput
Run in background Submit without waiting
Run from command line abaqus job=Name interactive

Step 4: Wait and Monitor

For interactive submission, monitor status until COMPLETED or ABORTED.

Step 5: Check Results

If COMPLETED, results are in .odb file. If ABORTED, check .msg file.

Key Decisions

Submit vs Write Input?

Goal Method
Run analysis now submit()
Only create INP file writeInput()
Run later from CLI writeInput, then abaqus job=Name

Parallel Processing

Scenario Setting
Small model / Learning Edition numCpus=1
Large model, multi-core numCpus=N, numDomains=N
Single machine mp_mode=THREADS
Cluster mp_mode=MPI

What to Ask User

If unclear, ask:

  • "Ready to run the analysis?"
  • "How many CPUs for parallel?"
  • "Just need the input file, or run the analysis?"

Output Files

Extension Content
.odb Results database (use /abaqus-odb to read)
.dat Printed output (nodal values, summaries)
.msg Solver messages - check this if job fails
.sta Status file (increment progress)
.inp Input file (model definition)
.lck Lock file (exists while job runs)

Troubleshooting

Status/Error Meaning Solution
COMPLETED Success Proceed to /abaqus-odb
ABORTED Failed Check .msg file for error
License not available No tokens Wait or check license server
Memory error Model too large Increase memory or coarsen mesh
.lck file exists Stale lock Delete if job is not running

Validation Checklist

Before submitting:

  • Model saved (.cae exists)
  • Job name specified
  • Model name matches saved model
  • CPUs set appropriately

Code Patterns

For API syntax and code examples, see:

Version History

  • 2178ed3 Current 2026-07-24 17:39

Same Skill Collection

Skill/abaqus/analysis/abaqus-contact-analysis/SKILL.md
Skill/abaqus/analysis/abaqus-coupled-analysis/SKILL.md
Skill/abaqus/analysis/abaqus-dynamic-analysis/SKILL.md
Skill/abaqus/analysis/abaqus-fatigue-analysis/SKILL.md
Skill/abaqus/analysis/abaqus-modal-analysis/SKILL.md
Skill/abaqus/analysis/abaqus-static-analysis/SKILL.md
Skill/abaqus/analysis/abaqus-thermal-analysis/SKILL.md
Skill/abaqus/composite-curing-simulation/core/composite-curing/SKILL.md
Skill/abaqus/composite-curing-simulation/modeling/composite-layup/SKILL.md
Skill/abaqus/composite-curing-simulation/modeling/composite-mesh/SKILL.md
Skill/abaqus/composite-curing-simulation/modeling/mold-geometry/SKILL.md
Skill/abaqus/composite-curing-simulation/setup/curing-bc/SKILL.md
Skill/abaqus/composite-curing-simulation/setup/curing-contact/SKILL.md
Skill/abaqus/composite-curing-simulation/SKILL.md
Skill/abaqus/core/abaqus/SKILL.md
Skill/abaqus/execution/abaqus-export/SKILL.md
Skill/abaqus/modeling/abaqus-geometry/SKILL.md
Skill/abaqus/modeling/abaqus-interaction/SKILL.md
Skill/abaqus/modeling/abaqus-material/SKILL.md
Skill/abaqus/modeling/abaqus-mesh/SKILL.md
Skill/abaqus/optimization/abaqus-optimization/SKILL.md
Skill/abaqus/optimization/abaqus-shape-optimization/SKILL.md
Skill/abaqus/optimization/abaqus-topology-optimization/SKILL.md
Skill/abaqus/postprocessing/abaqus-odb/SKILL.md
Skill/abaqus/reference/fea-structural/SKILL.md
Skill/abaqus/reference/fenics-fem/SKILL.md
Skill/abaqus/setup/abaqus-amplitude/SKILL.md
Skill/abaqus/setup/abaqus-bc/SKILL.md
Skill/abaqus/setup/abaqus-docs/SKILL.md
Skill/abaqus/setup/abaqus-field/SKILL.md
Skill/abaqus/setup/abaqus-load/SKILL.md
Skill/abaqus/setup/abaqus-output/SKILL.md
Skill/abaqus/setup/abaqus-step/SKILL.md
Skill/Ansys/aedt-evidence-electromagnetics/SKILL.md
Skill/Ansys/ansys-mechanical-evidence-structural/SKILL.md
Skill/calculix/calculix-fem/SKILL.md
Skill/calculix/calculix-sizing-optimization/SKILL.md
Skill/comsol/comsol-motor-nvh-evidence/SKILL.md
Skill/lammps/lammps-evidence-md/SKILL.md
Skill/ovito/ovito-evidence-postprocessing/SKILL.md
Skill/Ansys/ansys-structural-workbench/SKILL.md
Skill/fep-agent-hub/SKILL.md

Metadata

Files
0
Version
fc7b93e
Hash
2f48e5b4
Indexed
2026-07-24 17:39

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-17 01:27
浙ICP备14020137号-1 $mapa de visitantes$