m_elastic
Purpose
Material function for elastic solids and fluids.
Syntax
mat= m_elastic('default')
mat= m_elastic('database name')
pl = m_elastic('dbval MatId name');
pl = m_elastic('dbval -unit TM MatId name');
Description
This help starts by describing the main commands of m_elastic : Database and Dbval. Materials formats supported by m_elastic are are then described.
[Database,Dbval] [-unit TY] [,MatiD]] Name
A material property function is expected to store a number of standard materials. See section 7.3 for material property interface.
m_elastic('database Steel') returns a the data structure describing steel.
m_elastic('dbval 100 Steel') only returns the property row.
% List of materials in data base
m_elastic info
% examples of row building and conversion
pl=m_elastic([100 fe_mat('m_elastic','SI',1) 210e9 .3 7800], ...
'dbval 101 aluminum', ...
'dbval 200 lamina .27 3e9 .4 1200 0 790e9 .3 1780 0');
pl=fe_mat('convert SITM',pl);
pl=m_elastic(pl,'dbval -unit TM 102 steel')
You can generate orthotropic shell properties using the Dbval 100 lamina VolFrac Ef nu_f rho_f G_m E_m nu_m Rho_m G_m command which gives fiber and matrix characteristics as illustrated above.
The default material is steel.
Subtypes
m_elastic supports the following material subtypes
1 : standard isotropic
Standard isotropic materials, see section 5.2.1 and section 5.2.2, are described by a row of the form
[MatID typ E nu rho G eta alpha T0]
with typ an identifier generated with the fe_mat('m_elastic','SI',1) command, E (Young's modulus),
(Poisson's ratio),
(density), G (shear modulus, set to G=E/2(1+
) if equal
to zero).
loss factor for hysteretic damping modeling.
thermal expansion coefficient. T0 reference temperature.
2 : acoustic fluid
Acoustic fluid , see section 5.2.3,are described by a row of the form
[MatId typ rho C eta]
with typ an identifier generated with the fe_mat('m_elastic','SI',2) command,
(density), C (velocity) and
(loss factor). The bulk modulus is then given by K=
C2.
3 : 3-D anisotropic solid
3-D Anisotropic solid, see section 5.2.1, are described by a row of the form
[MatId typ Gij rho eta]
with typ an identifier generated with the fe_mat('m_elastic','SI',3) command, rho (density), eta (loss factor) and Gij a row containing
[G11 G12 G22 G13 G23 G33 G14 G24 G34 G44 ...
G15 G25 G35 G45 G55 G16 G26 G36 G46 G56 G66]
4 : 2-D anisotropic solid
2-D Anisotropic solid, see section 5.2.2, are described by a row of the form
[MatId typ E11 E12 E22 E13 E23 E33 rho eta a1 a2 a3]
with typ an identifier generated with the fe_mat('m_elastic','SI',4) command, rho (density), eta (loss factor) and Eij elastic constants and ai anisotropic thermal expansion coefficients.
5 : shell orthotropic material
shell orthotropic material, see section 5.2.4, are described by a row of the form
[MatId typ E1 E2 nu12 G12 G13 G23 Rho A1 A2 TREF Xt Xc Yt Yc S Ge ...
F12 STRN]
with typ an identifier generated with the fe_mat('m_elastic','SI',5) command, rho (density), ...
See also
Section 5.3.1, section 7.3, fe_mat, p_shell
©1991-2007 by SDTools