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.
A proven process and resources to prototype using as many purchaseable components as possible
edward_omagbemi
Member Posts: 9 ✭
in General
Hi everyone,
I'm new to Onshape and I'm probably my worst enemy in getting to work with it.
I studied mechanical engineering and learned "sort-of" how to design. "Sort-of" because I went into fluid and aerodynamics and spent more time on wind tunnels and programming than designing. Now I have enough knowledge to be ambitious but no experience in actually prototyping. A bad combination.
Fast forward 30 years and I'd like to build stuff using components I can buy and using Onshape or Shapr3D to design and build brackets, fixtures,... to make it all work.
So the "designing" a shaft from the ground-up approach of the beginner tutorials are not really what I'm looking for. That's basic stuff that is kind of self-explanatory. I'll go through them in order to learn Onshapes features and how to use them but this is not what I'm struggling with.
I'm struggling more with
A: Finding components like bearing assemblies, gearboxes, castor wheels,... that I can actually buy and use without having to buy the components and reverse-engineer a 3Dmodel. Everything you get in an engineering shop or the Lowes and Bunnings of this world is so standardised. And what good is a castor wheel in the public library that I don't know where to buy in physical form?
B: Defining the correct clearances for assembling those components. I'm thinking there must be "proven standards" by now for bearing seats, holes/shaft combinations,... that I'd like to use without having to start calculating everything. Is there a good source for knowledge like this around?
C: Placing said components in the 3D space so I can design what I need around the components. Imagine a sensor that needs to be at a specific location in the 3D space so I then know how the bracket has to look. It's this working in the 3Dspace without having 3 axis coordinates to work within Onshape that I struggle with.
Working with virtual constraints. Imagine designing an autonomous lawnmower where you want to achieve a certain ground clearance and want everything to fit into a given envelope but of course, those things do not exist in material form. They are a constraint on the project.
E: Taking a 3D scan and defining axis, layers,... that allow me to design brackets etc to fit those 3D scans.
So in a nutshell: Defining constraints around objects and boundaries that I then use to easily design and build what I can't buy.
Does this type of approach actually exist? All I find are tutorials on how to build components from the ground up.
What approach would you recommend I take?
Any suggestions are welcome and please do not hold back if I'm talking rubbish.
Regards,
Edward
I'm new to Onshape and I'm probably my worst enemy in getting to work with it.
I studied mechanical engineering and learned "sort-of" how to design. "Sort-of" because I went into fluid and aerodynamics and spent more time on wind tunnels and programming than designing. Now I have enough knowledge to be ambitious but no experience in actually prototyping. A bad combination.
Fast forward 30 years and I'd like to build stuff using components I can buy and using Onshape or Shapr3D to design and build brackets, fixtures,... to make it all work.
So the "designing" a shaft from the ground-up approach of the beginner tutorials are not really what I'm looking for. That's basic stuff that is kind of self-explanatory. I'll go through them in order to learn Onshapes features and how to use them but this is not what I'm struggling with.
I'm struggling more with
A: Finding components like bearing assemblies, gearboxes, castor wheels,... that I can actually buy and use without having to buy the components and reverse-engineer a 3Dmodel. Everything you get in an engineering shop or the Lowes and Bunnings of this world is so standardised. And what good is a castor wheel in the public library that I don't know where to buy in physical form?
B: Defining the correct clearances for assembling those components. I'm thinking there must be "proven standards" by now for bearing seats, holes/shaft combinations,... that I'd like to use without having to start calculating everything. Is there a good source for knowledge like this around?
C: Placing said components in the 3D space so I can design what I need around the components. Imagine a sensor that needs to be at a specific location in the 3D space so I then know how the bracket has to look. It's this working in the 3Dspace without having 3 axis coordinates to work within Onshape that I struggle with.
Working with virtual constraints. Imagine designing an autonomous lawnmower where you want to achieve a certain ground clearance and want everything to fit into a given envelope but of course, those things do not exist in material form. They are a constraint on the project.
E: Taking a 3D scan and defining axis, layers,... that allow me to design brackets etc to fit those 3D scans.
So in a nutshell: Defining constraints around objects and boundaries that I then use to easily design and build what I can't buy.
Does this type of approach actually exist? All I find are tutorials on how to build components from the ground up.
What approach would you recommend I take?
Any suggestions are welcome and please do not hold back if I'm talking rubbish.
Regards,
Edward
0
Comments
B. Machinery's Handbook
C and D - These two are hard to address because your questions are still pretty general and you're basically asking, "How do I design things?". If you have more concrete examples, we could provide more specific advice. I would suggest starting with paper. Write down your design constraints using words and sketches. Then you start defining the shapes and dimensions that you want (again, sketching by hand is really a good way to iterate in this process). For the lawnmower example, you know your ground clearance and you can decide on a wheel diameter. Then, you know where the axles for the wheels need to go. Then, you can decide on width/length. Now, you have some basic dimensions that you can use to start designing things.
E. There are some posts from @billy2 where he shows his workflow for this process.
@S1mon & @tim_hess427 give good advice. The search in Forum tools should help you find the discussions on designing from digitized data.
To add a tip - for what you call constraints, using Layout Sketches is a powerful way to do design from Top Down. You make sketches at correct orientation in the Part Studio and then use them in that studio, or derive to other part studio, or insert the sketch(es) into assembly to help position inserted parts.
Nearly all of our suppliers provide CAD models of needed components, and generic hardware items are available as already mentioned from McMaster-Carr. The next phase of design involves inserting the components into the top level assembly and placing them in their approximate position. They can be left unconstrained, or they can be mated to mate connectors located at key points in the layout sketches. Onshape allows you to place a mate connector anywhere in the assembly by using distance and angle offsets as needed. We often carry this phase of design to the point where nearly all of the moving parts are present in the top level assembly.
At this point, one of Onshape's most powerful features comes into play. Right-clicking on a sketch in the top-level assembly allows you to edit it in context. You'll be returned to the Master parts studio to see the layout sketches overlaid with images of all of the COTS parts you've added. The "Use" tool allows you to capture geometry features from the parts, such as the positions of mounting holes, bearing diameters, and so forth. This geometry becomes the starting point for designing the supporting elements that will tie the entire assembly together.
Here is a link to a simple example- not a whole robot, but an assembly that is mostly COTS parts: https://cad.onshape.com/documents/767427fce062561957a110e8/w/8de83dde68b08ca9769bf0fb/e/0c6c7bf1bcd164d0be31eabd
Today, just out of curiosity, I sign in to the forum to see all these valuable answers :-) Very Happy.
So that's how you define placements in the assembly without yet having fully designed the parts. I'll have a closer look at mate connectors then. I thought they were only applicable to mate parts together.
Thanks for all the other useful details. That's what I was asking for.
I love the idea of designing shafts around standard parts and skateboard bearings. That will definitely do the job for any of my prototypes
I also love the idea of using slip fits for prototyping. I don't mind glueing things together on a prototype once everything is at the right place.
I design in metric as I'm in Australia so I'll see what I can get here.
Regards,
Edward
For all other parts https://www.traceparts.com/en/
And this is something to have a look at
https://learn.onshape.com/courses/tips-and-tricks-for-working-with-imported-models-in-onshape
Looks like you might enjoy shopping in this arena based on the projects you're describing.
And if you'd like to jump in with both feet, there are more than 100 FIRST robotics teams on your continent- maybe you'll find one close by! https://www.firstinspires.org/team-event-search#type=teams&sort=name&programs=FLLJR,FLL,FTC,FRC&year=2021&country=Australia