*manualsplit_applypatterns
Splits shell elements with specific patterns, and automatically splits attached 1Ds.
Syntax
*manualsplit_applypatterns edge_split_count triplets
Type
HyperMesh Tcl Modify Command
Description
Splits shell elements with specific patterns, and automatically splits attached 1Ds.
Pattern Name | Pattern ID | Image |
---|---|---|
Quad0000 | 10 | ![]() |
Quad0000 | 85 | ![]() |
Quad0000 | 86 | ![]() |
Quad0000 | 89 | ![]() |
Quad1000 | 17 | ![]() |
Quad1000 | 59 | ![]() |
Quad1000 | 87 | ![]() |
Quad1010 | 15 | ![]() |
Quad1100 | 13 | ![]() |
Quad1110 | 66 | ![]() |
Quad1111 | 19 | ![]() |
Quad2000 | 72 | ![]() |
Quad2020 | 77 | ![]() |
Quad2200 | 73 | ![]() |
Quad2220 | 79 | ![]() |
Quad2222 | 78 | ![]() |
QuadN000 | 101 | ![]() |
QuadN0N0 | 103 | ![]() |
QuadNN00 | 102 | ![]() |
QuadNNN0 | 104 | ![]() |
QuadNNNN | 105 | ![]() |
Tria000 | 68 | ![]() |
Tria000 | 88 | ![]() |
Tria100 | 32 | ![]() |
Tria110 | 33 | ![]() |
Tria111 | 80 | ![]() |
Tria111 | 81 | ![]() |
Tria200 | 82 | ![]() |
Tria220 | 83 | ![]() |
Tria222 | 84 | ![]() |
TriaN00 | 106 | ![]() |
TriaNN0 | 107 | ![]() |
TriaNNN | 108 | ![]() |
Inputs
- edge_split_count
- The number of split points on element edges. Valid values are >= 0.
- triplets
- Uniquely determines a split pattern to be applied on a given element. This is a space separated and quoted list of triplets, with each triplet consisting of 3 colon separated values Ai:Bi:Ci. These values are:
Examples
*manualsplit_applypatterns 4 "100:106:2"
*manualsplit_applypatterns 1 "4:17:1 14:89:0 47:86:0 61:17:3"
Errors
if { [ catch {command_name...} ] } {
# Handle error
}
Version History
2020