These images show how to ensure that support and load points are on a mesh used as a Karamba shell element. They build on Jeana Ripple and team’s UVA 1-2 Surfaces as Shell example. Download the Rhino and Grasshopper domedemo and images.
A few keys to success.
- Make sure all the supports and loads are targeted to points of the Mesh elements. You can construct your own mesh with Curve Network surface. Use the Find Similar Member (FSim) and compare the desired locations to all the points of the mesh.
- Make sure your units are correct. I mistakenly thought the UVA 1-2 InputSurfacesAsShell was in feet. It is in Meters. If you use it, make the forces much smaller. For example, the Mesh load needs to be about 50 times smaller (Kips/ft2 vs. Newtons/meter2).
- The Line to Beam component only takes straight line segments, so use Line-Line intersection to divide long lines, and Divide rounded curves to find vertices for Polylines, which need to be exploded. (this is in the examples.)