# SheetPile

Define a Sheet Pile material.

# Parameters

name : str
String naming the material.
color : Color
Material appearance. color= rgb(241,71,133)
profile_type : str
Profile type.
profile : str
Name of profile. ex. profile='AZ_17_700'
parameter_set : str
parameter_set= 'A' or 'B'
E : float
Young's Modulus, in MPa.
f_y : float
Yield strength, in MPa.
moment_resistance : str
Type of moment resistance. moment_resistance='elastic' or 'plastic'
yield_condition : str
Type of yield surface. yield_condition= 'none', 'square', 'diamond', 'iluyshin'
EA_y : float
In-plane stiffness, in N/m.
EI_y : float
Bending stifness in y, in Nm^2/m.
GA : float
In-plane shear stifness, in kN/m.
GI : float
Torsional stifness, in Nm^2/m
n_py : float
Anisotropic shell strength parameter, in N/m.
n_pxy : float
Anisotropic shell strength parameter, in N/m.
m_py : float
Bending moment capacity, in Nm/m.
m_pxy : float
Torsional moment capacity, in Nm/m.
reducible_strength : str
Apply reducible strength. reducible_strength = 'yes' or 'no'

# Examples

i = 18
model2d.add_rectangle([i,0],[i+1,2])
Face = model2d.select(p0=[i+0.5,1],types='face')
SheetPileMaterial = prj.SheetPile(name='SheetPileMaterial',
color=rgb(241,71,133),
profile_type='AZ',
profile='AZ_17_700',
parameter_set='B',
E =210000,
f_y=350,
yield_condition='diamond',
moment_resistance='plastic',
EA_y= 644,
EI_y=10.7,
GA=21219,
GI=452,
n_py=2400,
n_pxy=51000,
m_py=40,
m_pxy=1100,
reducible_strength='yes',
)
model2d.set_solid(shapes=Face,material=SheetPileMaterial)