Breaking Changes Log

Breaking Changes Log

A breaking change is an alteration to the behavior of the software that may require users to alter the way they interact with the various areas of the software including user interfaces, databases, product data, reporting, etc. Typically, these changes are made to pave the way for new functionality or to correct the functionality of existing features, lessening the need for user-initiated workarounds.

Below is a list of the recent breaking changes:

DRAWPOLYLINE Bulge Value Improvement

As of Build: 23.1.0901.641

A 3D representation issue with the DRAWPOLYLINE token was detected, and it was deemed necessary to make a change to improve consistency, predictability, and user friendliness. This token was using a reverse of the positive/negative bulge values that the rest of the software uses. This makes the OFFSETPOLYLINE spreadsheet function incompatible with the DRAWPOLYLINE token. No changes to data will fix the issue. 

It has been concluded that the best long-term solution is to fix the bulge values within the DRAWPOLYLINE token. As such, a new parameter has been added into the DRAWPOLYLINE token, to allow for the bulge direction to be controlled. Thus, rolling back to a previous version after downloading this update will result in breaking changes to one’s DRAWPOLYLINE token. 

This change will only affect drawing, not machining. It is recommended users remove any hard coded bulge values prior to downloading this update.


Label and Report Data Improvements

As of Build: 21.1.0604.641

We have updated the way information for labels and reports is processed to improve accuracy and efficiency. Part image rotation, filename, barcode, edge boring(Hbore), and edgebanding location data are now accessed from the OptimizationResults table directly. This means users will no longer need part transformation functions to accurately display data on their Microvellum generated reports and labels. Exisiting reports and labels will need to be updated to take full advantage of these changes.

    • Related Articles

    • Toolbox Release Notes | Build 23.1.0901.641

      The following Release Notes apply to Toolbox build 23.1.0901.641 Saw Oversizing Fix Figure 1: Sawing oversize report issue. There was a reported issue with selecting a part to oversize: in the saw optimization processing station, enabling an ...
    • Toolbox Release Notes | Build 23.1.0208.641

      The following Release Notes apply to Toolbox Build 23.1.0208.641. Saw Scrap Label Modifications: Added a setting to turn on/off material trim for scrap on the edge of a sheet (defaults to on to prevent breaking changes). Nest Drawing Resolutions: ...
    • Toolbox Release Notes | Build 21.1.0827.641

      The following Release Notes apply to Toolbox Build 21.1.0827.641 Estimating Modifications: Modified the "Product Cost Details" command.  The Estimate Price will now access the database value for sheet stock, solid stock, buyout, edge band, and ...
    • Toolbox Release Notes: Year of 2023

      This document will catalog all releases for Microvellum Toolbox software builds that were released in the year 2023. This encompasses builds 23.1.0112.641 to 23.1.1219.642 (current). Toolbox Release Notes | Build 23.1.1219.641 The following release ...
    • Toolbox Release Notes | Build 23.1.0605.641

      Report Groups Fix A fix has been made to resolve an issue that reportedly caused errors when report groups attempted to print manually. Fixes and Additions to Part Properties Toolbox Console->Part Properties/Toolbox Setup->Options 2D drawing tokens ...
    • Recent Articles

    • Toolbox Release Notes | Build 24.1.1105.641

      The following release notes apply to Toolbox build 24.1.1105.641 Nesting Fix Fig. 1: The fatal error that would occur during processing. There was reportedly an issue that occurred when clients attempted to process a work order using the nesting ...
    • Microvellum Foundation Library Release Notes | Build 24.1025

      The following release notes apply to Microvellum Foundation Library build 24.1025. Additions Added new global variable “Remove Stop Dado On Bottom Edge” for wood drawer boxes. Check this option to run the dado through at the bottom of the sub front ...
    • Toolbox Release Notes | Build 24.1.1030.641

      The following release notes apply to Toolbox build 24.1.1030.641 Routing and Profile Fixes Several issues were found with routing and polyline paths: Fig. 1: Horizontal routes off of a part disappearing (left) and appearing correctly (right). When ...
    • Toolbox Release Notes | Build 24.1.1010.641

      The following release notes apply to Toolbox build 24.1.1010.641 Biesse Winstore Fix Several issues with the Biesse Winstore plugin have been resolved: There was an issue that would sometimes occur wherein materials that were intended to stack wound ...
    • Toolbox Release Notes | Build 24.1.1001.641

      The following release notes apply to Toolbox build 24.1.1001.641 HBore Toolfile Fix Fig. 1: The location in the Toolfile UI where the error would occur. There was an issue reported with the functionality of the Horizontal Boring Machine setting in ...