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.
How to smooth a model
kenn_sebesta167
Member Posts: 65 ✭✭
I have a model I generated from Fusion 360's generative design package, and I'd like to smooth all its curves. Is there a convenient way in OnShape to do something like that?
0
Best Answer
-
EvanReese Member, Mentor Posts: 2,197 ✭✭✭✭✭I'll DM you some outputs. It was very very easy:
- import .stl with way too many triangles into Rhino
- type "quadRemesh" and hit enter
- tweak settings if you want. I just changed the poly count
- run the command and you're done.
- if you want, you can also convert it back to NURBS using Rhinos sub-d capability
Evan Reese1
Answers
You have lost the feature tree while importing the model into Onshape.
Share the model please if you want us on the forum have a look at your problem.
My design approach is to use OnShape to develop the geometric constraints, import this into Fusion 360 as the base of the solver, export the result as a STEP file, and then use OnShape to do all the clean-up necessary. This works surprisingly well, and keeps Fusion 360 from driving me insane.
However, the nature of Fusion 360's generative design is that there is a lot of waviness in the outcomes. This is likely because these tiny surface changes don't make enough of a difference to register with the solver.
But even if they don't matter to theoretical strength, they make real-world CAM much harder. It would be nice to smooth the irregularities with a low-pass filter so that my ball end mill doesn't have as many nooks and crannies to try to get into. Plus, my gcode files would stop being frickin' ginormous.
Here's a screenshot of some generative design, you can see what I'm talking about.
@Evan_Reese thanks for the alternative suggestions. Maybe I'll see about Blender.
https://www.youtube.com/watch?v=aeWAC028XHQ&list=PLWIvZT_UEpWWt1rKiyalBixOrENwgbStm&index=18
It looks to me that the part is a forged metalpart with some welded part's, and if it is made of sheetmetal there is no or minimal variation in the tickness of the material.
Yup
I sure would spend a fair amount of time trying to figure out how to do it completely in Onshape.
Because in the long run, it just may be a whole lot less complicated doing it this way
And the end result may end up looking a whole lot better too
And tweaking the design later on and having various configurations would no doubt be easier going this route
I also think that's the wrong answer to this process. Redesigning it purely because the tool lacks a feature to reduce CAM size seems like the wrong answer. If it were for serial production then I can see why getting an optimal structure answer is not always-- or even frequently-- the right final part. But in this case, I should be able to easily take something designed to be milled (the fabrication process is something which can be defined in Fusion 360) and mill it without too much more ado.
For the curious, this part is is a motor mount for a self-launching glider. The part dimensions are approx 5x15x30. It is designed to meet all FAA load cases for engine mounts, so in theory should be overbuilt when moving from an ICE to a motor. It's made from a single large billet of 2024-T351, and is a one-off (although I expect this first part to go wrong somehow, so I have a second billet ready for the milling).
@Evan_Reese, thanks for the offer! I'll DM you.
https://www.youtube.com/watch?v=gMmu98hiLko
You can see the function of the motor mount
Also, wow, that's a beautiful motor mount.
Thanks for the link @dirk_van_der_vaart . Really love watching gliders. There is at least one that flys not too far from where I live. If I remember correctly, I think it’s part of the civil air patrol
To my untrained eye, it certainly looks like they had aerodynamics as a priority when they designed that arm holding the motor in the video. It really looks good
It’s too bad that somebody couldn’t take the strength and the lesser weight that generative can bring and combine it with the smooth surfaces that conventional tools have, such as loft and sweep
Maybe one day somebody will figure out how to use generative as a template, as mentioned in other posts above, and make profiles from sections of the generative, and then use conventional tools such as loft and sweep and what not, so that one ends up with the beautiful zebra patterns at the surface with the strength of generative underneath
In the meantime, I’d be curious to hear what type of zebra patterns Rhino will generate upon tweaking of the generative mesh, And I’d be curious to know if in tweaking that surface, if one is able to maintain contact points at the same position
On the other hand, maybe that bumpy surface that fusion develops, will work similar to how the dimples work on a golf ball
How do dimples in golf balls affect their flight? - Scientific American
But I guess one would need a virtual wind tunnel to find that out
It seems promising enough to get a trial of Rhino, I'd say.
Concerning the impacts on the mating surfaces, that's very easy to recover from. I've already gone through and regenerated them all in OnShape, as cheap insurance in case Fusion360 modified them at all. It's very easy to regenerate the regeneration.
- import .stl with way too many triangles into Rhino
- type "quadRemesh" and hit enter
- tweak settings if you want. I just changed the poly count
- run the command and you're done.
- if you want, you can also convert it back to NURBS using Rhinos sub-d capability
I use Onshape for like 95% of what I do, but Rhino is an awesome tool to have access to and to know a bit. I think it's like a one time payment of $1k or something pretty reasonable if using it professionally (of course you'll have to pay again for Rhino 8 etc if you wanna upgrade).