Deconstruct shell and construct back [SOLVED]

Hello,
I have begun implementing the FEM API into my daily operations. However, I am encountering difficulties with what should be the simplest task. The problem occurs after decomposing a shell element (in this case, a simple wall) which has four edge connections, each with different stiffnesses and IDs, in the FEM model. After plugging it back into the “compose wall”, I end up with four walls instead of one.

Could you please offer me any advice on this issue?

Hi Andrei,

Thanks for your question :slight_smile:

A shell can have a unique edge connection for each edge. The Shell.Deconstruct component will output an ordered list of all the edge curves and all the edge curves such that the user can identify each individual edge and its connection type.

The Plate.Construct has a option to set the edge connection type for all edges. This parameter takes an item and not a list. When you input a list to it grasshopper will in your specific case run 4 times and thus create 4 walls. You need to specify 1 edge connection only.

If you want to set the edge connection type to specific edges you need to use the Slab.SetEdgeConnection component:

I hope this solves your issue.