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.1 (October 1st 2018)

Location: Vienna
Members: 980
Latest Activity: 9 minutes ago

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

Stay up to date with the development of Karamba3D by joining our Grasshopper group where you can post your queries, requests or issues for Karamba3d.


downloads, manual: or

examples (for Karamba3D 1.2.2):

update report/known bugs:

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


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



Discussion Forum

geometry inputs shell with tessellation and joint system to analyse 8 Replies

Hi,I want to translate this model into a system I can analyse through Karamba, considering the puzzle-like system for the connection as well. As inputs for the geometry what can I do to have a model…Continue

Started by Marinella Contestabile. Last reply by Marinella Contestabile 9 minutes ago.

How to make joints fixed or as a hinged connection? 2 Replies

hi,I was trying to use the beam-joints component, but i do not really understand how it should suppose to work, I tried to use it on only the beams so the end joints would be fixed if i toggled the…Continue

Started by Giorgio. Last reply by Giorgio yesterday.

Uniform line load on curved beam 1 Reply

Hi,I'm trying to model on Karamba 3D the tension acting on a general curve due to prestress forces.My first approach was to subdivide the curve and then define the forces acting perpendicularly to…Continue

Tags: curve, component, coding, prestress, load

Started by Simone Rutigliano. Last reply by Karamba3D yesterday.

What's the development plan for Karamba3D? 1 Reply

E.g.1. When will be the new release?2. What's the new feature in the new release?Continue

Started by Sean. Last reply by Karamba3D yesterday.

Comment Wall


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

Comment by Robert Vier on June 9, 2011 at 4:22pm

A simple definition using the 'BESO' and 'resulting element forces' - components of the latest release to evolve a topology and get evenly distributed axial stress.






  • Add Photos
  • View All

© 2019   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service