Help with a complex radiused edge game plan?

need some help developing a viable game plan for a “half round” feature on a complex 3D surface; fillets always seem to be a challenge and this clearly the most challenging I’ve entertained…

thanks!

Art

Any chance you can share the file?
I’m not at computer now but other maybe.

here’s the Rhino 8 file:

3p250 elliptical horn for Weber 32-36 radiused edge.3dm (469.3 KB)

what section do you expect here ? (x)

and here ?

(both screenshots with clipping plane)

A better way than making a solid and then trying to round the edges is to think of this make as to shapes that can be connected by fillets. That makes the problem dead simple.

In rhino9 beta you can connect the half round shape to the horn shape with just two clicks of the mouse. connect_with_fillets.3dm (1.7 MB)

The largest fillet radius that this geometry will support with out eating into the half round shape is about 0.048"

not sure if i understood what you are after.
something like this ?
just a fast subd mook-up:

rhino is missing some kind of 3-tangent-Fillet:

Jim/Tom_P-

THANKS; outstanding start!! is a variable radius in the cards? how were the radiused corners created? want to be able to implement your lesson on the revised geometry when it’s ready.

Art

revised geometry. assuming “filletedge” is the choice, I don’t see a way to select the free edge of a surface?

3p250 elliptical horn for Weber 32-36 radiused edge revA.3dm (528.0 KB)

Use surfaces, not solids; then you can use FilletSrf as explained above.

FilletSrf works on joined surfaces equally well.

@artesmith FilletSrf builds fillets between surfaces and doesn’t use any edges. You need to click on two surfaces that are close to each other and near to where you expect the fillet to land.

Sure, but why join before the part/model is done? When working on surfaces in Alias or Catia, no joining is necessary; and in no industrial/transportation design course I saw the need for trainees to join surfaces.

Gijs-

Thanks!! looks like I have one more gremlin…

Art

Some people come from Mcad background where not having a closed solid is always the second or less intuitive option.

Working with both option let the user to choose according to his taste.

Sure, but if you want proper solid modelling, I’d rather use Fusion or Creo. A neither fish nor flesh approach obviously confuses many, judging from a perusal of 10 years of forum posts. Anyway, just my 5 Hryvnia.

From my experience, building a fillet surface between a pair of joined surfaces may lead to an unwanted deviation due to the double loose precision used by the “Join” command. The joined surfaces that are not matching 100% precisely typically teceive a slight deviation compared to their original non-joined state.

This also applies to any other tools that rely on using joined surfaces or their common joined edge as an input.

I just mentioned that FilletSrf does not require single surfaces.
In Rhino 9 WIP having joined tangent pairs of surfaces is beneficial to create chains in two clicks.

FilletSrf does not use any of the edge information stored in the Brep. So I don’t see how a join could mess up a fillet. If you have an example to prove this claim we should log that as a high priority bug.

I had these issues with joined surfaces years ago. Since then I use separate surfaces for the modeling process, then join everything at the very end of the work when it’s time to export the model as STEP.