v0.14.0
brick_slice_with_slot.jou
Go to the documentation of this file.
1 reset
2 create vertex 0.10085 0.084623 0
3 create vertex 0.17273 0.144938 0
4 create vertex 0.225483 0.044851 0
5 create vertex 0.225483 0.016475 0
6 create vertex 0.187763 0.016475 0
7 create vertex 0.187763 -0.016475 0
8 create vertex 0.225483 -0.016475 0
9 create vertex 0.225483 -0.044851 0
10 create vertex 0.191155 -0.127726 0
11 create vertex 0.16660 -0.152281 0
12 create vertex 0.139928 -0.125609 0
13 create vertex 0.125609 -0.139928 0
14 create vertex 0.152281 -0.16660
15 create curve vertex 1 vertex 2
16 create curve vertex 2 vertex 3
17 create curve vertex 3 vertex 4
18 create curve vertex 4 vertex 5
19 create curve vertex 5 vertex 6
20 create curve vertex 6 vertex 7
21 create curve vertex 7 vertex 8
22 create curve vertex 8 vertex 9
23 create curve vertex 9 vertex 10
24 create curve vertex 10 vertex 11
25 create curve vertex 11 vertex 12
26 create curve vertex 12 vertex 13
27 Curve 8 copy rotate -45 about z repeat 1
28 create curve vertex 13 vertex 25
29 Curve 3 4 5 6 7 8 9 10 11 12 14 copy rotate -90 about z repeat 3
30 create curve vertex 50 vertex 51
31 create curve vertex 72 vertex 73
32 delete curve 46 45 44 43 42
33 Curve 1 copy rotate 10 about z
34 create curve vertex 82 vertex 100
35 create vertex -0.13165 0 0
36 create curve vertex 99 vertex 1 vertex 103 circular
37 merge vertex all with vertex all
38 create curve vertex 66 vertex 68
39 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
40 sweep surface 1 direction z 1 distance 0.1
41 delete curve 47 53
42 delete vertex 103
43 
44 
45 # All edgesll
46 block 2 curve all
47 # All vertices
48 block 3 vertex all
49 
50 create Displacement on surface 2 dof all fix 0
51 create force on curve 142 force value 1 direction -0.766 0.643 0
52 create force on curve 144 force value 1 direction 0.766 -0.643 0
53 
54 block 1 volume all
55 block 1 name 'MAT_ELASTIC'
56 block 1 attribute count 2
57 block 1 attribute index 1 9600
58 block 1 attribute index 2 0.2
59 volume 1 scheme Tetmesh
60 volume 1 size auto factor 7
61 mesh volume 1
62 
63 refine curve 136 numsplit 1 bias 2.0 depth 3 smooth
64 refine curve 136 numsplit 1 bias 2.0 depth 4 smooth
65 
66 create surface circle radius 0.03 xplane
67 move Surface 49 location vertex 78 include_merged
68 
69 Sideset 400 surface 49
70 surface 49 size auto factor 6
71 surface 49 scheme trimesh
72 mesh surface 49
73 
74 
75