π Hi, Iβm Prashant β The CAD Coder
Lead Software Developer | CAD Automation Specialist
Iβm a Lead Software Developer in the IT department of a mechanical-engineering company.
Before that, I spent 8 years as a SolidWorks design engineer, so I know exactly where real-world CAD workflows bog down.
Since 2019 Iβve been automating those bottlenecks with C#, VBA, WPF, and the SolidWorks API (and lately the Autodesk Inventor API).
The CAD Coder exists so other engineers can skip the trial-and-error I went through.
π‘ Why I Started The CAD Coder
Most CAD-automation tutorials are outdated, incomplete, or ignore production realities.
This site fixes that by:
- β Teaching macros that solve actual engineering problems
- β Sharing production-ready code I use at work
- β Bridging the gap between CAD users and developer-grade automation
π§° What Youβll Find Here
π» SolidWorks C# tutorials (WPF + MVVM)
π Reusable code snippets and full walkthrough videos
π Legacy VBA scripts where they still make sense
β‘ Practical tips to cut hours of repetitive CAD work
π Start Here
π Download 5 Free SolidWorks Macros
Cut hours of repetitive work with real macros I use daily β
for drawing export, renaming files, and updating properties.
If youβre tired of exporting, renaming, or updating properties by hand, youβre in the right place.
Letβs automate that work away together β and if you build something cool from what you learn here, tell me about it.
β Prashant
Lead Software Developer & Founder of The CAD Coder
Connect with me on LinkedIn