We need your help! 🔥
Please consider disabling your ad-blocker to support this website! 🔑
We are a free, community-supported website! 🥰
We only display small unobtrusive ads which help us stay online! 💯
Thank you in advance! ❤️
0. Utilities
1. Load-conversions
1. Project
2. CreateProject
3. Project utilities
4. Analytical Templates
5. IDEA Templates
6. IDEA Connection
6. IDEA utilities
7. Cost calculation

KarambaIDEA

ADDON. Version 3.0.0.2. Released on 2022-Jun-27. Provides 49 components. Created by Bouwenmet Staal. Features 0 video tutorials.
KarambaIDEA is an open-source Grasshopper plug-in that links Karamba3D with IDEA Statica connection. One of the joints from the modeled steel structure in Karamba3D can be imported into IDEA Statica Connection for further analysis, on a detail level.

5. IDEA Templates

Template: Bolted endplate optimizer (T: BEO)
Template: Bolted endplate optimizer
Template: Bolted endplate connection
Template: Bolted endplate connection
Template: Weld all members
All members in joint will be connected by weld according to the hierarchy
Template by Filepath
Template by Filepath
Import IDEA Template (ImptIDEATemp)
Import an IDEA Template by Filepath (.ideatemp)
Deconstruct IDEA Template (DecIDEATemp)
Deconstruct an Imported IDEA Template into its parts
Coded Template: Bolted Endplate Optimizer (T: BEO)
Template: Bolted endplate optimizer
Coded Template: Bolted Endplate (CTempBoltedEndplate)
Coded Template: Bolted endplate connection
Coded Template: Weld all Members (CTemp:Welded)
All members in joint will be connected by weld according to the hierarchy
IDEA Template: Full (IDEATempAssign)
Assign a Template by referenced IdeaCon (.ideatemp) Template
IDEA Template: Partial (IdeaPartTempAssign)
Assign a Partial Template by referenced IdeaCon (.ideatemp) Template and Member Indexs

6. IDEA Connection

Connection Code Setup (ConCodeSetup)
JSON string representing the defaults for conneciton set-up
Calculate Connection (Calculate IDEA Connection)
Calculate IDEA Connection. This is a connection file that has been saved and referenced
Modify Con Parameters (ModParams)
Provide a list of Parameters to Modify in the Connection Model
Connection Costs (ConCosts)
Retrieve Connection Productions costs from a connection
Connection Results (ConResults)
Retrieve Connection Results from a calculated connection
Create IDEA Connection (CreateIDEACon)
Create IDEA Connection file from the KarambaIDEA Project
Deconstruct Connection (ConDeconstruct)
Decosntruct Information avaliable from an IDEA Connection Project
Deconstruct Cost Item (DecCostItem)
Deconstruct a Connection Cost Item
Deconstruct Result Item (DecResultItem)
Deconstruct a Connection Item Result
Reference Connection (RefCon)
Reference an existing connection which has been created manually by a filepath
Set Param Value (SetParam)
Set the Value of a Parameter

7. Cost calculation

Bolt costs
Retrieve bolt costs per joint for cost analysis
Cost Calculator (CostCalculator)
Calculate total costs
Total Weight
Generate total weight of elements and plates
Transport Elements Generator (Transport Elements generator)
Generate 1D internal transport elements
Weld volume
Retrieve weld volume per joint for cost analysis

3. Project utilities

Local Coordinate System (LCS)
Local Coordinate System of element
Joint Load Equilibrium (JLE)
Joint Load Equilibrium per Loadcase
Retrieve Connection Properties (RetConProp)
Retrieve Connection Properties
Retrieve Lines and Points (RetLinPo)
Retrieve lines and points of project
Visualize Joints (VJ)
Visualize all joints in project

1. Project

Export to Model BIM (ModelBIM)
Export a Project to a ModelBIM file XML file which can be imported directly in IDEA Checkbot Application
To IOM XML (IOM)
Returns the IOM XML definition of avaliable objects
Deconstruct Joint (DJ)
Deconstruct a KarambaIDEA Project Joint.
Modify Joint (MJ)
Modify a KarambaIDEA Project Joint.
Deconstruct Project (DP)
Deconstruct the KarambaIDEA Project. Currently only Joints and Brand Names are Provided. Contact us to Expand.

4. Analytical Templates

ATemplate Finplate Connection (AT_FPC)
ATemplate_FinplateConnection
Analytical Template: Moment resisting connection (AT: MRC)
Analytical Template: Moment resisting connection
Analytical Template: Planar Truss Joint (AT: PTJ)
Analytical Template: Planar Truss Joint
Analytical Template: Welds all members (AT: WAM)
Analytical Template: weld all members

0. Utilities

Cro Sec Class (CroSecClass)
Analyse Cross-section Class based on NEN-EN 1993-1-1 Table 5.2 and 5.3
Joint Vector (JV)
Define normal vector of the joint
SCIA Lines (SL)
Create lines from SCIA PointNames

6. IDEA utilities

Create and Calculate IDEA File
Create and Calculate IDEA file
Create IDEA File
Create IDEA file

1. Load-conversions

Convert Excel Loads from OASYS GSA (CEL)
Convert loads from Excel into dataTree format, these loads are imported from a datasheet, where loads at the start and end of each element are separatly defined
Convert Excel Loads from SCIA (CEL)
Convert loads from Excel into dataTree format, these loads are imported from a datasheet, where loads are defined per mesh-length of the element

2. CreateProject

Create Project (CP)
Exporting selected joint to IDEA Statica Connection

Site design © Robin Rodricks.   KarambaIDEA and associated data © 2024 Bouwenmet Staal.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service