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
to Mohammad Azinkia,
hey buddy, could you pass your definition file here?
however, i think the problem will solve by a greater relation through the beams' kind and the load (how would you might use the components for defining beams?), or, as i should say firstly, it will be more understandable if you attach the file, otherwise my suggest is a bullet in the dark!
Hi Michel,
eccentricities are rigid: it's a kinematic relation between the endpoints and the centroid of a beam. Therefore eccentricities have no material and no cross section.
O-Profile section: null thickness means filled profile is a good idea. I will add that in the next version - thank's.
Your box-profiles have zero height so there would be no space for the flanges. The current version of Karamba unfortunately doesn't issue a warning in case of impossible cross section shapes and instead calculates something. Either select a larger height or use the cross section values Karamba comes up with: Use a generate Cross Section Table component, plug a panel to its output, stream it to a .csv-file and open it with e.g. Open Office to have a look at them.
Best,
Clemens
Hi Clemens,
I had a look to your model. I understand. Could you give more details on the formulation of the eccentricity feature? It should be fine if we had choice for a section with eccentricity between full or partial connection.
I have several questions :
- no material is defined. Which is the default material?
- I suppose that there is also a default crossection ?
-O-Profile section : null thickness should mean filled profile
-I made a test (attached) with two flat section (with weak inertia, inertia given by eccentricity) and calculate the deflection. I don't find the same deflection. Hand calc gives 0.001356m. Karamba gives 0.04409m. It means that it takes a partial connection (as you said in your answer : no sufficiently stiff shear connection). But which one ?
Best regards,
Michel
Hi Michel,
I had a look at your example (poutre_offset.gh) with the shell that is connected to an eccentric beam.
The results look a bit surprising but are correct. The reason is, that beam and shell act together like in a Vierendeel beam. There is no sufficiently stiff shear connection between shell and beam.
I attached an example to illustrate the fact:
In order to achieve an efficient shear connection one would have to add diagonals between shell and beam - like for a truss. An alternative would be to model the beam as a shell also.
Best
Clemens
Hi Mahdi,
Beam joints are also in the student version. Maybe just dowload the latest version.
Best regards
thaank you Michel Cassagnes, for your help on the dome! i couldn't open the file actually because of my gh version that should be upgraded! as Karamba said because i have a student version, the beam joints will not be there!
real thank you by the way
i wanted to make the cross section i used for this model and define joints between the arcs!
patupa.gh
Hi Michel,
thank's for the example. It looks like a bug in the determination of the cross section forces. I will have to check it.
Best,
Clemens
Hi Clemens,
I made a small model to test eccentricity of cross section (find attached). It doesn't give expected results. where am I wrong ? Could you check? See the moment curves and shell stresses. We should have stresses in the whole thickness and of another form.
Thanks!poutre_offset.gh
Hi Mahdi,
You should find it at : Cross Section/Beam Joints (the second item).
Welcome to
Grasshopper
© 2025 Created by Scott Davidson.
Powered by
You need to be a member of Karamba3D to add comments!