Workgroup PDM
7 months ago

Hello, is there a way to copy the files from Workgroup PDM to Windows Explorer?



Categories: Data Management

Last comment By: Paul Horvath   Fri, 10 Nov 2017 16:31:04 GMT
Re: Workgroup PDM

best way is to "check out" the files

By: Christian Chu  Wed, 13 Sep 2017 04:03:16 GMT
Re: Workgroup PDM

Hi, I have hundreds and thousands of files across several projects. Is there a way this can be automated.

By: Ananth Subramanian  Wed, 13 Sep 2017 04:11:28 GMT
Re: Workgroup PDM

Hi ananth ,


What's up with ur plan for managing the revisions ?



By: Abilash V.  Wed, 13 Sep 2017 06:12:19 GMT
Re: Workgroup PDM

I'm just wondering why you want to copy files from Vault to a local drive

By: Christian Chu  Wed, 13 Sep 2017 14:48:43 GMT
Re: Workgroup PDM

Go to you vaultdata folder on your server and search "*.sld*" and that will bring up all your solidworks files. That's what I did to transfer all the files from Workgroup.

By: Peter Kennedy  Wed, 13 Sep 2017 15:20:22 GMT
Re: Workgroup PDM

1. Pack and go entire assembly

2. In your PDM vault folder, select the files ->  Solidworks-> Move


I hope these solutions may help you.

By: Naga Ranjith Kumar Addagalla  Wed, 13 Sep 2017 18:21:00 GMT
Re: Workgroup PDM

Hi Christian,

                   We are migrating the solidworks pdm files to a non-solidworks pdm system.


By: Ananth Subramanian  Thu, 14 Sep 2017 19:36:41 GMT
Re: Workgroup PDM

Hi Peter,

                 Is there a way we can obtain all versions of the file using this methodology.



By: Ananth Subramanian  Thu, 14 Sep 2017 19:37:31 GMT
Re: Workgroup PDM

There are hundreds and thousands of files.

By: Ananth Subramanian  Thu, 14 Sep 2017 19:39:35 GMT
Re: Workgroup PDM

Any idea how to extract all versions of the file?

By: Ananth Subramanian  Thu, 14 Sep 2017 19:40:01 GMT
Re: Workgroup PDM

That's many....!!!


But I have a small question, do you have hundreds or thousands of assemblies?


Just curiosity!



By: Naga Ranjith Kumar Addagalla  Thu, 14 Sep 2017 19:42:05 GMT
Re: Workgroup PDM

That I can't help you, I think it just grabs the most recent copy but you could run a test on a file and see.

By: Peter Kennedy  Thu, 14 Sep 2017 19:44:59 GMT
Re: Workgroup PDM

It's be tough to copy that many files -

Question is: how many projects (folders) in your Vault?

if not many, then it won't be that bad to manually copy and pate directly from Vault to local drive

go to "Solidworks\VaultData\projects" and copy files from there - The down size is: you can only have the current revision from these files while "Checkout" is the way to get previous revisions

Good luck !!!

By: Christian Chu  Thu, 14 Sep 2017 20:05:20 GMT
Re: Workgroup PDM

Hello Christian,

                           I am okay with the latest version for the SolidWorks part, assemblies and drawings. For the earlier versions we are planning to export it as .dwg and step files. While I am in the SolidWorks Task Scheduler and upon getting into the option Export SolidWorks PDM here is what I observed.

I chose the projects, and also the export folder. When I choose, all revisions, the export folder gets unchecked automatically. Any reason why this happens. No issues when we choose "Latest versions only". Please let me know.



By: Ananth Subramanian  Wed, 20 Sep 2017 18:16:38 GMT
Re: Workgroup PDM

Don't use task schedule. Just access to the Vault /project folder and manually copy and paste from there to your local drive

By: Christian Chu  Wed, 20 Sep 2017 18:22:47 GMT
Re: Workgroup PDM

Hello Christian,

                       Sorry I did not get you. I am looking for .dwg files and I need for all revisions. Could you guide me how I can do it from the vault?



By: Ananth Subramanian  Wed, 20 Sep 2017 18:26:26 GMT
Re: Workgroup PDM

Sorry I want the conversions of the SolidWorks drawings as .dwg and that is what I was trying to achieve using the task scheduler. I hope I am clear.

