algorithmic modeling for Rhino



Karamba3D is a parametric structural engineering tool which provides accurate analysis of spatial trusses, frames and shells.

Current Version: 1.3.2 (July 9 2019)

Location: Vienna
Members: 1112
Latest Activity: Sep 11

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

downloads, manual: or

examples (for Karamba3D 1.3.2):

release notes:

scripting guide & examples:

repository with unit 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


Discussion Forum

Principal Stress Direction 5 Replies

Hello, I have a question about the principal stress direction analysis result from karamba.The first principal stress direction (PSD) is usually defined as the direction of the largest principal…Continue

Tags: direction, stress, principal

Started by X.Arthur.Ma. Last reply by William Chec Sep 11.

Industrial warehouse trusses 3 Replies

Hi,I'm modelling steel warehouses for my thesis but I'm running into problems. When specifying that the beams elements should act as trusses, it shows very large deflections at certain locations. The…Continue

Started by Niels Hofstee. Last reply by Charlie Flint Jun 20.

Telescopic movement in Karamba

Hey,I am going to analyze a kinetic structure that transforms by sliding movement like telescopic piston. However I failed to define the cirrect joint. In a simple explanation, imagin two beams (A,B)…Continue

Started by mahnaz bahremandi Feb 5.

Karamba - user problems 250 Replies

please post here in case of karamba problems !Continue

Tags: problems, faq, karamba

Started by Karamba3D. Last reply by Abraham Shkolnik Dec 22, 2022.

Comment Wall


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

Comment by Pedro Abejaro on June 8, 2019 at 1:12pm

I have updated to Rhino 6.14.19118.. Before this i used karamba3d 1.2.2 in a early version of rhino6. My question is if it is possible to update my student license from Karamba3d 1.2.2 to 1.3.1? the main reason for this is because i want to check KarambaIDEA plugin and it is only available for Karamba 1.3.1

Thank you in advance!

Comment by Karamba3D on May 2, 2019 at 3:05am

We are glad to be once again hosting a Karamba3D workshop in Vienna.

July 3-5 2018

Early bird rates until May 10.

Details can be found at

Comment by Karamba3D on April 16, 2019 at 1:46pm

Hi Wilinton, could you please open a new discussion for the topic? There it would be easier to communicate.
You definition is quite large and complex. For debugging try the divide and conquer method: Split up the definition into meaningful parts and test the parts individually.



Comment by Wilinton Felipe Colunche Núñez on April 14, 2019 at 10:20pm

Hi all. I am modeling a metal cover, but I have designed it separately (beams and belts separately); I've done that because I designed all the coverage together and then I designed it in the sap or etabs program and compared the results and they were very different (I did not have this design ordered, but I did it in a quick way to check, so I did not I upload said file). 

My question is how can I get equal results in both grasshopper (karamba) and in Sap or Etabs; what conditions should I take into account to model the entire coverage and what should be considered in the beam-belt nodes (intersection node)?. upload my file in grasshopper where I design beam and strap separately, but the visualization is of all coverage. I hope you can help me. Thank you.

Comment by Karamba3D on March 26, 2019 at 2:11pm

Hi Lu,

I will take a look at it. Best C.

Comment by jiaxing on March 23, 2019 at 12:58pm

dear Clemens and Robert, miss you two so much, It's me Lu

So further I go in Beijing with the ability taking your two great help  in Vienna

May I ask a little thing, the 4 BESO  in karamba rhino6 testExamble is not work, is there anyway to get those download to see how the example wors?

Comment by radhika agrawal on March 13, 2019 at 12:46am


I am working on branching column fabric formwork system and I have 2 doubts:

1) how can I take the kangaroo solid concrete element to karamba analysis for stress

2) how can I module the branching column line element path in karamba according to the given load

My aim is to optimise the fabric formed vertical system in-terms of reducing the stress and volume and form-finding of this system to the given load and support conditions  

Comment by Wilinton Felipe Colunche Núñez on February 6, 2019 at 9:00pm
Hi all Is it possible to create other cross sections? And if that is possible, how can I do that ?, some reference (book, chapter, ....) Thank you
Comment by Rafael Pastrana on December 14, 2018 at 1:23am

Could it be a render scale / visualization issue? @Arthur

Comment by Marco Pellegrino on December 12, 2018 at 12:47pm
Arthur. It shouldn’t have that big difference. Could you share your file? Have you check the global reaction ? Are they the same?

Members (1112)






  • Add Photos
  • View All

© 2023   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service