Your tutorials are GREAT, I can’t stop watching them! I‘ve learned so much in such little time and it’s just the beginning. I can now look at code at figure out what it means, before it was Chinese to me. Thanks for investing the time and providing a great resource!
Bill H.
Absolutely incredible job. I am very new to programming, and with as little as I know I could easily follow your logic. Even more importantly, I learned a lot. Thank you very much.
Evan D.
Automating SolidWorks® With VBA
Course Introduction
Description: Why is this course the best API training resource in existence? The answer is here, as well as my recommendation on how you can use it most effectively.
Unit 1 : VBA Programming Essentials
Lesson 1.1 – Introduction to VBA
Lesson 1.2 – Using variables
Lesson 1.3 – Using arrays
Lesson 1.4 – Conditionals
Lesson 1.5 – Repeating code
Lesson 1.6 – Built-In Functions
Lesson 1.7 – Modular Programming
Lesson 1.8 – User Forms and Controls
Lesson 1.9 – Debugging And Error-Handling
Unit 2 : Introduction to the SolidWorks API
Lesson 2.1 – Recording And Editing Your First Macro
Lesson 2.2 – Creating Your First Macro From Scratch
Unit 3 : General document functionality
Lesson 3.1 – Opening, Saving, and Exporting Documents
Lesson 3.2 – Working With Configurations
Lesson 3.3 – Working With Custom Properties
Lesson 3.4 – Selection
Unit 4 : Working with parts
Lesson 4.1 – Working With Sketches
Lesson 4.2 – Working With Features
Lesson 4.3 – Geometry and Topology Objects
Unit 5 : Working with assemblies
Lesson 5.1 – Creating A New Assembly
Lesson 5.2 – Working With Existing Assemblies
Unit 6 : Working with drawings
Lesson 6.1 – Basic Drawing Creation
Lesson 6.2 – Advanced Drawing Creation
Unit 7 : Advanced topics
Lesson 7.1 – Using the SolidWorks API with Microsoft Excel
Lesson 7.2 – Notifications
Lesson 7.3 – Temporary bodies
Lesson 7.4 – PropertyManager pages
Lesson 7.5 – Macro Features
SolidWorks World