Part clustering is available on arbitrary history variables or even stress values. The input is as follows:
CLUSTERID#i = STRING, STRING, DOUBLE, DOUBLE, INT (,INT)
The value at i refers to the old part ID in the target mesh.
The first STRING refers to the history variable or stress component which is used for part clustering (see the Equation Parser section).
The second STRING refers to the clustering method. Possible inputs are AVG for average or MinMax. In any case, the average of the values stored on integration points is used for evaluation.
The DOUBLE values refer to the values to which the averaged component (first STRING) is compared to. If AVG is defined, comparison uses these exact intervals. If the MinMax option is chosen, these values are the overall range of history variable values that are split into equally-spaced intervals by the provided optional (last) INT value. The first DOUBLE value refers to .GE., the second DOUBLE value to .LT.
The following INT value refers to the assigned part ID after clustering. If the MinMax option is chosen, this is the starting part ID for the lowest equally-spaced range.
The last INT value is only required for the MinMax option, and defines the number of equally-spaced splits to be performed.
Example
CLUSTERID#500004 = &HISV3,MinMax,1.248,9.120E+02,12,6
Target part ID 500004 is split based on history variable #3. The MinMax option is chosen, therefore, internally, the Envyo application creates 6 equally spaced regions between 1.248 and 9.12E+02. Averaged values of history variable #3 are assigned part IDs starting at part ID 12.
CLUSTERID#500004 = &HISV3,AVG,1.248,2.803E+02,12 CLUSTERID#500004 = &HISV3,AVG,2.803E+02,4.067E+02,13 CLUSTERID#500004 = &HISV3,AVG,4.067E+02,5.330E+02,14 CLUSTERID#500004 = &HISV3,AVG,5.330E+02,6.593E+02,15 CLUSTERID#500004 = &HISV3,AVG,6.593E+02,8.857E+02,16 CLUSTERID#500004 = &HISV3,AVG,8.857E+02,9.120E+02,17
Target part ID 500004 is split based on the average values on each element of history varibale #3. Averaged values within a range of 1.248 ≤ x < 2.803E+02 are assigned the new part ID 12, values within the range of 2.803E + 02 ≤ x < 4.067E + 02 are assigned the new part ID 13, and so forth.