Master CAD Automation

Learn SOLIDWORKS API
Programming

Free tutorials for mechanical engineers. Learn VBA, C#, and C++ for SOLIDWORKS automation. Simple, practical, and beginner-friendly guides.

100+
Tutorials
3
Languages
Free
Forever

Easy to Understand

This website is prepared for beginners, especially for mechanical engineers. Each article is self-contained and written in simple language.

Focus What Matters

Every article has a table of contents on the right side, so you can jump straight to the part that matters to you.

Current Path

Right now I'm focusing on completing SOLIDWORKS VBA tutorials. After that, I'll move to SOLIDWORKS C# API tutorials.

SOLIDWORKS VBA

Master VBA macros for SOLIDWORKS. Automate repetitive tasks and boost productivity.

Learn VBA

C++ API

Advanced SOLIDWORKS programming with high-performance C++ applications.

Start C++

WPF Tutorials

Create beautiful user interfaces for your SOLIDWORKS applications.

Learn WPF

WiX Installer

Package and distribute your SOLIDWORKS add-ins professionally.

Build Installers

Resources

Helpful tools, references, and resources for CAD automation.

View Resources

Ready to automate your workflow?

Start with our beginner-friendly knowledge base and level up your CAD automation skills.

Start Learning Now