Auto‑Configure

CAD Automation Training

You already think like an engineer. We'll teach you to automate like one too.

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

Strong engineers, unfamiliar with automation

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.

  • No assumption of prior programming experience — we start from zero
  • Built around real CAD automation, not abstract computer-science exercises
  • Taught by a team that builds this professionally, not career instructors
  • Paced for working engineers, not just full-time students

Who it's for

Three kinds of people walk through this door

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.

Working engineers

Design engineers who want to stop repeating the same modeling tasks by hand, and start building the tools to automate their own work.

Engineering teams

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

From first macro to a working automation tool

The program is sequenced so each stage builds on the last — no step assumes knowledge you haven't been taught yet.

  1. 01

    Programming foundations

    The basics of logic, variables and structure, taught through CAD examples rather than generic coding exercises.

  2. 02

    Macros & recorded automation

    Automating repetitive modeling and drawing tasks inside SOLIDWORKS, starting with recorded and edited macros.

  3. 03

    Configuration-driven design

    Building Excel-driven configurators — the same approach behind our own Auto-Configure product — to generate model families automatically.

  4. 04

    Custom add-ins

    Developing standalone add-ins and tools using the SolidWorks API, for tasks a macro alone can't handle.

How classes run

Online or in person, taught by people who build this for a living

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.

Online classes

Instructor-led online sessions for individuals or small groups, with hands-on exercises on real CAD files rather than slides alone.

Offline / in-person classes

On-site or in-classroom sessions, well suited to a full engineering team training together on the same workflow.

Frequently asked

Questions we hear from engineers considering this

I've never written a line of code. Is this still for me?

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.

Is this specific to SOLIDWORKS?

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.

Can my whole team train together?

Yes. Group and organization training, online or in person, is one of the more common formats we run.

How long does it take?

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.

Will I be able to build something real by the end?

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.

Stop being afraid of the part of the job that's becoming unavoidable.

Tell us whether you're a student, a working engineer, or training a team, and we'll suggest where to start.