v0.14.0
brick_b2.jou
Go to the documentation of this file.
1 reset
2 
3 create vertex 0.10085 0.084623 0
4 create vertex 0.17273 0.144938 0
5 create vertex 0.225483 0.044851 0
6 create vertex 0.225483 0.016475 0
7 create vertex 0.187763 0.016475 0
8 create vertex 0.187763 -0.016475 0
9 create vertex 0.225483 -0.016475 0
10 create vertex 0.225483 -0.044851 0
11 create vertex 0.191155 -0.127726 0
12 create vertex 0.16660 -0.152281 0
13 create vertex 0.139928 -0.125609 0
14 create vertex 0.125609 -0.139928 0
15 create vertex 0.152281 -0.16660
16 
17 create curve vertex 1 vertex 2
18 create curve vertex 2 vertex 3
19 create curve vertex 3 vertex 4
20 create curve vertex 4 vertex 5
21 create curve vertex 5 vertex 6
22 create curve vertex 6 vertex 7
23 create curve vertex 7 vertex 8
24 create curve vertex 8 vertex 9
25 create curve vertex 9 vertex 10
26 create curve vertex 10 vertex 11
27 create curve vertex 11 vertex 12
28 create curve vertex 12 vertex 13
29 
30 Curve 8 copy rotate -45 about z repeat 1
31 create curve vertex 13 vertex 25
32 Curve 3 4 5 6 7 8 9 10 11 12 14 copy rotate -90 about z repeat 3
33 create curve vertex 50 vertex 51
34 create curve vertex 72 vertex 73
35 delete curve 46 45 44 43 42
36 Curve 1 copy rotate 10 about z
37 create curve vertex 82 vertex 100
38 
39 create vertex -0.13165 0 0
40 create curve vertex 99 vertex 1 vertex 103 circular
41 merge vertex all with vertex all
42 create curve vertex 66 vertex 68
43 
44 create surface curve 1 2 3 4 5 6 7 8 9 10 11 12 14 13 15 16 17 18 19 20 21 22 23 24 25 48 26 27 28 29 30 31 32 33 34 35 36 49 37 38 39 40 41 51 50 52
45 sweep surface 1 direction z 1 distance 0.825
46 
47 delete curve 47 53
48 delete vertex 103
49 
50 webcut volume 1 with plane vertex 151 vertex 82 vertex 122
51 webcut volume 1 with plane vertex 146 vertex 73 vertex 127
52 imprint volume all
53 merge volume all
54 unite volume 2 4
55 unite volume 2 1
56 
57 brick x 0.018 y 0.02 z 0.03
58 webcut volume 6 with plane vertex 181 vertex 178 vertex 185
59 delete volume 7
60 move Vertex 180 location vertex 148 include_merged
61 chop volume 5 with volume 6
62 imprint volume all
63 merge volume all
64 
65 Sideset 100 curve all
66 Sideset 100 curve 159 181 164 170 151 205 207 208 199 198 206 204 209 218 169 150 171 149 158 161 184 remove
67 
68 Nodeset 101 vertex 153 152 100 99 108 1 2 109
69 
70 Sideset 102 surface all
71 Sideset 102 surface 57 73 59 50 82 81 83 63 87 91 remove
72 Sideset 10200 surface 59 73 57
73 Sideset 10201 surface 87 91
74 
75 Sideset 200 surface 83
76 Sideset 201 curve 199
77 
78 create Displacement on surface 2 dof all fix 0
79 create force on curve 142 force value 1 direction -0.766 0.643 0
80 create force on curve 144 force value 1 direction 0.766 -0.643 0
81 
82 block 1 volume all
83 block 1 name 'MAT_ELASTIC'
84 block 1 attribute count 2
85 block 1 attribute index 1 9.6
86 block 1 attribute index 2 0.2
87 
88 volume all scheme Tetmesh
89 volume 3 2 size auto factor 8
90 volume 9 8 size auto factor 4
91 
92 mesh volume all
93