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)