Students
Engineering students who want to graduate with a practical skill most of their classmates don't have, and a real edge in placement interviews.
CAD Automation Training
Most mechanical engineers are confident with geometry, tolerances and design intent — and never had a reason to learn programming. As automation becomes a normal part of engineering work rather than a specialty, that gap is starting to matter. We built a training program specifically to close it, for students and working professionals alike.
The gap we keep seeing
Across the projects we've delivered, the same pattern shows up: engineers who are excellent at design have simply never been taught to automate it. Programming wasn't part of a mechanical engineering curriculum, and without that foundation, automation can feel like someone else's job — or something to be a little afraid of. Meanwhile, the organizations we work with increasingly expect their design teams to use it.
Who it's for
Engineering students who want to graduate with a practical skill most of their classmates don't have, and a real edge in placement interviews.
Design engineers who want to stop repeating the same modeling tasks by hand, and start building the tools to automate their own work.
Organizations that want to upskill a design team together, so automation becomes a shared in-house capability rather than something outsourced indefinitely.
What's covered
The program is sequenced so each stage builds on the last — no step assumes knowledge you haven't been taught yet.
The basics of logic, variables and structure, taught through CAD examples rather than generic coding exercises.
Automating repetitive modeling and drawing tasks inside SOLIDWORKS, starting with recorded and edited macros.
Building Excel-driven configurators — the same approach behind our own Auto-Configure product — to generate model families automatically.
Developing standalone add-ins and tools using the SolidWorks API, for tasks a macro alone can't handle.
How classes run
Every session is led by our own team — the people who design and ship CAD automation for clients day to day — so what's taught maps directly to how this work is actually done in practice.
Instructor-led online sessions for individuals or small groups, with hands-on exercises on real CAD files rather than slides alone.
On-site or in-classroom sessions, well suited to a full engineering team training together on the same workflow.
Frequently asked
Yes — that's who the program is designed for. We start from programming fundamentals and build up, assuming an engineering background rather than a programming one.
The hands-on work is primarily built around SOLIDWORKS, since that's where we have the deepest expertise, but the underlying logic — macros, configuration-driven design, custom tools — carries over to other CAD platforms.
Yes. Group and organization training, online or in person, is one of the more common formats we run.
It depends on the starting point and format — a student cohort and a working professional's evening schedule look different. Tell us your situation and we'll propose a realistic pace.
That's the goal. The curriculum is built around producing a working macro, configurator or add-in you've actually built yourself, not just exercises.
Tell us whether you're a student, a working engineer, or training a team, and we'll suggest where to start.