Welding together 2 surfaces that don't share same line

Hi!

Maybe someone could help me.
Is there any way to establish the connectivity between two surfaces, that don´t share same line? The edges of the surfaces, where the connectivity should be given, lay within some small tolerance (compairing to the size of the surfaces) very close to each other. I depicted the situation in the picture below, so it could explain more than me :slight_smile:

Thanks in advance for any help!

For planar surfaces with nearly coincident corners you could simply average the corners and rebuild the surfaces like this:

Thanks Martin!

Sorry, I forgot to mention, that the surfaces, I needed to be connected, are not planar:

Why don’t you post a Rhino file with your surfaces or something that resembles your surfaces as close as possible?

Good luck then…

At my risk :slight_smile:
vim_for_Forum.3dm (307.0 KB)

I think you should change the title into something like “Joining multiple surfaces with nearly coincident edges”

The surfaces look like patches and I assume the starting point for the patches were meshes.

There might be a better way to solve your problem.

What is the overall goal?

Apparently (???) some sort of patern continuity.

I need to use these Geometry for Finite-Element-Analysis. So I need connecting Surfaces to have same edge in order to establish the structural connectivity for them.

Yes, you are right. These were the meshes generated in the sketching App we develope within our research project.

Why don’t you join the meshes?

The generated meshes aren´t good enough for FE-Analysis and deliver results with big nummerical diverence. Throw the (quad-)remeshing of the meshes, the angles between differenc elements will be lost. It´s needed, because different material and structural properties are planed to be given to different elements.

You could untrim all surfaces and trim the main surface with the other surfaces and the three edges which are nearly horizontal. It could be automated if you had three arc surfaces but you have four so that makes things a bit complicated.

Here’s my solution: I rebuilt the arc surfaces with Sweep2 and used those to trim the main surface and the main surface to trim the new arcs.

The file below contains one of your two main surfaces and works fine with a file tolerance of 0.01 units.

rebuild_trim.gh (151.4 KB)

Thanks a lot! This is exactly what I needed.