diff --git a/assessment/asr_validation/wald2017b/analysis/A1-triaxial.jou b/assessment/asr_validation/wald2017b/analysis/A1-triaxial.jou new file mode 100644 index 00000000..e69c141a --- /dev/null +++ b/assessment/asr_validation/wald2017b/analysis/A1-triaxial.jou @@ -0,0 +1,94 @@ +reset +brick x 0.48 y 0.48 z 0.48 + +webcut volume 1 with plane zplane noimprint nomerge +webcut volume 1 2 with plane xplane noimprint nomerge +webcut volume 1 2 3 4 with plane yplane noimprint nomerge + +merge all + +volume 1 2 3 4 5 6 7 8 size auto factor 6 +mesh volume 1 2 3 4 5 6 7 8 +set duplicate block elements off +block 1 add volume 1 2 3 4 5 6 7 8 +block 1 element type HEX8 +merge all + +Sideset 101 add surface 66 58 76 68 #left +Sideset 102 add surface 46 56 48 38 #right +Sideset 103 add surface 69 75 53 51 #back +Sideset 104 add surface 61 39 45 63 #front +Sideset 105 add surface 33 31 19 26 #bottom +Sideset 106 add surface 36 29 21 23 #top + +nodeset 2000 add vertex 34 #center +nodeset 2001 add vertex 51 #center x +nodeset 2002 add vertex 36 #x +nodeset 2003 add vertex 33 #z +nodeset 2004 add vertex 42 #z +nodeset 2005 add vertex 17 #y +nodeset 2006 add vertex 18 #center y + + +create curve location -0.24 -0.16 0 location 0.24 -0.16 0 +create curve location -0.24 0.16 0 location 0.24 0.16 0 +create curve location -0.24 0 0 location 0.24 0 0 +create curve location -0.24 -0.16 0.16 location 0.24 -0.16 0.16 +create curve location -0.24 0.16 0.16 location 0.24 0.16 0.16 +create curve location -0.24 0 0.16 location 0.24 0 0.16 +create curve location -0.24 -0.16 -0.16 location 0.24 -0.16 -0.16 +create curve location -0.24 0.16 -0.16 location 0.24 0.16 -0.16 +create curve location -0.24 0 -0.16 location 0.24 0 -0.16 + +create curve location 0.0 -0.16 -0.24 location 0 -0.16 0.24 +create curve location 0.0 0.16 -0.24 location 0 0.16 0.24 +create curve location 0 0 -0.24 location 0 0 0.24 +create curve location 0.16 -0.16 -0.24 location 0.16 -0.16 0.24 +create curve location 0.16 0.16 -0.24 location 0.16 0.16 0.24 +create curve location 0.16 0 -0.24 location 0.16 0 0.24 +create curve location -0.16 -0.16 -0.24 location -0.16 -0.16 0.24 +create curve location -0.16 0.16 -0.24 location -0.16 0.16 0.24 +create curve location -0.16 0 -0.24 location -0.16 0 0.24 + +create curve location 0.0 -0.24 -0.16 location 0 0.24 -0.16 +create curve location 0.0 -0.24 0.16 location 0 0.24 0.16 +create curve location 0 -0.24 0 location 0 0.24 0 +create curve location 0.16 -0.24 -0.16 location 0.16 0.24 -0.16 +create curve location 0.16 -0.24 0.16 location 0.16 0.24 0.16 +create curve location 0.16 -0.24 0 location 0.16 0.24 0 +create curve location -0.16 -0.24 -0.16 location -0.16 0.24 -0.16 +create curve location -0.16 -0.24 0.16 location -0.16 0.24 0.16 +create curve location -0.16 -0.24 0 location -0.16 0.24 0 + + +curve 125 126 127 128 129 130 131 132 133 size auto factor 5 +curve 125 126 127 128 129 130 131 132 133 scheme equal + +curve 134 135 136 137 138 139 140 141 142 size auto factor 5 +curve 134 135 136 137 138 139 140 141 142 scheme equal + +curve 143 144 145 146 147 148 149 150 151 size auto factor 5 +curve 143 144 145 146 147 148 149 150 151 scheme equal + +mesh curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 + +set duplicate block elements off + +block 2 add curve 125 126 127 128 129 130 131 132 133 +block 2 element type TRUSS + +block 3 add curve 134 135 136 137 138 139 140 141 142 +block 3 element type TRUSS + +block 4 add curve 143 144 145 146 147 148 149 150 151 +block 4 element type TRUSS + + +nodeset 1001 add vertex 65 67 69 71 73 75 77 79 81 +nodeset 1002 add vertex 66 68 70 72 74 76 78 80 82 + +nodeset 1003 add vertex 83 85 87 89 91 93 95 97 99 +nodeset 1004 add vertex 84 86 88 90 92 94 96 98 100 + +nodeset 1005 add vertex 101 103 105 107 109 111 113 115 117 +nodeset 1006 add vertex 102 104 106 108 110 112 114 116 118 \ No newline at end of file diff --git a/assessment/asr_validation/wald2017b/analysis/A1-unreinforced.jou b/assessment/asr_validation/wald2017b/analysis/A1-unreinforced.jou new file mode 100644 index 00000000..ab2affc8 --- /dev/null +++ b/assessment/asr_validation/wald2017b/analysis/A1-unreinforced.jou @@ -0,0 +1,30 @@ +reset +brick x 0.48 y 0.48 z 0.48 + +webcut volume 1 with plane zplane noimprint nomerge +webcut volume 1 2 with plane xplane noimprint nomerge +webcut volume 1 2 3 4 with plane yplane noimprint nomerge +merge all + +volume 1 2 3 4 5 6 7 8 size auto factor 4 +mesh volume 1 2 3 4 5 6 7 8 +#refine volume 7 1 3 5 6 8 2 4 numsplit 1 bias 1.0 depth 1 smooth +set duplicate block elements off +block 1 add volume 1 2 3 4 5 6 7 8 +block 1 element type HEX8 +merge all +block 1 element type hex8 + +Sideset 101 add surface 66 58 76 68 #left +Sideset 102 add surface 46 56 48 38 #right +Sideset 103 add surface 69 75 53 51 #back +Sideset 104 add surface 61 39 45 63 #front +Sideset 105 add surface 33 31 19 26 #bottom +Sideset 106 add surface 36 29 21 23 #top +nodeset 2000 add vertex 34 #center +nodeset 2001 add vertex 51 #center x +nodeset 2002 add vertex 36 #x +nodeset 2003 add vertex 33 #z +nodeset 2004 add vertex 42 #z +nodeset 2005 add vertex 17 #y +nodeset 2006 add vertex 18 #center y \ No newline at end of file diff --git a/assessment/asr_validation/wald2017b/analysis/A1_biaxial.jou b/assessment/asr_validation/wald2017b/analysis/A1_biaxial.jou new file mode 100644 index 00000000..fbec6996 --- /dev/null +++ b/assessment/asr_validation/wald2017b/analysis/A1_biaxial.jou @@ -0,0 +1,75 @@ +reset +brick x 0.48 y 0.48 z 0.48 + +webcut volume 1 with plane zplane noimprint nomerge +webcut volume 1 2 with plane xplane noimprint nomerge +webcut volume 1 2 3 4 with plane yplane noimprint nomerge + +merge all + +volume 1 2 3 4 5 6 7 8 size auto factor 6 +mesh volume 1 2 3 4 5 6 7 8 +set duplicate block elements off +block 1 add volume 1 2 3 4 5 6 7 8 +block 1 element type HEX8 +merge all + +Sideset 101 add surface 66 58 76 68 #left +Sideset 102 add surface 46 56 48 38 #right +Sideset 103 add surface 69 75 53 51 #back +Sideset 104 add surface 61 39 45 63 #front +Sideset 105 add surface 33 31 19 26 #bottom +Sideset 106 add surface 36 29 21 23 #top + +nodeset 2000 add vertex 34 #center +nodeset 2001 add vertex 51 #center x +nodeset 2002 add vertex 36 #x +nodeset 2003 add vertex 33 #z +nodeset 2004 add vertex 42 #z +nodeset 2005 add vertex 17 #y +nodeset 2006 add vertex 18 #center y + + +create curve location -0.24 -0.16 0 location 0.24 -0.16 0 +create curve location -0.24 0.16 0 location 0.24 0.16 0 +create curve location -0.24 0 0 location 0.24 0 0 +create curve location -0.24 -0.16 0.16 location 0.24 -0.16 0.16 +create curve location -0.24 0.16 0.16 location 0.24 0.16 0.16 +create curve location -0.24 0 0.16 location 0.24 0 0.16 +create curve location -0.24 -0.16 -0.16 location 0.24 -0.16 -0.16 +create curve location -0.24 0.16 -0.16 location 0.24 0.16 -0.16 +create curve location -0.24 0 -0.16 location 0.24 0 -0.16 + +create curve location 0.0 -0.16 -0.24 location 0 -0.16 0.24 +create curve location 0.0 0.16 -0.24 location 0 0.16 0.24 +create curve location 0 0 -0.24 location 0 0 0.24 +create curve location 0.16 -0.16 -0.24 location 0.16 -0.16 0.24 +create curve location 0.16 0.16 -0.24 location 0.16 0.16 0.24 +create curve location 0.16 0 -0.24 location 0.16 0 0.24 +create curve location -0.16 -0.16 -0.24 location -0.16 -0.16 0.24 +create curve location -0.16 0.16 -0.24 location -0.16 0.16 0.24 +create curve location -0.16 0 -0.24 location -0.16 0 0.24 + +curve 125 126 127 128 129 130 131 132 133 size auto factor 5 +curve 125 126 127 128 129 130 131 132 133 scheme equal + +curve 134 135 136 137 138 139 140 141 142 size auto factor 5 +curve 134 135 136 137 138 139 140 141 142 scheme equal + + +mesh curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 + +set duplicate block elements off + +block 2 add curve 125 126 127 128 129 130 131 132 133 +block 2 element type TRUSS + +block 3 add curve 134 135 136 137 138 139 140 141 142 +block 3 element type TRUSS + + +nodeset 1001 add vertex 65 67 69 71 73 75 77 79 81 +nodeset 1002 add vertex 66 68 70 72 74 76 78 80 82 + +nodeset 1003 add vertex 83 85 87 89 91 93 95 97 99 +nodeset 1004 add vertex 84 86 88 90 92 94 96 98 100 \ No newline at end of file diff --git a/assessment/asr_validation/wald2017b/analysis/A1_uniaxial.jou b/assessment/asr_validation/wald2017b/analysis/A1_uniaxial.jou new file mode 100644 index 00000000..53071f3a --- /dev/null +++ b/assessment/asr_validation/wald2017b/analysis/A1_uniaxial.jou @@ -0,0 +1,56 @@ +reset +brick x 0.48 y 0.48 z 0.48 + +webcut volume 1 with plane zplane noimprint nomerge +webcut volume 1 2 with plane xplane noimprint nomerge +webcut volume 1 2 3 4 with plane yplane noimprint nomerge + +merge all + +volume 1 2 3 4 5 6 7 8 size auto factor 6 +mesh volume 1 2 3 4 5 6 7 8 +set duplicate block elements off +block 1 add volume 1 2 3 4 5 6 7 8 +block 1 element type HEX8 +merge all + +Sideset 101 add surface 66 58 76 68 #left +Sideset 102 add surface 46 56 48 38 #right +Sideset 103 add surface 69 75 53 51 #back +Sideset 104 add surface 61 39 45 63 #front +Sideset 105 add surface 33 31 19 26 #bottom +Sideset 106 add surface 36 29 21 23 #top + +nodeset 2000 add vertex 34 #center +nodeset 2001 add vertex 51 #center x +nodeset 2002 add vertex 36 #x +nodeset 2003 add vertex 33 #z +nodeset 2004 add vertex 42 #z +nodeset 2005 add vertex 17 #y +nodeset 2006 add vertex 18 #center y + + +create curve location -0.24 -0.16 0 location 0.24 -0.16 0 +create curve location -0.24 0.16 0 location 0.24 0.16 0 +create curve location -0.24 0 0 location 0.24 0 0 +create curve location -0.24 -0.16 0.16 location 0.24 -0.16 0.16 +create curve location -0.24 0.16 0.16 location 0.24 0.16 0.16 +create curve location -0.24 0 0.16 location 0.24 0 0.16 +create curve location -0.24 -0.16 -0.16 location 0.24 -0.16 -0.16 +create curve location -0.24 0.16 -0.16 location 0.24 0.16 -0.16 +create curve location -0.24 0 -0.16 location 0.24 0 -0.16 + + +curve 125 126 127 128 129 130 131 132 133 size auto factor 5 +curve 125 126 127 128 129 130 131 132 133 scheme equal + + +mesh curve 125 126 127 128 129 130 131 132 133 + +set duplicate block elements off + +block 2 add curve 125 126 127 128 129 130 131 132 133 +block 2 element type TRUSS + +nodeset 1001 add vertex 65 67 69 71 73 75 77 79 81 +nodeset 1002 add vertex 66 68 70 72 74 76 78 80 82 \ No newline at end of file diff --git a/assessment/asr_validation/wald2017b/analysis/A3-biaxial-L1.jou b/assessment/asr_validation/wald2017b/analysis/A3-biaxial-L1.jou new file mode 100644 index 00000000..b9a097fb --- /dev/null +++ b/assessment/asr_validation/wald2017b/analysis/A3-biaxial-L1.jou @@ -0,0 +1,76 @@ +reset +brick x 0.48 y 0.48 z 0.48 + +webcut volume 1 with plane zplane noimprint nomerge +webcut volume 1 2 with plane xplane noimprint nomerge +webcut volume 1 2 3 4 with plane yplane noimprint nomerge + +merge all + +volume 1 2 3 4 5 6 7 8 size auto factor 6 +mesh volume 1 2 3 4 5 6 7 8 +set duplicate block elements off +block 1 add volume 1 2 3 4 5 6 7 8 +block 1 element type HEX8 +merge all + +Sideset 101 add surface 66 58 76 68 #left +Sideset 102 add surface 46 56 48 38 #right +Sideset 103 add surface 69 75 53 51 #back +Sideset 104 add surface 61 39 45 63 #front +Sideset 105 add surface 33 31 19 26 #bottom +Sideset 106 add surface 36 29 21 23 #top + +nodeset 2000 add vertex 34 #center +nodeset 2001 add vertex 51 #center x +nodeset 2002 add vertex 36 #x +nodeset 2003 add vertex 33 #z +nodeset 2004 add vertex 42 #z +nodeset 2005 add vertex 17 #y +nodeset 2006 add vertex 18 #center y + + + +#Case L1/L2/L3 Z two layers with 6 bars in each + +create curve location -0.04 -0.18 -0.24 location -0.04 -0.18 0.24 +create curve location 0.04 -0.18 -0.24 location 0.04 -0.18 0.24 +create curve location -0.12 -0.18 -0.24 location -0.12 -0.18 0.24 +create curve location 0.12 -0.18 -0.24 location 0.12 -0.18 0.24 +create curve location -0.2 -0.18 -0.24 location -0.2 -0.18 0.24 +create curve location 0.2 -0.18 -0.24 location 0.2 -0.18 0.24 + +create curve location -0.04 0.18 -0.24 location -0.04 0.18 0.24 +create curve location 0.04 0.18 -0.24 location 0.04 0.18 0.24 +create curve location -0.12 0.18 -0.24 location -0.12 0.18 0.24 +create curve location 0.12 0.18 -0.24 location 0.12 0.18 0.24 +create curve location -0.2 0.18 -0.24 location -0.2 0.18 0.24 +create curve location 0.2 0.18 -0.24 location 0.2 0.18 0.24 + +#Case L1 X two layers with 5 bars in each + +create curve location -0.24 -0.2 0 location 0.24 -0.2 0 +create curve location -0.24 -0.2 -0.1 location 0.24 -0.2 -0.1 +create curve location -0.24 -0.2 0.1 location 0.24 -0.2 0.1 +create curve location -0.24 -0.2 0.2 location 0.24 -0.2 0.2 +create curve location -0.24 -0.2 -0.2 location 0.24 -0.2 -0.2 + +create curve location -0.24 0.2 0 location 0.24 0.2 0 +create curve location -0.24 0.2 -0.1 location 0.24 0.2 -0.1 +create curve location -0.24 0.2 0.1 location 0.24 0.2 0.1 +create curve location -0.24 0.2 0.2 location 0.24 0.2 0.2 +create curve location -0.24 0.2 -0.2 location 0.24 0.2 -0.2 + + +curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 size auto factor 5 +curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 scheme equal + +mesh curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 + +set duplicate block elements off + +block 2 add curve 125 126 127 128 129 130 131 132 133 134 135 136 +block 2 element type TRUSS + +block 3 add curve 137 138 139 140 141 142 143 144 145 146 +block 3 element type TRUSS \ No newline at end of file diff --git a/assessment/asr_validation/wald2017b/analysis/A3-biaxial-L2.jou b/assessment/asr_validation/wald2017b/analysis/A3-biaxial-L2.jou new file mode 100644 index 00000000..caadad72 --- /dev/null +++ b/assessment/asr_validation/wald2017b/analysis/A3-biaxial-L2.jou @@ -0,0 +1,70 @@ +reset +brick x 0.48 y 0.48 z 0.48 + +webcut volume 1 with plane zplane noimprint nomerge +webcut volume 1 2 with plane xplane noimprint nomerge +webcut volume 1 2 3 4 with plane yplane noimprint nomerge + +merge all + +volume 1 2 3 4 5 6 7 8 size auto factor 6 +mesh volume 1 2 3 4 5 6 7 8 +set duplicate block elements off +block 1 add volume 1 2 3 4 5 6 7 8 +block 1 element type HEX8 +merge all + +Sideset 101 add surface 66 58 76 68 #left +Sideset 102 add surface 46 56 48 38 #right +Sideset 103 add surface 69 75 53 51 #back +Sideset 104 add surface 61 39 45 63 #front +Sideset 105 add surface 33 31 19 26 #bottom +Sideset 106 add surface 36 29 21 23 #top + +nodeset 2000 add vertex 34 #center +nodeset 2001 add vertex 51 #center x +nodeset 2002 add vertex 36 #x +nodeset 2003 add vertex 33 #z +nodeset 2004 add vertex 42 #z +nodeset 2005 add vertex 17 #y +nodeset 2006 add vertex 18 #center y + + +#Case L1/L2/L3 Z two layers with 6 bars in each + +create curve location -0.04 -0.18 -0.24 location -0.04 -0.18 0.24 +create curve location 0.04 -0.18 -0.24 location 0.04 -0.18 0.24 +create curve location -0.12 -0.18 -0.24 location -0.12 -0.18 0.24 +create curve location 0.12 -0.18 -0.24 location 0.12 -0.18 0.24 +create curve location -0.2 -0.18 -0.24 location -0.2 -0.18 0.24 +create curve location 0.2 -0.18 -0.24 location 0.2 -0.18 0.24 + +create curve location -0.04 0.18 -0.24 location -0.04 0.18 0.24 +create curve location 0.04 0.18 -0.24 location 0.04 0.18 0.24 +create curve location -0.12 0.18 -0.24 location -0.12 0.18 0.24 +create curve location 0.12 0.18 -0.24 location 0.12 0.18 0.24 +create curve location -0.2 0.18 -0.24 location -0.2 0.18 0.24 +create curve location 0.2 0.18 -0.24 location 0.2 0.18 0.24 + +#Case L2 X two layers with 3 bars in each + +create curve location -0.24 -0.2 0 location 0.24 -0.2 0 +create curve location -0.24 -0.2 0.2 location 0.24 -0.2 0.2 +create curve location -0.24 -0.2 -0.2 location 0.24 -0.2 -0.2 + +create curve location -0.24 0.2 0 location 0.24 0.2 0 +create curve location -0.24 0.2 0.2 location 0.24 0.2 0.2 +create curve location -0.24 0.2 -0.2 location 0.24 0.2 -0.2 + +curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 size auto factor 5 +curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 scheme equal + +mesh curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 + +set duplicate block elements off + +block 2 add curve 125 126 127 128 129 130 131 132 133 134 135 136 +block 2 element type TRUSS + +block 3 add curve 137 138 139 140 141 142 +block 3 element type TRUSS \ No newline at end of file diff --git a/assessment/asr_validation/wald2017b/analysis/A3-biaxial-L3.jou b/assessment/asr_validation/wald2017b/analysis/A3-biaxial-L3.jou new file mode 100644 index 00000000..caadad72 --- /dev/null +++ b/assessment/asr_validation/wald2017b/analysis/A3-biaxial-L3.jou @@ -0,0 +1,70 @@ +reset +brick x 0.48 y 0.48 z 0.48 + +webcut volume 1 with plane zplane noimprint nomerge +webcut volume 1 2 with plane xplane noimprint nomerge +webcut volume 1 2 3 4 with plane yplane noimprint nomerge + +merge all + +volume 1 2 3 4 5 6 7 8 size auto factor 6 +mesh volume 1 2 3 4 5 6 7 8 +set duplicate block elements off +block 1 add volume 1 2 3 4 5 6 7 8 +block 1 element type HEX8 +merge all + +Sideset 101 add surface 66 58 76 68 #left +Sideset 102 add surface 46 56 48 38 #right +Sideset 103 add surface 69 75 53 51 #back +Sideset 104 add surface 61 39 45 63 #front +Sideset 105 add surface 33 31 19 26 #bottom +Sideset 106 add surface 36 29 21 23 #top + +nodeset 2000 add vertex 34 #center +nodeset 2001 add vertex 51 #center x +nodeset 2002 add vertex 36 #x +nodeset 2003 add vertex 33 #z +nodeset 2004 add vertex 42 #z +nodeset 2005 add vertex 17 #y +nodeset 2006 add vertex 18 #center y + + +#Case L1/L2/L3 Z two layers with 6 bars in each + +create curve location -0.04 -0.18 -0.24 location -0.04 -0.18 0.24 +create curve location 0.04 -0.18 -0.24 location 0.04 -0.18 0.24 +create curve location -0.12 -0.18 -0.24 location -0.12 -0.18 0.24 +create curve location 0.12 -0.18 -0.24 location 0.12 -0.18 0.24 +create curve location -0.2 -0.18 -0.24 location -0.2 -0.18 0.24 +create curve location 0.2 -0.18 -0.24 location 0.2 -0.18 0.24 + +create curve location -0.04 0.18 -0.24 location -0.04 0.18 0.24 +create curve location 0.04 0.18 -0.24 location 0.04 0.18 0.24 +create curve location -0.12 0.18 -0.24 location -0.12 0.18 0.24 +create curve location 0.12 0.18 -0.24 location 0.12 0.18 0.24 +create curve location -0.2 0.18 -0.24 location -0.2 0.18 0.24 +create curve location 0.2 0.18 -0.24 location 0.2 0.18 0.24 + +#Case L2 X two layers with 3 bars in each + +create curve location -0.24 -0.2 0 location 0.24 -0.2 0 +create curve location -0.24 -0.2 0.2 location 0.24 -0.2 0.2 +create curve location -0.24 -0.2 -0.2 location 0.24 -0.2 -0.2 + +create curve location -0.24 0.2 0 location 0.24 0.2 0 +create curve location -0.24 0.2 0.2 location 0.24 0.2 0.2 +create curve location -0.24 0.2 -0.2 location 0.24 0.2 -0.2 + +curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 size auto factor 5 +curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 scheme equal + +mesh curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 + +set duplicate block elements off + +block 2 add curve 125 126 127 128 129 130 131 132 133 134 135 136 +block 2 element type TRUSS + +block 3 add curve 137 138 139 140 141 142 +block 3 element type TRUSS \ No newline at end of file diff --git a/assessment/asr_validation/wald2017b/analysis/A3-biaxial.jou b/assessment/asr_validation/wald2017b/analysis/A3-biaxial.jou new file mode 100644 index 00000000..d3b5861f --- /dev/null +++ b/assessment/asr_validation/wald2017b/analysis/A3-biaxial.jou @@ -0,0 +1,69 @@ +reset +brick x 0.48 y 0.48 z 0.48 + +webcut volume 1 with plane zplane noimprint nomerge +webcut volume 1 2 with plane xplane noimprint nomerge +webcut volume 1 2 3 4 with plane yplane noimprint nomerge + +merge all + +volume 1 2 3 4 5 6 7 8 size auto factor 6 +mesh volume 1 2 3 4 5 6 7 8 +set duplicate block elements off +block 1 add volume 1 2 3 4 5 6 7 8 +block 1 element type HEX8 +merge all + +Sideset 101 add surface 66 58 76 68 #left +Sideset 102 add surface 46 56 48 38 #right +Sideset 103 add surface 69 75 53 51 #back +Sideset 104 add surface 61 39 45 63 #front +Sideset 105 add surface 33 31 19 26 #bottom +Sideset 106 add surface 36 29 21 23 #top + +nodeset 2000 add vertex 34 #center +nodeset 2001 add vertex 51 #center x +nodeset 2002 add vertex 36 #x +nodeset 2003 add vertex 33 #z +nodeset 2004 add vertex 42 #z +nodeset 2005 add vertex 17 #y +nodeset 2006 add vertex 18 #center y + + +#Case L3 Z + +create curve location 0.0 -0.18 -0.24 location 0 -0.18 0.24 +create curve location 0.0 0.18 -0.24 location 0 0.18 0.24 +create curve location 0 0 -0.24 location 0 0 0.24 +create curve location 0.18 -0.18 -0.24 location 0.16 -0.18 0.24 +create curve location 0.18 0.18 -0.24 location 0.16 0.18 0.24 +create curve location 0.18 0 -0.24 location 0.18 0 0.24 +create curve location -0.18 -0.18 -0.24 location -0.18 -0.18 0.24 +create curve location -0.18 0.18 -0.24 location -0.18 0.18 0.24 +create curve location -0.18 0 -0.24 location -0.18 0 0.24 + + +#Case L3 X three layers with 3 bars in each + +create curve location -0.24 -0.2 0 location 0.24 -0.2 0 +create curve location -0.24 0.2 0 location 0.24 0.2 0 +create curve location -0.24 0 0 location 0.24 0 0 +create curve location -0.24 -0.2 0.2 location 0.24 -0.2 0.2 +create curve location -0.24 0.2 0.2 location 0.24 0.2 0.2 +create curve location -0.24 0 0.2 location 0.24 0 0.2 +create curve location -0.24 -0.2 -0.2 location 0.24 -0.2 -0.2 +create curve location -0.24 0.2 -0.2 location 0.24 0.2 -0.2 +create curve location -0.24 0 -0.2 location 0.24 0 -0.2 + +curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 size auto factor 5 +curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 scheme equal + +mesh curve 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 + +set duplicate block elements off + +block 2 add curve 125 126 127 128 129 130 131 132 133 +block 2 element type TRUSS + +block 3 add curve 134 135 136 137 138 139 140 141 142 +block 3 element type TRUSS \ No newline at end of file