algorithmic modeling for Rhino
For a research into 3D printing of concrete, we are trying to model the layered printing process using shell analysis. During printing stresses develop and the object deforms and the material ages (concrete hardening). We would like to analyse the object after every printed layer (10 layers in the attached file), attain the stresses and deformations, and then add the next layer of geometry and update the material properties per layer, until the complete object is analysed.
I can get the deformed meshes and stresses from the analysis. However, I am unable to use these stresses as input for the next analysis or use the deformed mesh, due to gravity, without it being 'loaded' by gravity again.
So after each analysis step the analysed stresses and deformations are input for the next analysis step. Is there a possibility to use the results as input for the next analysis?
Tags:
Dear J. Mink,
at the moment (Karamba3D 1.3.1) it is not possible to use the stresses from one analysis as the input of another model.
A workaround could be to use a separate model for each step, where only the new part has a material with non-zero weight, the rest is assumed to be weightless. In order to get the resulting stresses one would then have to add up the contributions of all partial models.
Best,
Clemens
Dear Clemens,
thank you for your reply. Your suggestion sounds like a step in the right direction.
From this point I have two follow-up questions.
1. Is there a way to map the summated stresses on a model? To make a stress plot like model view does, and clearly see where the largest stresses occur.
2. Does a plug-in exist that can make a loop using Karamba components or is there a way to write a loop using Karamba components?
Thanks in advance.
Greetings,
Joost
Dear Joost,
ad 1.) You get one result for each shell face. The order of results corresponds to the order of the faces in the mesh from which a shell is generated (see manual for details).
ad 2.) There are several loop-components around (e.g. Hoopsnake,...). You can also do the looping in a script. For details see the Karamba3D scripting manual ('Karamba3D 1.1.0 Hacker’s Essentials').
Best,
Clemens
Dear Clemens,
thanks for your response.
ad 1.) My question was concerning the real graphical depiction of the results. Is it possible to depict the summation of stresses, in the same way Shell View does (see attached image)?
Dear Joost,
one would have to calculate the color of the mesh vertices on one's own. In case you know how to script in C#: the class 'ColorRange' in the namespace 'Karamba.Utilities' is used by Karamba3D to generate the colors.
Best,
Clemens
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by