Hi Chris - I would not do this unless the only goal is to get a closed mesh out to analysis or RP. The edges are .1 units off, and forcing them to be joined only disguises this, it does not fix it - the resulting object has edge tolerances 9X larger than the file tolerance.
The right way to fix this is to untrim the fillet-like surface and match it to the patch surface at the top. You need to untrim both, retrim the patch (or a copy ofâŚ) along the edge of the fillet and extending off to the edges of that surface to have something to match against. once matched retrim the end of that fillet surface and join in back in - delete the copy of the patch surface.
Iâve used JoinEdge for situations where the gap is slightly larger than the set tolerance and the larger gap is acceptable, or where the gap is larger than the set tolerance and I needed the results of Hydrostatics or other mass/area properties command to make a decision on the next step in the design process.
The quickest way to fix this is to use splitsrf (split by isocurve) to trim the surface back to where matchsrf will be able to work properly, then match the edge and then extend the surface back to length it was. and then trim and join into a solid.
When using matchsrf use âmatch edges by closest pointsâ and âpreserve isocurveâ
option . See file: NakedEdgex.3dm (188.8 KB)
In this object, which no doubt you recognise ) you say to ;_
split by isocurve at the rear end vertical short red line.
then matchsrf along the long naked edge.
then extend the surface back to the aft edge of the object and trim and then join surfaces.
I wouldnt have thought to split it at that red line, I would have been thinking lets try and join it up along the long edge, somehow getting the surface to bridge the minute gap there.
âŚor simply run the stl file I needed from this through magic and move on ! but thats no way to learn.
Its this knowledge I need, I bet others also faff about as such !
Lots of experience and exercises in fixing naked edges is what I want to be looking at, wherever they may be.
My V5 rhino tips on usb stick (thanks SimplyRhino) probably doesnt deal with resolving and fixing things. Tutorial tasks such as teacher would have set us, with talk through on why to split here or untrim there etc, would be good.
The surface was originally made as a loft that went only as far as the red line. Then
it was matched to the two base surfaces and then extended. Since the base surfaces are pretty much flat you can expect that extending the surface should still leave the edges on the base surfaces.