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.
Is there a better way to surface this corner?
SledDriver
Member Posts: 117 ✭✭✭
I've been trying to find a better/quicker solutiojn to this problem.
The red corner is a loft with guides and is typical of how I want this corner surfaced - the resulting corner is nicely flat and then convex. But I had to construct guides to achieve this.
The blue corner is using a loft without guides and goes to an unwanted concave result. Any attempt to use starting conditions for the loft to improve this makes the loft fail completely.
I've tried Boundary Surfaces, but they don't allow me to use a vertex as one edge.
Any ideas out there?
Here is the job: https://cad.onshape.com/documents/811d54459ac0e34acb5f0716/w/ff4827813201dd299e77d606/e/8140101668a6056ad44be08c
The red corner is a loft with guides and is typical of how I want this corner surfaced - the resulting corner is nicely flat and then convex. But I had to construct guides to achieve this.
The blue corner is using a loft without guides and goes to an unwanted concave result. Any attempt to use starting conditions for the loft to improve this makes the loft fail completely.
I've tried Boundary Surfaces, but they don't allow me to use a vertex as one edge.
Any ideas out there?
Here is the job: https://cad.onshape.com/documents/811d54459ac0e34acb5f0716/w/ff4827813201dd299e77d606/e/8140101668a6056ad44be08c
0
Answers
I think you would get better results if you had a radius at the top as well instead of the 3 faces meeting at a point. That way you get rid of the sharp corner that is stopping you from applying tangency and the loft behaves better.
You can even use a boundary surface which gives you better tangency control:
https://cad.onshape.com/documents/952fd932b50e7c3752be8336/w/6f88297b3ca373a07bd85a53/e/b26a202ce47d8f267c40e055?renderMode=0&uiState=6424bcfdbd0c203c28a1d6bf
It is still an awkward shape to generate though so it will always be tricky to get it really smooth. I think if you sides were curved all the way instead of transitioning so abruptly from straight to curved it would help...
I am aware that the curvature of my red corner is not perfect when examined with the curvature tool, but it is close.
This may be a complex shape, but it is hardly seems a shape which should be this difficult to surface. It's a roof shape which could occur on the corners of large vehicles for a start.
This is surely exactly the sort of thing which cad systems should help us with, and not hinder.
I'll have a play with some of your suggestions and see how that works out.
Surfacing to a vertex is something which needs improving, or maybe someone can show me how this is already possisble if I've missed it.
The influence of the G1 (tangent) connection defined in Sketch 4 (and with a dependency chain to Sketch 5 andComposite Curve 7...) carries right throughout the loft, causing the large changes in curvature in both the U(red) and V (blue) directions.
It would be better to go back and recreate the Sketch 2, Sketch 3, and Sketch 4 to use Bezier splines that are curvature matched to their respective adjoining edges...
From this basis of curves you will achieve a much better quality loft.
Aha. Thanks for this. I will certainly give this a go.
Many thanks.
There seems to be some repeating of sketches and composite curves.
Hope this gives you some useful ideas.
https://cad.onshape.com/documents/d478371e27e41b9edb8ddaf6/w/7b1ed3eefa0cdadf3425492c/e/612d14aa5f63bdec9f431454
That said, I'll agree with the others. You can't really get clean surfaces the way you modeled it, in ANY cad package. Even the corners that Eric made, you can see the light reflecting off of them doesn't look great, even in the screenshot, without any special surface analyzing tools. If this was for a car, the industrial designer would be fired, ha ha:) Now, if its for a 3d printer, it makes no difference.
Surfaces are built on curves. You have to learn the curves first, then the surfaces will flow better. Its also not just a matter of how to make the curves, but a matter of where to put them. I would usually hand draw on paper a design like this, and come up with a strategy of where the curves belong. Then the CAD follows that strategy. Since you have a rough shape in CAD already, you could even take a screenshot, print it out, and hand draw where you think the curves should be. Then, re-make the entire thing over from scratch using those curves and surfaces. Its important when you make the hand sketches on paper, that the entire design is considered together. Doing the top but skipping the sides, or skipping the corners, will result in what you have now.
Also, you generally want each surface to have 4 "sides", never 3. 3 will lead to many problems. (unless the new CAD systems have improved this?) What Eric did was transform you 3 sided corner into a 4 sided corner, and it improved it significantly.
Depending on how "clean" you want the surfaces, and how well you want the light to "reflect" off of it, will dictate the modeling strategy.
I'd recommend going through all the onshape curve and surfacing courses. I think there are 2 or 3 of each. The advanced ones were behind a paywall until just a few weeks ago. Now they are all free.
Happy modelling:)
...later...
Just had a look through the courses. Do you have a pointer to the courses you mentioned. All the courses I am finding seem to be more help manuals about how to use each command/tool in onshape. What I need is something which explains the strategies and reasons I would choose one tool over another for particular situations - the thinking behind what is going on in onshape.
Def go through the courses though, as they do show you the "how", and that may help you with the "why". The courses are video and excercises. Should take you a full day or so for each one.
https://learn.onshape.com/learn/video/surface-modeling-tips-and-tricks-in-onshape
There are also a couple really good videos from @Evan_Reese
This one is a great overview of curvature and transitions that is relevant to your specific model: https://www.youtube.com/watch?v=X714INhNYL0
And this paddle board grip video is helpful as well as far as describing how to approach surface modeling in Onshape, https://www.youtube.com/watch?v=IjcFotLmCx8
Beyond that it's really just about "CAD surfacing" in general and not specific to Onshape and there are a number of resources out there that discuss surface modeling that would be applicable to any CAD software.
This one has been nagging me for a bit. So I finally dug in, and got this:
I definitely took some liberties with your original curves, but I'm probably within 0.5mm everywhere.
I'm looking forward to more improvements of Boundary surface, since it is often generating more reasonable surfaces that don't have such crazy control points as Loft. There are many places where this part is only technically tangent, but because the underlying curves are G3-ish, the results are decent.
@SledDriver I keep an eye on the video comments, so feel free to ask questions there.
@S1mon lookin' cleeeean! I've been having to stop myself from taking the time to trying this because I've got too much on my plate right now as it is.