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 Joshua - I think part of the problem with your Karamba model may be the document accuracy - If you have a document with [m] units the tolerance is only +/-.001m by default in Rhino; Grasshopper uses these same tolerances.
The theoretical deflection of your cantilever beam is
delta = P*L^3/(3*E*I)
= (2000 N) * (30,000 mm)^3 / (3*205000 N/mm^2*1173164mm^4)
= 74,844.5mm
So in your image below Karamba is slightly out, but your SpaceGass model is somehow much different or wrong - have you checked your material /section properties?
I did a quick model in Karamba with the document in [mm] units and got a deflection of 73,062.5mm which is only a 2.5% difference from the theoretical answer. I did a quick model in Autodesk Robot as well and got exactly 74,844.5mm deflection as expected.
I have set up this model for a Cantilever with a 2kN point load. Displacement is 72m for a 30m CHS 100x3.3. I then set up the same model in SpaceGass and get the following results:
How do you calibrate your models? I am just trying to work it out so I can start using this for my paper on parametric structural analysis.
Dear RubberDuck,
Christoph will make a separate assembly of the custome components and publish it on Food4Rhino. But this may take some time.
Clemens
Effectively thats right. If you have two pins in the same support plane then the second pin will restrict the model from utilising the rollers.
Restraint conditions are, in my opinion, one of the trickiest things to understand when you start modelling.
Thank you for the tip Joshua.
So If I want to lean my space truss on:
2 supports, I need:
1 pinned and 1 roller support?
3 supports, I need:
1 pinned, and 2 roller supports
4 supports, I need:
1 pinned, and 3 rollers supports
5 supports, I need:
1 pinned, and 4 roller supports
...
?
Welcome to
Grasshopper
© 2025 Created by Scott Davidson.
Powered by
You need to be a member of Karamba3D to add comments!