The goal of this course is to introduce the student to the SolidWorks Application Programming Interface (API). Using the SolidWorks API is a great way to automate design tasks and customize SolidWorks. Just about everything available in the SolidWorks user interface is available through the API.
The SolidWorks API is so robust and feature rich that it is impractical to cover every detail and still have the course be a reasonable length. Therefore, the focus of this course is on the fundamental skills and concepts central to successfully building automation tools. Once you have developed a good foundation in basic skills, you can use the documentation and abundant online resources to develop your applications.
Classroom: 3 sessions, 7 hours each
Prereqs:
Mechanical Design Experience
SolidWorks Essentials
Experience with the Windows Operating System
Experience with the Visual Basic programming environment
SolidWorks Essentials
Topics Covered
Using the Macro Recorder
Connection Basics
Changing System and Document Defaults
Using API Help
VB Foundations
Part Automation
Creating Utility Scripts
Drawing Automation
Working with Custom Properties
At Course Completion
Students will be able to use the SolidWorks API and VBA to create applications that will customize and automate your use of SolidWorks.
Course Materials
The SolidWorks API training guide will be supplied at the beginning of class and is yours to keep.
Price
Single Student - 2195.00 or 6 Professional Development
Credits May be available as part of Catalyst or Professional Development Programs
Class Schedule To sort by date or location select the column titles.