Part Grouping and Sorting

Part Grouping and Sorting

As of Toolbox build 25.1.0325.641, Microvellum's optimizer has been updated to allow users to sort and group parts with greater degrees of specificity. This is possible due to an overhaul in the Part Sorting and Grouping interface, which introduces 3 different levels of sorting and grouping during optimization.

Fig. 1: The Part Sorting and Grouping section.
Part sorting and grouping now allows for 3 separate levels of sorting, each represented within the processing station UI. The top sorting/grouping selection represents the highest level that parts will sort by, with the center and bottom options being subsequent sorting and grouping parameters. If one were to select the same options between two levels of part sorting and grouping, the higher level one would be enabled, while the lower level one would be removed. 

Group Type: After parts have been sorted and sequenced for optimization, one can then set the strategy used when placing parts on individual sheets. Group type refers to the grouping and ‘overlap’ between parts with different sort values. Users will have a choice of placing parts on a new sheet, on the same current sheet, or on a previous sheet, with a selection of how up the stack one goes when selecting the previous sheet (from 2-10 sheets prior).

For example, assume an operation requires the optimization of 3 products, each with unique item numbers of 1.01, 1.02 and 1.03 and each requiring 10 parts per product. Sorting by item number and in ascending order on the top sort only, the optimizer will place all of 1.01’s 10 parts individually on as many sheets as necessary until all are placed, then 1.02’s 10 parts will be placed.  Each part will be attempted on the first sheet, then the second and so on until an empty space large enough to place the part is found.  The group type dictates what happens between the last part of 1.01 and all of 1.02’s parts.
If the last part of 1.01 is placed on sheet 3, the selected group type will dictate the following:
  1. New Sheet: 1.02’s parts will be forced onto sheet 4 or higher forcing no overlap of parts.
  2. Same Sheet: 1.02's parts will be forced onto sheet 3 or higher, making a 1 sheet overlap possible.
  3. Previous Sheet: 1.02’s parts will be forced onto sheet 2 or higher, making a 2 sheet overlap possible.
  4. Previous 2 Sheets: 1.02’s parts will be forced onto sheet 1 or higher, making a 3 sheet overlap possible.
All of 1.03’s parts will be placed according to the group type and based on the last part of 1.02 regardless of any of 1.01’s parts.
All grouping options work independently of each other and can create poor yield if used excessively with highly restrictive grouping types and/or low numbers of parts.

    • Related Articles

    • Processing Station Nest Options - Optimization

      The nesting optimization section in the Processing Station allows you to choose how to optimize parts within a material sheet. Selecting the strategy for your Nesting Optimizer will allow you to maximize materials by placing and rotating the parts as ...
    • Microvellum Saw Optimization Settings (Reference)

      This article documents the current sawing optimization properties as of the most recent Toolbox build, Build 23.1.0523.641. Users may experience a different settings interface if using a version of Toolbox released prior to Build 23.1.0523.641 When ...
    • Data Sorting in Groups in the Report Designer

      The articles in this section of the Knowledge Base involve working with Groups for display in reports. To learn more about Groups and how to access the Report Designer, see Understanding Groups in the Report Designer. This article regards Data ...
    • Associate Parts to Processing Stations (Part Mapping)

      Create New Part Mapping Toolbox provides the ability to associate parts to processing stations, often referred to as Part Mapping.  In this article, we'll look at Mapping Parts one at a time using the "Associate Parts to Processing Stations" ...
    • Issue: HBore Barcodes Do Not Match Part Picture

      As of build 15.6.2211, you now may use the simplified procedure found in the Microvellum Help Center article  Processing Station Associates for Reports (Overview)  to resolve this issue in addition to the procedure found in this article. Issue ...
    • Recent Articles

    • Microvellum Release Notes | Build 25.2.0206.641

      The following release notes apply to Microvellum build 25.2.0206.641. Item Number Fix An issue was reported regarding item numbers in composite drawings. Users who processed work orders with multiple products reported that the item numbers would ...
    • Microvellum Release Notes | Build 25.2.0204.641

      The following release notes apply to Microvellum build 25.2.0204.641. Toolbox Brand Retirement As part of Microvellum’s ongoing alignment with the values and catalog of INNERGY, and to improve user experience, clarity, and consistency, we have ...
    • MDF Door Profile Guide

      Door Wizard The Door Wizard is a Microvellum feature that enables users to interact with and control the specifics of door related variables, prompts, and available settings. The options available in the door wizard vary depending on the specific ...
    • Microvellum Foundation Library Release Notes | Build 26.0112

      Additions In accordance with Microvellum's new subscription changes, all Face Frame Expansion products and subassemblies, as well as the Range Hood Master product have been added to the full library install and library update zips (now included with ...
    • Toolbox Release Notes | Build 25.2.0114.641

      The following release notes apply to Toolbox build 25.2.0114.641 Processing Center Message Fix Fig. 1: An error message running in the background of the software. An issue was reported within the Processing Center. When processing an order, there ...