2.2.1: Define the Model Elements

Straight lines form the basis of beam, truss and spring elements. Shells and slabs are based on meshes. Fig. 2.2.1.1 shows a definition which defines a single beam, assembles a model and displays it. The “Create Linear Element”-component takes in its LineToBeam variant a “Line”-object as input and creates a beam element from it. Karamba3D assumes by default all geometry input to be in meters - it ignores the units settings chosen in Rhino.

Assigning names to elements can be a great help in case of working with large, complex structures. In fig. 2.2.1.1 the name “MyBeam” is assigned to the new beam element.

Element identifiers need not be unique. This allows you to use them for grouping elements.

The “Assemble”-component gathers the information in a model. When plugged into a panel, a model displays its basic features: “c.Length” stands for characteristic length and is calculated as the diagonal of the bounding box of the structure. In case of the beam there are two nodes which define one element. In the absence of material definitions Karamba3D automatically generates one default material. This is applied to the default beam and shell cross section and results in two cross sections as indicated in fig. 2.2.1.1. The model contains no loads, there is however a default load-case.

A load-case corresponds to a scenario where a group of external actions impact a model. Think of e.g. wind which can hit a structure from several directions but not from all directions at once. Each wind direction would correspond to a load-case.

Last updated