parametric engineering

Karamba 1.0.0

karamba3d 1.0.0 is out now. It can be downloaded from the downloads page now.

The most notable new feature (besides a number of other things) is the inclusion of shell elements and corresponding components to retrieve principal stress lines, iso lines and force flow lines. For a comprehensive guide to all new features please refer to the manual.

Below are some examples showing results from calculations of shells:

karamba 3d grasshopper ShellDoubleCurved Karamba 1.0.0

Example 1: Shell – Double Curved Analysis Deformed geometry and color-plot of resultant displacements of double curved shell under point load.

karamba 3d grasshopper ShellCantileve Karamba 1.0.0

 

Example 2: Shell Cantilever - Principal stress lines in cantilevering shell and color plot of material utilization.karamba 3d grasshopper ShellDiscWithHole Karamba 1.0.0

 

Example 3: Shell – Disc with Hole - Force flow lines in disc with hole in the middle and utilization of shell material.


Karamba 1.0.1 contains a number of new features:

  • Karamba supports GH 0.8.0066 and 0.9.0006+,
  • contains triangular shell elements plus related components for results retrieval: iso lines for shell results properties, principal stress lines, force flow lines.
  • The functions of the ModelView-component are distributed to new ModelView-, BeamView and ShellView-components. New display options were added.
  • ModelView: The display of the elements base geometry (axes, mesh of the middle plane of shells) can be enables/disabled via the ‘Elements’-checkbox so they do not interfere with a rendered view.
  • A DStV-component exports model properties to a STEP-file which can be imported in RStab5 and 6.
  • Licensing now works via license files that turn a Karamba Trial-version into pro- or pro-student versions
  • Deprecated components issue a warning and show a skull as their icon.
  • The handling of colors for legends was improved: Any number of input colors gets interpolated to the preset number of color steps. This value can be changed in the ‘karamba.ini’-file. Color schemes for legends can be specified separately for each property in ”karamba.ini”. RGB-values can be used for color specification.
  • ‘MatSelect’ and ‘Cross Section Selector’ now also accept list indexes for selecting materials or cross sections from lists.
  • ‘Resultant Section Forces’-component: the number of points along a beam which get used for determining the maximum resultants defaults to three and can be changed.
  • ‘Nodal Displacements’-component: now returns vectors.
  • Changed handling of ‘SimpleStitch’ and ‘ProxyStitch’: properties of connecting elements can be selected by giving an element id.
  • Added dummy meshes for springs at the BeamView output-plug so that correspondence between beam index and mesh index stays intact when springs are present.

These bugs got fixed:

  • Assembling a disassembled model after cross section optimization did not work correctly.
  • ‘Cross Section Selector’ returned multiple cross sections when list contained cross sections with duplicate names – now the first.
  • ‘MLoad’: When option ”global proj.” was selected the absolute value of a load vector was squared.
  • Tool tips did not show on Karamba components: Now they show when the mouse pointer hovers over input widgets like checkboxes.
  • ‘Approximate Principal Strains’ removed bug in calculation of principal directions: sometimes first and second principal directions were interchanged.
  • ‘Optimize Cross Section’: Crushed when joints were present in the model. It did not take account of eccentricities defined in across section table.
  • Maximum number of beam sections is now limited to 1000 per beam by default. In case of very large deflections the rendering of beam meshes took very long. The default number can be changed in ”karamba.ini”.
  • removed memory leak in ”Element Felting”-component.
  • ‘Make Beam-Set’ was mistakenly not included in the Trial- and Pro-versions of Karamba.
  • ‘Eigen-Modes’ was mistakenly not included in the Free-version of Karamba.