What problem does it solve?
Setting up finite element analysis with MATLAB PDE Toolbox involves many error-prone details: correct AnalysisType naming, BC versus load assignment, NaN conventions for time-dependent functions, and result field naming. This Skill guides AI agents through the complete femodel workflow so FEA code runs correctly on the first attempt.
Core Features & Use Cases
- Geometry Creation: Build 3-D geometry from primitives (multicuboid, multicylinder, multisphere), boolean operations, STL/STEP import, or 2-D decsg with extrusion.
- Model Setup and Solving: Configure femodel for all AnalysisTypes (thermal, structural, electromagnetic; steady, transient, modal, frequency) with materials, boundary conditions, loads, damping, and initial conditions.
- Post-Processing: Extract von Mises stress, heat flux, reaction forces, and EM fields; interpolate results; visualize with pdeplot3D and pdeviz.
- Use Case: Ask your agent to simulate heat transfer through a hollow pipe with convection on the outer surface, then reuse the same model for a thermal-stress structural analysis.
Quick Start
Use the matlab-solve-pde skill to build a finite element model of a steel bracket, apply a fixed constraint and tip load, solve for static displacement, and plot the von Mises stress.