Getting Started

Design Parameters

Configuring optimization settings, materials, and constraints.

Design Parameters

The left column of the optimization screen contains collapsible sections for all design parameters.

Design Settings

  • Building Code: ACI 318-19 (default). Eurocode 2 is coming soon — visible in the dropdown but not yet available for optimization.
  • Primary Objective: Choose what to minimize — Weight (default), Cost, or Carbon. Multi-objective coming soon.

Material Properties

You can load materials from your Material Library.

Precast Concrete

  • Compressive strength f'c (MPa)
  • Strength at release f'ci (MPa) — for prestressed designs
  • Modulus of elasticity (MPa)
  • Density (kg/m³)
  • Unit cost ($/kg)
  • Embodied carbon coefficient (kgCO₂eq/kg)

CIP Concrete (Composite Designs)

Same properties as precast, for the cast-in-place topping if used.

Rebar Steel

  • Yield strength fy (MPa)
  • Modulus of elasticity (MPa)
  • Density, cost, and ECC

Prestress Steel

  • Ultimate strength fpu (MPa)
  • 0.1% yield strength fp01 (MPa)
  • Modulus of elasticity, density, cost, and ECC

Stirrup Steel

  • Diameter (mm) — common sizes: 12.7, 15.24, 17.8
  • Number of legs
  • Yield strength, modulus, density, cost, and ECC

Fixed Design Inputs

These values are held constant during optimization:

  • Clear cover to rebar (mm) — default 25 mm
  • Deflection limit — expressed as span/X (e.g., L/360)
  • Strand sizes (prestressed only) — multi-select: 12.7, 15.24, or 17.8 mm diameter
  • Rebar sizes — multi-select: 9.525, 12.7, or 15.875 mm diameter

Optimization Variables

Some parameters have user-defined ranges that the optimizer searches within:

  • Molds: If multiple molds are selected the optimizer will explore feasible variable combinations within each mold.
  • Materials: If multiple materials are selected for concrete or steel the optimizer will explore feasible combinations.
  • Number of strands
  • Stirrup spacing: Min and max (mm) — e.g., 100–600 mm

We add new optimization variables based on user feedback — request them in the community forum.

The optimizer also controls section geometry variables (depth, flange thickness, web width, number of stems) within the constraints of your selected mold geometries.