Surfacing... just a nightmare

Are you attempting to do parametric surfacing, a la Solidworks/Catia/Nx in Grasshopper? :sweat_smile:

I mean, Grasshopper is amazing, but that’s like using a fishing rod to pick apples from a tree… I’m sure you can pull it off, and it’s going to look impressive when you do it, but it’s not really the optimal tool for that job… (and there’s a high risk of getting a fishing hook stuck in your ear).

5 Likes

I think you got off on the wrong tangent there…
Gh is for creatin the GUIDE curves and PRIMARY surfaces in this new approach I am exploring now. The sculpting and matching will have to be done in Rhino (without a curvature or tangent tool like the one he relies upon)

The guide curves are not trivial in this design as detailed above. Ending up with a series of single span primary surfaces < D5 is not trivial either. as he says:
SCULPT LOW DEGREE SURFACES, MATCH HIGH DEGREE SURFACES

and FYI, I already have 4 fishing hooks in each ear as testified by the lenght of this thread, and im probably only half way home at this point.

This is how most create a hull in Solidworks or Rhino. The result is does NOT conform to guide curves. I have abandoned tht approach

Thanks for the tutorial Skylar, I don’t know why it didn’t seem to be appreciated from some of the comments. Just another way to skin the cat, and you have been skinning for some time now. I have just wrapped up a needlessly complex model using many of the same ā€˜surface from edges’ tools you share here and it has been a nightmare of sorts but from what I had to start with there wasn’t really any choice other than starting with a clean slate. I modeled to the outside of the molded hull and then offset that 9 mm. Pretty hard to do as a solid but even as the inner surface of the molded part I got a lot of naked edges that weren’t there on the outer surface. I found that I had to extend edges on the perimeter to cross the centerline and then fix the naked edges mostly through Sweep 2 and then trim the perimeter of the inner surface with the half hull plane. Then I was able to trim that plane with the inner hull and outer hull and get the 9mm surf which joined up cleanly to create a closed solid half hull with no naked edges. Only 93 surfaces in each hull half and I think only one patch. I could probably eliminate that patch now but I think that the CNC guys can mill a direct to female mold from this with no problems.

4 Likes

That actually worked great! A powerful tip. Thank you!

Naked edges (the dots) that prevented joining into a solid:

Have you tried the ā€œ! _RemoveAllNakedMicroEdgesā€ command?

No, I tried the rebuild the model 3x for a month approach : /
I love how the simple answer always arrives after the hard work…

It turns out that NETWORK SURFACE is not ideal. That PATCH, and CAP are not great. That RULED SURFACE is great for capping solids in many situations. EDGE SURFACE and SWEEP 2 generate accurate surfaces, and EDGE SURFACE with 3 inputs will generate a good 3 sided surface more often than not (like RULED SURFACE)

I now have a closed BREP. Thank you to everyone for your help. Now I can begin the actual design work I turned to CAD to do : /

nevermind.

What’s the problem with Cap? It usually works fine for me, assuming it has the right input, of course.

2 Likes

Not sure, but MaxSurf doesnt like it. Its probably a trimmed surface under the hood

Ah, I see. I never used Maxsurf so never had any problems with Caps.

WT actual F!!!
This isn’t in my menus or the Edge tools tab. Why not? Haven’t tried it yet but remember countless times I’ve resorted tocutting a hole out around the offending dot and patched it to make a waterproof solid.
Hmph! :face_with_monocle:

It’s a new feature introduced with Rhino 6. Rhino 5 or older versions don’t have it.
In the past I also used to build a sphere around a naked micro edge to fill it with a patch. Like the one on the bottom right corner on this image:

3 Likes

I believe it has as testRemoveAllNakedMicroLoops

1 Like

I have had to resort to that little trick myself to eliminate naked microedges. I do mostly marine design and there is actually a real world analogy in boat design and building. On wooden boats you will often find in joints along the keel what are called ā€˜stop waters’ which are nothing more than wooden dowels placed between two structural timbers. I just use a pipe normal to the surface centered on the naked micro edge to boolean away the offending ā€˜leaky’ naked edge to make a virtual watertight surface or solid.

image

2 Likes

My problem is filleting between to normal surfaces. The intersection can produce some curves that dont play well with Sweep2

g

Solid wont close… back to the drawing board to figure out a workaround WITHOUT trimming

can you post this example file?
there is no reason to work around this…I sense a simple modeling error.

1 Like

Yes you are right

Hello! Was that file modeled in rhino? With xNurbs plug-in, maybe? There are 5 sided and 3 sided surfaces. Is that ā€œclass aā€ ?

I really doubt class a surfacing. I’ve watched every alias handlebar 3d tutorials on surfacing and other class a modelers like alias golden rules and alias workshop that claim that their work is purely class a and lit. they all approach differently to similar cases.