Companies Home Search Profile

SOLIDWORKS PDM API : How To Write C# Add-ins

Focused View

Amen Jlili

33:45

28 View
  • 1. Introduction.mp4
    00:52
  • 2. Requirements.mp4
    01:08
  • 1. Creating the Visual Studio Class Library Project.mp4
    07:42
  • 1. Implementing the IEdmAddInGetAddInInfo Method.mp4
    05:25
  • 2. Implementing the IEdmAddInOnCmd Method.mp4
    07:58
  • 1. How to Add a PDM Add-in to the Vault.mp4
    03:39
  • 2. How to Debug a PDM Add-in In Visual Studio.mp4
    06:16
  • 1. Closing Remarks.mp4
    00:45
  • Description


    Learn how to write a SOLIDWORKS PDM Add-in in C#.

    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

    Who is this for?


  • SOLIDWORKS users
  • PDM administrators
  • Software developers
  • Mechanical Engineers
  • What You Need to Know?


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


    Description

    The SOLIDWORKS PDM Professional Application Programming Interface (API) is a programming interface to SOLIDWORKS PDM Professional, which allows you to automate and customize SOLIDWORKS PDM Professional. The API contains functions that you can call from Visual Basic for Applications (VBA). These functions provide direct access to the SOLIDWORKS PDM Professional environment.

    This course will teach you how to write a SOLIDWORKS PDM Add-in in C#. It will teach you how to create a visual studio project fit for developing PDM add-ins, how to set the references and the properties of the project correctly. It will teach how to implement the IEmAddIn5 interface in detail (GetAddInInfo and OnCmd methods), how to add the add-in into the vault and how to debug the add-in using the Visual Studio debugger.

    This course should be used as a guide on how to write add-ins. It does not provide details on most API calls as that is not the focus of the course. To get acquainted with a more basic course, please see our SOLIDWORKS PDM API for absolute beginners course in VBA.

    It requires that you have a decent knowledge of C# and have access to a SOLIDWORKS PDM professional vault and Visual Studio.

    The knowledge acquired on this course can be utilized to automate your SOLIDWORKS PDM vault by developing PDM add-ins.


    Who this course is for:

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

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Amen Jlili has been automating SOLIDWORKS and SOLIDWORKS PDM for over a decade. He has authored several courses and SOLIDWORKS API open-source frameworks.  He is currently the Technical Director at Blue Byte Systems Inc., a software company based in Vancouver, Canada specializing in providing expertise in automating SOLIDWORKS and PDM.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 8
    • duration 33:45
    • Release Date 2024/01/13