Switch to unified view

a b/Knee Extension Testing/props_PatellarTendon.inp
1
*MEMBRANE SECTION, ELSET=PAT_LIG-2D, MATERIAL=TENDON_PAT_MAT
2
1.0,
3
*MATERIAL, NAME=TENDON_PAT_MAT
4
** material definitions have STRESS (MPa) vs STRAIN (%)
5
*HYPERELASTIC, POISSON=0.498, TEST DATA INPUT, VAN DER WAALS, BETA=0
6
**
7
*UNIAXIAL TEST DATA
8
0.0062,  0.07
9
0.0144,  0.15
10
0.0288, 0.25
11
0.0504, 0.36
12
0.0728, 0.48
13
0.1003, 0.67
14
0.1185, 0.79
15
*DENSITY            
16
5E-8,
17
**
18
*DAMPING, ALPHA=100.
19
**
20
*MASS, ELSET=PAT_LIG_MASS
21
1E-5
22
**************PL DEFINITION***********************************
23
*PARAMETER
24
** PL_L=the nominal FIBERament length(mm)
25
PL_L=61.6
26
** PL_eref=the reference strain (+)=added slack, (-)=initial force
27
PL_eref=0.0
28
** PL_k=the nominal stiffness (N/unit strain); for (N/mm) divide FIBER_k by FIBER_L
29
PL_k = 50000.0
30
** PL_num_sp_par=number of springs in parallel representing whole FIBERament
31
PL_num_sp_par = 6.0
32
PL_num_sp_ser = 16.0
33
**
34
k_ratio=50000.0/PL_k
35
PL_sp_L = PL_L/PL_num_sp_ser
36
**
37
*PARAMETER
38
PL_Lref=PL_sp_L
39
PL_L0=PL_Lref/(PL_eref+1)
40
**
41
PL_d0=(PL_Lref-PL_L0)/PL_num_sp_ser
42
PL_d2=((PL_Lref+0.02*PL_Lref)-PL_L0)/PL_num_sp_ser
43
PL_d4=((PL_Lref+0.04*PL_Lref)-PL_L0)/PL_num_sp_ser
44
PL_d6=((PL_Lref+0.06*PL_Lref)-PL_L0)/PL_num_sp_ser
45
PL_d10=((PL_Lref+0.1*PL_Lref)-PL_L0)/PL_num_sp_ser
46
PL_d20=((PL_Lref+0.2*PL_Lref)-PL_L0)/PL_num_sp_ser
47
PL_d100=((PL_Lref+1.0*PL_Lref)-PL_L0)/PL_num_sp_ser
48
PL_d200=((PL_Lref+2.0*PL_Lref)-PL_L0)/PL_num_sp_ser
49
**
50
PL_f0=0.0*k_ratio
51
PL_f2=420.0/(PL_num_sp_par*PL_num_sp_ser*k_ratio)
52
PL_f4=830.0/(PL_num_sp_par*PL_num_sp_ser*k_ratio)
53
PL_f6=1500.0/(PL_num_sp_par*PL_num_sp_ser*k_ratio)
54
PL_f10=3600.0/(PL_num_sp_par*PL_num_sp_ser*k_ratio)
55
PL_f20=9000.0/(PL_num_sp_par*PL_num_sp_ser*k_ratio)
56
PL_f100=50000.0/(PL_num_sp_par*PL_num_sp_ser*k_ratio)
57
PL_f200=100000.0/(PL_num_sp_par*PL_num_sp_ser*k_ratio)
58
**
59
*SPRING, NONLINEAR, ELSET=PAT_LIG-SP
60
61
0.0 , -<PL_d100>
62
<PL_f0> , <PL_d0>
63
<PL_f2> , <PL_d2>
64
<PL_f4> , <PL_d4>
65
<PL_f6> , <PL_d6>
66
<PL_f10> , <PL_d10>
67
<PL_f20> , <PL_d20>
68
<PL_f100> , <PL_d100>
69
<PL_f200> , <PL_d200>
70
**
71
*SURFACE, NAME=SURF-PAT_LIG, MAX RATIO=0.8
72
PAT_LIG-2D, SPOS
73
**
74
*NODE
75
290, 25, 15, -50
76
291, 25, 15, -53
77
**
78
*ORIENTATION, DEFINITION=NODES, NAME=PAT_TEND_ORI
79
290, 2900000, 291 
80
*ELEMENT, TYPE=CONN3D2, ELSET=PAT_TEND_PULL
81
290, 291, 290
82
**
83
*CONNECTOR SECTION, ELSET=PAT_TEND_PULL
84
TRANSLATOR,
85
PAT_TEND_ORI,
86
**
87
*MPC
88
BEAM, TEND_PAT_ATTACH, 3900000
89
BEAM, TEND_TIB_ATTACH, 290
90
BEAM, 291, 2900000