FlatPlateConcrete

Define a Flat Plate Concrete material.

Parameters

name : str
String naming the material.
color : Color
Material appearance. color= rgb(241,131,53)
t : float
Thickness, in m.
E : float
Young's Modulus, in MPa.
nu : float
Poisson's ratio.
m_px_plus : float
Positive bending moment capacity in x, in kNm/m.
m_py_plus : float
Positive bending moment capacity in y, in kNm/m.
m_px_minus : float
Negative bending moment capacity in x, in kNm/m.
m_py_minus : float
Negative bending moment capacity in y, in kNm/m.
f_c : float
Compressive yield strength, in MPa.
f_t : float
Tensile yield strength, in MPa.
weight : float
Weight in kN/m^2.
permeable : float
Apply permability. permeable= 'yes' or 'no'
reducible_strength : str
Apply reducible strength. reducible_strength = 'yes' or 'no'

Examples

i = 16
model2d.add_rectangle([i,0],[i+1,2])
Face = model2d.select(p0=[i+0.5,1],types='face')
FlatPlateConcreteMaterial = prj.FlatPlateConcrete(name='FlatPlateConcreteMaterial',
                                                  color=rgb(241,131,53),
                                                  E=210000,
                                                  nu=0.3,
                                                  m_px=100,
                                                  m_py=100,
                                                  f_c=30,
                                                  f_t=1,
                                                  thickness=10,
                                                  weight=0,
                                                  permeable='no',
                                                  reducible_strength='yes',
                                                  )
model2d.set_solid(shapes=Face,material=FlatPlateConcreteMaterial)