What a SolidWorks macro is and how to write one: why recorded code breaks in production, how to harden it, what .swp really means, and 5 rules that hold up.
A SolidWorks macro is not an alternative to the API — it runs on it. Where the real line sits, what a macro handles well, and 8 signs you need an add-in.