v0.14.0
Loading...
Searching...
No Matches
dome_thin_symm.jou
Go to the documentation of this file.
1reset
2set duplicate block elements on
3
4create sphere radius 1.02
5create sphere radius 0.98
6
7subtract volume 2 from volume 1
8
9brick x 4 y 4 z 4
10move Volume 4 x 0 y -2 z 0 include_merged
11subtract volume 4 from volume 3
12
13brick x 4 y 4 z 4
14move Volume 5 x -2 y 0 z 0 include_merged
15subtract volume 5 from volume 3
16
17brick x 4 y 4 z 4
18move Volume 6 x 0 y 0 z -2 include_merged
19subtract volume 6 from volume 3
20
21create Cylinder height 4 radius 0.2
22#brick x 0.4 y 0.4 z 4
23
24#rotate Volume 5 angle 90 about X include_merged
25##move Volume 5 x 0.2 y 0 z 0 include_merged
26
27chop volume 3 with volume 7 keep
28
29delete volume 3
30delete volume 7
31
32merge volume all with volume all
33
34#modify curve 74 69 chamfer radius 0.02
35
36#create Displacement on curve 79 dof 1 dof 2 dof 3 fix 0
37create Displacement on surface 45 dof 3 fix 0
38create Displacement on surface 41 47 dof 1 fix 0
39create Displacement on surface 39 44 dof 2 fix 0
40create pressure on surface 40 magnitude 1
41#create pressure on surface 46 magnitude 1
42
43
44
45nodeset 4 vertex 40
46nodeset 4 name 'LoadPath'
47
48volume all scheme Tetmesh
49volume all size auto factor 8
50mesh volume all
51
52block 3 tet all
53block 3 element type tetra10
54
55block 1 tet all
56block 1 name "MAT_ELASTIC_1"
57block 1 attribute count 10
58block 1 attribute index 1 1
59block 1 attribute index 2 0.25
60block 1 attribute index 3 0
61block 1 attribute index 4 0
62block 1 attribute index 5 0
63block 1 attribute index 6 0
64block 1 attribute index 7 0
65block 1 attribute index 8 0
66block 1 attribute index 9 0
67block 1 attribute index 10 0
68
69block 2 tet all
70block 2 name "BODY_FORCES")
71block 2 attribute count 4
72block 2 attribute index 1 1.
73block 2 attribute index 2 0.
74block 2 attribute index 3 0.
75block 2 attribute index 4 0.
76
77save as "/Users/likask/MyBuild/mofem-cephas/mofem/meshes/dome_thin_symm.cub" overwrite
78
79
80
81