FreeCAD MCP - Open-source Model Context Protocol server for FreeCAD automation
-
Updated
Aug 15, 2025 - Python
FreeCAD MCP - Open-source Model Context Protocol server for FreeCAD automation
This project uses a Large Language Model (LLM) with Retrieval-Augmented Generation (RAG) to convert natural language descriptions into executable FreeCAD Python scripts for 3D modeling.
NX File Renamer is an endeavour to automate SIEMENS NX. This Program helps you to rename NX Part File outside of NX and keeps the linked files such as Assembly or Drawing updated. This Program was written in Python. GUI of this program was solely designed by the help of 'Google Bard' and ChatGPT.
To Export Different Neutral format files without opening the Siemens NX Using Developed GUI
A sophisticated Python pipeline for automatically extracting dimensions and cabinet codes from architectural floorplan PDFs. This tool converts various dimension formats into standardized measurements and provides structured output with visualization capabilities.
To Export Different Neutral format files without opening the Siemens NX
To Export Different Neutral format files without opening the Siemens NX using NX Command Promant
MCP server and local AI control platform for AutoCAD Electrical — Claude, Ollama, web dashboard. macOS + Windows.
Full Code Mechanical Design — A code-driven approach to mechanical design using Python and FreeCAD, without relying on GUI-based CAD workflows.
Automated workflow for NACA 4-digit airfoil analysis and 3D CAD geometry (SolidWorks/CATIA) generation using Python and Bash.
A legacy PHP 5.6 application (circa 1999) for CATIA macro distribution, modernized and containerized for Google Cloud Run (Serverless).
SolidWorks Custom Properties Manager – CAD automation tool for batch editing SolidWorks metadata developed by The Tech Thinker
AutoLISP utility for renaming AutoCAD layout tabs from title block attributes.
AutoCAD PDF/DWF batch exporter for model-space sheet borders. AutoLISP tool for border detection, auto-fit paper selection, and per-sheet PDF+DWF output.
SolidWorks macro aimed at automating Bounding Box creation for parts and sub-assemblies to assist in BOQ/BOM generation. Written in Visual Basic (VBA).
AI-powered drawing checker for detecting changes between engineering drawing revisions.
Python-based generator for 7 different rocket nose cone geometries. Outputs CAD-ready coordinates for SolidWorks.
Add a description, image, and links to the cad-automation topic page so that developers can more easily learn about it.
To associate your repository with the cad-automation topic, visit your repo's landing page and select "manage topics."