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.
Product Catalog (New Custom Feature!) 🆕
Hey fellow Onshapers! (and Onshapists 😎)
This feature is a bit of a special case; it's a template which you can copy and customize per your needs.
The Product Catalog feature can insert products quickly into any part studio you want similar to standard content.
- It will require you to go in and change some of the code to match your own parts and configurations.
- When the video shows a product catalog, this is just an Onshape folder with part studio documents.
- Get started learning how to make your own custom features here: Learn how to FeatureScript!
.
Product Catalog [Feature Template] - Copy and make changes
https://cad.onshape.com/documents/f609c7663b2254e254e17cfd…
.
This feature also comes with a YouTube Session to show how we created the entire feature from start to finish.
This is not a video tutorial, but rather a way to show how quickly you can make a real custom feature in just over an hour.
Product Catalog YouTube Session
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps!  Learn How to FeatureScript Here 🔴
Comments
I skimmed through the video, and there's a lot of useful FeatureScript info, but what I'm missing (and this may have been explained) is why one would want to create multiple instances of the same part in a part studio? This seems to be counter to normal practice for proper BOM management.
@S1mon you are right, but there are exceptions when value of geometry automation overweights the value of native bom. Like for the native frame toolkit which requires separate cutlist custom table
This seems like a really cool feature! I did find it weird to discover that best practice with the frame features throws out the typical practice of only one instance of the same part in a part studio.
Exactly ^^ @Konst_Sh
It all depends on your workflow. It's pretty easy to bom your parts into a custom table or to adjust the part properties so they reflect part quantities.
Another way would be to have an app for inserting parts. It would work similar to this feature but would insert them directly into the assembly. Definitely something we could do.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps!  Learn How to FeatureScript Here 🔴
Agreed. Would be great if we could tag parts with a special attribute that would let the assemblies know to that these two parts are supposed to be counted the same in the bom.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps!  Learn How to FeatureScript Here 🔴
Yes, although it would be even cooler if Onshape did it automatically when it recognizes the same geometry and properties. It would be nice to override it if the properties are different but the geometry is the same.
Yes! A nice little checkbox on the bom that says "Merge identical geometry parts"
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps!  Learn How to FeatureScript Here 🔴
"Part number" would be an easy one... Just allowing assigning the same PN to multiple parts and combining them in the BOM would do the trick