What problem does it solve? Creating and modifying parametric 3D CAD models normally requires manual GUI work in FreeCAD. This Skill lets an agent drive a running FreeCAD instance programmatically to model parts and assemblies, edit object properties, run FEM analysis, and export engineering files. ## Core Features & Use Cases - Parametric modeling: Create and edit document objects (Part, PartDesign, Draft), insert parts from a library, and set placement, scale, and rotation with verification via get_object and get_view. - Import/export and reporting: Import and export STEP, STL, OBJ, and DXF files, and generate PDF or Excel reports from a model. - FEM analysis: Run CalculiX-based finite-element analysis on a Fem::AnalysisPython container, returning max von Mises stress, displacement, and node count. - Use Case: Ask the agent to design a bracket, apply fixed and force constraints, mesh it with Gmsh, run a FEM analysis, and export the result as a STEP file plus a PDF report. ## Quick Start Use the FreeCAD skill to create a parametric bracket model, verify its geometry, and export it as a STEP file to the exports directory.