Material Stacking Strategies (Beta Optimizer)

Material Stacking Strategies (Beta Optimizer)

When using Microvellum Toolbox's optimizer in sawing operations, the optimizer automatically separates sheets of material into different stacks based on the parts that are going to be cut from that sheet. The default strategy for the optimizer has been expanded as of Toolbox build 25.1.0325.641, with an additional stacking strategy available to users using Microvellum's Beta Optimizer: mixed stacking. This new strategy can potentially allow the optimizer to create patterns that have fewer stacks than identical stacking with the same number of sheets. 
Notes
This feature is in beta, still being developed and tested. Please submit any feedback to Microvellum by creating a support case.

Identical Stacking

Figure 1: Sawing optimization using identical stacking, with 2 stacks.
Identical Stacking, the default method, requires each part in a stack to be present in each sheet throughout the stack. As such, when optimizing parts, the optimizer will specifically only stack materials based on which materials have the same exact parts being cut from them.
As an example, consider a scenario as shown in Figure 1, in which a sawing operation has 3 large parts and 2 small parts to optimize. Only 1 large part and 1 small part can fit on a single sheet. If one is optimizing using Identical Stacking, the materials would be separated into two stacks: the first stack would be a single sheet with 1 large part assigned to it. The second stack would be 2 sheets each containing 1 large part and 1 small part. 

Mixed Stacking

Mixed stacking, the new method for stacking materials, functions differently from identical stacking. Unlike the default, mixed stacking does not require sheets to have the same exact part on them, but rather, the results are considered valid so long as the saw cuts are identical throughout the stack. 
Figure 2: The Mixed Stacking checkbox in the Processing Station.
To enable Mixed Stacking, the checkbox “Allow Mixed Stacking (BETA)” has been added to the sawing processing station.
Figure 3: A single stack of 3 sheets, 1 of which does not have a small part cut out of it.
In an identical scenario to the one noted above, wherein which a sawing operation has 3 large parts and 2 small parts to optimize, the Mixed Stacking setting being enabled would lead to the optimizer would place the sheet that has only 1 large part onto the two other sheets that have 1 large and 1 small part. This would create a single stack of 3 sheets, reducing the labor when compared to the identical stacking result. To do this, however, the saw would require the cuts in the stack to be identical. As such, if this setting is enabled, the sheet with only 1 large part will have saw cuts added to it as though it will have a small part placed on it, even if it will not.


    • Related Articles

    • Beta Optimizer Changes

      As of build 25.1.0325.641, Microvellum’s optimizer for block nesting, sawing, and scrap management has received an update to improve its functionality. This new optimizer is considered to be in beta form, with development ongoing and new features ...
    • Sheet Selection Type (Beta Optimizer)

      When selecting materials in an operation, Microvellum's optimizer allows for users to assign an optimization priority to specific materials in their material file, to determine which materials should be used up first in the operation. As of Toolbox ...
    • 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 ...
    • 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 ...
    • Part Grouping and Sorting (Beta Optimizer)

      As of Toolbox build 25.1.0325.641, Microvellum's new Beta Optimizer allows users to sort and group parts with greater degrees of specificity than with the legacy optimizer. This is possible due to an overhaul in the Part Sorting and Grouping ...
    • Recent Articles

    • Rendering in BricsCAD

      This article explains the different levels of rendering supported by BricsCAD, ranging from quick concept views to detailed design visuals. It highlights BricsCAD’s built-in rendering tools, performance strengths, and explores the various options ...
    • Switching to Light Mode in Toolbox BSB

      Toolbox BSB, being built on BricsCAD V25 Pro, has a built-in functionality that allows for the customization of one’s CUI and interface. One such customization you may want to utilize to tailor your workspace to your tastes is switching the UI to ...
    • The BricsCAD Manipulator

      The BricsCAD Manipulator is a 3D modeling tool that allows entities to be smoothly and swiftly moved, rotated, scaled and mirrored. By default, the Manipulator copies selected entities when using any of its functions while holding the CTRL key. ...
    • The QUAD

      The QUAD is an AI-driven command system accessible during the process of drawing and interacting with products in model space in Toolbox BSB. The QUAD menu contains customizable sets of frequently used commands when interacting with an entity. QUAD ...
    • Toolbox BSB: Supported File Extensions for Import/Export

      Toolbox BSB, using BricsCAD Pro as its basis, offers full support for the same wide range of file types for import and export. Certain file formats not listed in this article can be imported/exported by BricsCAD, but are not, at the time of writing, ...