Building intersection doesn't create an intersection, lines cannot pass

Hello,

This could be user error but I am getting an unexpected result when trying to create intersections. I have a geometry shown below. I can create the first feature and intersection on the right and everything is fine.

I follow the same steps and try to create a similiar small tube intersection 10cm along the same facets
When I build the intersection, everything looks ok except there is still a solid facet where the intersection should be.

I want to create this same feature at multiple locations along the same facets but I can’t get the intersections to build properly. Any help would be appreciated.

Hello:

this has happened to me a couple of times in the past, but not always.
I solved the problem by splitting the facets on the big tube which are concerned by the intersection, seem to be 2 only in the screenshot, with a “cut” between the location of the two little tubes, for instance using the “split” command in the “Facet” menu and entering the splitting plane equation manually, or else creating with the editor a facet perpendicular to the large tube’s axis. You can copy the end facet of the big tube, for instance, and move it along its normal vector (use “Move” in the “facet” menu and proper choice for the normal vector direction). You move the copied facet by the proper amount so that it goes halfway between the position of the first little tube and the position of the second one. You then split the 2 long facets and then create the intersection of the second tube only with the shorter part of the two initial side facets, which should be in this case rectangular.
Hope it is clear what I mean… if not write back!
Good luck, and welcome to our Forum!

Roberto

1 Like

A bit tedious but this seems to work! Thank you. I will let you know if I run into another issue.

Dear Scott,

I tried and I could correctly create four intersections without splitting:

The reason it doesn’t work for you is you have to select the vertices to keep for the cut. After the first cut, you have to update the selection to include the contour of the first pipe.

I attach a screen recording. Cheers, Marton

Hi Marton,

Thanks for the video and reply! Also, I enjoyed your talk at AVS last week.

For some reason, when I follow the steps in your video, the second tube intersection ends up blocked and it doesn’t create a proper intersection. Maybe it is something in the way I set up my drawing or simulation, but it works fine if I split the facet. I will try to upload a video if I can.

-Scott

I often encounter the same issue, most recently with an imported STL file that wouldn’t allow me to build an intersection on a rectangular facet. I’ve recreated something similar, followed all the steps, and took screenshots to show it still doesn’t work. I don’t understand what I could be doing wrong. It creates vertices where the intersection should be, deletes half of the facet, but there is still no opening. I even cleared all isolated vertices to make sure I wasn’t missing something, and tried flipping the normals on one of the extruded circles to see if that was the issue, but I still get nothing. Any help is appreciated, thank you.


Image 4
buildIntersection3
Image 3

Image 2

Image 1

Hello: I was also expecting the two holes in the rectangular facet to be created after the build intersection command… but it doesn’t.
The only way I found was to select all vertices and create two round openings and then use the create two facets difference command. I get this, which I think is what you finally wanted, right?
Maybe Marton can comment on this and find out why the two holes are not created? Thanks.

Hello guys,

The build intersection command corrects existing edges of the facets, but it does not create full holes (one of the reason is that in case of a concave volume the result is not well-defined).

You have two options.

One is to project the pipe’s end cap circle to the box wall (Facet->Mirror/project), then create the holes (Facet->Create two facets’->Difference->Auto).

The other is to use the Facet->Split command to create an extra edge that goes through the pipe’s interior:

Then (as opposed to the bottom square), he intersection is created as you expect: