Geometry Gym
HomeYouTube ChannelForumDownloads
  • Geometry Gym Technical
  • Getting Started
    • Installation
      • Common Installation Issues
      • Updates
    • Licensing
      • License Info and Issues
    • Asking for Help
  • Learn
    • Example Files
    • Tutorials
      • Automating Structural Analysis and Design with SPACEGASS
      • Integrating Karamba3d with Geometry Gym
      • Quick Start Guide - Parametric Structural Analysis (SAP2000)
      • IFC to Structural Analysis
      • Intro to Rhino.Inside Revit
    • "How-to" Guides
      • Structural Analysis HTGs
        • Convert a Structural Analysis Model through IFC
        • Transfer IFC to Structural Analysis
      • BIM How to Guides
        • Weekly Batch Convert
  • Rhino-Grasshopper
    • Introduction
      • Interface Set-up
      • Model Set-up
    • BullAnt
      • Introduction
      • Structure
        • Profiles
      • Geometry Creation Tools
        • Geometric Pattern Tools
        • Model Structure
      • Form Finding
      • Geometry Utilities
      • List and Tree Utilities
      • BullAnt Examples
    • Structural Analysis
      • Introduction
      • Structural Analysis plug-in General
        • Tools for Rhino
          • Import/Export Tools
          • Conversion Tools
          • General Tools
        • GH User Interface
        • Structural Model
          • Structural Model Basics
          • Bake Model (Export)
          • Import Structural Analysis Model
          • Convert Model
            • Structural Analysis Detection from BIM
        • Model Attributes
        • Materials
        • Section Properties
        • Elements
          • Nodes
          • 1D Elements (Curve)
          • 2D Elements (Area)
          • 3D Elements (Solid)
          • Groups/Lists
        • Loads
          • Loadings
          • Load Cases
          • Load Combinations
        • Automating Analysis and Result Queries
          • Solver
          • Analysis Result Queries
          • Query Existing Analysis Model
        • Design
      • GSA | ggRhinoGSA
        • GSA Specifics
        • GSA Examples
      • Etabs | ggRhinoEtabs
        • Etabs Specifics
        • Etabs Examples
      • LUSAS | ggRhinoLUSAS
        • LUSAS Specifics
        • LUSAS Examples
      • ROBOT | ggRhinoRobot
        • Robot Specifics
        • Robot Examples
      • SAP2000 | ggRhinoSAP
        • SAP2000 Specifics
        • SAP2000 Examples
      • SPACE GASS | ggRhinoSpaceGass
        • SPACE GASS Specifics
        • SPACE GASS Examples
      • Strand7 | ggRhinoStrand7
        • Strand 7 Specfics
        • Strand7 Examples
      • Karamba3d
        • Karamba3d Examples
      • Create with Code
    • IFC | ggRhinoIFC
      • Introduction
        • Exporting IFC from External App
      • IFC for Rhino
        • Rhino IFC Import
        • Rhino IFC Export
          • Using Rhino IFC Layers
          • Rhino to IFC Example
        • Conversion Tools
        • Rhino IFC Tree Viewer
        • Rhino IFC Tools
        • IFC File Tools
      • IFC Grasshopper
        • User Interface
        • IFC Database Model
          • IFC Database Basics
          • Bake (Export) IFC
        • Create IFC
          • Model Definition
          • Project Libraries
          • Properties and Property Sets
          • Materials
          • Material Profiles
          • Geometric Representations
            • Geometric Operations
          • Element Types and Instances
            • Generic Elements
            • Standard Elements
            • Services Elements
            • Structural Elements
            • Infrastructure Elements
        • Working with IFC
          • Import/Export
          • GUID tools
          • Extract
          • Quantities
          • Assign Relationships
          • Assign Resources
          • Element Placement and Mapping
          • Element Assemblies
        • Create via Code
      • IFC Examples
    • Revit | ggRhinoIFC
      • Introduction
      • Working with ggRVT
        • Import/Export
        • Elements
          • Element Types and Instances
          • Placement
          • Attributes
        • Model Definition
        • Materials and Profiles
        • Families
        • Analytical
        • Documentation
      • Rhino Inside Revit
      • Revit Examples
    • Tekla | ggRhinoTekla
      • Introduction
      • Tekla Examples
  • Revit
    • Introduction
    • RevitIFC
      • IFC Import
        • IFC Import Options
        • IFC Category Mapping
      • IFC Export
        • IFC Enhanced Export
        • IFC Enhanced Export Linked Models
        • IFC Revision Export
      • IFC Tools for Revit
      • IFC Tools
    • Revit to Structural Analysis
  • OTHER
    • Navisworks | ggNavisIFC
      • Import 4D Information to Navisworks
      • Navisworks IFC Export
    • Advance Steel | ggAdvanceSteelIFC
    • Excel | ggExcelIFC
    • IFC Tree Viewer
  • Need Help?
    • FAQs
    • Ask on the Forum
    • Abbreviations
    • Contributors
  • Changelog
