This page was generated from docs/documents/notebooks/design/sections.ipynb.
Interactive online version: Binder badge - Download notebook -

Sections in ADAΒΆ

Below are just some of the sections available in ADA. It is also possible to create custom sections using the ada.Section class directly.

[ ]:
import ada
[ ]:
sections = []
[ ]:
section = ada.Section.from_str("IPE300")
sections.append(section)
section
[ ]:
section = ada.Section.from_str("BG3000x1200x20x30")
sections.append(section)
section
[ ]:
section = ada.Section.from_str("IG3000x1200x20x30")
sections.append(section)
section
[ ]:
section = ada.Section.from_str("TG3000x1200x20x30")
sections.append(section)
section
[ ]:
beams = []
for i, sec in enumerate(sections):
    ypos = i * 3
    bm = ada.Beam(f"bm_{sec.name}", (0, ypos, 0), (5, ypos, 0), sec=sec)
    beams.append(bm)

a = ada.Assembly() / beams
a.show()