US$0.00
0

SOLIDWORKS PDM Task Add-in Development (C#)

OVERVIEW

The SOLIDWORKS PDM Task Add-in Development course from Blue Byte Systems Inc. is a specialized, technical deep-dive designed for developers and automation leads who want to master the art of vault automation. This intensive program empowers you to build high-performance custom add-ins using C# or VB.NET, enabling you to design, implement, and deploy sophisticated tools that handle complex engineering processes—from seamless file conversions and data extraction to advanced, workflow-driven operations.

PRICE

REQUIREMENTS

Full Description

The course begins with an introduction to SOLIDWORKS PDM Task Add-ins and an overview of how task automation works inside the vault. Participants will review the standard Convert Task and learn how custom task add-ins extend its capabilities to automate engineering processes.

Next, we will cover the development environment setup, including system requirements, project templates, and how to correctly add the SOLIDWORKS PDM PIAs as references. This section ensures participants can successfully build and run a task add-in locally.

The implementation portion focuses on the core architecture of PDM add-ins. We will walk through the GetAddInInfo method, explore the Command Manager (CmdMgr), and examine how task hooks work inside the PDM task framework. Participants will also learn how partial classes are used to organize add-in code and improve maintainability.

From there, the course moves into building and debugging the add-in. We will demonstrate how to compile and register the add-in in the vault, how to attach the debugger to the PDM processes, and how to troubleshoot common issues during development.

The course then focuses on building user interaction for tasks, including creating custom task dialog pages and persisting settings using EdmTaskSetupPage. We will also cover the TaskSetupButton implementation for saving configuration settings and adding custom commands.

Finally, participants will learn how tasks execute within PDM by exploring the TaskLaunch and TaskRun hooks, understanding the execution flow, and implementing real task logic. The course concludes with final testing and deployment best practices to ensure the add-in runs reliably in a production vault environment.

Get in Touch

Training and resources

Getting Started

Learn the essential first steps to automate your SOLIDWORKS designs with guidance from Blue Byte Systems.

Learning Portal

Visit our Learning Portal on YouTube to access a variety of training videos and helpful resources from Blue Byte Systems—available anytime, anywhere.
0
    0
    Your Cart
    Your cart is emptyReturn to Shop