inp-generator
Generate Abaqus .inp files from natural language or templates
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Generate Abaqus .inp files from natural language or templates
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | inp-generator |
| version | 1.0.0 |
| description | Generate Abaqus .inp files from natural language or templates |
| description_cn | 从自然语言或模板生成 Abaqus .inp 文件 |
| triggers | ["generate","inp","create model","生成","建模"] |
| priority | P1 |
| dependencies | [] |
| author | AbaqusGPT Team |
| tags | ["generation","inp","modeling"] |
Generate Abaqus input (.inp) files from natural language descriptions, templates, or structured specifications.
从自然语言描述、模板或结构化规范生成 Abaqus 输入文件 (.inp)。
Natural Language to INP | 自然语言转 INP
Template-Based Generation | 基于模板生成
Parametric Models | 参数化模型
# Generate from description
abaqusgpt generate "一个受均布载荷的悬臂梁,长度1m,截面0.1x0.1m"
# Generate from template
abaqusgpt generate --template cantilever --length 1.0 --load 1000
from abaqusgpt.skills.inp_generator import InpGeneratorSkill
skill = InpGeneratorSkill()
result = skill.execute({
"description": "悬臂梁,固定端约束,自由端施加集中力",
"output_path": "my_model.inp"
})
| Key | Type | Required | Description |
|---|---|---|---|
description | str | No | Natural language description |
template | str | No | Template name |
parameters | dict | No | Parameters for template |
output_path | str | No | Output file path |
{
"status": "success",
"inp_content": "...",
"output_path": "my_model.inp",
"validation": {
"syntax_ok": True,
"warnings": []
}
}
| Template | Description | 描述 |
|---|---|---|
cantilever | Cantilever beam | 悬臂梁 |
plate_hole | Plate with hole | 带孔平板 |
contact_3d | 3D contact | 三维接触 |
thermal | Thermal analysis | 热分析 |
Generated .inp files are validated for:
生成的 .inp 文件会验证:
shared-references/inp-keywords.mdDomain-specific knowledge and Q&A for various engineering fields
Diagnose and fix Abaqus convergence issues
Provide mesh quality advice and element selection guidance
Geotechnical boundary conditions, initial conditions, and loading for Abaqus
Geotechnical constitutive model selection and parameter calibration for Abaqus
Excavation, tunneling, and staged construction simulation in Abaqus