SHOPPING CART
SHOPPING CART
Managing Read-Only Access in SOLIDWORKS

Managing Read-Only Access in SOLIDWORKS

Table of Contents


There’s nothing quite like the feeling of opening a SOLIDWORKS document, only to find that your last eight hours of hard work have just been wiped out by the intern. Anyone who has experienced data loss certainly knows what true pain feels like, and while SOLIDWORKS PDM is our number one recommendation for collaborative file management, proper usage of read-only options can save you quite a bit of trouble in the interim. In this post, we’ll cover the basics of using these read-only options, as well as some important differences between setting this option in SOLIDWORKS versus Windows.

For the uninitiated, read-only is an option that prevents a file from being changed or overwritten. When opening a SOLIDWORKS file, for example, use the Open dropdown menu to open a file in read-only mode:

SOLIDWORKS Open dialog with the Open Read-only option highlighted
Opening a file as Open Read-only does not actually block a user from making and saving changes to it.

It’s important to note that opening a SOLIDWORKS file using this method does not prevent you from making changes or overwriting the file! Instead, a message dialog will appear upon saving informing you of the document’s read-only status:

SOLIDWORKS warning that a document was read-only when opened
Clicking OK past this warning opens the Save dialog normally, with no further prompt to stop an overwrite.

Clicking OK at this point will open the Save dialog as usual, and allow you to save without any further prompting. This can be especially dangerous, especially if another user with write access has already made design changes and since closed the part in question. When in doubt, use the File → Reload command to check if another user has access, and most importantly, if there is a newer version of the file available on the disk. This indicates that the file has been updated since you last opened it, and saving any changes on your end will likely overwrite changes made by the other user:

SOLIDWORKS Reload dialog flagging a read-only assembly with potential changes
Enabling automatic checks for out-of-date read-only documents helps catch changes before they’re overwritten.

If you happen to be as forgetful as I often am, consider enabling system options to automatically check for out of date read-only documents. Go to System Options → Collaboration and click ā€œEnable Multi-user Environment.ā€ Then, enable ā€œCheck if files opened read-only have been modified by other usersā€ and choose an appropriate time interval. If the system detects changes to read only documents, you will be prompted and the Reload dialog will be opened to update the files in question. You may also use the Check Read-only Files command to trigger this process manually.

SOLIDWORKS System Options Collaboration settings with multi-user environment enabled
Enabling the multi-user environment checks whether read-only files have been modified by other users.

It’s also important to understand that when opening a parent document read-only (like an assembly or a drawing), the child components are not loaded read-only by default. To automatically load child documents read-only, access System Options → External References and enable ā€œOpen referenced documents with read-only access.ā€ In addition, consider selecting ā€œDon’t prompt to save read-only referenced documentsā€ to avoid excessive save prompts.

SOLIDWORKS External References settings for opening documents with read-only access
Enabling read-only access for referenced documents loads child components read-only along with the parent.

Despite all these options and warnings revolving around read-only access, we all know that one person who will ignore the prompts and overwrite a read-only file anyway. Remember, enabling read-only mode in SOLIDWORKS does not prevent the file from being overwritten. To ensure that a file is absolutely not overwritten, the read-only option can be set in Windows Explorer. Simply right-click a file (or batch of files) in Windows Explorer, choose Properties, and select the read-only option:

Windows file properties dialog with the Read-only attribute checked
Setting the Windows Read-only attribute actually blocks a file from being overwritten, unlike SOLIDWORKS’s own mode.

When a user attempts to save over this file, they will be prompted with the following dialog, preventing them from altering the original file:

SOLIDWORKS Save As warning that the file is set to read-only
SOLIDWORKS PDM can simplify this kind of file access management instead of relying on manual read-only settings.

If this all sounds like too much work, we agree. This type of collaborative file management can be significantly simplified by implementing SOLIDWORKS PDM in your organization. Workflows and file management practices can be customized and standardized for your organization, ensuring that your design and engineering data remains safe and secure despite the best efforts of the new employee. For a first look at what SOLIDWORKS PDM has to offer, check out this video:


Until then, use the tips and tricks shown here to keep your read-only files untouchable.

Do you have any other tips for proper file management? Let us know in the comments! Learn more about SOLIDWORKS PDM and what it can do for your file management, or contact us at Hawk Ridge Systems today. Thanks for reading!

Picture of Jacob Ames

Jacob Ames

Jacob Ames is an applications engineer for Hawk Ridge Systems in Bothell, WA, specializing in SOLIDWORKS 3D CAD, Simulation, and 3D Printers. Before joining Hawk Ridge Systems, Jacob earned degrees in mechanical engineering and aeronautics from MIT with a focus on renewable fuels. If he's not teaching class, you'll probably find him playing video games with friends or tearing up some trails on a dirt bike.

Get a Price Match

Thank you for submitting your quote! A confirmation email is on its way. Please check your spam folder if you do not receive it.

While you are waiting, check out our Resource Center or read our Blog!

Success

Register Now

Thank you for registering! A confirmation email is on its way. Please check your spam folder if you did not receive one. See you soon!

While you are waiting, check out our Resource Center or read our Blog!

success

Register Now

Thank you for registering! A confirmation email is on its way. Please check your spam folder if you did not receive one. See you soon!

While you are waiting, check out our Resource Center or read our Blog!

success

Register Now

Thank you for registering! A confirmation email is on its way. Please check your spam folder if you did not receive one. See you soon!

While you are waiting, check out our Resource Center or read our Blog!

success

Get Your Download Today!

Thank you for your download! We've sent your download to the email address you provided. Please check your spam or junk folder if you don't receive it. It may take a few minutes to arrive.

success