SOLIDWORKS PDM Professional: API Programming Training

Price: $1295.00
Credits: 3
Classroom: 3 sessions, 7 hours each
Virtual: Not Currently Available

Class #: E103

The goal of this course is to introduce the student to the SOLIDWORKS PDM (Formerly SOLIDWORKS Enterprise PDM) Application Programming Interface (API). Using the SOLIDWORKS PDM API is a great way to automate tasks and customize SOLIDWORKS PDM. Just about everything available in the SOLIDWORKS PDM user interface is available through the API.

The SOLIDWORKS PDM 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 SOLIDWORKS PDM applications. Once you have developed a good foundation in basic skills, you can use the documentation and abundant online resources to develop your application.

Class Details

  • 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

The SOLIDWORKS API training guide will be supplied at the beginning of class and is yours to keep.

Students will be able to use the SOLIDWORKS API and VBA to create applications that will customize and automate your use of SOLIDWORKS.

1 Upcoming Class:

Date Time Location  
May 18, 19, 20, 21, 2020 12:00pm - 4:00pm - CST Register

Request a SOLIDWORKS Training

Can’t find a training class on our schedule? Can’t find dates or locations that work for you? Contact us and let us know your name, location preference, and the class or classes that you are interested in. We will contact you and create training dates that can work with your schedule.

Request a SOLIDWORKS Training


Training Testimonials

Great instructor! I had a blast in this class and I would highly recommend it to anyone!

Mark Boesen

I was unsure how much I would benefit from this training since I have been using SOLIDWORKS for the past 6 months and feel proficient in assembly modeling. I was pleasantly surprised by the amount of things I learned in the class and would recommend it to others as long as you are willing to learn new ways to do the same tasks.

Joel Chaplin

It is difficult to stay engaged in a 5-day training, but [The Instructor] made it easy to stay involved. He is clearly very knowledgeable in the practical uses of SOLIDWORKS and appears to enjoy teaching. The pace of the class allowed enough time to let things sink in. ... Overall, a great course! I learned a great deal ... and hope to continue building my knowledge base in SOLIDWORKS.

Piper Howell