Selective Machining with the Part Name Filter Functionality

Selective Machining with the Part Name Filter Functionality

The case may arise where a machining token needs to be assigned to one Hardware item sub-assembly and never applied to another. For example, when a token is to be ignored for a door front but applied to a drawer front. 

Machine Tokens, using a Name Filter formula, can be added to the Hardware Material in the Material Interface of the Project or Library Spec Groups, and those Machine Tokens are automatically added to the Machine Tokens tab of the H! book in the Workbook Designer Interface.

The Name Filter is composed as follows:

<Token Name><*><Exclusive Part for Token to be Applied to>
-OR-
<Token Name><*><-><Part Name to be Ignored by Token>

Example Tutorial:

This example uses Locks, so before beginning, ensure the locks are turned on and check which primary lock is being used. Open the Global File Interface  > select the Hardware tab > select Lock Selections & Settings > select Lock Selection.


Fig. 01 – Globals Interface – Lock Selection

From the Spec Group Setup Interface, select Open Material File  > select the Hardware tab > open the Locks folder. The lock types in question are the Locks assigned in the Globals file (Figure 01). In this example, Lock National Cam locks are being used. 

Right-click on the lock and select Hardware Machine Tokens…


Fig. 02 – Hardware Machine Tokens…

Select the existing machining to add the Name Filter to (in this example, Route a Circle). 

Enter the following in the name parameter (ROUTEDHOLE) using the formula box at the top of the window:

=IF(G!Machine_For_Locks="Rout Lock Hole","ROUTEDHOLE[Lock Machining]*"&"-"&G!Slab_Door_Name,0)

The Name Filter above is inserted into a formula that states:

If Machining For Locks requires the lock hole be routed, use the Routed Hole Token; else, use no machining. See the article Formulas for more information on composing formulas.

Name Filters do not have to be inserted into formulas and are still functional on their own.  

Fig. 03 – Apply Formula to Machine Token

This expression should evaluate to: 

ROUTEDHOLE[LOCK MACHINING]*-DOOR

Name filters with a minus (-) tell Microvellum to ignore machining for the indicated parts. Filters without a minus mean ONLY machine the indicated parts.

One advantage of this method is it avoids N! or S! references. The more workbook external references in place, the more performance (library speed) can be negatively impacted.

When a product with a drawer and door front is drawn, the machine token for the lock is only applied to the drawer front.


Fig. 04 – Machine Token Applied to Drawer Front and Ignoring Door Front

While the machining is removed, and thus the G-Code is correct, the drawing may need to be edited to remove the lock drawing. 

    • Related Articles

    • Configuration Editor: Machining Options

      This article provides an overview of the options and settings available on the Machining tab of the Configuration Editor (Options) Interface. For a complete list of available tabs and options visit Overview: Configuration Editor (Options) Interface. ...
    • Understanding the Part Size Tab

      Part Size Tab The Part Size tab contains the values related to the size of the part and material.  Review the details below for each parameter on the Part Size tab. Part Name The name of the part. Quantity The quantity of the part. Having a part with ...
    • Associative Polyline from Holes Machining Token

      Create a token that will be assigned to an edge of a part, add a drill hole to that edge, and then apply a route to an associated face of another part. PLINEFROMHOLES Parameter 1 - Horizontal Hole Locations. "The dimension from the edge of the panel ...
    • Material Prompt Category Filter

      A Material Prompts Category Filter can be applied to prompt control types 7, 8, and 9.  In the prompt tab of Edit Design Data and Library Designer, the Combo Box List column has been repurposed and renamed Control Type Data.  For combo box control ...
    • Overview: Part Material Graining

      There are two different types of graining in Microvellum. One is the ability to set the grain of a material or an individual part. Setting the "material grain" to the width or length of the material means that you are determining that parts from that ...
    • Recent Articles

    • Microvellum Release Notes | Build 25.2.0206.641

      The following release notes apply to Microvellum build 25.2.0206.641. Item Number Fix An issue was reported regarding item numbers in composite drawings. Users who processed work orders with multiple products reported that the item numbers would ...
    • Microvellum Release Notes | Build 25.2.0204.641

      The following release notes apply to Microvellum build 25.2.0204.641. Toolbox Brand Retirement As part of Microvellum’s ongoing alignment with the values and catalog of INNERGY, and to improve user experience, clarity, and consistency, we have ...
    • MDF Door Profile Guide

      Door Wizard The Door Wizard is a Microvellum feature that enables users to interact with and control the specifics of door related variables, prompts, and available settings. The options available in the door wizard vary depending on the specific ...
    • Microvellum Foundation Library Release Notes | Build 26.0112

      Additions In accordance with Microvellum's new subscription changes, all Face Frame Expansion products and subassemblies, as well as the Range Hood Master product have been added to the full library install and library update zips (now included with ...
    • Toolbox Release Notes | Build 25.2.0114.641

      The following release notes apply to Toolbox build 25.2.0114.641 Processing Center Message Fix Fig. 1: An error message running in the background of the software. An issue was reported within the Processing Center. When processing an order, there ...