Understanding the Library Specification Groups User Interface

Understanding the Library Specification Groups User Interface

This article summarizes the Library Specification Groups User Interface. 

For specific information regarding an aspect of Library Specification Groups, see one of the following articles:

Understanding the Project Wizard, Global Variables, Material Files, and Door Wizard Interfaces

Copying, Renaming, and Deleting Specification Group Collections

Copying, Renaming, Assigning, and Deleting Specification Group Components


To access the Library Specification Groups, click on the Toolbox Setup menu, and select Library Specification Groups.


The Library (or Template) Specification Groups interface has a very noticeable red header; this is an indicator that you are working at the library level.

If you are working within a configuration that is using a SQL Server database, changes at this level will be company-wide.

The interface is broken into two sections. The section on the left contains specification group collections. The section on the right contains specification group components. Specification group collections are setup using combinations of different components. The ability to set up different combinations of components allows you to create templates to handle specific scenarios you may come across often. The icons directly above the left section will enable you to copy, rename, and delete collections. They will also allow you to access the component files tied to a collection and change the properties within each component. The icons directly above the right section will enable you to copy, rename, and delete components.

The green checkmark indicates which specification group collection has been selected, and controls which components will be accessed when clicking on the different icons.

Icons pertaining to the left section (specification group collections):


  1. Workbook Designer – Allows you to access prompts and variables to control specific settings for a specification group.
  2. Project Wizard – Allows you to access prompts and variables to control specific settings for a specification group.
  3. Global Variables – Allows you to access prompts and variables to control a broader range of settings for a specification group.
  4. Material File – Allows you to access the material setup of the cut parts, edgebanding, and hardware for a specification group.
  5. Material File Wizards – This is for advanced users who wish to create and utilize formula-driven materials (advanced training is required).
  6. Door Wizard – Allows you to access prompts and variables that control door/drawer front settings for a specification group.
  7. Copy – Allows you to copy a specification group collection.
  8. Rename – Allows you to rename a specification group collection.
  9. Delete – Allows you to delete a specification group collection.
  10. Sync from Database - Forces materials to sync from the database to the spreadsheet. Any names, or properties that do not match are updated in the spreadsheet. Any new materials that don't exist in the spreadsheet are added. Any materials marked as "deleted" are cleaned out of the spreadsheet. All formula-driven materials are updated. 

Icons pertaining to the right section (specification group components):


  1. Copy – Allows you to copy a specification group component.
  2. Rename – Allows you to rename a specification group component.
  3. Delete – Allows you to delete a specification group component.

The arrow between the two sections allows you to assign components to a collection.


In the right section of the interface, there are two font colors, orange and black. Black indicates that a component has been assigned to a collection. Orange indicates an unused, or unassigned, component.

The specification group collections and the components that have been assigned will be imported when a new project is created. Unused, or unassigned, components can be imported into a project manually.

By selecting a component, in the left or right section, you change the text color to blue. The blue color helps identify which collection is using this component. If more than one collection is sharing a component, they will also appear blue.


If a component is being shared, any changes made in another collection will apply to all the shared components. If those settings need to apply to just one, or a smaller group of collections, a new component will need to be added.

    • Related Articles

    • Understanding the Project Specification Groups User Interface

      This article summarizes the Project Specification Groups User Interface. For specific information regarding an aspect of Library Specification Groups, see one of the following articles: Understanding the Project Wizard, Global Variables, Material ...
    • Overview: Specification Group Interface

      This brief article provides an overview of the Specification Group interface in Toolbox.  Click the menu commands "Toolbox Setup > Project Specification Groups." It is no longer just a list of spec groups. Now the interface displays a visual ...
    • Save Subassembly to Template Check Prompts (Overview)

      The purpose of this article is to highlight the new interface and functionality when saving subassembly prompt(s) to the library level. When saving a subassembly back to the template and overwriting it, you can now check the modified subassembly ...
    • Overview: Materials in Microvellum

      Material Levels in Toolbox Figure 1: Library Specification Groups. Figure 2: Project Specification Groups. Materials in Toolbox can be controlled through one of two interfaces, each of which is attached to one of two levels of control: library ...
    • Working with the Global Variables via the Toolbox Interface

      The purpose of this article is to provide insight of the Global Variables when interacting inside the Toolbox Interface. How to Access the Global Variables With Toolbox open, click "Toolbox Setup > Project Specification Groups." Select the desired ...
    • 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 ...