API: File Save Functions (Enterprise PDM, SolidWorks )

Version 4

    When saving files from SolidWorks using the API, you should avoid adding the file directly to an Enterprise PDM vault. Instead, you should save the file to a temporary location, and then add the file to the vault using the Enterprise PDM API. The attached project includes these useful functions for dealing with this scenario:


    • Check if the Enterprise PDM client is installed (using COM or WMI)
    • Determine if a given path is in a vault
    • Add file to the vault


    The attached project contains a sample application and a static class that contains the PDM related functions. The class is exposed to COM, so it can be used from unmangaged applications.


    The project was created using C# in Visual Studio 2005.


    - Subscription Services required for full access.

    - Looking for more API Examples?



    Copyright © 2010 Dassault Systèmes SolidWorks Corp. All rights reserved.
    Do not distribute or reproduce without the written consent of Dassault Systèmes SolidWorks Corp