algorithmic modeling for Rhino
Karamba3D is an interactive, parametric finite element program. It lets you analyze the response of 3-dimensional beam and shell structures under arbitrary loads.
Karamba3D is being developed by Clemens Preisinger in cooperation with Bollinger und Grohmann ZTGmbH in Vienna.
Download a free trial now! Licenses for educational or commercial purposes can be purchased at www.karamba3d.com/buy.
downloads, manual:
https://manual.karamba3d.com/ or
www.food4rhino.com/app/karamba3d
examples (for Karamba3D 1.3.2):
release notes:
www.grasshopper3d.com/group/karamba3d/page/new-features-and-bug-fixes
scripting guide & examples:
https://www.karamba3d.com/download/#manual
repository with unit tests:
https://github.com/karamba3d/K3D_tests
Here a beam structure based on stream-lines with bending moments:
More details, manual, examples and download ....
This grasshopper discussion forum is no longer maintained - please post all questions on the McNeel Forum. Thank you
What is a parlay bet, and how does it work, I’ve heard people mention it can lead to big payouts, but is it a good choice for beginners, or is it too risky to combine multiple bets into one?Continue
Started by yogamaja. Last reply by AliceBrown Mar 14.
It's always important for everyone for choosing the high-quality sensors that can provide tire pressure control. I have checked the…Continue
Started by Elite Mater. Last reply by yogamaja Feb 15.
In the intricate world of healthcare, ensuring the safety and well-being of patients is an overarching concern. It's a realm where precision and attention to detail are paramount. Enter USP 797—a set…Continue
Started by Alice Billson. Last reply by yogamaja Feb 15.
Flea and tick prevention for our furry companions has a rich history, dating back centuries. Our ancestors recognized the nuisance and health risks these pests posed to their beloved pets, leading to…Continue
Started by Alice Billson. Last reply by yogamaja Feb 13.
Comment
Hi Clemens,
I need your help! I have a very simple curved geometry, like an arch, composed by several beams. This is a not funicular geometry and there are huge bending moments. I do not understand:
1) if the Cross Section Optimization component takes into account buckling for members in bending and axial compression (6.3.3 - Eurocode 3).
2) if the buckling length corresponds to each beam or to the length of the whole arch or to the distance between supports (local or global buckling.
If instead of an arch, there is a more complex structure, i.e. an arch bridge with tendons and deck, what is the buckling length of the arch adopted by the Cross Section Optimization component?
Many thanks,
Leonardo
Dear clemens
Thanks for the help, I just created a topic discussion and add any comments that we have done so far.
Best regards
Patricio
Dear Patricio,
try to increase the number of shell elements. As mentioned in the manual they are linear elements. A mesh that is too coarse leads to a response which is stiffer than the real structure.
Best,
Clemens
P.S.: Could you please open a new discussion on the topic? These discussions are easier to find and follow for other people who face a similar problem.
Dear clemens
I was doing a rough estimate of the deformation, and I can not achieve the same result with Karamba.
When I make a rough estimate of the result with Karamba beams and mine are very similar, I think the problem is when I connect the shell, because there are no similar results.
I sent the GH file, and an image of the calculation
The structure is concrete
The result I get is 0.58cm
thank you
Patricio
Perfect, that is just what I needed, thank you very much for your help, I'll keep working and any questions write again, it is very useful for students to understand the structural performance.
best regards
Patricio
You could use the 'Mesh Edges'-component to retrieve the naked edges and turn them into beams - see attached file: 91014Example1_cp.gh
Best regards,
Clemens
Hello, succeeds in creating the mesh to the slab, and built the beam segment, but when I see the deformations are not expected because the beam is deformed as the slab.
Thanks for the help
PS: maybe I'm using the program for a type of structure that is not the most appropriate, as I saw in the examples of other structures. But this type of structure is that students taught
best regards
Patricio
Hi Patricio,
if you flatten the 'Elem'-input at the 'Assemble'-component the definition works. The triangular shell elements have linear displacement interpolations whereas the beam deflections are exact. In order to get correct results you should refine the shell mesh.
Best, Clemens
Hi Clemens,
I did what you suggested but now assemble element doesn´t work properly. Could you please tell me how to fix it? Thanks in advance, Patricio
Hello Patricio, divide the beams in such a way that each boundary vertex of the shell becomes an endpoint of a beam segment.
Best, Clemens
Welcome to
Grasshopper
© 2025 Created by Scott Davidson.
Powered by
You need to be a member of Karamba3D to add comments!