Posts Tagged ‘Copy Tree’

EPDM users across the world love sldsetdocprop

Friday, June 15th, 2012

A few years ago Bill mentioned how you could use “sldsetdocprop” to take a Toolbox part and make it behave like a normal part. However you can use this tool to do the exact opposite – take a normal part and make it a Toolbox part.

SolidWorks Enterprise PDM users all across the land think this is cool -here is why:

Checkout this screen shot from EPDM’s “Copy Tree” command:


See the part cleverly named: “I want this part to work like a toolbox part.sldprt”? This part is just a simple part like all of the others except I changed it into a Toolbox part with the sldsetdocprop command. Now, by default “Copy Tree” does not try to copy this file! I don’t have to dig through my copy list trying to figure out which are my standard/toolbox parts that I don’t want to copy, Copy Tree does this for me now!

Sldsetdocprop can work on an entire directory, so if you have a directory of commercial parts, it may be worth your while to change all the parts in that directory to become a “toolbox” part.

Jeff Sweeney

CSWE Engineering Data Specialist 3DVision Technologies

Copy Tree puts copy/paste in the tomb

Thursday, March 15th, 2012

I usually have my staff answer my letters. They do a good job in beijing, and since they include an autographed 8×10″ glossy of me in all of their replies I think everyone agrees the system works out pretty good. The best part is, a good percentage of the time the staff gets the answers correct.

Here is a letter I saw the other day:

Dear Engineering Data Specialist Man,
Is there a way to copy (and paste) a parent file in SolidWorks Enterprise PDM and keep all of the reference files attached to the new pasted file? I can copy and paste a parent file into the same folder in EPDM (the file name automatically changes when it is pasted) but none of the reference files stay attached. Any suggestions?
L. Croft, U.K.

Dear Ms. Croft, instead of copy/paste, try using EPDM’s “Copy Tree” functionality. It will preserve any tree structure- even the structure of non-CAD files! Take a look at this example:


Here, I simply added ” – Copy” as a suffix through the “Transform” button.


Now, if I wanted the new “Parent” to reference the original “Child” I would have left off the “Copy” checkmark in the child’s row. This Hope this helps, and say “hi” to Mr. Gard for me!

Jeff Sweeney

CSWE Engineering Data Specialist 3DVision Technologies

Pack and Go vs. EPDM’s Copy Tree – Who Wins?

Thursday, May 12th, 2011

Pack and Go vs. EPDM’s Copy Tree – Who Wins?

When working with files outside of the vault, you have no choice -Pack and Go is the only tool you have, and it is a good tool -all the cool kids are using it.

However, for copying files within SolidWorks Enterprise PDM, both tools are an option, which one should you use?

Easy. Copy Tree. No question, no contest. I don’t want to hear your argument for Pack and Go…your argument is bad. Copy Tree gives you:

  • Speed
  • Less Mistakes
  • More Options


Speed – What happens when you click “Include Drawings” with Pack and Go? Pack and Go goes through all of your referenced paths looking at each and every drawing trying to decide if it is a parent of one of the chosen parts. That can take time. If you have lots of paths, that can take a loooong time. Click “Include Drawings” in EPDM, since there is a database – all drawings are found almost immediately.

Less Mistakes – See those two radio buttons “Use latest version of references” and “Use attached version of references”? Pack and Go doesn’t have those options. This means that Pack and Go is going to simply copy the version of the file that is in your local cache. Is it the right version? You better hope so! These two options in Copy Tree help ensure you are copying the version you want.

More Options:

  • Rename with Serial Number – If you are using EPDM’s serial numbers, Copy Tree will look those numbers up for you and rename the new files on the fly
  • Check in files with comment – Checks in the new files after the copy.
  • Name drawings after their models – Very handy if you are renaming the models, you can get the drawings to have the same name automatically

Every tool has its place, ensure you are using the right one at the right time.

Jeff Sweeney

CSWE Engineering Data Specialist 3DVision Technologies

Get every new post delivered to your inbox
Join other followers
Powered By