algorithmic modeling for Rhino



Karamba is an interactiv, parametric finite element program for shell and beam structures.

Current Version: 1.1.0 (February 13th 2015)

Location: Vienna
Members: 534
Latest Activity: 13 hours ago

karamba is an interactive, parametric finite element program. It lets you analyze the response of 3-dimensional beam and shell structures under arbitrary loads.

karamba is being developed by Clemens Preisinger in cooperation with Bollinger-Grohmann-Schneider ZTGmbH Vienna.

Download the free version for non-commercial use only. In case you want to purchase a commercial license contact us via or read the manual for details.


download, manual: or

examples (require GH 0.9.0014):

update report/known bugs:

Here a beam structure based on stream-lines with bending moments:


More details, manual, examples and download ....



Discussion Forum

Maximum displacement acceptable for a high-rise building in Karamba 2 Replies

Dear All,Modelling and analyzing a high-rise structure in conceptual stage in Karamba, I'm wondering how much displacement (in cm) could be acceptable? The structure is about 130 meters…Continue

Tags: structure, karamba, highrise, displacement

Started by Aryan Shahabian. Last reply by Aryan Shahabian yesterday.

pretension from bending possible? 3 Replies

Hi all,Would there be a way to define a pretensioned element, like the sheet metal in that goat video, and then apply some loads that take into account the pretension from the bending of the…Continue

Tags: sheet metal, curved, bend, pretension

Started by Andrei Raducanu. Last reply by Elisa Cheung on Tuesday.

convert text to number 2 Replies

Hi all,I need to convert the last item in Legend T texts (ShellView command) into a number.I split the initial > symbol but cannot convert the scientific notation output into a number.Thanks in…Continue

Started by Patricia Edith Camporeale. Last reply by Patricia Edith Camporeale on Monday.

Weaving braids inside Karamba 3 Replies

Hi there! Our structure is inspired by woven wooden fences (rattan). Our rattan would consist of a more resistant materials (polymer) weaved around metallic posts. The two elements are independent…Continue

Started by mathieu Sudres. Last reply by mathieu Sudres Apr 19.

Comment Wall


You need to be a member of karamba to add comments!

Comment by Robert Vier on Monday

Hi All, 

this is not the place for discussions, comes a bit unhandy.

Please move to the forums!



Comment by Andrei Raducanu on Monday

Hi, Rafael! I did, but i didn't manage to get what i wanted. I used the prescribed displacement component with an input vector and a force acting on the points of the prescribed displacement hoping that once the amplitude of the vector is reached, the points don't move any further, but they di surpass the length of the vector...

Comment by Rafael Pastrana on Monday

Hi Andrei, have you had a look to the "prescribed displacement" component? I guess this one will help you out with what you want. cheers, Rafael.

Comment by Andrei Raducanu on April 20, 2015 at 3:26am

Hi, Rafael,

The problem with this method is that the model won't consider internal stresses. The moving has to take place after the point is converted to a support variable.

Comment by Rafael Pastrana on April 20, 2015 at 3:19am

Hi Andrei,I guess you would need to move the point that defines the aforementioned support in order to do that.



Comment by Andrei Raducanu on April 19, 2015 at 2:30pm

Hi all,

Is there a way to move supports by a certain distance in a certain direction?

(say i have a shell and i want to move one of its vertexes and see what stresses appear)

Comment by Elisa Cheung on April 19, 2015 at 9:15am


What do you mean by placing two elements in the same spot? Wouldn't that give me two separate beams? 

Comment by Andrei Raducanu on April 18, 2015 at 3:03pm

What I don't get is why in the simply supported plate and beam examples one of the ends doesn't move horizontally when the beam/plate gets bent.

It does have the freedom to do so and in order to keep the length constant it should do so, yet it doesn't. Please answer if You can

Comment by Andrei Raducanu on April 18, 2015 at 9:44am

Can curved folding simulations be done using Karamba?
Something along these lines :

Comment by karamba on April 15, 2015 at 12:03am

Elisa, you could try to place two elements in the same spot. One with, one without eccentricity and add corresponding loads to them.

Best, C.



Search Grasshopper


  • Add Photos
  • View All

© 2015   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service