2D Machining Tools (Single Parts)

2D Machining Tools (Single Parts)

As of Microvellum Toolbox 2020 | Build 15.6.228, there are two significant changes to the way the 2D Machining Tools operate.

Updating Machine Token Values

The program now updates existing machine tokens differently. 

Previously, if you drew a part in 2D and then updated it, any existing machine token values were converted to hard locked values. For example, suppose you had a PLINE token with formula-driven vector points. If that part was drawn in 2D and then modified in some way, or even just updated without any modifications, those vector points were no longer generated by formulas. Instead, they were converted into hard locked values, losing the formulas used in the original calculation. 


Fig. 1 - Previous Build Showing Hard-Locked Values After Updating the Part in 2D

Currently, the program determines if the entity has been modified. If a specific machining operation has been adjusted in some way, we update the values resulting from the formula with hard locked values. One of the conditions that the program interprets as modifying the machining operation is when the vector point values returned from AutoCAD don’t match the values from the token. When that occurs, we assume that the entity has been modified and we overwrite the formula with hard locked values. The typical indication of this condition is a token point list formula that results in values with more than five decimal places. The rule of thumb is that the more decimal places there are, the higher the chance of having mismatching coordinate values and thus overwriting the formula with a hard locked value. As you can see in the two examples below, after updating the 2D part, the formula is overwritten with hard locked values in the current version, and the signal for this are the values with up to 14 decimal places.

Formula sample and resulting values prior to updating the 2D part:

=OFFSETPOLYLINE(S_PNT_List_L,0&";"&0&";"&-Bulge&";"&0&";"&Bulge&";"&0&";"&0,Cabinet_Body_Edgeband_Thickness,"","",0,0,0)

16.76;4.02;0|16.5;4.02;0.757|15.7500007999348;4.02000077092114;0.757|15.4178574801791;3.90013198241095;0.757|10.917727102826;0.130691414489956;0.757|10.6111;0.02;0.757|0;0.02;0.757|-0.26;0.02;0

Formula sample and resulting values after updating the 2D part:

16.76;4.02;0|16.5;4.02;0.757|15.7500007999348;4.02000077092114;0.757|15.4178574801791;3.90013198241095;0.757|10.917727102826;0.130691414489956;0.757|10.6111;0.0199999999999996;0.757|0;0.0199999999999996;0.757|-0.26;0.0199999999999996;0

16.76;4.02;0|16.5;4.02;0.757|15.7500007999348;4.02000077092114;0.757|15.4178574801791;3.90013198241095;0.757|10.917727102826;0.130691414489956;0.757|10.6111;0.0199999999999996;0.757|0;0.0199999999999996;0.757|-0.26;0.0199999999999996;0

In all cases where the vector point values from AutoCAD match the token values, our users can now draw a part in 2D and retain the machine token formula values if those machining entities were not modified.


Fig. 2 - Current Build Showing Sample Formula Retention After Updating the Part in 2D


Displaying Associative Machine Operations

In previous versions, it was possible to mistakenly modify the machining resulting from associative machine tokens. We now alert the user to the fact that certain entities originate from associative machine operations.

In previous builds, we identified all machining entities within the 2D part drawing in green and red colors of the same intensity.


Fig. 3 - A Previous Build Showing All Machining Operations with the Same Color Intensity

In the current builds, we display the 2D entities (circles, lines, rectangles, and other polygons) resulting from associative machining in green or red colors of reduced intensity. In contrast, non-associative machining is displayed in more intense green or red colors. This color variation identifies the machine operations that have been generated as a result of associative machine tokens; this alerts you to the fact that it is ineffective to modify the 2D entities representing that machining in the 2D Machining Tools either by copying, moving, or deleting them. This is because the modifications will not be applied to the updated 3D product. That 3D product contains associative machining taken from the token itself and not the 2D part. In other words, the associative token parameters override any modified entities in the 2D Machining Tools.

Fig. 4 - The Current Build Showing Formula Retention from the Same Part Modification

The associative machining includes dados, shelf holes, dowel machining, and similar types of associative operations.

    • Related Articles

    • Cut Rite PTX Parts File Import from Microvellum (Overview)

      Introduction Microvellum contains complete nesting optimizer and complete sawing optimizer solutions. It also supports the third-party optimizer Cut Rite manufactured by Stiles Machinery/Homag Group. There are two methods of communication between ...
    • Overview: 2D Machining Tools

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

      The 2D Machining Tools tab contains several other sub-tabs: Part Information – This includes information on the part and also allows you to place pods and make single part g-code for point-to-point machines. Vertical Drilling Tools – Contains a list ...
    • Tutorial: 2D Machining Tools

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

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

    • Toolbox Release Notes | Build 25.1.1204.641

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

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

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

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

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