This comprehensive course provides a foundational understanding of Visual Basic for Applications (VBA) and its seamless integration with SOLIDWORKS. It’s designed for individuals seeking to automate tasks within the SOLIDWORKS environment, enhancing productivity and efficiency.

OVERVIEW

PRICE

REQUIREMENTS

FEATURES

This course provides is 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.

This course is for:

  • ⚙️ SOLIDWORKS PDM Administrators.

Course Details:

  • ⏱️ 30 mins of instructional time.
  • 🎓 Hands-on teaching style with practical examples.
  • 💰 Fixed-price course available in perpetuity.
  • ✅ Achievement certificate upon completion.

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.

System Requirements:

  • Windows 7, 8, 10, or 11.
  • SOLIDWORKS PDM Professional.
  • VBA component installed with SOLIDWORKS.

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.

FREQUENTLY ASKED QUESTIONS

How are licenses structured for SOLIDWORKS-related products?

Licenses for SOLIDWORKS-related products are issued on a per-machine basis. Each license is tied to a specific machine, making it ideal for environments with dedicated workstations for design and engineering tasks.

How are licenses structured for SOLIDWORKS PDM products?

Licenses for SOLIDWORKS PDM products are sold on a per-vault basis. This means each PDM vault requires a separate license, which is renewed annually. This licensing structure allows flexibility and scalability based on your company's needs.

Are there support and updates included with the license?

Yes, licenses typically include access to customer support and updates for the licensed period. This ensures that users can benefit from the latest features, bug fixes, and enhancements.

How is payment handled, and is it secure?

Payments for Blue Byte Systems Inc. products are processed through secure payment gateways to ensure the safety of your financial information. Industry-standard encryption methods are used to protect transactions. Invoices and receipts are provided for all purchases.

Is there documentation available for Blue Byte Systems Inc. products?

Yes, comprehensive documentation is available for all Blue Byte Systems Inc. products at docs.bluebyte.biz. The documentation includes user guides, installation instructions, troubleshooting tips, and FAQs. You can access the documentation through the product's dedicated page on the Blue Byte Systems website or by contacting customer support for assistance.

Are free trials available for Blue Byte Systems Inc. products?

Yes, free trials are available for select products. Trials allow you to test the product's features and assess its compatibility with your workflow before committing to a purchase. Visit the product's page on the website or contact customer support to request a trial. please reach out to amen@bluebyte.biz or schedule a demo from our calendly.com/bluebyte

7 reviews for SOLIDWORKS PDM API: Basics in VBA

4.1
Based on 7 reviews
5 star
42
42%
4 star
14
14%
3 star
42
42%
2 star
0%
1 star
0%
1-5 of 7 reviews
  1. (0) (0)
  2. (0) (0)
  3. (0) (0)
  4. (0) (0)
  5. (0) (0)
Add a review
You must be logged in to post a review Log In

SOLIDWORKS PDM API: Basics in VBA