Document 223906

Description: Teaches programmers how to use the SolidWorks Enterprise PDM API (Application Programming
Interface) to automate and customize SolidWorks Enterprise PDM. The focus of this course is on the
fundamental skills and concepts needed to begin using the API to develop applications that can interact with
SolidWorks Enterprise PDM. The intended audience for this course is any programmer who will develop
applications for automating, customizing or enhancing the functionality of SolidWorks Enterprise PDM.
Length of Course: 2 days Class times: 8:30am – 4:30pm
Prerequisites: Administering SolidWorks Enterprise PDM course, basic experience with the SolidWorks EPDM
software, experience with Windows operating system, and knowledge of a programming language, preferably
Visual Basic. In order to get the most out of this class, students should be familiar with the concepts of
interfaces, classes, structures, enumerations, collections, and recursion.
Topics Covered:
Lesson 1 – Connecting to a Vault
Lesson 2 – Files, Folders, Items and References
Lesson 3 – Users and Groups
Lesson 4 – Card Variables, Versions and Revisions
Lesson 5 – Add-In Applications
Lesson 6 – Task Add-In Applications