Contents    
Functions    
     
 
    PDF Index | 
Purpose
Element property function for spring and rigid elements
Syntax
il=p_spring('default') il=p_spring('database MatId Value') il=p_spring('dbval MatId Value') il=p_spring('dbval -unit TM ProId name'); il=p_spring('dbval -punit TM ProId name');
Description
This help starts by describing the main commands : p_spring Database and Dbval. Supported p_spring subtypes and their formats are then described.
Element properties are described by the row of an element property matrix or a data structure with an .il field containing this row (see section 7.4).
Examples of database property construction
il=p_spring('database 100 1e12 1e4 0') il=p_spring('dbval 100 1e12'); il=fe_mat('convert SITM',il); il=p_spring(il,'dbval 2 -unit TM 1e12') % Generate in TM, provide data in SI il=p_spring(il,'dbval 2 -punit TM 1e9') % Generate in TM, provide data in TM
p_spring currently supports 2 subtypes
[ProID type k m c Eta S]
| ProID | property identification number. | 
| type | identifier obtained with fe_mat('p_spring','SI',1). | 
| k | stiffness value. | 
| m | mass value. | 
| c | viscous damping value. | 
| eta | loss factor. | 
| S | Stress coefficient. | 
Note that type 2 is only functionnal with cbush elements.
[ProId Type k1:k6 c1:c6 Eta SA ST EA ET m v]
| ProID | property identification number. | 
| type | identifier obtained with fe_mat('p_spring','SI',2). | 
| ki | stiffness for each direction. | 
| ci | viscous damping for each direction. | 
| SA | stress recovery coef for translations. | 
| ST | stress recovery coef for rotations. | 
| EA | strain recovery coef for translations. | 
| ET | strain recovery coef for rotations. | 
| m | mass. | 
| v | volume. | 
See also
Section 4.2.1, section 7.4, fe_mat, celas, cbush