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.
Dealing with lots and lots of holes- any relief in sight?
edward_petrillo
Member Posts: 81 EDU
Our robotics team just finished a model of a robot frame comprised largely of 8020 extrusion. The main parts studio holds 57 parts and lots of counterbored holes for the fasteners that hold the structure together. The final result is a parts studio wherein the holes take longer to regenerate than the parts themselves, and the fully featured parts studio is so sluggish that it is nearly impossible to work with. This situation leads to a catch-22; suppressing the holes to speed performance makes it impossible to create the drawings that are needed for fabrication. At some point in the full design process, there is no way to avoid working with a fully-featured parts studio to finish the overall design.
Trying to tease out ways to build a feature tree that minimizes the negative impact of hole regeneration takes time and energy that is better spent on actual design. Are there any transformative improvements regarding hole creation on the horizon?
Trying to tease out ways to build a feature tree that minimizes the negative impact of hole regeneration takes time and energy that is better spent on actual design. Are there any transformative improvements regarding hole creation on the horizon?
0
Comments
The Bad news is that you have fallen down the slippery slope of "i will just build one more part in this Part Studio".
A Part Studio is for making parts - in general just ONE part. If a second part is DIRECTLY related to the first, then by all means build that second part in the Part Studio, but know now that the any regeneration of the first part will also rebuild the second part and so on. Extrapolating this to many parts, and you now have very long rebuilds.
What's the Good news?
There is a much better way
A typical robot should be built using any number of the top-down workflows within Onshape.
You will likely have a Part Studio with nothing but the layout sketch.
The layout sketch is then derived into multiple other Part Studios to allow the creation of ONE OR TWO parts in each of the derived Part Studios.
The parts from those Part Studios are then assembled in an Assembly.
Here are a couple of good resources;
First a very simple example of a frame built a master sketch/top-down workflow
https://cad.onshape.com/documents/590a2ea57be40f0ffec8ebee/w/83a9ff55ae7c041eaf0383f9/e/433b56a2783cde8768e0256f
(There is also included in that Document, an excellent example of how to use explicit mate connectors to mate entire sub-assemblies with a single mate)
The second resource i am providing for you, is a tech briefing from the learning center written by one of our top CAD stud muffins, in it you will find countless tips on how to manage growing documents.
I will draw your attention to the section relating to how the structure of a document will change over time (very lose at first and then broken into multiple documents later) - search for the text
"Throughout the design process it is likely that a number of the following will be true:"
here is the Tech briefing -
https://learn.onshape.com/learn/article/product-structure-organization-tips
Here are all the tech briefings -
https://learn.onshape.com/learn/dashboard?labels=["Knowledge Base"]&values=["Technical Briefings"]
The Top Down one is also very good.
So that is the Good news - You can do it, it does work, all the information you need is cited here
Go First Robotic Team!
I'm inclined to create a initial design "any which way", and, once it is possible to see the result as a completed whole, to double back and follow a top-down approach to create a final working model. More time spent building feature trees, but less time spent waiting for regeneration.
What you could do is derive the part in another part studio, mirror it, then delete the derived part.
IR for AS/NZS 1100
See my post in assembly mirror improvement request thread
@edward_petrillo
Yes i did mean delete the part using the Delete part command
IR for AS/NZS 1100