I am trying to calculate a model that has a rope surrounding it but even though the supports are located inside the elements points, there is an error appearing when connecting the supports panel. I tried to analyze them separately but the same problem happen.
In this case, the ropes should be the support and the membrane holds the internal pressure.
It seems that you have some mess regarding the points input data structure. You´re providing a data tree with thousands of points, but it seems that you only want the 216 points (highligted in green in the image). The Elements input of Assemble Model component are also a data tree. Try to provide just the elements you want as a flattened list without duplicates.
Hi Vigardo thanks for your answer, I tried to do delete the duplicated points then list and flatten but still the result in assemble model turns in RED. Am I doing something wrong?
I´m afraid that you´re not understanding what a Flattened list is. You´re not providing a 216 points list. You´re providing over 8000 points in a complex tree structure.
You should check all dashed lines in your sketch. Assemble component usually works with plain lists (flattened lists). Perhaps you would follow some simpler Karamba3D example before trying such a complex model.
thanks I actually change the script and I did have the result but the top part of the shapes comes in a straight line (triangle top part) and not as a half-circle as the original shape is. I connect the edges to the curve and then to the line to the beam and the result comes like this.
Karamba automatically takes all curves input as a straight line from start point to end point. Therefore if you input a Nurbs curve with curvature of 2 or above, it does not take the direct curve. This is the same with polylines. You need to explode your curves and then discretise them into smaller line segments