By: Ananth Subramanian  Wed, 20 Sep 2017 18:28:25 GMT
Re: Workgroup PDM

I've used our regular migration tools to get data from a Workgroup vault to a PDM Standard vault. From there you can copy/paste out all of the files. Not sure how you would handle versions through since files aren't renamed. You'd have to do something custom at that point. If all you wanted was migration of latest revision with what's in your custom properties intact it shouldn't take but a a few hours of work and however long to run the actual migration.


Just something to think about.

By: Steve Ostrovsky  Wed, 20 Sep 2017 21:01:34 GMT
Re: Workgroup PDM

Hi Steve,

                 Please note I am an transferring to Enterprise PDM. I am going to go for a non SolidWorks PDM system. Please advise how to get the older revisions of parts/assemblies/drawings. Using check-out from within the PDM transfers only the latest revisions.

Also I tried the SolidWorks Task Scheduler for extracting the dwg formats of SolidWorks drawings but unfortunately when I choose "All revisions" from within the Export from Workgroup PDM menu, it grays out the "Export to folder" option. Please see the picture I have attached earlier.



By: Ananth Subramanian  Thu, 21 Sep 2017 03:08:08 GMT
Re: Workgroup PDM

I was just giving you an example of how to get your data out of the PDMWorks vault. SolidWorks PDM Pro (EPDM) will let you drag/drop files out to Windows Explorer. This is easy no custom programming needed type of work.


If you want to get the past revisions out, you'll need to find someone like your VAR or another programmer who can extract the data through a custom tool. When you drop these files out to Windows Explorer they will need to have a name. That name will probably need to have the Revision value in it which it currently does not. That means a custom tool will have to manipulate the file name as it's migrated out the vault.


Someone else will have to chime in if I missed something.

By: Steve Ostrovsky  Thu, 21 Sep 2017 14:52:18 GMT
Re: Workgroup PDM

Here's a handy tip to save only the latest files. Open the PDM Vault Admin. On the "vault settings" tab, choose the first box (keep extra copy of latest files). This saves the latest into a folder called "Latest" under each of the projects/sub-projects in your current vault. Someone could probably "automate" the process of searching all projects in your current vault and pulling the contents of the "latest" folder. I am not the right person for doing that.

By: Jeff Holliday  Thu, 21 Sep 2017 19:35:48 GMT
Re: Workgroup PDM

Hi Jeff,

           Thanks for your response. I am aware of the methodology for pulling the latest ones. However the challenge here is to pull the older revisions.



By: Ananth Subramanian  Thu, 21 Sep 2017 19:48:11 GMT
Re: Workgroup PDM

Older revisions is why people have PDM tools Have you considered using PDM Standard as a free option? If you answered this earlier, sorry. I haven't read the entire thread.

By: Steve Ostrovsky  Thu, 21 Sep 2017 20:13:36 GMT
Re: Workgroup PDM
By: Abilash V.  Fri, 22 Sep 2017 14:52:38 GMT
Re: Workgroup PDM

Yeah, if you want old versions, the API is going to be what you want to do. With it, you can copy the files out of the vault, then give them their new names and locations. You'll probably also need to use the Document Manager to update the references assuming you are going to change names and folder paths.

By: Jeff Sweeney  Tue, 26 Sep 2017 14:51:02 GMT
Re: Workgroup PDM

To help avoid confusion, are you asking for all of the old VERSIONS or all of the old REVISIONS. The version count will be enormous but the Revision count may be manageable.


Typically Revision is only incremented for modifying released items as in...


New drawing - REVISION 0 - work in process

Check-out/in 10 times REVISION 0 - VERSIONS 1-10

REVISION 0 Approved

Revise the drawing - REVISION 1 - work in process

Check-out/in 15 times REVISION 1 - VERSIONS 11-25


The general answer to your question is YES, as others have mentioned, but you will need someone to make the tool for you. There is nothing automatic or "simple" to mass retrieve all versions/revisions of a file.


Using the SW PDM API, you can build a form based tool leveraging the EPDM Interop library.


The framework code for a stand-alone VB.NET app exists on the SW Help site here...

2016 SOLIDWORKS API Help - Stand-alone Applications (VB.NET)

By: Paul Horvath  Fri, 10 Nov 2017 16:31:04 GMT
You are not authorized to view this page No results found! Suggestions: Check spelling, try a different search, or browse topics below.