Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SOLIDWORKS PDM API : How To Write C# Add-ins
Rating: 4.6 out of 5(12 ratings)
91 students
Created byAmen Jlili
Last updated 11/2023
English

What you'll learn

  • How to Create a Visual Studio Class Library Project
  • How to Configure Add-in VS Project Properties and References
  • How to implement the IEdmAddIn5's GetAddInfo Method
  • How to implement the IEdmAddIn5's OnCmd Method
  • How to Manually Test a DataCard Add-in Button
  • How to Attach Debug a SOLIDWORKS PDM Add-in

Course content

5 sections8 lectures33m total length
  • Introduction0:52

    Discuss the topics that are covered in this course.

  • Requirements1:08

    This lecture covers the course requirements.

Requirements

  • C#
  • SOLIDWORKS PDM
  • Object Oriented Programming
  • Visual Studio

Description

Blue Byte Systems Inc. offers additional SOLIDWORKS, SOLIDWORKS PDM, and automation courses designed to help engineers, administrators, and developers build practical tools for improving engineering workflows. You can view our available courses at our official website.

Course Description: 

This basic course introduces the SOLIDWORKS PDM Professional API and shows how it can be used to automate and customize SOLIDWORKS PDM Professional.


The SOLIDWORKS PDM Professional Application Programming Interface, or API, provides access to the PDM environment through programming. It allows developers to automate common vault operations, customize user workflows, and build add-ins that extend the functionality of SOLIDWORKS PDM Professional.


This course focuses on the fundamentals of writing a SOLIDWORKS PDM add-in in C#. You will learn how to create a Visual Studio project for PDM add-in development, configure the required references and project properties, implement the `IEdmAddIn5` interface, and work with the main add-in methods, including `GetAddInInfo` and `OnCmd`.


The course also covers how to add the compiled add-in to a vault and how to debug it using the Visual Studio debugger.


This course is intended as a practical beginner guide for writing PDM add-ins. It does not cover every SOLIDWORKS PDM API call in detail. For users who are completely new to the API, we recommend starting with our SOLIDWORKS PDM API for Absolute Beginners course in VBA.


To follow this course, you should have basic knowledge of C#, access to a SOLIDWORKS PDM Professional vault, and Visual Studio installed.


Blue Byte Systems Inc. offers additional SOLIDWORKS, SOLIDWORKS PDM, and automation courses designed to help engineers, administrators, and developers build practical tools for improving engineering workflows. You can view our available courses at our official website.

Who this course is for:

  • SOLIDWORKS users
  • PDM administrators
  • Software developers
  • Mechanical Engineers