nicklockwood/Euclid

Union only outer part

PrashantKT opened this issue · 9 comments

Hi @nicklockwood

Hope you are doing well

I wanted to union

MAIN NODE with all children
Screenshot 2022-12-23 at 8 40 02 PM

But I wanted only outer area to be union not fully

Below is the top view After union child node is fully added to main node

Screenshot 2022-12-23 at 8 39 51 PM

But What I need is only outer area

I'm afraid I don't understand what you mean by the "outer area"

Hi @nicklockwood

In short what I need is

Main Node + Node 1 (Tooth)

where node 1's only border will be used in union

so If I cut the model from center - Node1 (tooth) will have empty area not solid

@PrashantKT au, I understand. This is how the union command works already, but only if both models are watertight, otherwise it cannot tell which is the outside surface. I'm guessing if the models are based on scan data they probably have holes?

Can you share the models? I might be able to find a solution for your specific case.

Archive.zip

Here are the files

I want t8.stl file with border only (outer area )

@PrashantKT hi, I tried taking a union of your two models and it appears that it's doing the correct thing already. Did you try it?

jaw.union(tooth)

Here is the model cut through the center of the tooth - see that just the outer surface remains.

Screenshot 2022-12-26 at 20 40 13

I think I couldn't explain the requirements

Right now the tooth is solid geometry For example Filled box

What I need is empty from inside for example box with sides only & empty inside

I don't know technical term in 3d Geometry may be it is faces

d-black-empty-box-frame-isolated-white-background-clipping-path-inside-91388626

so can we convert tooth stl like we get only faces vertex and then we union that with JAW
It is guaranteed that Tooth will not have holes - it will be solid geometry

@PrashantKT there is no solid geometry in Euclid. Everything is a hollow shell.

How are you doing the cut through the model? By default Euclid will fill in cut surfaces, so it may appear that it is solid. In the screenshot above I used clip with nil material to prevent it filling the hole.

@nicklockwood Got your point let me check it again , may be the problem is somewhere else