ZoomNaked for joins and not all edges how?

Hi,
V8 and V5.

If I have an object with many known edges and I want to check for nakedEdges on just the joins on it, how is this done.?
else I have to click next again and again and get shown all the edges I am fully aware of !

Cheers

Steve

Run Show Edges and set Naked edges. Then in that dialog is a Zoom Button that will center the view around each edge.

Hi, Thanks, but I wish there was an option JoinsOnly in the ZoomNaked dialog.

User expected as I call it.

Cheers

Steve

If you run DupBorder on a polysurface and anything except the outer edges and any inner holes get duplicated, they are (presumably) your unwanted internal unjoined (naked) edges.

1 Like

@Steve1 If an edge is joined it is not naked by definition, and if an edge is naked it is not joined by defintion.

Do you want to see which edges you intended to be joined did not join? If so how would you expect Rhino to know your intent?

It may be possible for someone (not me) to write a script to identify all naked edges, and then sort throught the naked edges to find pairs of naked edges which are close to parallel and within a specified tolerance of each others. That would not be a casual undertaking.

Then the question becomes how is “internal” determined other than by user inspection.

If edges do not join through the normal process they are out of tolerance. Doing what you suggest is basically a tolerance override. Normally you can do this simply by exploding the object, loosening the file tolerance, running join and then changing the file tolerance back once joined. That can also be easily scripted. But it is really not good practice.

Yes, some user inspection is required. That is required generally when modeling.

Whoa! Please carefully re-read my post. I did not suggest overriding tolerance in any way. My suggestion is a method for finding pairs of edges which the user may have expected to join but which did not, probably because the distance between them was too large. (Note that my reference to “specified tolerance” was to be an input to the algorithm, not the absolute tolerance in document properties.)

Hi,
imagine I have an object with 50 exposed DELIBERATE unjoined edges, and a few faces that are joined,
I am having to go next next next 50 times to get past those I KNOW ARE NAKED, to see if the few joins are naked.

surely there is a way to just check for joined faces being ok ?

I then have to do that again and again, taking Ages.

imagine a 50 petal flower, the joins are at flower centre, I dont want to be seeing pink warning lines round the petals edges, just wish to see if they all join to the flower centre !

spent the evening redoing sweeps again and again, then having to go next next next .

does my head in.

Steve