Routing Priorities (Build 15.4.1003)

Routing Priorities (Build 15.4.1003)

With build 15.4.1003, new improvements were added to allow for better tool priorities control, with a focus on improving Multi-Pass Tool priorities (aka 900 Tools).  Below is an updated list of Route Tool Priorities, including new Multi-Pass Tool specific priority settings.

Priorities are broken up into two primary areas, Route Operational Priorities and Route Tool Priorities.

Route Operational Priorities affect the priority of routing operations, not specific tools priority.
  1. First (Highest) Priority: User-Defined Priorities. These priorities are determined by onscreen selections using the "2D Machining Tools > Nest Tools" option to "Assign Priorities to Routes."  This function is used for the composite.dwg (nest) or the parts.dwg (single part).  This would be used in conjunction with either "Update Existing GCode File From Drawing" or "Make New GCode File From Drawing" to create GCode.
  2. Second Priority: Machine Token Priority. Routing machine tokens have a "Sequence" or "Priority" parameter.  This machine token parameter value will be recognized as the second-highest level of routing priority.
  3. Third Priority: Toolfile Tool Priority. Within the Toolfile, each Router Tool has a "Tool Priority Number."  This option is enabled by selecting "Allow Tool Priority Setting" in the Settings Tab of the Toolfile.  When this option is enabled, you are required to assign a priority to all tools. Otherwise, it will not function.
  4. Fourth (Lowest) Priority: Minimizing Tool Changes. Minimizing tool changes are being used throughout the route optimization process without having to adjust settings.  Ultimately though, each of the superior priorities can and will trump the minimization of tool changes if it is required by the operation and priorities set.

Route Tool Priorities affect specific tool priorities and will work in conjunction with the Route Operational Priorities. By default, 900 Tools (Multi-Pass, Step, and Incremental Step) are prioritized over non-900 route tools. All tools are affected by their assigned Route Operational Priority, as seen above.

There are three new 900 Tool Priority Options.  Each of these settings is assigned per 900 Tool to allow for additional control over their function.
  • Reduce Tool Changes: Tools used within a Multi-Pass Tool (900 Tool) will be optimized with other operations to reduce tool changes.
  • Group Tool Operations: Tools with the same Common Tool Name (i.e., 900, 901, 902, etc.) will be kept together.  For example, if we have tool 901 used in on two routes and tool 902 used on two routes, this will group both route operations using 901 together and then both route operations using 902 together.
  • Segregate Tool Operations: Each route operation using a Multi-Pass Tool (900 Tool) with this setting will be run in sequence from top to bottom (depth) of the route, then proceed on to the next operation.  This may increase tool changes significantly.

    • Related Articles

    • Route Editing Tools and Hardware

      The Route Editing Tools allow you to make modifications to routing operations.    Using the Machining Tools, you can:  Reverse Polyline Direction   – Allows you to change the direction of a polyline ,   which will swap the start and endpoints. Change ...
    • Tutorial: 2D Machining Tools

      General procedure overview:  Create a new nest sheet.  Add parts to the sheet.  Add machining to the parts.  Modify the nest sheet layout as needed.  Generate G-Code for the nest sheet. Click the button on the MV palette "Nest Editing and 2D ...
    • Overview: 2D Machining Tools

      Back by popular demand is the ability to create one-off parts, nested panels and parts, and G-Code from all of them. Smaller shops and others that know exactly the dimensions of the single parts they want to produce need this feature. It is a quick ...
    • 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 ...
    • Understanding the Nest Editing and 2D Machining Tools Interface

      Understanding the Nest Editing and 2D Machining Tools Interface To access your nest tools, click on the Nest Editing and 2D Machining Tools icon in the Toolbox Palette's tool strip, near the lower section of the lefthand side of the interface. The ...
    • Recent Articles

    • Toolbox Release Notes | Build 25.1.1204.641

      The following release notes apply to Toolbox build 25.1.1204.641 Toolbox Login Screen Update Fig. 1: The updated Toolbox Login interface. The Toolbox Login interface has had several changes applied to it to enhance its usability and allow for greater ...
    • Toolbox Release Notes | Build 25.1.1120.641

      The following release notes apply to Toolbox build 25.1.1120.641 Mouse Wheel Fix There was a reported issue in certain interfaces (such as report groups) in which hovering over a dropdown menu (such as Output Type) would result in the options within ...
    • Dynamic Dimensioning in Toolbox BSB

      When applying dimensions to products and other solids in Toolbox BSB, by default, all dimensions are drawn in 2D on the Y plane, requiring one to switch to a top view (or an appropriately high isometric view) to see them. BricsCAD has a feature that ...
    • Toolbox Release Notes | Build 25.1.1107.641

      The following release notes apply to Toolbox build 25.1.1107.641. Subassembly Prompt Fixes A pair of issues were reportedly occurring when attempting to work with subassembly prompts in the Edit Design Data interface. Subassemblies copied to the ...
    • Microvellum Foundation Library Release Notes | Build 25.1024

      The following release notes apply to the Microvellum Foundation Library build 25.1024. Additions Added Face Profile Options to the Door Wizard for enhanced design flexibility. Users can now apply decorative visual profiles to doors, drawer fronts, ...