← ClaudeAtlas

gmshlisted

The GMSH Agent is a specialized AI module for finite element mesh generation and manipulation. It provides automated mesh generation, quality assessment, optimization, and integration with engineer...
vamseeachanta/digitalmodel · ★ 11 · AI & Automation · score 78
Install: claude install-skill vamseeachanta/digitalmodel
# Gmsh # GMSH Agent ## Overview The GMSH Agent is a specialized AI module for finite element mesh generation and manipulation. It provides automated mesh generation, quality assessment, optimization, and integration with engineering analysis tools. ## Features ### Core Capabilities - **1D/2D/3D Mesh Generation**: Create meshes for beams, surfaces, and volumes - **Geometry Processing**: Import and heal CAD geometries (STEP, IGES, STL) - **Quality Assessment**: Evaluate mesh quality with industry-standard metrics - **Mesh Optimization**: Improve mesh quality through smoothing and refinement - **Batch Processing**: Process multiple geometries in parallel - **Tool Integration**: Export to OrcaFlex, ANSYS, and other analysis tools ### Supported Formats - **Import**: STEP, IGES, STL, BREP, GEO - **Export**: MSH, VTK, CGNS, MED, INP, CDB, STL ## Installation ### Prerequisites ```bash # Ensure Python 3.10+ is installed python --version # Install GMSH Python bindings uv pip install gmsh numpy scipy pyvista pyyaml click ``` ### Setup ```bash # Navigate to agent directory cd agents/gmsh # Verify installation python run_gmsh_agent.py --version ``` ## Usage ### Command Line Interface #### Basic Mesh Generation ```bash # Generate mesh from geometry python run_gmsh_agent.py generate \ --input geometry.step \ --output mesh.msh \ --element-size 0.5 ``` #### Batch Processing ```bash # Process multiple files python run_gmsh_agent.py batch \ --input-directory ./geom