4 Fast Ways to Protect Your SolidWorks Data

by Josh on January 8, 2009 · Comments

padlockIt’s bound to happen. You’re walking past your local incinerator with that nice new shirt on and instantly your fine woolen threads are vaporized LEAVING YOU COMPLETELY UNPROTECTED AGAINST THE ELEMENTS.

Scary isn’t it? So is not being able to protect those 3D models you’ve spent 1/3rd of your life working on. Fact is, sometimes you may need to share model data with a competing company. Some companies have policies against sending out data.

But you can protect it and still collaborate. Yeah, buddy. Here’s four fast ways to do it.

What are your companies policies?
First, it’s always a good idea to know if your company treats disseminating 3D data with public humiliation and flogging. Standards for proprietary data typically fall by the wayside of 3D integration into design and engineering. It’s still on our drawings though… most have a ‘Proprietary Notice’ somewhere.

The small, illegible print is usually glanced over, but they usually say something about the contents being confidential, blah, blah, blah. There are NDA’s and contract that can be signed, but if you really want to make sure your data is protected, or limited, there’s better ways to do it than with a poorly-sized paragraph.

Save as Part
You may know you can save an assembly as a part file (AWESOME), but what you can also do is select what you want to show in the part (SUPER AWESOME). You have the option to show only Exterior Face, Exterior Components, or All Component. Go to File, Save As… and select Part (*.prt, *.sldprt) in Save as Type. If you need to protect sensitive data about all the special filling, the construction or quantities this is a great choice.
solidworks-save-part

Save as 3D PDF
You may also be privy to the fact you can save an assembly as a PDF. It gives ya a nice image to share and archive. What you are also able to do is create a 3D PDF which allows you to share a 3D model which someone can view, hide/show and rotate, but not measure of export as solid geometry. Your boss might kiss you. Go to File, Save As… and select Adobe Portable Document Format (*.pdf) in Save as Type. Make sure to select the Save as 3D PDF checkbox!
solidworks-save-3d-pdf

Save as EASM
Ok, now this is probably what you’re most familiar with. An EASM is an eDrawing of your Assembly. It allows one to animate through the standard views, rotate and hide/show components. In the options during save you can select whether you want to allow measuring or export as solid geometry. Go to File, Save As… and select eDrawings (*.easm) in Save as Type.
solidworks-save-edrawing

Edit Dimension Access
This is a user level control, and while it doesn’t protect parts from being copied, it will protect them from being changed. Dimension access allow you to set which dimension can be edited by users. You can access it by right-clicking on to top component in the FeatureManager, and choosing Edit Dimension Access. You’ll especially want to use this on standards and library parts.
solidworks-dim-access

What processes do you use?
Another concept you may want to consider is a methodology for what people see when you show them your models. Let’s be modest here, don’t want to show too much model midriff. There isn’t any button in SolidWorks that makes how you created the model private, but you can set up processes that show all your users how to construct parts, build in configurations that suppress or hide items or what dimension to put on a drawing.

There are many way to go about it. Do you have a process for protecting your data?

(No Ratings Yet)
Loading ... Loading ...
  • Awesome post, currently working with a SolidWorks user to get dumbed down assemblies for AutoCAD Architecture & Revit. This has helped me understand their options.

    I knew reading SolidWorks blogs would pay off :-)
  • HA! right on Robin. you know it man! There's actually quit a few options to export 3D files, but the first one for sure would give you a simple model to bring in.

    Thanks!
  • I've never been able to share much of the stuff I do, including submitting problem files to the CAD vendors. It's mostly due to the fact that most of the stuff uses parts from other vendors that are under NDA to us...
  • Sucks, especially for trying to diagnose problems. Makes me think of how procedures or data sharing under NDA as it stands for 3D models needs to be reveiwed by companies.
  • Dennis Hvam
    Once again a great post!
    When I'm sharing stuff, I normally use 3D-PDF or, save my assembly as a *.STEP file. Allowing people to explore the assembly in more detail than 3D-PDF :)
  • Guardini
    Awesome!!!
    I've been looking for an explanation like this for months...
    We always have this problem of sending parts that we don't want anybody to edit.
    Thanks a lot!
  • Thanks, I've been asked about the possibilities several times and it came up at SolidWorks World last year in the stump the chumps session. Saving just the external faces is huge for sharing.

    Oh, next week or so, I'll be putting up another cool trick you can use along with the 'save as part' feature!
  • Very nice reminders on protecting your stuff Josh.
  • Kevin Quigley
    Remember if you have the full Acrobat package (and probably the clones) you can protect the pdf by adding security to whatever level you need - open by password, copy and paste, printing etc. also if you are part of a bigger company Adobe Live Cycle server will let you specifiy exactly who can view the pdf and apply things like time outs to it (mission impossible like - this pdf will self destruct in 10 minutes!).

    Must admit for really sensitive stuff I either go visit in person and get NDAs signed or do a web conference after then send me a NDA that has been digitally signed (or faxed!).

    Problem is even for some this is not enough - there is a market out there for the company that can prevent a viewer taking a screenshot of a new concept! An even bigger market for those who can prevent taking a digital photo or video of the screen! Maybe some special glasses that have some encryption to decode the screen display?
blog comments powered by Disqus