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