PSEUDOCODE

Base Geometry

Original geometry
Joint elements drawn from segment intersection points
Placeholder roof element drawn from top geometry grid

Karamba

Karamba roof shell element from placeholder roof mesh
Roof loads determined by geometric intersections and roof mesh and material + gravitational self weight
Karamba analysis model

Sole Fitness Objective: MINIMIZE Deformation output in cm

Karamba deformation simulation
Parameters; Base Geometry Branch Angle Ratios
RATIO 1A
RATIO 1 B
RATIO 2
Galapagos

Analysed Iterations
Total Iteration Count: 1036

ITERATION

COMPLETE SCRIPT
ORIGINAL STUDIO PROJECT SCRIPT
This part of script completed by Sejin Park in team for Robotics for Ecological Buildings Studio (geometry developed as team)
ROOF AND JOINT ELEMENT CREATION
KARAMBA ELEMENTS AND ANALYSIS
GALAPAGOS, DATA RECORDING, AND DATA TEXT