Grasshopper

algorithmic modeling for Rhino

What does this error actually mean. Sorry cannot figure it out.

1. Singular Stiffness-matrix: Can not solve static system.
Make sure that boundary conditions are set so that the structure can not move in rigid body modes.
When you analyze a flat shell structure lock the rotation perpendicular to the plate in at least one node.
Use the 'Eigen Modes'-component and activate the display of local coordinate axes: The first eigenmode will be the rigid body motion.

Thanks.

Regards,

Manjit Patil

Views: 1125

Replies to This Discussion

Hi Manjit Patil,

it means that your system is kinematic: It can move without deforming. This can happen in case of an insufficient number of supports or when a system is not properly connected. Use the 'Connected Parts'-component of Karamba to check whether your model consists of one piece. In a second step feed you model into the 'Eigen Modes' component. The first eigen-mode should show the rigid body mode in question. Activate the display of local axes in the 'Model View'-component to see also the possible axial rotation of beams.

Best,

Clemens

Hello Clemens,

Thanks for the reply.To make my model work with karamba, I am analyzing part of my full model. Karamba undergoes analysis but the results of the beam view are not displayed in the rhino view. Will you please invest some time and go through my script.

Thanking you.

Regards,

Manjit Patil

Attachments:

Hello Manjit,

the definition contained two problems:

  • The input to the Assemble-component needs to be flattened in your case. Otherwise multiple, incomplete models result. Enable 'Draw Fancy Wires' in the GH 'Display'-menu: this gives you a hint whether single objects, lists or data trees are passed around in the connections.
  • Karamba assumes the input geometry to be given in meters (or feet in case of using Imperial units). The model has a size of 11000m.

Best,

Clemens

Attachments:

Hello Clemens,

Thanks a lot for your feedback. Now it works.

Regards,

Manjit Patil

Hell Clemens,

Is their any way to apply UDL(UniformDistributed Load) to beam AA, BB, CC and DD. But the load on AA will be more than that of BB. The load on BB will be more than that of CC and henceforth. I tried this using Line load component but it didn't work.

Thank you.

Regards,

Manjit Patil

Attachments:

Hello Manjit,

it can be done - however this is more a Grasshopper issue. A Karamba solution would be to superimpose multiple mesh-loads. 

Best,

Clemens

Hi,

I am getting the same error message as Manjit but can't figure out why.

Could anyone possibly help me out?

Thanks,

Annabel

Attachments:

Hi,

I think I've sorted it now.

However, I am looking for a result more like the attached image.  Any ideas?

Thanks,

Annabel

Attachments:

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