This page was generated from
docs/documents/notebooks/design/sections.ipynb.
Interactive online version:
-
Download notebook -
Interactive online version:
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()