Help: How to sharing "all" CAD work from OnShape?

I am hoping some of the more experienced OnShape users have a suggestion:

How do we share our pre-season OnShape CAD projects with the world so we can use them after Kickoff? We have a team account with a directory containing a bunch of projects. It is an educational account, so many of them are currently not public, but we can fix that. How have others done this in the past?

Thanks.

Just make the files public or drop a share link to each document.

1 Like

Yes, we could do that, but that is about 30 files. Plus it won’t update as we add new documents. I am hoping that there is an simpler solution, but it does not look like it.

No, you’ll need to make them public manually. Unfortunately Onshape doesn’t support sharing/managing groups of documents very well.

2 Likes

Agreed. That said, I can certainly see why they’d default to conservative sharing options if they’re trying to cater to industry that’s less…interested in sharing their CAD.

You could drop all the files into a folder and make that folder public.

As far as I can tell, you can’t make a folder public.

1 Like

This is consistent with my Onshape experience.

Yes, OnShape does not allow sharing folders, except through “teams” where you have to list all accounts. You also cannot search based on the Owner of the file, which would have worked for us since we try to keep all documents owned by a single team account.

One of our people is advocating setting up a webpage: enter your OnShape account name and we will add you to a “public” team. But that seems overly convoluted and messy, plus is not really in the spirit of “freely available” (IMHO).

The one scheme which seems the most straightforward is to make everything public (which does require a bit of work, since it is not the default for Education accounts), append our team name on all documents (so they can be found in a search) and publish links to the big stuff.

I’m no OnShape master, but if you create a new Document, call it CAD RELEASE, then you can make it public, and copy all assembly tabs from other docs, paste those into CAD RELEASE, and it should copy over all connected parts studios.

That may be cumbersome and take a while, but it’ll be in compliance with the manual.

This works as long as the other docs are also public, or you copy the root part studios as well. I’ve run into issues with assemblies from a private doc being in a public doc cause errors for people who can’t see both.

Edit: They might have changed this behavior, or it just behaves weirdly. I’m thinking of issues we had with out 2019 Hatch Grabber assembly not being visible in our public robot.

Not sure about old functionality, but I just hit “copy to clipboard” an assembly tab from a private document, opened a document with “link sharing - view only” turned on, pasted the tab.
The assembly and associated tabs pasted in. And all were visible if I opened the link in a logged-out browser.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.