Grasshopper

algorithmic modeling for Rhino

Hi everyone!

I was trying to do some experiments with Karamba3d plugin and I wanted to test the Mesh-Load component.

I encountered an error linked to the BeamId, I'll explain: when the BeamId is set to a random name the component just uses 3 of the 5 total beams (img 1), and I don't know why.

I tried to change some parameters and I found that if I name the beams with the id 1 everything works (img 2). Am I missing something or is it just a bug?

Thank you for help

Views: 332

Attachments:

Replies to This Discussion

Hi GiogioTn,

the default behavior of the MeshLoad-component in karamba 1.0.5 should be that all beams can receive a part of the load as uniformly distributed line-loads. If you supply a beamID to the MeshLoad-component which does not exist, no line loads should be generated. Thus the behavior shown in the second image is not correct and is a bug in Karamba.

The MeshLoad-component generates loads on beams by first transferring the surface load to the vertices of the mesh. From there the loads get transferred to dummy points along the beam axes. Your mesh for applying the loads is very coarse so only the endpoints of the beams receive loads. Which beam grabs which part of the equivalent nodal loads is then ill defined. You will get better results when you refine the mesh for placing the loads.

Best,

Clemens

Hi,

you were perfectly right, I just subdivided the loading mesh and everything works fine.

Thank you very much!

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