Grasshopper

algorithmic modeling for Rhino

Information

Karamba3D

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)

Website: http://www.karamba3d.com
Location: Vienna
Members: 1116
Latest Activity: Oct 10

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):

www.karamba3d.com/examples/

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

 

Discussion Forum

Karamba3D Joint Error 4 Replies

Hello. I’m trying to make scissor structure on grasshopper using karamba. When I want to  define joints in assembly, it gives me an error. How can I define connection of the elements with revolute…Continue

Started by Atefeh Edy. Last reply by Ryyyker Oct 10.

Principal Stress Direction 6 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 Terry Austin Jul 24.

How to make a program and analysis? 7 Replies

Hello:I want to know how to make a program and analysis the structure of shell waffle welding with the steel plate.I want to create the load for the steel plate(6 mm thickness) welding with the steel…Continue

Tags: Karamba

Started by ma qingsong. Last reply by Terry Austin Mar 20.

How to define 3D Objects in Karamba 6 Replies

Hello. I have a problem in defining 3D Objects in Karamba. What I am trying to do, is that I have 3D scanned a few Irregular stones. So I have their 3D meshes in grasshopper. Then I am trying to…Continue

Tags: #irregular_object, #stones, #structural_analysis, #Karamba3D

Started by Amir Arsalan Tahouni. Last reply by George Metters Feb 28.

Comment Wall

Comment

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

Comment by Joshua Seskis on September 27, 2011 at 7:26am

Simple%20Beam%20Karamba.gh

 

Building a basic model to calibrate for a paper I am working on. I noticed that the length can cause issues with the model results. When it is set to 40m on the first slider, it doesnt work. Then set it to 39.75m and it works. This happens across the whole slider range at random points.

 

Have I missed something?

 

J

Comment by Najna Sorin on September 22, 2011 at 12:46pm

I see now. I have a "null" member. It has no force in it.

Sorry for disturbance.

Comment by Najna Sorin on September 22, 2011 at 11:56am

Thank you for advice. It worked! :)


The thing I am confused now, is the far left member. For some reason, the karamba does not treat it, nor as a member under compression, nor as a member under tension.
Why is that???

 

Comment by Steve Lewis on September 21, 2011 at 7:44pm

Nice set of components. Could you tell me how you managed to add the drop down option box to many of yourcomponents? Im currently trying to release some components for Excel and the ability to use a dorp down box for optional settings would really stream line my components,

cheers

Comment by Robert Vier on September 21, 2011 at 3:01pm

Hey Najna,

the scale of your structure and the profiles don't match up. You either have to increase your profile heights with 'modify beam' component between 'line to beam' and 'assemble' or scale down your truss.

Hope you get where you want :)

Comment by Najna Sorin on September 21, 2011 at 9:23am

I installed newest Grasshopper 0.8.0051 and newest Karamba 0.9.07.

I created the .ghx defintion the way you told me, but for some reason, my deformation does not look like yours. Take a look:

 

 

Can you help me? Where am I wrong?

Here are both .3dm and .ghx files:

http://www.gamefront.com/files/20804061/prosta+greda_resetka.rar
Comment by Najna Sorin on September 8, 2011 at 1:30pm

Thank you Robert.

The last image you provided is from Karamba 0.9.06 or from the newest version that will be released in few days?

 

So basically I need to right-click on "Line" parameter, "select multiple lines" and select my whole space frame/truss structure in Rhino?

Then I need to right-click on "Point" parameter, and define the points in Rhine, where the supports will be.

 

And that is it? What about the nodal forces and choosing points in which they will be taken?

 

The sample files you mentioned are simple .ghx files. I think we need some sort of at least pdf tutorial or video for Karamba analysis.

Comment by Robert Vier on September 8, 2011 at 12:35pm

It's a little bit more. There are sample definitions for download at http://twl.uni-ak.ac.at/karamba/ that basically should provide what you need.

The new release also will contain better learning examples.

Here is a sample structure under self weight:

The green lines are the ones under axial compression.

cheers

Comment by Najna Sorin on September 8, 2011 at 12:08pm

Thanks Robert :D

The solution you presented in the image means, that I need to add the parameter "curve" on the beginning of the your definition, then right click on it, "Set multiple curves" and select my whole space frame structure in Rhino. Then on the end I need to add the "data" parameter, which will gather all my members under compression?

Like this:

 


 

What about the supports and the nodal forces? How can I define them?

 

By the way the solution you presented is the one that works with Karamba 0.9.06? Karamba 0.9.06 is not compatible with Grasshopper 0.8.0051?

 

I have no problem in using your solution. Just I am curious: what will be benefits in using the solution in the newest Karamba in comparison to this one?

Comment by Robert Vier on September 8, 2011 at 10:37am

Hey Najna,

this will do it:

... assuming you already built up your model. Your question was hypothetic? Karamba gives a multitude of results, including the ones you asked for. It also includes a BESO-designer considering the characteristic 'force' of your choice (bending, normal force, deformation energy...), and in the new release (to be available in the next days) also a 'Tensile / Compressive -designer' where you can set tension-only or compression-only elements (this technically also, like BESO, means a solution has to be found iteratively by the system).

 

Best, Robert

 

Members (1116)

 
 
 

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service