US$0.00
0

SOLIDWORKS PDM API: Basics with VBA

Current Status

Not Enrolled

Price

$299.00

Get Started

Course Overview

This course provides an introduction to SOLIDWORKS PDM automation using VBA and the SOLIDWORKS PDM API. It is designed for those interested in automating tasks within the SOLIDWORKS PDM environment, such as managing files, folders, and data cards in the vault, and improving efficiency in PDM workflows.

Average Review Score:
★★★★★

You must log in and have started this course to submit a review.

Course Requirements

Duration

30 minutes

Prerequisites

  • Windows 7, 8, 10, or 11.
  • SOLIDWORKS 3D Desktop (Student, Standard, Professional, Premium) 2017 or newer
  • or SOLIDWORKS Connected
  • or SOLIDWORKS 3DExperience
  • SOLIDWORKS PDM Professional 2017 or newer
  • VBA Component installed

Level

Beginner

Delivery

Online, self-paced videos

Course Content

Course Content

Introduction
Setting up your programming environment
The Vault Object (IEdmVault5)
Logging into the Vault using LoginAuto and Login
Working with files and folders (IEdmFile5 and IEdmFolder5)
How to get the IEdmFile5 interface in the SOLIDWORKS PDM API
Traversing the folder tree structure in a PDM vault with the API
Read and editing datacard variables (IEdmVariableEnumerator5)
Checking files in and out of the vault using the API

SOLIDWORKS PDM API: Basics with VBA Agenda

This course is for:

    • SOLIDWORKS PDM Administrators.

    • SOLIDWORKS PDM Users.

Technical Support:

Premium technical support for subscription-based members: Gain access to Blue Byte Systems’ internal resources for quick answers to your SOLIDWORKS PDM API questions. This is a separate, paid service available to course participants.

Overall Objectives:

By the end of this course, students will be able to:

    • Automate file and folder management in SOLIDWORKS PDM using the VBA API.

    • Work with SOLIDWORKS PDM vaults by logging in and interacting with files and folders.

    • Read and edit datacard variables using PDM API interfaces to automate data handling.

    • Develop efficient solutions to automate day-to-day tasks, improving PDM workflow and data management.

Core Concepts:

The Vault Object (IEdmVault5):

    • Hello Vault Program in VBA: Writing a simple program to connect to a SOLIDWORKS PDM vault using the IEdmVault5 interface.

    • Logging into the Vault: Understanding how to use LoginAuto and Login to authenticate and connect to a vault.

Working with Files and Folders (IEdmFile5 and IEdmFolder5):

    • Getting the IEdmFile5 Interface: Extracting the file interface to work with files stored in the PDM vault.

    • Traversing the Folder Tree: Using the PDM API to navigate the folder structure within a vault programmatically.

    • Checking Files In and Out: Automating the file check-in and check-out process using the PDM API.

Read and Edit Datacard Variables (IEdmVariableEnumerator5):

    • Reading and Editing Data Variables: Learn how to use the IEdmVariableEnumerator5 interface to access and modify data card variables for files stored in the vault.

🎓Course Certificate

Students who finish the course get a certificate. Each certificate includes a unique ID to ensure authenticity.

Verify Your Certificate

Certificates can be verified for authenticity here

0
    0
    Your Cart
    Your cart is emptyReturn to Shop
    ×