

SWP file that can sit anywhere on your computer. VBA is an old Microsft programming language for creating macros for applications like Excel.Ī VBA macro is a single. We’ll be using VBA or Visual Basic for Applications. SOLIDWORKS has two flavors for automation: macros and add-ins. Macros are the most accessible, so we’ll start with those. Checking the model type to prevent errors.

VBA editor: what is the immediate window?.I only started coding professionally when I started CAD Booster in 2017. I myself am a mechanical engineer by trade. You don’t need to be a software engineer by profession to be able to create macros, but a basic understanding of programming will help. Then we explain how you can debug your own macros. We’ll record a simple macro, explain the code and clean it up. This post is about how to create, edit and debug SOLIDWORKS macros when you are completely new to building software.
