Mesh compatibility between 2 surfaces

I have two surfaces (i.e. 2 pipes intersecting
Pipe Intersection.3dm (366.8 KB)
one another) in Rhino and need to mesh them in a way that ensures compatibility at the intersection between the two faces. In other words, I want the nodes to be shared at the intersection of the two meshes. This compatibility is crucial as I plan to export the mesh for finite element analysis later.

Could anyone please share your experiences and how to solve this issue? Many thanks

Hello - try this:

Trim the surface with the edges of the mesh - (DupBorder)
image

Mesh the result

Join the original mesh to the trimmed one.

image

QuadRemesh the result, with ‘Detect hard edges’ set.
image

-Pascal

worked perfectly - thank you!
The key step is to mesh it with triangles first, only then, use QuadRemesh!

Hi Pascal,
How can I refine the mesh at the intersection? (i.e. make much finer mesh compared to other regions)
Tien
[/quote]