Powered by GitBook
On this page
  • Karamba3d
  • Installation of Karamba3d Tools
  • User Interface
  • Importing
  • Exporting
  • Converting Catalogue Profiles to Karamba3d Cross Sections

Was this helpful?

  1. Rhino-Grasshopper
  2. Structural Analysis

Karamba3d

Interaction with Karamba3d within Grasshopper

PreviousStrand7 ExamplesNextKaramba3d Examples

Last updated 7 months ago

Was this helpful?

Karamba3d

Karamaba3d is a structural analysis tool which is embedded within Grasshopper. It provides a way to get quick structural analysis feedback on a structure at an early design stage without requiring the need to leave grasshopper or interact with external analysis programs. It can also be helpful for performing optimisation routines quicker and more efficiently.

In order to verify or continue to the design, Geometry Gym allows for the Import/Export of Karamba3d models to and from external programs, as well as IFC format.

For information on Karamba3d visit the website at the link below.

Some of the tools may be affected by your Karamba license version. Refer to Karamba3d website for version limitations.

Installation of Karamba3d Tools

For Structural Analysis

Each GeometyryGym structural analysis plug-in is automatically provided with the associated karamba3d components. These will load if you have the correct version of Karamba installed.

It is hard to provide installers on our website for all versions of Karamba and all versions of a Structural Analysis Program. If the Karamba3d components result in an error, it is likely that we may need to provide a installer specific to the version of Karamba you are using.

For BIM

For Import and Export of IFC components, these are provided in a separate installer, ggRhinoKaramba. This installer can be installed and downloaded from the downloads page on our website.

For export to Tekla, the components are provided in the ggRhinoTekla plug-in, similar to structural analysis.

Once the appropriate structural analysis and BIM plug-ins have been loaded you should be able to see the corresponding import and export functions available for that particular plug-in.

User Interface

The Geometry Gym Karamba3d tools are located under the Karamber3d tab in Grasshopper. Depending on which version of Rhino and version of Karamba they could be in slightly different locations.

In order to view the required export option for the structural analysis program you will require that structural analysis plug-in to be installed, along with the Rhino6Karamba3d plug-in.

Importing

Currently, there are import options which allow importing of a number of analysis model formats and transfer those into components which can allow the building of a Karamba3d analysis models. We provide import for all the structural analysis plug-in programs as well as additional file format imports including IFC and DSTV.

The importing of models can be set up as a dynamic process. If you are building or manipulating a model within Grasshopper and stream baking the model to an external file while continuously reading the file you can preview dynamic updates within Karamba3d.

By setting up a dynamic file update process you can also use the model viewer in Karamba3D to get a visual representation of supports, and loading's.

Exporting

The ggKarambaTo###

To export a Karamba3d model to a particular analysis program or IFC file select the appropriate ggKarambaTo### component from those provided. This will allow you to export a given model to the appropriate structural analysis package file.

Converting Catalogue Profiles to Karamba3d Cross Sections

ggProfileToKaramba

Karamba3d has limited catalogue profiles. If they do not provide catalogue profiles that you are looking for then it is possible to convert GG catalogue profiles into a Karamba Section using the ggProfileToKaramba component. This component can be found under the

The steps below outline how you can do this.

First, search the given profiles you would like to convert from the ggSearchSectionProp component under BullAnt.

Second, generate an IFC profile def and then convert them to an output JSON format using the provided IFC components.

LogoKaramba3D – parametric engineering
GeometryGym Karamba3d tools