Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Instantiating a library
How to create a library for a company using Onshape. It also works for individuals.
Features of this instantiated library:
- no maintenance
- no admin
- easy to find & reuse parts, part studios or assemblies
- creates a repository for assemblies that have inheritable motion
- it's free, professional licenses are easier to setup
- wish I had done this along time ago
When inserting into an assembly, just use a filter:
- "lib" is a custom property I created; you can call it "anything"
- lib is a boolean with only a true/false state
- lib was created for only parts, part studios & assemblies
- click it true and only library components show up when inserting
Highlighting parts shows only parts in the library:
- currently there's only 1 part & 1 assembly in my library
Highlighting assemblies shows only assemblies in the library:
- Here's the only assembly in the library
Adding vendor to search filter:
- shows library components from this vendor
- if the vendor field is empty it's ignored
- the vendor field is case insensitive ie.. rusty shed equals Rusty Shed
This seems like a good pattern to reuse geometry and it's fast. Having a library of moving slides, cylinders, clamps.... will help develop automated equipment more quickly. There's not much to setting it up except to say, "I'm going to do it". If you work with multiple people, everyone should agree to a standard of some kind. Remember garbage in your library means garbage out of your library.
Comments
If you're interested follow this link:
https://global.gotomeeting.com/join/813185613
Thanks for sharing your methods and doing the web meeting! I really appreciate your organization tips.
Just to confirm; this will be at 06:00 P.M. PDT 3/11/20 (since Daylight Saving Time starts 3/8/20). Correct?
we arrive around 5pm pdt setting up, starting webcast and answering questions.
One thing I've been experimenting with some companies on is how to keep this sort of challenge as straightforward as possible. The problems to overcome are:
1) How do I quickly find the part I want to use
2) How do I check to make sure this is or is not already part of the company standard library
3) How do I filter out the duplicates, which will ideally be handled in a cleanup phase that you go through.
I think first and foremost, relying on the already existing Part number field is a good place to start. From this part number field you can run searches either at the browser level or at the insert dialog level assuming that you are properly filtering for the part and searching in the part number field.
This is where creating a chrome search engine is extremely helpful so you can find a part very quickly:
Again, as long as you have a good part numbering scheme set up you are good to go and this might be the very end of your needs. Every run a search in Onshape's search bar for a part number and get several results for the document, part studio, part, and several duplicate parts? This would solve that for you.
If you are looking for a way to more granularly drill down into your company common components, especially if you have a very comprehensive library, then I am all on board for the proposed approach of using a custom property checkbox or field. I am always a fan of keeping things as simple as possible to start especially since I could envision future improvements helping in this area, I would want to make sure that my process if future-proof.
I look forward to the continued discussion.
Twitter: @bradleysauln
Keep up the good work.
Cheers
March 11th 6pm PDT
We're moving the Wednesday evening users group to the web only. It's a sensible precaution due to what's currently going on.
For us to do this; we needed more web space and have created a new gotomeeting link below.
attend webinar
meeting notes
.
Location:
Web
Time:
It's my intent is to record this event.
HWM-Water Ltd
Twitter: @bradleysauln