## Main Functions - **Select by Index Range:** Users can specify a start and end index (e.g., 0 to 39) to group all elements within that number range—ideal for selecting the first half or a specific chunk of geometry. - **Relative Range and Patterns:** Offers methods to select elements based on relative offsets from the start or end, or select a fixed length of elements beginning from a specified index. Patterns like "select every 6th primitive" are supported for regular procedural selection. - **Equal Partitions:** Divides the geometry into a chosen number of partitions and allows grouping a particular partition—useful for evenly distributing effects or operations. - **Invert Range:** Can invert the selection, grouping all elements outside the specified range instead. ## Parameters and Options - **Group Type:** Choose between points or primitives. - **Number of Ranges:** Allows you to set up multiple group ranges at once. - **Base Group:** Apply the pattern only to a subset of geometry, if desired. - **Merge/Combine Groups:** Methods for combining new groups with any existing groups of the same name. ## Practical Example - Selecting every 5th primitive on a mesh. - Grouping the middle third of points in a grid for a localized operation. - Dividing geometry into quarters and operating only on the second segment.