All case studies

SolidWorks

End-to-end CAD design automation

A SolidWorks automation system that takes semiconductor change-kit design from a 1 to 2 day manual job toward a few-hour, AI-guided pipeline: reading device dimensions from customer PDFs with AI vision, modifying the 3D parts, linking equations, and auto-filling BOM properties, with engineer review at each gate, generating 200+ part assemblies with multi-verification layer sequences.

  • SolidWorks
  • Python
  • .NET
  • C#
  • Claude
  • PyMuPDF
  • openpyxl
  • PyInstaller
  • PyWebView

Before

  • A complete change kit took 1 to 2 days of manual engineering per device; on a single machine that is about 76 engineer-days of CAD work per year
  • Dimensions and properties were keyed in by hand across large assemblies, which left room for transcription mistakes
  • Customer PDF drawings were inconsistent and not always detailed enough to work from directly

What Inteloflow built

  • A 20+ stage change-kit pipeline with human-review gates: find reference kit, Pack-and-Go clone, AI-vision dimension extraction, review, 3D part edits, equation linking, quantity and property fill, document and PDF export, multi-assembly builds and verifications
  • An AI-vision extraction stage (PDF render plus embedded-text anchoring plus a vision model) that reads device outline drawings and measurement sheets into schema-validated dimensions, cross-checked against plausibility bands before any write
  • A SolidWorks part writer that edits live 3D model dimensions over COM, gated on read-only, equation-driven and suppressed flags, with rebuild verification and pattern-count edits
  • A live property and quantity manager (a desktop app, in production) that reads and writes custom properties and propagates BOM quantities through the full assembly tree on closed files, with no SolidWorks session needed
  • Background equation linking that runs a hidden SolidWorks instance and connects by process ID, never touching the engineer's own session
  • A custom MCP bridge (a Python server plus a C# .NET add-in) that lets the AI read live model state and run deterministic batch operations: reason via MCP, execute via CLI

Outcome

  • End-to-end change-kit design spanning 200+ parts and 10+ assemblies
  • Built to run modularly: the engineer does not have to run the whole pipeline end to end, and can invoke individual sections by directing the AI
  • Full-kit impact: 1 to 2 days down to roughly 1 to 2 hours per kit, reclaiming about 57 of those 76 engineer-days a year on a single machine (est.), scaling to other machine models

Stack

SolidWorks COM API and Document Manager API, Python (comtypes, pywin32), a C#/.NET SolidWorks add-in plus a Python MCP server, PyMuPDF, openpyxl, PyInstaller with a PyWebView UI, and Claude AI vision for drawing extraction.

Book a callWhatsApp Vishaal