Grasshopper

algorithmic modeling for Rhino

Hi

I just started using karamba for stress analysis, but I havent been able to get it on a surface of a mesh,  to localize areas under compression and tension. Im testing it in a dome, but just got the lattice analysis, which is nice, but I need the mesh analysis. Find the image attached.

 

Possible? Any suggestions?

 

Thanks!

Views: 14155

Attachments:

Replies to This Discussion

Hi alek,

increase the size of your cross sections in order to get a better view. Use the ModifyBeam-component for that.

Although the elements of your dome are mainly stressed by normal forces, bending moments arise in the vicinity of loads or supports. They cause stress peaks. Due to the fact that the color range runs from the minimum to the maximum stress most of the structure may turn out white due to that. Use the slider 'Render color margin' of the ModelView-component  under the Render-section to limit the color range to a certain percentage of min/max-stress. Then colors should start to appear on the rest of the structure. Use the default color range (red=compression, blue=tension) at first - so do not feed anything into the color-plug of ModelView.

I hope that helps.

Clemens

Hi Clemens!!

 

Tks for the reply!

 

Im afraid I need a little more insight, what I really need is an stress analysis on the surface of the dome, not on the lattice frame... kind of what happens in the image found attached to this reply.Do you think it is possible?

 

Tks again!!

If you want to calculate the exact stresses on your shell you need to use shell elements.

Karamba currently has only beam and truss elements. Using these to generate a triangular mesh based on an arbitrary shell geometry can give you a qualitative picture at best.

Clemens

Hello,

I am also trying to perform stress analysis on a surface also. What do you mean when you say shell elements? There are no obvious shell elements in the Karamba component menus...?

shell elements can take in plane loads - like a shear wall - and out of plane loads  - like a plate.

Currently Karamba has no shell elements, only beams (with bending stiffness) and trusses (without bending stiffness).

In case you want to use Karamba for analyzing a surface structure you need to dissolve it into a triangular mesh of beams (like a grid shell). Doing so will lead to overlapping cross sections and the beam model will locally behave differently from a real shell. On a global level, e.g. for calculating the maximum deflection it should be possible to get a good approximation of a continuous shell though.

 

Thankyou for your quick response,

Does this mean that i could simulate and analyse bending of a sheet surface (such as plywood) in Karamba if I was to set it up and think of it as a very thin wide beam, as a solid object?

...although I guess the shear properties and twisting characteristics may be harder to simulate than the deflection of a beam. Would it be within the scope of the current version of karamba to analyse the bending/twisting and shear stresses on a thin, sheet like solid object? 

It depends on what you want to get out of your analysis. The basic kinematic assumption of beams is, that points that are on a common plane at right angle to the beam axis before deformation are also on a common plane after deformation. This means that beams can only give linear strain distributions over their height and width. The stress distribution in the vicinity of a load is therefore out of the scope of beam analysis.

In order that an object can be viewed as a beam it has to have a certain minimum extension: as a rule of thumb the distance between points of zero moments (e.g. span of a simply supported beam) has to be at least double the height of the cross section.

Karamba would simulate the twisting and shear behavior of a thin sheet like solid object correctly - globally. However you won't get bending moments e.g. at right angle to the longitudinal axis as you would if you did a calculation with plate elements.

The stresses/strains/utilization displayed in Karamba are only the ones due to normal force and bending.

 

 

Hi Clements,

I am looking at the shell analysis on Karamba. All works on surface type mesh, see attached picture below

However i would like to try to do the same study on a 3D mesh, such as for example the perforated box shown in the picture below...

I have set gravity as main weight and select the base of the mesh as anchor points. However my results seems not right...

Any suggestion on this matter would be super helpful!

I have attached for u also the GH file extension....

Thanks lot 

Chiara

GH file extension

Attachments:

rhino file

Attachments:

Dear Chi-X,

try to reduce the size (in terms of number of elements) and complexity of your definition while applying the divide an conquer strategy to find the problem.

Best,

Clemens

Hi Clements,

thank you i will try to amend the model and see what happens!

One question, sorry for this one more but I am new to Karamba :)

When you refer to ' the divide and conquer strategy' what do you refer to?

Thank you very much for your quick response and help!

Chiara

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service