v0.14.0
T3_horiz.jou
Go to the documentation of this file.
1 reset
2 
3 brick x 0.27 y 0.1 z 0.1
4 webcut volume 1 with plane xplane offset 0.1225 noimprint merge
5 webcut volume 2 with plane xplane offset -0.1225 noimprint merge
6 webcut volume 2 with plane xplane offset 0 noimprint merge
7 webcut volume 2 with plane xplane offset 0.0025 noimprint merge
8 webcut volume 4 with plane xplane offset -0.0025 noimprint merge
9 unite volume 4 5
10 sweep surface 51 perpendicular distance 0.0025
11 unite volume 6 4 2
12 
13 #Create notch
14 create Cylinder height 0.3 radius 0.0305
15 move Volume 7 location surface 55 include_merged
16 chop volume 6 with volume 7
17 webcut volume 8 with plane xplane offset 0 noimprint nomerge
18 
19 #Merge Volumes
20 imprint volume all
21 merge volume all
22 
23 ##Material Properties
24 block 1 volume all
25 block 1 name "MAT_ELASTIC_Graphite"
26 block 1 attribute count 10
27 #Elastic modulus E = 10.9GPa
28 #Poisson's ratio v = 0.2
29 #block 1 attribute index 1 1.09e+10
30 block 1 attribute index 1 109
31 block 1 attribute index 2 0.2
32 
33 #Apply displacement bcs
34 create Displacement on curve 31 dof 1 dof 2 dof 3 fix 0.0
35 create displacement on curve 14 dof 2 dof 3 fix 0.0
36 
37 #Loading
38 #Apply pressure with magnitude = F/(pad_w x pad_l)
39 #F = 18kN, pad_w = 0.005m, pad_l = 0.100m
40 #P = 36MN/m2 * 10e-8
41 create pressure on surface 51 magnitude 0.36000000
42 
43 #Create Block Set with Vertices to ploat load-disp. path
44 block 2 vertex 64 63 52 51 49 50
45 block 2 name 'LoadPath'
46 
47 #Create nodesets and sidesets for fracture constraints
48 #Boundary edges
49 sideset 100 curve all
50 sideset 100 curve 132 121 122 130 119 104 106 119 118 120 remove
51 
52 #Boundary vertices
53 nodeset 101 vertex all
54 nodeset 101 vertex 65 66 56 57 55 58 remove
55 
56 #Boundary surfaces
57 sideset 102 surface all
58 sideset 102 surface 73 74 81 7 17 remove
59 
60 #Crack surface
61 sideset 200 surface 73
62 
63 #Crack front
64 sideset 201 curve 119
65 
66 #!Meshing
67 volume all scheme tetmesh
68 volume all size auto factor 7
69 volume 8 10 size auto factor 7
70 #!Mesh Crack Surface (those elemenst are streched)
71 surface 73 size auto factor 7
72 
73 #!Mesh All
74 mesh surface 73
75 mesh volume all
76 
77 save as "/Users/likask/MyBuild/mofem-bitbucket/mofem/meshes/T3_horiz.cub" overwrite
78 
79 
80