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).
The following release notes apply to Toolbox build 23.1.1219.641
FLA Fixes
There was an issue with users who switched licenses from an FLA license to an SLA license having their software or session disconnected, and thus, being locked out of the session by the software.
- Sometimes, users who had successfully activated their software via online connection would have an error occur that locked them out of the software.
- There was an issue wherein users who had a software crash would be locked out of the session upon attempting to start a new session.
- All of these issues have been resolved- users should no longer have significant issues with session management when changing licenses, should no longer have an error occurring when activating their software, and software crashes should no longer result in users being locked out of the existing session.
Note: When changing from an FLA to an SLA license, it is important to ensure, prior to activating your new license, that you are:
A. Not checked out on your FLA.
B. Have a stable connection to the internet to facilitate the switch.
UI Fixes
A small handful of fixes for the Microvellum UI have been added to the software.
- There was an issue with network sessions, wherein the computer name for user computers would sometimes, when being checked out with the correct key, would display as “unknown”, leading to difficulty diagnosing issues within the session due to the lack of device information. This issue has been resolved- user devices should now display the registered device name when connected properly.
Figure 1: Learn more connection issue. - The “Learn More” link within the splash screen at the end of the informative sentence regarding login information would reportedly lead users to a defunct webpage, leading to only the Microvellum.com homepage. This issue has been resolved- the link is now operable and will lead to an existent knowledge base article pertaining to login security.
2D Drawing Fixes
Users reported a handful of issues occurring when creating 2D drawings of products.
Figure 2: Incorrectly sorted layer (left) and correctly sorted layer (right). - Some users noted an issue when creating a 2D drawing of a product part wherein a specific line on a specific section of the part was erroneously assigned to the wrong layer. This issue has been resolved- layer names for lines in a drawing should now display as different between every part.
Figure 3: Product number placement issue. - There was a reported issue with 2D drawings wherein the product number would show in a displaced location in the .dwg, with item number prompts not being able to relocate it successfully. This issue has been resolved- item numbers should be placed properly within products, and the existing item placement prompts should maintain their degree of control over the item numbers.
Figure 4: Scale issue (left) and fix (right). - When creating 2D section drawings with dimensioning applied, there was sometimes an issue occurring, wherein the dimensions would display incorrectly, at an incorrect location. This issue has been resolved- 2D dimensions in 2D drawings should now display correctly, in the correct positions, without issue.
- When checking one’s wall setup, it was noted by some users that the dimensions for the wall were reportedly not verifying. This issue has been resolved- the dimensions should now show as being verified if verified.
Figure 5: Incorrectly corresponding annotative scaling (top and bottom). - When not using annotative scaling, there was an issue wherein the text for FE and adjustable shelves would not correspond with entered values. This issue has been resolved- text should now scale correctly in correspondence with user entered values.
Tabbing Fix
Figure 6: Tabbing cleanup issue (top) and fix (bottom). - There was a reported issue with tabbing that occurred when users utilized certain Biesse brand Toolfiles, wherein tabs that were automatically placed on parts were also assigned to be cut off the part. In these circumstances, tabs would be placed on the wrong face, and when the operation was processing, would not be cut off the part correctly, leaving a piece of tab that required manual cutting to be corrected. This issue has been resolved- tabs should now be cut off accurately and in accordance with the intended cleaning off of the part without issue.
The following release notes apply to Toolbox build 23.1.1212.641
FLA Session Management
Figure 1: Session Management UI
| Figure 2: Session duration set.
|
There was a noted concern with sessions on Microvellum closing and checking out of sessions if the software were to crash, due to FLA necessitating connection and the software being active to keep sessions open. To address this, sessions have had their FLA certificate set to allow for the management of the time of the session, with users able to reserve the concurrent spots available for their individual devices based on a set time limit. The session management UI has been added to allow for the manual setting of timed durations in order to ensure crashes do not adversely affect client ability to access the software.
Project Level Materials Fix
Figure 3: Project level material not being reproduced with dimension information. There were a few issues noted with different project level materials not registering or retaining value when created in the project, requiring a restart of the project or use of the “Sync from Database” option. This issue reportedly occurred in 3 different ways:
- Perfect graining would not register as being applied when applied to a created project level material.
- Edgebanding would fail to appear in processed work orders when changing edgeband materials or creating a new Edgeband material.
- Projects with project level materials already added under the project-level material category would reproduce the materials in the copied project, but the materials would lack any tooling or graining information.
- These issues have all been resolved- project level materials should be able to be replicated and retain their values when placed into a new project.
Border Cuts Fix
- Users reported an issue with border routing during Stay Down Nesting, wherein the border pattern would skip over some parts for routing, but not others. This would appear in the G-code when run through 3rd party programs, with some border routes not appearing at all.
- This issue has been resolved- Stay Down Nesting should now register the border cuts and assign them to all parts.
Figure 4: SMA rectangular pockets missing.
| Figure 5: SMA pocketing issue fix; all pockets machined.
|
- There was an issue reported when processing a part with rectangular pockets, wherein users would be informed that the tool file does not have a tool with the necessary diameter to perform the operation. This would subsequently lead to issues of some pockets being machined, but others not receiving any machining in the slightest.
- This issue has been resolved- there should no longer be an issue with the tool file registering the proper tool, and when rectangular pockets are created, all should have machining.
- SS tool files with “optimize vertical drilling” and “sort vertical drilling by tool drops” enabled were reportedly having an issue wherein the tool drops would be sorted incorrectly. Rather than sorting in accordance with tool number (diameter/same banking binary), the drill holes would be sorted somewhat randomly, with incorrect groupings of tool numbers. The drill operation would subsequently use an incorrect order when performing.
- This issue has been resolved- vertical drills in tool files should now sort tool drops correctly, and drill operations should commence without this issue appearing.
The following release notes apply to Toolbox build 23.1.1205.642
New FLA Licenses
- The software has been given a number of overhauls to integrate and function with the new SLS system. Users with software serial numbers for all installed and activated Microvellum software will be automatically updated to a new software license key as a Floating License (FLA) type upon updating to this build.
- FLA type licenses allow for the use of multiple versions of the OEM (2021, 2022, 2023) all on a single device without issue, in addition for installation of the software on an unlimited number of devices but will be restricted on concurrent use based on the number of licenses purchased.
- Switching between FLA and SLA license types is available with a software management request in the Client Case Portal.
- It is important to note that activating and authenticating FLA type licenses will require internet access, the software having a set period of consistent check-ins for authentication. As such, users will require internet connection for consistent use of the software using this license type. Users will be alerted at the time of the software's automatically set routine check-in, if their device is not connected to the internet, and will have an opportunity to reconnect, before the software's security measures will lock the software to ensure no unauthorized access to client projects or data is possible.
- For further information, consult the FAQ on the new licenses, or the community announcement on the topic.
Previous serial numbers and passwords will remain valid for approximately 30 days after updating and activating software with the new license key. If updating to build 23.1.1205.642 or newer, it is recommended that everyone in your company also update to the new license key, to avoid any issues related to the suspension it's pending suspension. When installing Microvellum software for the first time, using an install greater than 23.1.1205.642, use the newer software license key and activation password.
About Microvellum
Figure 1: About Microvellum update.
- The "About Microvellum" option under the "Help" section has been given an overhaul to reflect the changes made with the new license types and the way the software functions with them. Users will still be able to view which modules, Microvellum features, or any plugins integrated into their software they currently have active, but also now have access to the ability to refresh or deactivate their license, their license type and ID, account number, the ability to connect instantly to the client portal to create support cases, and a link to the new EULA. For more information on the full range of the "About Microvellum" option update and what has changed, please consult the following article on the topic.
Utilities Fixes
Figure 2: Utilities error. - There was an issue when attempting to use the utilities within the program, namely, Library Update Utility and Library Restore Utility, wherein activating these options would cause an error that read “Application does not support just-in-time debugging” with every attempted action. This issue has been resolved- opening these utilities should now no longer cause any errors.
DXF Fix for Microvellum Server
- There was an issue when utilizing the Microvellum Server would have .dxf files generating with work orders, despite either not enabling or having access to the software module necessary to generate DXF files, leading to issues with the resultant work orders. Users who had the module available to them and disabled it would sometimes find that even with the module disabled, the option for DXF generation itself remained enabled. This issue has been resolved- the disabled or absent module should now no longer generate unrequested DXF files.
The following release notes apply to Toolbox build 23.1.1120.641
New Report Group Option
Figure 1: Report Groups (All Batches) - A new option has been added within the processing center to assist in streamlining user reports. The option Report Groups (All Batches) has been added to the processing center under the Reports section, an option that enables users to set up their reports to display multi batch report groups, if desired. This option is compatible with standard setups as well as setups using UWO databases (users will receive a warning if their batch is not compatible).
Dual Head Machine Barcode Fix
- An issue was reported regarding dual head machines and an error wherein they would produce face 6 machining labels, despite the file being converted to face 5 machining by default. Dual head machines are intended to only produce face 5 machining files, combining non-face 5 machining files into a singular face 5 file. However, when users attempted to generate a barcode on a face 5 file that was converted from a face 6 machining file, the barcode produced would still be face 6.
Pocketing with Router Drill Fix
Figure 2: Error message for unmatched tools. - There was an issue with the incorrect usage of router drills that was reported by users. Users without a drill bank or who set up a router drill tool while lacking a matching router drill/routing tool would have operations running incorrectly, due to not being warned or having any error dialogue occurring when routing without the necessary tool installed on their machine. Instead, the system would use their vertical drill as a routing tool, even if it was not up to the correct specifications for the operation. This issue has been resolved: if a non-matching drill bit can’t be found, the operation will be dropped by the system, and users will get a corresponding error message akin to Figure 2.
Horizontal Boring Fix
- An issue was reported wherein users had an error occurring during the creation of a work order containing products that had horizontal boring applied. Any attempt to process work orders with this issue happening would result in the horizontal boring being removed or simply not showing on the products. This issue has been resolved- horizontal boring should no longer be removed from products, and errors should no longer occur when products with horizontal boring applied are present in the work order.
The following release notes apply to Toolbox build 23.1114.641
Figure 1: Tooltips overlapping issue. - There was an issue within the UI when hovering over the “Remove Material Trim from Scrap”. Rather than displaying a single tooltip, the UI would display two tooltips that overlapped with one another, displaying the original tip and the most recently updated tip simultaneously. This issue has been resolved- only the most recent tooltip should now pop up if the option is hovered over.
Rebuild Subassemblies Fix
- Users reported an issue wherein projects created in previous builds of Toolbox would have an error recurring upon attempting to rebuild the project’s subassemblies. When certain older projects were imported into a newer version, an object reference error would pop up, and when modified, the subassemblies noticeably did not change when rebuilt, until all of the subassemblies in the project had been rebuilt, at which point, they updated. This issue has been resolved- subassemblies from older versions should now be able to be updated in later versions without the error occurring.
Work Order Fix
Figure 2: Router drill duplication error. - There was a noted issue that occurred when users attempted to process work orders containing products that were assigned to use a router drill for drill holes. In work orders containing products with multiple quantities, drilling applied, assigned to a router drill for its drill holes, an error occurring during the processing, wherein the products would be read as duplicates and the software would register the products as the same item. This issue has been resolved, the error should no longer pop up, and the products with router drilling should properly register within the software.
The following release notes apply to Toolbox build 23.1.1107.644
Event Log Error Fix
- There was a recurring error in the Event Log that occurred when users used a ROUTEDHOLE token for hardware machining. Tools of a certain size, when selected, would have a “Sequence Contains No Elements” error repeatedly appearing in the event log, yet have no error dialogue box popping up in the software. This issue has been resolved: redrawing products using the ROUTEDHOLE token will no longer create the errors in the event log.
Registry Fix
Figure 1: The "Data Source" key in the Microsoft Registry. - There was a reported issue within the registry data of the software: there were instances wherein the Data Source registry key would sometimes be deleted, causing the program to freeze or stall until ended via a task manager. This issue has been resolved- the source of the error that caused the deletion has been found and the registry setting should no longer be deleted.
Figure 2: Sheet generation issue, one with the library sheet size, the other the project sheet size. - There was a noted issue that occurred when users created work orders utilizing a formula material that generated sheet size. When the sheet size was generated, the work order would display both the library sheet size and the project sheet size. This issue has been resolved: only a single sheet size should now be registering and appearing within work orders.
MCOR Graphical Fix
Figure 3: MCOR broken routing issue. - An issue was noted within the 3D representation of part borders and tool paths, wherein the vectors of these elements would not be offset with the tool radius on small irregular pocket routes, resulting in vectors for the routes being broken and incomplete, and producing incorrect G-code in the aftermath. This issue has been resolved- the graphical vectors should now accurately represent the offset values with tool radius.
OFFSETPOLYLINE Fix
Figure 4: OFFSETPOLYLINE issue. - There was an issue with 3D representation concerning the OFFSETPOLYLINE formula and polyline tokens, namely, the formula for the OFFSETPOLYLINE function would sometimes evaluate polylines incorrectly, leading to incorrectly drawn products and token paths. This issue has been resolved- 3D representations using the OFFSETPOLYLINE formula should now result in correctly evaluated polylines, with no more issues of incorrect paths stemming from it.
XML Import Fix
- Project subassemblies imported through XML files had an issue with the adjustment of the subassembly’s prompt values- they were incompatible with the Foundation Library, and thus, unable to be adjusted manually, unless revisited and changed within the XML and imported in. This issue has been resolved; using amended coding, it is now possible update subassemblies from imported XML files.
Option Pop-Ups
- Within the Toolbox UI, the “Options” section of the software has had pop-ups added to better explain the function and purpose of each option within the software.
The following release notes apply to Toolbox build 23.1.1027.641
Report Group Fix
Figure 1: Report group dialogue box. | Figure 2: Report group "Do Not Show Again" option. |
- There was an issue with the amount of dialogue box pop-ups when using report groups in work orders. The dialogue box was noted to lack the ability to allow users to not show the message again, despite appearing potentially in multiples. To resolve this issue, the dialogue box has been altered to allow users to hide or otherwise not display the message after seeing it once.
Horizontal Drilling Label Fix
Figure 3: Horizontal drilling missing from label.
| Figure 4: Horizontal drilling restored to label.
|
- Users reported an issue when creating labels for a product during processing, wherein a label for a part that had horizontal drilling applied to it did not reflect the horizontal drilling aspect visually within the label. The image of the product distinctly lacked the lines to represent the necessity or presence of horizontal boring on the part. This issue has been resolved- label images should now accurately reflect any boring that is applied to a given part.
XML Import Fix
- It was reported that there was an issue with project wizard prompts when importing and utilizing assets or products from an XML file. When appending with an XML import that was not part of the current project, the XML import would update the project wizard prompts and overwrite the settings within the project's specification group, regardless of what the current project is. This issue has been resolved- XML imports should no longer inadverdently affect the prompts or global variables of one's project.
Figure 5: Show Tooling Errors - The "Show Tooling Errors" option was found to have additional processing errors in need of addressing, as there were issues with its functionality. These issues have been resolved- enabling and disabling the option should hide or display tooling error messages as intended.
The following release notes apply to Toolbox build 23.1.1020.641
Corner Cabinet Dado Fix
Figure 1: Dado Corner Cabinet routing issue. | Figure 2: Dado Corner Cabinet routing fix. |
- Users reported an issue when creating corner cabinets with dado construction in their projects- the dado in the upper left portion of the cabinet, when assigned to route, was not routing correctly. There was also an issue for users creating cabinets and applying dados to backs, specifically when using the “Stop Dado Thick Back” global, it was reported that sometimes, the dado would ramp incorrectly, moving diagonally. This issue also was reflected in the G-code when the product was processed. This issue has been resolved- dados should now route correctly in corner cabinets, as well as ramp correctly in backs.
Change Setmill Fix
- There was a noted issue with part borders when attempting to change the location of setmill on a route. When changing the location of setmill on a route and updating the G-code, the setmill would not move, instead placing a line break in the middle of the route (dividing it in two). This issue has been resolved- setmill should now be relocated when attempting to change the location on the part border.
The following release notes apply to Toolbox build 23.1.1016.641
Perfect Graining Fixes
Several fixes have been applied to resolve issues that were found occurring when using the “Perfect Graining” setting while drawing products:
Figure 1: Graining across multiple products issue. - There was an issue with the grain of products mismatching across multiple products created near one another, leading to misaligned graining during nesting or product creation.
- With perfect graining applied, there was sometimes an issue of the graining of parts flipping around to the wrong side of the product or being placed in the wrong direction.
Figure 2: Parts with perfect graining overlapping. - When nesting products or parts that had perfect graining applied, there was a noted problem of parts nesting on top of one another or parts overlapping.
Figure 3: Horizontal parts with grain containers labeled "too large". - An issue was reported wherein parts laying horizontally with grain containers would result in an error upon attempting to nest, with the grain container being declared as "too large" for the sheet.
Figure 4: Perfect Grain Index issue. - There was a noted issue within the workbooks of some nested subassemblies, wherein the “Perfect Grain Index” formula, applied to the subassembly, would sometimes display incorrect values, sometimes displaying as a 0.
Figure 5: Perfect graining upper doors mismatched in nest. - There was a problem with Upper Cabinets with doors of different lengths and perfect graining applied would result in issues with nesting, as the doors would mismatch when processing.
Figure 6: Perfect graining applied to vertically stacked cabinets. - There was an issue with grained doors and drawer fronts when perfect graining was applied with vertical grain on all products, wherein the cabinets that were stacked atop one another would process incorrectly in the nest, with the products being misplaced and misaligned.
- All of these issues have been resolved, perfect grain being enabled while running any of the operations above will no longer produce any of the errors listed.
The following release notes apply to Toolbox build 23.1.1010.641
Extruded Products Fix
Figure 1: Pick Points extrusion issue. - There were reportedly issues occurring when using extruded products, namely, a problem of failure to register extruded products in the proper category. When creating pick points for extrusion, the option noticeably did not appear in the menu. Moreover, there was an issue wherein multiple extruded products would not be designated as extruded, only being categorized as extruded if the first product in the list was designated an extruded product, and the rest were not. There was also an issue with copying extruded products via the database explorer, wherein the copies themselves were not marked as extruded in the database. Both issues have been resolved- extruded products should no longer have problems in categorization or copying via the database manager, and the pick points option should appear in the menu as intended.
PTX Oversize Option Fix
Figure 2: PTX Oversize change. - A recent Toolbox build added a new option for users to utilize while oversizing parts in the sawing processing station, if using a PatternExchange saw as their output type. Users reported there was an issue within this new option, wherein the values from CUTS would not be displayed in the G-code, not being present in the PARTS_REQ string. This issue has been resolved- the option has been altered so that when enabled, the PARTS_REQ and CUTS values will be equal, and when disabled, will adhere to the default of different values.
Library Update Utility Overhauls
The Library Update Utility have had several overhauls to increase the overall functionality of the features, as well as numerous fixes to issues that were reported by users. The issues resolve include:
- A problem with the minimum size of the Resolve Duplicates window.
- An issue importing extruded products, as well as the (aforementioned) disappearance of the "Pick Points for Extrusion" option. (If the product is marked as "Extruded" in the name, it will now be designated as extruded in the product database.)
- A fix to allow for the update of existing combo box values.
- Imported materials should now be retain existing categories, rather than placed as a new category in their own individual folder. (Imported materials will now be using the Database Manager utility by default).
- Problem with Global Variables sometimes not updating with the Library Update Utility bringing in new Global Variables.
- The "Restore" option not removing sheets when updating SQL Servers.
- The addition of a "Delete" functionality for Library Update Utility (variables, look-up tables, etc.)
The following release notes apply to Toolbox build 23.1.1003.641
Work Order Lag Fix
- It was noted by users that there was a reoccurring issue of excessive load times when attempting to edit work orders. The issue notedly did not occur when creating work orders, only editing existing work orders, which would cause the UI to lag for longer than average timespans. This issue has been resolved- editing work orders should no longer cause this lag in the screen loading.
Imperial to Metric Fix
Figure 1: Convert to Metric in Options. - There was a reported issue in sawing/point-to-point or nesting processes when converting values between imperial and metric measurements. When some users converted the units, they found the width and length values would come out incorrectly on the optimizer. This issue has been resolved: the conversion values should now be accurate between the two measurement systems in work orders.
New Processing Option
Figure 2: Show Tooling Errors option in the Options. - A new global option for processing centers has been added to the “Options” in Toolbox, titled “Show Tooling Errors”. This option was added to alleviate user issues with managing different tools in different Toolfiles, as users would receive error messages informing them of missing tools from a Toolfile in every instance of processing within their stations, which slowed down the workflow of processing. This option, if disabled, will direct the system to ignore tooling errors and not send alert messages to users. If enabled, it will maintain the existing messages alerting users of errors in their tooling.
The following release notes apply to Toolbox build 23.1.0921.641
Cumulative Library Updates Fix
Figure 1: Cumulative Update issue. - There was a bug noted by users while attempting to download the Foundation Library’s phase 1 cumulative update and import it into their Toolbox library: the package would sometimes be declared as invalid, and thus, fail to load the update or restore any backups of one’s data. The error above would close out any further attempts to import the package through the library update utility. This issue has been resolved- the phase 1 cumulative update package should now be able to import without issue.
Post Processor V-Drilling Fix
Figure 2: Object route drilling issue. - There was noted to be an error occurring with the base post-processor that occurred when users attempted to assign the property of an object route to sawing, horizontal drilling, or vertical drilling functions. This error should no longer occur for users.
- There has been a reported issue within the Nest Tools, wherein users found that attempting to change the setmil of a part’s border would change the size of the entire part, rather than simply the setmil location, as intended. This issue has been resolved- the setmil location should be the only parameter affected by the change in location value.
- The Ardis processing station within Toolbox was noted to have an issue wherein it did not produce r41 and STK files when work orders with associated parts in them were being processed. This issue has been resolved- the files should now generate in work orders correctly.
Oversize PTX Fix
Figure 3: New PatternExchange oversize option. - An issue was found when using PatternExchange saws as one’s output in sawing processing stations, wherein oversized parts being cut by the saw would only cut to the standard finish amounts within G-code and on reports. This issue has been resolved- a new option has been added into the processing station when the PatternExchange saw is selected as the output option, “Exclude Oversize in PARTS_REQ”.
The following release notes apply to Toolbox build 23.1.0913.641
Part Properties UI Fixes
The Microvellum Development team noted some errors in the UI of the Part Properties console.
Figure 1: Token copy/pasting issue after [END]. | Figure 2: Token copy/pasting fixed. |
- When copying and pasting a token within the Part Properties, tokens are meant to be placed before the [END] value, as well as retain the values of the token that was copied and pasted. This was notably not the case, with tokens coming in after the [END] and being left blank, only showing up in the correct position if one closed and reopened Part Properties, though still blank.
Figure 3: Bulge List formatting error. - Within the DRAWPOLYLINE token, the Bulge List value is listed with an incorrect formatting display for the values, displaying 0|0 instead of 0;0:, potentially leading to an issue wherein values are not read in the token due to being formatted incorrectly.
- Both issues have been resolved- the UI displaying the proper formatting for Bulge List has been revised and fixed and copying/pasting a token will no longer place it after the [END] value.
Micromanager Fix
- There was a problem within the Component Cabinet Library wherein the Micromanager feature would display incorrect materials in work orders after manual editing on the part of users. If users changed the materials of a product or project manually via the workbook, the change would not be reflected in the “Work Order Materials” interface, instead displaying the default template material, despite the work order correctly processing the new material. This issue has been resolved- the display of the interface should now show the manually entered material, rather than the template one.
Die Walls Fix
Figure 4: L-shaped die walls shrinkage. - An issue was reported with the function of drawing Die Walls in an L-shape. Users who drew L-shaped die walls and placed products on them experienced a problem wherein the walls were resized to a smaller size after changing to adjust to the new product dimensions, potentially disconnecting from other walls in the 3D drawing. This issue has been resolved- users should now no longer experience any issues with resizing upon a redraw.
SMA Modeling Fixes
The Solid Model Analyzer had some reported issues with 3D representation and values.
Figure 5: Solid Model Analyzer border routing issue. | Figure 6: Solid Model Analyzer border routing fix.
|
- When utilizing solid modeling on certain projects or products that included border routing, users reported a problem of parts with routing separating from the rest of the product.
Figure 7: Extruded panel in incorrect location. | Figure 8: Extruded panel in SMA corrected.
|
- When creating extruded panels on 3D products using the Solid Model Analyzer, there was a problem wherein the extruded panels were not analyzed correctly and drawn into the product in an incorrect position.
Figure 9: Studs entering the skin in Solid Modeling. - When drawing in polylines and assigning them as attached hardware (such as studs), there was an issue when extruding said hardware into 3D models: the attached hardware would reposition upon being drawn in 3D, sometimes even being placed inside of the product itself.
- All of these issues have been resolved; all were based in the same root problem and the Solid Model Analyzer based projects should no longer have them occur.
Edgebanding Fix
Figure 10: Edgebanding error using Biesse PTP. - An issue occurred when processing certain work orders using the Biesse point-to-point Toolfile. When setting manual values on the machine origin of parts with custom edgebanding applied, the X value would calculate incorrectly on the machine token. This issue has been resolved- the value of the X axis will now remain consistent with user entered values.
The following Release Notes apply to Toolbox build 23.1.0908.641
Hardware Associated Machining Fix
Figure 1: ROUTEDHOLE machining issue. | Figure 2: ROUTEDHOLE issue fixed. |
- There were noted issues with ROUTEDHOLE and CUTOUT tokens, when used with associated hardware pieces- the ROUTEDHOLE token would sometimes fail to account for the relative Z position in machining, while the CUTOUT token, when applied to 2 parts stacked on top of one another, would appear in 3D drawings, but fail to appear in machining. This issue has been resolved- both tokens should now properly display in both G-code and 3D.
CIX Nest Base Fix
- When creating a custom post processor with a .CIX nesting base, there was a noticeable need for custom post-processors to have variables that were not inherently present in the properties. This has been addressed- multiple different variables have been added as properties for users to customize.
Peanut Machining Fix
Figure 3: Peanut machining values issue.
| Figure 4: Peanut machining fixed.
|
- An issue was noted when attempting to use peanut machining during the process of machining certain products. When modifying work orders to set output paths in this pattern, the G-code would cause movement in unspecified areas in the machining, and cause parts of the G-code to disappear, with depth values specifically being altered and incorrect. This issue has been resolved- G-code values should now be unchanged when copying and modifying .cix files, and the values should display consistently and correctly.
Project Data Fix
- Users reported that an issue had occurred wherein their products were redrawing based on data from other rooms within a project, and that the database failed to adhere to any updates in the data when it came to drawing. To get the most recent data applied while redrawing the product in question, users would have to open the prompts for each individual product. This issue has been resolved- the data displayed should now be the most recent data used within a project.
Figure 5: New Autolabel setting. - Within IPP Toolfiles, the Auto Label section has had a new dropdown menu added to it, adding in the ability to select different label types. The labels listed are also present in the "General" settings of the "Options" tab. This change is intended to mitigate any unnecessary time navigating around the interface to edit one’s labels within the Toolfile. Checking the new option box “Use Specific Auto Nest Label Type” will allow select one of the label types from the menu.
Figure 6: Prompts UI name issue. - Within the prompts UI, it was noted that there was a significant lack of space that would lead to being unable to read the full text name of certain materials, which ran the risk of causing confusion or usage of the wrong material in the selected product, potentially causing disruptions to user workflows. To resolve this, popup text has been placed into the prompts to display the full name of the selected materials upon hovering over them.
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 oversized part would result in an inaccurate cut part size in the resultant saw optimization report, with the report failing to account for the differences in measurement between the basic measurement and the oversized measurement. This issue has been resolved- oversizing a part should result in a correctly generated size on the report.
Barcodes STK File Fix
Figure 2: Barcode STK issue. - An issue was reported wherein barcodes generated during processing would fail to generate to STK files. When processing an order utilizing an IPP Toolfile, the barcode would not generate within the resultant batches, though this noticeably did not occur when utilizing SS Toolfiles. This issue has been resolved- barcodes should now properly generate in both types of Toolfiles.
New Polyline Bulge Parameter
Figure 3: New DRAWPOLYLINE parameter. - A longstanding issue with polyline bulge values in drawing tokens has been fixed. The DRAWPOLYLINE drawing token has had a new parameter added to it to prevent an issue wherein an opposing bulge pattern from the OFFSETPOLYLINE spreadsheet function would cause errors if the two were used in conjunction. The new parameter controls polyline bulge direction, allowing users to choose between the two while keeping the direction consistent.
Room Categories Fix
- Users reported an issue wherein rooms would not save to categories assigned to them, but instead, after closing, revert to their original category or otherwise fail to register their new category within the interface. This issue has been resolved- rooms should remain in their set category in the interface.
Face 6 Mirror Imaging Fix
- An issue was found wherein WMF images created from 2D parts that were created while the “Machine Mirror Part” setting was enabled would fail to rotate or flip face 6 2D parts, specifically failing to flip on the X axis, resulting in incorrect looking WMF files. This issue has been resolved- WMF images should now be unaffected by the "Machine Mirror Part" setting.
The following Release Notes apply to Toolbox build 23.1.0830.641
Server Log Fix
Before | After |
Figure 1: MV Server Log issue.
| Figure 2: MV Server Log fixed.
|
- It was noted that when processing a work order using the Microvellum server, there was an issue with the server log, wherein it would not display date/time, only time. This could lead to accuracy problems when tracking actions undertaken during processing, as well as catching errors. This issue has been resolved; the server log should now display properly with the date/time generating correctly.
Routing Fix
Figure 3: Legrabox routing issue. | Figure 4: Legrabox routing fixed. |
- There was a reported issue wherein users attempting to cut a dado route for the Blum Legrabox bottom were unable to get the set single pass route to cut completely on the machine. The issue has been resolved- the single pass dado route for cutting out this part is now fully functional.
Design Data Fixes
A handful of issues within the Edit Design Data interface were reported and have been resolved, all centered around the “Find and Replace” feature within the sheet:
Figure 5: Find and Replace missing UI features. - The Find and Replace feature in the interface had two options failing to display when using the assigned keyboard shortcut of CTRL+F: the Match Whole Word option and Matches Found count would seemingly fail to appear.
Figure 6: Lookin/Look In graphical error. - A minor grammatical error was found in the UI of the “Find and Replace” feature, which led to the combination of two words, Look In, the option which would allow users to specifically search for terms in a specific section of the data. This issue would only occur when using the “Find and Replace” button in the Edit Design Data ribbon.
Figure 7: Matches Found count issue. - There was an issue wherein the Matches Found count would fail to update the count after users typed in a new query into the “Find” field. This led to some confusion, specifically when no matches for the entered term were found, but the count erroneously displayed the same number of matches.
Processing Fix
- An issue was reported wherein the Ardis STK file, when creating barcode information for batches being processed, would only create barcodes for the first associated station in the list, not producing any for the second. The issue has been resolved- the Ardis STK file should now create barcodes for all associated processing stations.
- There was an occasional problem within the program when manually changing options: when hovering over certain options with their cursor, some users experienced a change in settings brought on by an accidental scroll of their mouse wheel. This led to minor confusion and some slight problems in workflows. To resolve this, the program has had sections of the UI's dropdown menus, unable to be affected by the scrolling of the mouse wheel.
The following Release Notes apply to Toolbox build 23.1.0821.641
Dado Machine Token Fixes
A number of reported issues with Dado Machine Tokens have been examined and resolved.
- It was reported by users wherein they were unable to prevent associative dados from ramping during nesting, leading to incorrect measured values in the G-code. This issue has been resolved.
Figure 1: Dado lacking lead-in when ramping. - There was an issue wherein dado machine token would be unable to generate a lead-in when ramping. This issue has been resolved.
Figure 2: Lip groove issue. - There was a noted issue wherein dado lip grooves would be placed incorrectly when a lead-in or lead-out was changed in the drawing process. This issue has been examined and resolved.
Figure 3: Dado shifting in machining. - There was a noted issue wherein dados would shift in position during processing, leading to incorrectly calculated G-Code and misplaced machining. This issue has been resolved- dados should now remain in their set position without issue.
- Users reported an issue during machining, wherein dados would not double pass when a double pass was placed in the order being processed. This issue has been resolved.
Before | After |
Figure 4: Dado incorrect ramping on single pass. | Figure 5: Dado single pass ramping fixed. |
- Users noted an issue when dados were set to ramp in a single pass route, wherein the dado would ramp incorrectly.
Processing Fix
Figure 6: Extra G-code issue. - There was a reported issue that occurred during processing, wherein users who had the "Run Face 6 First" setting disabled while having "G-code Combine Type" set to "Singlehead" in the Toolfile would have their G-code populate the output file with the optional stop text and an extra footer added, regardless of whether they enabled the additional text or not. This issue has been resolved.
New Thermwood Post-Processor
- A new post-processor has been created for the Thermwood machine nesting Toolfile.
The following Release Notes apply to Toolbox build 23.1.0811.641
UI Overhauls
Fixes
Before
| After
|
Figure 1: "Add Part" loop error message.
| Figure 2: "Add Part" message fix.
|
- Users reported an issue wherein the software would error out into an endless loop when cancelling out of the “Add Part” option after getting a “non-perpendicular USC X and Y” error. This issue has been resolved- the error resulting in the loop has been removed, and the message has been updated to offer greater specificity.
- Another error in the "Add Part" option was reported, wherein the "Preview" option being clicked before selecting a UCS position would result in an unhandled exception error. This has been resolved- the option to preview has been greyed out until a UCS position has been selected.
Figure 3: 900 Tool error. - There was a noted issue within the Toolfiles, under the "Multi-Pass Tool Info" settings, wherein from switching from the "Multiple Tools" or "Incremental Step" options to the "Step" option while selecting a 900 Tool would cause an unhandled exception error. This issue has been resolved.
Figure 4: UI Shrinkage. - Within the Toolfiles, users reported an issue wherein buttons on the UI would disappear due to the UI maxing out the size to move them offscreen, leading to shrinkage of buttons that left them unable to select certain options. This issue has been resolved- the UI now has a minimum and maximum size to ensure the options are always available for selection.
Figure 5: Incorrect door swing and sink lines.
| Figure 6: Corrected door swing and sink lines, post redraw.
|
- Users reported an issue when working with 2D wall plans, wherein sink and door swing lines would appear in the incorrect location when adding in a "ProductAngle" prompt via the spreadsheet, rather than the interface. This incorrect angling would persist unless the 2D wall plan was redrawn. This issue has been resolved- utilizing the spreadsheet for this prompt should function properly within the plan without requiring a redraw.
Modifications
Figure 7: Visual overhaul for "Import" settings. - UI options such as the "Import Files" or "Import Onscreen Data" options have been visually updated to match with the rest of the Toolbox UI. Spacing, border and heading coloration, as well as language specificity and available clickable options have been updated.
Figure 8: "Wall Setup" and "Product Drawing Setup" UI adjustments. - Within "Toolbox Setup", the options to adjust wall dimensions were noted to have insufficient layout within the UI: within "Wall Setup" the "Default Wall thickness" entry field was deemed to be too close to top of the window, and under "Product Drawing Setup", The "Close" and "OK" buttons were noted to be too close to the right edge of the window, and the window needed changes to the option borders to be more visually consistent. The UI has been updated to apply these changes.
Figure 9: "Show Edge" update for efficiency. - The process within "Part Properties" for the "Show Edge" option was deemed inefficient for workflows, due to the need to reselect the part when attempting to modify or enter specifications for it within the UI, even if a part is already selected. As such, the setting has been modified to automatically enter in the properties of the selected edge of a product.
Figure 10: "Select Wall" issue. - Options that lead to errors or which failed to do anything substantial without first enabling other options, such as "Select Wall" being available for selection during "Update Selected Wall" have been greyed out.
Figure 11: Misspellings of "Entities". - It was noted that there was a misspelling of the word "entities" in the "Modify Products" section. This misspell has been corrected.
The following Release Notes apply to Toolbox Build 23.1.0808.641
2D Drawing Overhauls
Fixes
Before | After |
Figure 1: 2D font error.
| Figure 2: 2D font fix.
|
- An issue was noted and resolved wherein creating 2D drawings of 2 identical products caused the fonts on the 2D drawings to mismatch or otherwise come out incorrectly.
Figure 3: Product sections crash. - Users reported an issue wherein Toolbox would crash if users selected the “Don’t Use Drawing Tokens” option while drawing product sections, then clicked “Pick Cutting Plane”.
- An issue was noted and resolved wherein the FaceFrame text was unable to be changed or be affected by the input for some users.
- There was a noted issue with products in copied rooms with simultaneous 2D elevation and 2D plan views, with the combination causing an error after redrawing the product. This issue has been resolved.
- There was an issue wherein 2D text objects would give the "Invalid Selection" error after certain commands in Modify Products were used. This issue has been resolved.
- Within Drawing Tools, there was a noted issue wherein clicking in blank cells would cause an error for users. This issue has been resolved.
Modifications
Figure 4: 2D wall elevations no duplicates. - The ability to create two 2D wall elevations has been altered: a pair of 2D drawings will no longer support the same product. If users modify the data, only a single drawing will update. If an attempt is made, users will be presented with a message notifying them of this change in association.
Figure 5: New 2D/3D error message. - An error message that would display when users attempted to use the option Draw Part In 2D on a 3D hardware block was deemed to be insufficient in terms of accuracy and semantics. As such, it has been revised to display more specific information on the problem.
The following Release Notes apply to Toolbox build 23.1.0801.641
Horizontal Drilling Cam Locks Fix
- There was an issue wherein the horizontal drilling for cam locks would not calculate different Z location values for parts with face 5 and face 6 machining, if the two were enabled simultaneously. This issue has now been resolved; the values should now place the tokens correctly.
IPP Post Fix
Figure 1: Maestro IPP bug; 0's generated - An issue was reported when utilizing a Maestro IPP Toolfile, wherein zero values were generated when using “Create New G-code”. This issue has been addressed and resolved; the G-Code should now match the entered values instead of generating 0’s.
Stay-Down Path Fixes
Before
| After |
Figure 2: Stay Down connector arc angle issue.
| Figure 3: Stay Down connector arc angle fix.
|
- Stay-down connector arcs were sometimes noted to look visually incorrect in terms of their angling. This has been addressed and resolved; arcs have been tuned to be visually smoother for machining.
Figure 4: Stay down path counterclockwise bug.
| Figure 5: Stay down path counterclockwise fix.
|
- Stay down paths would sometimes read as incorrect if the border direction was counterclockwise. This has been resolved; the paths should be read as correct now.
Figure 6: Transition radius increase - There was a noted issue with certain machines tending to have errors occurring during a transition, even though the machine could technically make the cut. The issue has been addressed and resolved with an increase to the transition radius, being set to be larger than bit diameter by .001.
MCOR/IRIB Fix
Figure 7: MCOR/IRIB alignment bug
| Figure 8: MCOR/IRIB alignment fix
|
- An issue was reported in the metric build of Toolbox, wherein routes and corners alignment in certain nest patterns did not align properly, due to MCOR and/or IRIB not calculating correctly. The issue has been resolved.
The following Release Notes apply to Toolbox build 23.1.0725.641
New Nesting Optimization Settings
Figure 1: New nesting optimizer settings. The nesting optimizer has 2 new settings added to it: "Best Yield Preserve Grouping" and "Favor Best Fit".
- "Best Yield Preserve Grouping" is essentially the new name for the existing "Best Yield" setting as it currently stands.
- The existing "Best Yield" setting has been modified to include a second pass after the finished optimization to attempt to identify ways to improve yield.
- Within "Part Grouping", the new setting "Favor Best Fit" has been added. If enabled, this setting will feed the optimizer the parts that best fit with available open regions as optimization is performed.
Any improvements in results with these settings will vary depending on user setup.
If one updates to this build, enables either of these settings, and then reverts to a previous Toolbox build, the processing station will not open. It is recommended to turn off these settings in a version that supports them before transitioning to any prior Toolbox version!
User Interface Fixes
- There was a reported issue in the global file Lookup tables that caused an error if users tried creating a new table after removing rows and deleting a previous table. This issue has been resolved.
- It was noted that within the wizard formula editor box, the FX function would experience an error with certain workflows. This issue has been resolved.
Processing Station Fix
- It was reported that copying processing stations would cause the station to lose its associates. This has been resolved- copying stations should no longer lose associates when copied.
Product Prompts Fix
There was a noted issue in the registering of information between the spreadsheet and Product Prompts interface.
- When the system prompt ProductAngle was entered into the prompts list of the spreadsheet, and a value was set, the value failed to register, producing no change in the angle of the product. Conversely, when the value was entered into the interface, it would populate the spreadsheet cell. This communication issue has been resolved; the prompt will now function properly both ways.
The following Release Notes apply to Toolbox build 23.1.0718.641
Saw Output Fixes
- When compiling G-Code, the saw output sometimes included invalid characters, causing cuts to occasionally miss or code to be rejected by the system. This has been resolved.
- When processing work orders, it was reported that part comments did not appear in XML files if one’s global file had perfect graining enabled. This has been resolved.
WMF Generation Fix
- An issue was reported wherein WMF images would be created in Cutrite ASCII processing stations, even if the setting was disabled. The issue has been resolved.
Processing Station Fix
- Processing stations were noted to have significant time lag, with assigning and unassigning a large amount of processing stations taking several minutes, potentially even crashing the program. The efficiency of this process has been drastically improved.
- It took 70 processing stations with 1920 parts up to 10 minutes to process a work order. With the overhauls made in processing, it has now been recorded taking as little as 20-60 seconds.
These figures derive from testing with the data and setup utilized by the Microvellum quality assurance team- user results may vary.
- An issue was reported wherein the Felder IPP tool file did not produce G-Code in separate material folders, even when the setting was enabled, and a path was set. This issue has been resolved.
The following Release Notes apply to Toolbox build 23.1.0706.641
Machine Cannot Offset Routing Fixes
A number of issues have been reported involving the MCOR setting and certain routes to fail while using the new offset algorithm:
Figure 1: MCOR vector drop machining error.
| Figure 2: MCOR vector drop fix.
|
- When running with MCOR, stay-down and tabs enabled, vectors would sometimes be dropped on machine points. This issue has been addressed and resolved.
- With MCOR and stay-down enabled, using the 901 tool as one's default router would fail to create certain border routes. Border routes should now be unaffected by this specific combination.
Figure 3: Machine points with arcs error. - MCOR and stay-down enabled with "Refine Offset Paths" would cause machining errors with certain machine points that contained arcs.
Figure 4: Stay-down notch Destroy Offal error. | Figure 5: Stay-down notch Destroy Offal fixed.
|
- Stay-down with notches equal in width to bit diameter would result in "Destroy Offal" failing.
- True Shape being enabled simultaneously with MCOR and IRIB would lead to poor optimization.
- Spreadsheet tool files previously functioned differently, but will now treat MCOR the same as IPP.
A prominent issue that has resulted in a number of smaller issues with Biesse IPP Tool files has been resolved:
Figure 6: Biesse IPP Z 0 error.
| Figure 7: Biesse IPP Z 0 error fixed. |
- The last Z move of a pocket changed from a 0. This caused the bulge to be incorrectly positioned. If using incremental step tools, this change in Z value would sometimes cause the tool to penetrate the spoil board too much. This issue has been resolved.
Figure 8: Pockets ramping vectors error. - An issue wherein pockets would ramp vectors incorrectly, causing incorrectly machined parts has been resolved.
The following Release Notes apply to Toolbox Build 23.1.0627.641
Pocket Hatching Loop Fix
- Users reported an issue when utilizing pocket hatching with an extremely small width, which caused the software to be stuck in a loop and crash. This issue has been resolved.
Include Routes In Border (IRIB) Fixes
- Certain routes failed to qualify for IRIB when using True Shape nesting. Multiple parts have been specifically added to the IRIB function to ensure there are no longer any conflicts or failures to register:
- Parts with certain notches on the corners.
- Parts with 4 arcs that are close in proximity to the part border.
- Parts with certain arcs while using True Shape.
Before 23.1.0627.641 | After 23.1.0627.641 |
|
|
Default Machine Token Update
- Default machine tokens contained several references and pieces of information deemed to be outdated, causing occasional errors for users attempting to utilize them with the latest versions of Toolbox. All machine and drawing tokens have been examined and updated to function properly with the latest Toolbox build.
- A tolerance has been added to the system that will round certain machining values down, to the smallest precision setting in AutoCAD. Previously, it was values like “0.31495999999999996” were flagged as the smallest value available, which caused the wrong tool to be called in some cases. With the addition of the tolerance, the smallest value will consistently be set to "0.0".
The following Release Notes apply to Toolbox Build 23.1.0621.641
Vertical Drill Machining Fix
Figure 1: Vertical Drill disappearance fix. - An issue was noted, which caused vertical drilling to disappear if it crossed the threshold of the prat border. This issue has now been resolved.
900 Rough-Cut Offset Fix
- Certain 900 tools were reported to have an issue wherein manually entered rough-cut offset values didn't register within work orders being processed. This issue has been resolved.
Software Configuration Fixes
Figure 2: Config infinite loop fix. - Resolved an issue that caused an infinite loop in the configuration/splash screen if the path to MV data was invalid, and users attempted to cancel out of the error message. Users will now be alerted and have the opportunity to fix the MV data path with a new warning pop-up (including the option to not show the warning again).
Figure 3: New SQL Warning Message. - SQL configurations with no path to MV data would previously automatically open the next working SQL configuration from the registry. A new warning message alerting users that there is no path to MV data has been implemented into the program.
User Interface Overhauls
Figure 4: Splash screen program multi-opening fix.
|
- An issue was reported wherein some users exiting the MV Production/MicroManager using the X on the splash screen would open the program multiple times, leading to device lag. The issue has been resolved, doing so with this update will now completely close the program.
|
|
Figure 5: Workbook cancellation fix. |
- An issue was reported preventing users from accessing other workbooks if one cancelled out of the currently open workbook. This issue has been resolved.
|
|
Figure 6: "?" removal.
|
- On the Microvellum Console, the “?” button was deemed unnecessary and has thus been removed from the UI.
|
|
Figure 7: "Migrate V67 Drawing" removed.
|
- The “Migrate V67 Drawing” option under "Other" has been removed from the UI.
|
|
Figure 8: Project Materials UI material editing.
|
- An issue was reported wherein right-clicking in the blank space in "Project Materials" UI displayed all material editing options, requiring needless navigation on the user end through options that did not functionally do anything. This issue has been resolved- right-clicking will now only display options applicable to project material library management.
|
|
|
Figure 9: Unused Machine Tokens reset.
|
- Unused machine tokens were reported to have an issue wherein a "0" would appear in place of the _Off status when reset. This issue has been resolved; unused machine tokens will now correctly reset to _Off when selected.
|
|
Figure 10: New "Microvellum Workbook Designer" link.
|
- Within the “Help” > “About Microvellum Workbook Designer” button, a new link to a Knowledge Base article has been implemented to assist clients in need of further information.
|
The following Release Notes apply to Toolbox Build 23.1.0613.641
Edge Band Materials Fix
- An error was reported that caused project edge band materials to overwrite the template records if a user ran “find and replace” and then “Add Component From Template” in the material file. The issue has been resolved.
Prompts Fixes
- There has been a noted issue wherein rapidly clicking on prompts duplicated them or failed to add them at all. This error has been resolved and removed.
- Moving a newly created room after using "Edit Additional Prompts" will no longer error.
- The first column in the prompts list had an issue wherein it did not reset when refreshed. This has been changed, to avoid any further refresh issues.
- Certain Biesse machines had issues with lead-ins when using common-line nesting. The issue has been resolved.
- Users reported an issue wherein Morbidelli machines used incremental step tools that caused the final pass in G-code to duplicate if the token depth was greater than the step depth and material thickness. The issue has been resolved.
The following Release Notes apply to Toolbox 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
- 2D drawing tokens have been modified to no longer inherit the last entered value in part properties.
- A reported error that would occur if a user deleted the [END] prompt and tried to add a new token has been isolated and fixed.
- Users received an error when attempting to add a visible or invisible prompt with illegal characters, or the prompt would simply not define. The software now replaces any illegal characters with underscores and successfully defines the prompt.
Figure 1: Illegal Character Replacement Feature
- Newly added tokens will now always be added above the [END].
- Part properties will now correctly display subassemblies with their own specific hardware.
- An issue has been resolved that caused 2D section drawings to be deleted when editing certain formulas and redrawing the product via part properties.
- A new setting within Options has been added, called “Load All Subassemblies”. Turning this setting off will speed up part properties, as it does not load subassemblies not currently in use.
Figure 2: Load All Subassemblies Option
- Turning off the "Load All Subassemblies" setting in Options will cause the software to only load subassemblies with a quantity > 0:
Figure 3: Off: In-Use Subassemblies - Turning on the "Load All Subassemblies" setting will cause the software to load ALL subassemblies, regardless of whether they're currently in use or not.
Figure 4: On: All Subassemblies Loaded
Processing Center Overhaul
- Certain areas within the processing center have had the option to increase/decrease the min/max UI size.
- Resolved an issue that caused orphaned activity stations if the category they existed in was deleted.
- Removed 2 deprecated buttons in the processing center:
- Make Metafiles of Part Labels (this feature was deemed unnecessary; the code was outdated and rarely used).
Figure 5: Make Metafiles of Part Labels (Obsoleted) - Make New G-code From Batch Drawings (Users are advised to utilize “Create New G-code” from 2D Machining Tools instead.)
Figure 6: Make New G-Code from Batch Drawings (Obsoleted) - “View Single Part G-code Results” is now using the correct WMF image to display the part and “Remake DXF Pictures” should now function as expected after making any changes:
Figure 7: View Single Part G-Code Results - An issue preventing “View Single Part G-code Results” from working properly if users were setup with a Unified Work Order Database has been resolved.
- Multiple areas have been edited to improve grammar and spelling.
Expansion on Event Log Descriptions
- Error messages displaying during the processing of work orders were deemed to be too vague, lacking sufficient detail to assist in resolving the problem. Expansions have been made to specify. Examples would include:
- “There are no drills with a compatible diameter.”
- “There are no drills that can reach the hole.”
- “The part does not fit within the center percentage region.”
- “The route is invalid.”
- There have been additions made to the error messages to give a greater degree of context to the problems the program is encountering. Along with adding more detail to existing messages, additional IPP errors were integrated into the event log so that users are better informed during processing.
Associative Machining Disappearance
- Resolved a recent issue that caused associative machining to disappear for some parts if certain machine points were being used.
The following Release Notes apply to Toolbox build 23.1.0525.641
Users reported an issue that caused hardware machine tokens to produce tool compensation incorrectly. This issue has been examined and resolved.
Work Order Cancellation Fix
Microvellum Console->Settings Section->Create New Work Order/Create New Work Order From Drawing/Edit Existing Work Order
The Toolbox UI reportedly froze during the cancellation of a work order. With this update, the UI should reload correctly in the event of a cancellation.
Assorted Product List Error Fixes
Microvellum Console->Project->Product List
A number of reported issues within the Product List tab have been resolved. These include:
- A reported issue with saving subassembly changes, which reverted if one navigated to another tab during or shortly after the change.
- A recurring error within the Foundation Library involving the use of the “Rebuild Selected Products from Library” option.
- Selecting “Add New Empty Product” without a room selected will no longer cause an error, instead now asking you to open a room.
- A recurring error that occurred when closing “Edit Additional Prompts”. This should now function without issue.
The following Release Notes apply to Toolbox Build 23.1.0523.641
Face 6/Horizontal Drilling Enhancement
Toolbox Setup->Options->Toolfiles->Double-click specific Toolfile->Integrated Post Processor Settings->Settings
Users will now be able to cut down on file management by producing a singular line of G-Code for both Face 6 Machining and Horizontal Drilling.
- Within the Integrated Post Processor Settings of Toolbox, we’ve modified the existing “Allow Face 6 Border Routes (PTP Only)” IPP setting to merge the two.
- Enabling this setting will allow the creation of a single G-Code file instead of two, but only if users have both Face 6 machining and horizontal drilling. The original functionality has not been removed, but simply added to.
Figure 1: New Face 6 HBore Merge Feature
|
New Material/Template Settings
Toolbox Setup->Options->General
Users have reported sluggish performance in the program when editing their template to incorporate project materials. To remedy this, 2 new settings dictating material/template interactions have been created: Sync All Projects with Template Materials and Sync Current Project.
Figure 2: Sync All Projects |
- Each time a material is modified in the template, the software will immediately sync the changes with all projects.
This will be the default setting.
Figure 3: Sync Current Project |
- The software will sync project materials with the template when a project is opened. No template changes are pushed to the project until then.
This is the recommended setting for users with many spec groups.
New Saw Optimization Slider
Toolbox Setup-Options->Processing Stations->your specific Saw Processing Station->Saw
Our Quality Assurance team noted several reported issues with the yield of the saw optimizer. To address these issues, we’ve modified the existing Saw Optimization interface.
- We’ve introduced a new Optimizer Time Limit (OTL) slider to allow more time for the optimizer to calculate the best results. Users can choose from a range of 15 to 300 seconds.
- The slider was thoroughly tested by our team to determine degrees of improvement. When set to Best Yield, the results were as follows:
- During initial testing, using the previous software build, a work order containing 547 4” x 90” (long, but thin) parts was optimized on 107 sheets of material. With the new OTL feature (using default settings), the same order was completed with only 74 sheets (60 seconds), and again with only 71 sheets (300 seconds), a 30-33% improvement in yield.
- Another work order of 130 square parts (stretchers, backs, bottoms, rails, etc.) was optimized on 24 sheets of material. With the OTL, the machine achieved a 79% improvement in yield, requiring only 5 sheets of material.
- A third work order with 130 Base Bottom/Backs (nearly perfect squares) was optimized on 72 sheets of material, with no significant improvement, a 0% change in yield, even with the OTL.
Based on these results, we conclude that
the quantity and complexity of the parts significantly affects the optimization results. We recommend
users conduct their own testing to determine how this remediation will impact their optimization results. Overall, the Best Yield setting has produced the highest degree of improvement. For further information, consult
our article on Saw Optimization settings.
Figure 4: New Saw Optimizer Slider
|
Overhauled Algorithms (Stay Down, IRIB, 3D Rep, Offset/MCOR)
To resolve a handful of reported issues and improve the general functionality of the program, we’ve rebuilt our offset algorithm. Particularly noteworthy changes are:
- Stay-down nesting is far more stable with the “MCOR” setting enabled.
- 3D representation for various machining has been improved.
- It is now possible to add tabs in a standard or stay-down nest with the “MCOR” setting enabled.
Figure 5: Construction path with previous offset code
| Figure 6: Construction path with reworked offset code
|
Figure 7: Machining tabs with MCOR enabled
| Figure 8: New machining tabs with MCOR enabled
|
Figure 9: 3D model with erroneous polyline token
| Figure 10: 3D model with reworked polyline token |
The following Release Notes apply to Toolbox Build 23.1.0407.641
Projects
Resolutions:
- Resolved an issue that caused lag when adjusting wall size.
- Resolved an issue that created empty rows in the Projects table after certain workflows.
Work Orders
Resolutions:
- The work order creation screen is now locked when the software is creating a work order. This resolved a few possible ways to trigger errors.
Resolutions:
- Schelling IPP label images will now output to the correct location and in the correct format.
- Added an Omga saw IPP post.
Associate Hardware Machining
Modifications:
- Associative hardware from other parts will no longer appear in 2D or in gcode. There is now better logic, so the software knows the machining from that hardware does not belong to the final cut part.
Before:
After:
Resolutions:
- Copying or moving a part with face 6 machining to a sheet with a different material will no longer cause the face 6 program to write to the wrong folder.
- Processing stations with double pass enabled will follow nest border priorities after editing them and using ‘Create New Gcode’
- Users will now get unique barcodes and file names after copying a part and using ‘Update Gcode’ with a nest + PTP associate.
- Resolved an issue that caused Z values in a pline token to not update after editing them via Nest Editing Tools.
- Face 6 file name should now always be present for parts in the nest added via Nest Editing Tools.
Edit Additional Prompts
Resolutions:
- Resolved an error within Edit Additional Prompts that happened when closing the UI after making no changes to multiple products.
- Edit Additional Prompts should now correctly edit the selected rows, regardless of which products are selected.
MV Production (ERP)
Resolutions:
- Opening a room in the Design tab will no longer error.
- ‘Show Patterns’ will display the item number, even if the product name is longer than expected.
Library Designer
Modifications:
- Added a feature that allows users to select which products and/or subassemblies to add when creating a library designer database. See here for more information.
The following Release Notes apply to Toolbox Build 23.1.0329.641
Processing Center
Resolutions:
- Resolved an error in the ‘View Nesting G-Code Results’ UI when trying to view DXF’s.
- ‘Modify Work Order’ will no longer remove certain edge band information if editing that material.
Modifications:
- Modified new installs to have the ‘Auto-Load Parts’ setting enabled by default.
- Users will now receive a notification that the reports in report groups have been output or not.
SQL Database
Resolutions:
- Resolved a file sharing violation that could occur in SQL databases because the software wasn’t closing its connection to the SDF or has it in memory.
Materials
Resolutions:
- Resolved an issue with evaluating edge band tokens properly if ‘Find and Replace’ was used on an edge band material in a project.
- Materials not associated to a pointer no longer become disassociated from the project workbook after using ‘Find and Replace’.
Part File Names
Resolutions:
- Resolved an issue that caused file names to increment wrong because the software was holding the last file name used in memory. The count should restore from the database, not 1 PC’s memory.
Modifications:
- We have improved the efficiency of file names. We used to grab all part names, even if they were not being used in the product when the work order was created. The software is now incrementing file names according to the actual amount of part names that have quantity greater than 0 and exclude any part names that are 0.
The following Release Notes apply to Toolbox Build 23.1.0313.641
Label Images
Resolutions:
- Resolved an issue with PTP stations not flipping the face 6 WMF image correctly. WMF orientation should now match the gcode.
- Resolved an issue with Unified Work Order databases not writing the face 6 image to the database correctly.
- Resolved an issue with file names being duplicated in certain products and when multiple people were all working in the same configuration.
Subassemblies
Resolutions:
- Drawing a nested subassembly in 2D will no longer cause the hardware to change position.
- Resolved an issue when trying to assign mapped parts if there were multiple library-level subassemblies.
- Resolved a refresh issue in subassembly prompts when attempting to save back to the project.
- Certain workflows will no longer cause new library-level subassemblies from appearing on the list.
Processing Center
Resolutions:
- Resolved an issue with the UI grid that caused sorting to be slightly wrong in some cases.
- The ‘Convert to Metric’ setting no longer causes an error when processing on a PTP station with transposed dimensions.
Hardware Machine Token
Modifications:
- We have added a new feature that will update hardware machine tokens in your project from the template. More information here.
The following Release Notes apply to Toolbox Build 23.1.0222.641
Machine Tokens
Resolutions:
- We fixed a bug affecting certain libraries that used the CONST token, which led to incorrect calculations of the distance between holes.
- We also fixed an issue in some tool files where the feed speed would not change when encountering POLYLINE tokens.
- We resolved a problem related to CUTOUT tokens assigned to the wrong hardware tool comp.
- We corrected a bug that caused pocketing to cut twice when using Draw Part in 2D and coming from a PLINE token in hardware.
Modifications:
- We have revised the help text for the Corner Notch token to provide clearer instructions on how the tool number works. If you have specified a tool for pocketing, the tool will continue to perform pocketing for that route until you create a new work order.
Materials
Resolutions:
- Material Comments can now contain formula-driven values, allowing them to be used like other fields in formula materials.
- Deleting a material category will also delete the materials within it.
- We fixed a refresh issue that previously prevented newly added sheets from being immediately visible in formula materials.
- We also resolved a problem affecting scrap coming from formula materials, which caused thickness, quantity, or size fields with formulas to always default to a value of 0.
Modifications:
- We have optimized some of our code to improve the speed of editing and saving project-level materials, especially for larger databases. You should now notice a significant improvement in performance.
Database Management
Resolutions:
- We have disabled the 'Transfer' button after selecting a database to import until the database is fully loaded.
- We fixed a bug that caused duplicates to be created in the database when users double-clicked the 'Transfer' button.
- We also resolved an issue with "Delete Project After Export" that allowed database management to delete the current template library if a library with projects was selected.
- Exporting a work order from a Unified Work Order Database will now fully export the ProductPrompts table.
Modifications:
- When importing a library, we added a message that acknowledges several things and provides a link to relevant documentation.
- Importing hardware through Database Management will now also include the hardware machine tokens.
The following Release Notes apply to Toolbox Build 23.1.0216.641.
Ardis Label
Resolutions:
• Fixed an issue where face6 barcode information was not displaying on Ardis labels.
PTP Processing Station
Resolutions:
• Corrected an issue that caused curved parts to have an incorrect Z value after using Update Gcode in PTP processing stations.
Database Management
Resolutions:
• Addressed an issue that resulted in global files being overwritten when importing a project.
Work Orders
Resolutions:
• Resolved an issue that was causing work order processing to be slower than expected.
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:
- Fixed an issue with imperial unit PTP stations causing material thickness to change to metric values when using “Update Gcode” with “Convert to Metric” setting enabled.
Report Images
Resolutions:
- Fixed an issue that caused the images of flipped parts to be blurry in the reports.
Flatshot Tokens
Resolutions:
- Fixed an issue with certain part dimensions causing “Hidden View” to stop working.
- The word “miter” in flatshot token formulas will no longer cause the part to draw incorrectly.
- Hardware now appears in Component Library Dynamic Product Images.
Resolutions:
- Fixed a null reference error encountered when processing an order with auto labels and “RunFace6First” enabled.
User Experience
Resolutions:
- Importing a duplicate tool file will no longer cause users to be stuck in an infinite loop after trying to cancel the Resolve Duplicates window.
- Fixed a project vanishing from the list when attempting to delete its .dwg while it's open.
- Added Scheduled Start Date title block attribute in Project Properties.
- Several commands no longer result in Unhandled Exception error when ESC key is pressed.
The following Release Notes apply to Toolbox Build 23.1.0202.641
SQL Connection
Resolutions:
• The issue causing random data connection errors has been fixed.
2D Drawings
Resolutions:
• An issue that prevented hardware from being visible for some users working with 2D Drawings has been resolved.
The following Release Notes apply to Toolbox Build 23.1.0112.641
ERP Estimating
Resolutions:
- An issue with the "Show Product Cost Details" not displaying buyout parts has been fixed.
- An issue that caused the calculation of the material cost to be incorrect in old libraries has been fixed.
- An issue that caused the product list to stop displaying the "Product Price Total" and "Product Price" has been resolved.
Part Properties
Resolutions:
- When selecting a part in the Part Properties interface, it will now only highlight the selected part in 3D instead of the entire subassembly in the Foundation Library.
Processing Center
Resolutions:
- Deleting a category in Activity Stations is no longer possible if there are any activity stations within it.
- An issue that caused an "unhandled exception error" when opening a processing station has been fixed.
- Parts will now correctly hide in the processing center when the "Manually Load Parts" setting is enabled.
- An issue with sorting by material and processing station has been resolved.
Single Part Editor
Resolutions:
- An issue that caused the associative rotation to be blank when adding hardware to parts with certain machine points has been resolved.
Nest Drawing
Resolutions:
- The "Convert to Metric" setting will no longer cause the spoiler board penetration to be lost when the material thickness is exactly .75 inches.
Modifications:
- The "Update Gcode From Drawing" feature now saves the .dwg nest drawing.
Related Articles
Toolbox Release Notes: Year of 2022
This document will catalog all releases for Microvellum Toolbox software builds that were released in the year 2022. This encompasses builds 21.2.0111.641 to 22.1.1219.641. Toolbox Release Notes | Build 22.1.1219.641 The following Release Notes apply ...
Toolbox Release Notes: Year of 2021
This document will catalog all releases for Microvellum Toolbox software builds that were released in the year 2021. This encompasses builds 21.1.0202.641 to 21.2.0209.641. Toolbox Release Notes | Build 21.2.0209.641 The following Release Notes apply ...
Toolbox Release Notes: Year of 2020
This document will catalog all releases for Microvellum Toolbox software builds that were released in the year of 2020. This encompasses builds 20.1.0203.641 to 20.1.1216.641. Toolbox Release Notes | Build 20.1.1216.641 The following release notes ...
Toolbox Release Notes: 2020-2024
This document will catalog all Microvellum Toolbox software builds that were released in the years of 2020-2024. This encompasses builds 20.1.0203.641 to 24.1.1105.641 (current). Year of 2024 This section catalogs all Microvellum Toolbox software ...
Toolbox Release Notes | Build 23.1.0216.641
The following Release Notes apply to Toolbox Build 23.1.0216.641. Ardis Label Resolutions: • Fixed an issue where face6 barcode information was not displaying on Ardis labels. PTP Processing Station Resolutions: • Corrected an issue that caused ...
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 ...