Grasshopper with plugin Koala to SCIA

Best,

I want to convert my design from grasshopper to SCIA. For this purpose it uses Koala component. However, I cannot manage to create the xml file needed for input on SCIA. I get the following error message see picture.
What am I doing wrong?

I hope someone can help me


Final design to SCIA.gh (88.4 KB)

Hello,

I don’t have Karamba so I can’t analyse your file.
Still there are some things that are incorrect.


This is supposed to get the identifiers of the beams, not the curves.
You have to get them from the output of Beams like this. This is a totally stupid behaviour of Koala plugin.

You are missing the definition of the load case, and the load group it belongs to :

Same here.
You are supposed to create Nodes from Points using the Nodes component, and give to NodeSupport the identifiers of the nodes - retrieve them from the output list using Partition List by 4.
The nodes should also be added to the Nodes input of CreateXML.

I see this

image

Yet you don’t have “Timber” defined in the Koala materials.

image

Plus everything that I can’t see without geometry.

Good luck !

Dear @magicteddy

I have made the adjustments, see attached file. However, still no XML file is created…
Final design to SCIA.gh (93.9 KB)

I changed the source anchor points so I could bypass all Karamba components.

I solved some more problems with Nodes missing.

Also all your components must have different prefixes - especially the Nodes otherwise wou’ll have duplicates. If you need the same prefix you’ll either have to merge the points before or replace items in the output list.

image

I think there is a also a problem with the 2D Member.
It should only accept a 4 sided surface, or a planar surface, I think your Loft is not compatible. It gives a result though so maybe worth a try.
However : material needs to be an exact name of a material in SCIA (you’ll have to change this)
Thickness needs to be written as “constant|thickness”.

Beware that CS1 section has to exist in your ESA Project when importing the xml, since you don’t define it in GH.

image

Xml path needs to contain the full path including file name and extension.

And finally the export works… Halfway through the nightmare.
I don’t have SCIA, so you’ll have to try and import that on your side.

Final design to SCIA_re.gh (94.1 KB)

Best @magicteddy

First of all, thank you very much for the quick response and improving the file.

When loading the xml file into SCIA, I get the following error message. See photo error message.

I have two materials that are not known in SCIA. The shell is composite wood and its properties are shown in the picture.

The beams are infinitely stiff so the compressive force is distributed over the shell. The properties and cross section of the beams are shown in the picture.

I hope you can help me further with this.
Final design to SCIA.gh (88.8 KB)

You cannot use Karamba cross sections in Koala.
You’ll need to define the materials in an empty SCIA Project, then import the xml in this file.
In Grasshopper, simply provide the name of the material as a text.

As for the error relative to S1, I think unfortunately such a complex surface is impossible to build in one entity. You’ll have to split the surface into pieces that are 4 sided, with those edges being only lines or arcs.
So you’ll end up with several surfaces in the end.