*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
































