Slab: Creation, Spans, Soft Qualities and Optimal Thickness

This example shows how to enter criteria for the slabs, this can be done when creating the object (recommended) or by calling the manual input function. The suggest function gives all the floors that fulfill the criteria. A plot of all the soft qualities and the economic spans widths will be provided, aswell as a table of estimated thicknesses.

../_images/02-1.png
../_images/02-2.png

Floor type

Estimated slab thickness [m]

Composite Lattice Prestressed Soffit Slabs

0.200000

Steel-Concrete Composite Slab

0.300000

Timber-Concrete Composite Slab

0.300000

Laminated Timber Slab

0.166667

from buildings_analytics.analyzer import Slab

# Create a Slab object with requirements in brackets
my_slab = Slab(span=6, use='residential', prefab='yes', continuous='yes')

# Manually imput all the requirements, requirements from creating
# Slab object will be overwritten, a span has to be given
# if you do not want to give requirement to certain criteria, press enter
my_slab.manual_inputs()

# Outputs a list of estimated slab thicknesses for each
# available slab and plots the economic span widths and the soft qualities
my_slab.suggest(output=True, plot=True)