Table Of Contents
Release Version: Build 2500024
• Duplicate Geometry Detection
When overlapping geometries are present in files, usually files with vectorial graphics, issues can arise during tool pathing and G-code output. A new function has been added to detect duplicate geometries that overlap.
Detect Duplicates function in the Draw Menu and its settings window
When such geometries are detected, users have the option to select, delete, or move them to a new layer for better control and organization.
Detect Duplicates follow-up actions selections
• Configurable "No-Travel Zones"
Users can now define “no-travel zones" on the sheet by drawing geometries and marking them accordingly. This feature prevents tool movement through these restricted areas. During output generation, EnRoute will automatically divert any movement that would otherwise pass through these zones.
Tool Paths preview with No-travel zones set and activated
• EnRoute Installer Improvements
The EnRoute installer has been enhanced to preserve user configurations during updates. If users overwrite an existing installation, their setup and configuration files will remain intact, ensuring a seamless upgrade experience.
• Open Offset Path Improvement: Subtract Tool Radius from Start and End
When applying the open offset tool path, users can now opt to subtract the tool radius at the start and end of the path. This ensures that the resulting cut length matches the exact length of the geometry displayed on screen.
Visualization of the same path without or with Trimmed ends enabled
• No-Lift Tool Pathing with 3D Line Entry
The no-lift tool pathing feature has been improved to support scenarios where a 3D line entry is set. This feature will work seamlessly as long as the entry angle is set to 0.
Standard lift:
The tool lifts between every pass
No lift with Standard option:
The plunge’s start point will dynamically move along with the tool path between passes.
No lift with Align option:
The plunge will maintain the same XY coordinates for each pass by reversing to the original entry start point without lifting
• Importing Multiple Files Simultaneously
Multiple files can now be selected in the Import UI. Moreover, in the EnRoute preferences, users can configure how multi-file imports are handled:
• Files can be automatically placed next to one another with a defined gap.
• Files can be visually placed using the left mouse button for precise positioning.
• Sub path Ordering in Output
A new option for ordering sub paths has been added to the G1 output window. This allows users to break up tool path groups and organize them before proceeding with the ordering process, enabling more efficient output management.
• Back-up option
Users can now create back-ups via the help menu.
New Back up option available under the Help menu
By default the back-up will be saved in the ProgramData folder on the C driver.
Select the location of Backup through settings
Loading a back-up can be done via the load settings option.
Multiple backups can be maintained and used to restore the software to a previous state
• Perspective View: Zoom Improvement
Zooming in and out in the perspective view now functions based on the location of the mouse cursor, aligning with the behavior of other views for a more intuitive user experience.
Release Version: Build 2500101
Progressive milling
The newly added tool pathing option, Progressive Milling, focuses on maintaining a consistent tool load throughout the machining process. This is achieved by having the toolpath looping back on itself and progressing in an elliptical motion.
. Preview of the progressive milling tool path
Users can choose one or multiple starting points, depending on the size and shape of the geometry. Enforcing one approach over the other can improve efficiency.
. Single starting point option on the left, versus multiple on the right
Tool search box for the library manager
A search box has been added to each tool column, in the Library Manager, to make managing tools easier and more efficient. . Preview of the library manager with search boxes above each list box
The tool order section of the output window now shows now also displays the positions of the drills
The Tool Order section of the Output window now also displays the positions of the drills when a drill bank is enabled for your post-processor.
Drill position preview in the tool order tab (G1-output)
Consistent with the behavior of the tool changer, clicking the drill position-box will bring up the Drill Bank menu.
Release Version: Build 2500136
New Chamfer Tool Type
A new Chamfer Tool type has been added to the following tool pathing algorithms:
- Pocketing (Island, Hatch, …)
- Threading
- Routing Offsets
. Chamfer type selection in the hatch fill tool path settings
Using conic tools, users can now easily remove sharp edges or add a larger chamfer by selecting this new tool type.
Key details:
- Minimum depths must be set to achieve specific chamfer widths.
- Depth can be increased beyond the minimum to avoid cutting with the tool tip and instead engaging the material edge with the side of the bit
. Chamfer width setting under the hatch cut parameters
Ball nose tools can also be selected to remove burs for smoother results and to avoid the need for additional processing.
Final Pass Feed Rate for Bridge Cut-Off
The Final Pass Feed Rate now also applies to the Automatic Bridge Cut-Off option.
- This feed rate determines how quickly the bridges are milled away at the end of the job.
- If no final feed rate is specified, the system will fall back to the default feed rate.
Click and drag to import files
Users can now import (readable) files by simply clicking and dragging them into the interface.
Tool changer accessible from tool library
Users can now directly access the tool changer from the tool library menu (F5)
Release Version: Build 2500162
-
Rapid Texture Previewing
We have incorporated the preview option into the rapid texture function, so users no longer need to first generate the geometries, apply the tool paths, and launch the 3D rendering.
. 3D preview from within the rapid texture function
In the 3D preview tab, users can select which tool to use for previewing and use the Z adjustment slider to sink the rapid texture further into the material.
The options button brings up the rendering options.
. 3D preview rendering options -
Progressive milling refinement
Added parameters:
Step size allows you to enter a distance value per step. The overlap is then defined by the step size (and vice versa)
Clean path offset from fill allows the user to control the amount of material that is removed with the cleaning part of this tool path. Increasing this variable will push the “fill” part inward, leaving more material to be removed by the cleaning pass.
The Bi-directional checkbox removes directional constraints from the tool path’s directional variable. Instead of advancing while looping back on itself, it will now routing going back and forth between each step.
. Progressive milling advancing bi-directionally -
Preferred bridge location setting
Users have now the option to set the preferred location for bridges in a manner similar to that available for entry/exit
. Preferences options for bridge starting points -
UI update for the Part Name column of the “Parts” tab
The column now adapts to a lengthy part name by wrapping the text.
. Part Name wrapping the text to adapt for lengthy part name
Users can also manually adjust the width of the column. -
Label application update
- Labelmaker: Users can now select multiple label files to send sequentially to the label printer.
. Multi-selection of label files in LabelMaker
- LabelPrinter: Users can now send labels from multiple label files to be simultaneously printed
. LabelPrinter’s ability to send multiple individual labels from various label files
- Label applications are now limited to a single instance instead of opening multiple instances.
- Labelmaker: Users can now select multiple label files to send sequentially to the label printer.
Release Version: Build 2500191
Weld Combine
- A new welding option allows users to combine geometries more effectively. It now respects geometry groups, preserving containment and hole logic.
-
Geometry – Centerline Generator
Under the offset options, users can now generate centerlines for selected geometries.
View of centerline being generated -
Tool Changer – Filter Tool List
Users can now type directly into a tool changer slot to filter the dropdown list, making tool selection faster and more efficient.Tool filtering in tool changer setup -
Daisy Chain Improvement
Daisy chaining now supports toolpaths that are spaced further apart. Additionally, the tolerance setting can be adjusted within EnRoute preferences.Daisy chaining now accept more space in between objects
-
Label Printer Update
Double-clicking a label in the Label Printer application now sends it directly to print.
-
License Error – Save Option Before Close
The software will no longer close immediately when a licensing error occurs. Users will now have the opportunity to save any unsaved work before exiting. -
Toolpath Handling Improvements
Toolpath generation and editing have been optimized for smoother performance and better responsiveness.
Release Version: Build 2500219
-
Automatically Add Holes to Text
Users can now automatically add holes to text using the new “Add Holes to Text” feature, streamlining the design process for signage, routing, and other cut-ready applications.
Automatically add hole function -
Improved 3D Corner Engraving Quality
To enhance engraving quality in 3D corners, users can now choose to use the plunge rate instead of the feed rate, allowing for smoother and more controlled motion in detailed areas.
New “use plunge rate” toggle -
Easier Support with the Support File Generator
The newly introduced Support File Generator assists users in collecting all relevant files and packaging them into a ZIP file when contacting technical support. Based on the selected topic, a standard set of needed files is gathered automatically - others may need to be added manually - ensuring efficient and accurate troubleshooting.
Support file generator -
Dimension Settings Relocated for Easier Access
Dimension settings have been relocated from the Preferences menu to the feature dialog, facilitating quicker adjustments and enhancing the overall workflow.
Dimension settings within a feature dialog -
Archive to Cloud
Users can now archive files directly in their cloud account, making it easier to back up, organize, and access projects from anywhere.
Archiving to cloud -
Cloud Backup for Settings
Users can now back up their settings in the cloud, ensuring easy recovery and consistency across devices.
Back up dialog -
Access tool path / dimension options by double clicking
Double clicking on a tool path or dimension now opens the corresponding edit menu
-
Improved Import Handling
Imported objects now are opened as grouped elements, making them easier to select, move, and place—streamlining the post-import workflow.
-
Grouped Objects Stay Grouped After Tool pathing
When applying toolpaths to grouped objects, they will now remain grouped—making it easier to manage, move, and edit tool pathed designs without losing structure.
Release Version: Build 2500248
Labels remain available after the ATP process
When jobs are processed with ATP, labels now remain linked to the toolpathed parts. This means that if a user manually re-nests parts and re-outputs using G1, EnRoute will regenerate the labels to match the updated G-code. The result is that labels are always correctly positioned, with no risk of mismatches between parts on the sheet and their labels.
When outputting with G1 on an ATP-generated EnRoute file that includes label information, users will see a prompt asking whether they want to output the labels as well. The link between parts and labels will remain active until EnRoute is closed.
label prompt upon output with G1
Engrave option to ensure bi-directional cutting
A new checkbox allows users to enforce bi-directional toolpathing when engraving. Even when a single tool pass is sufficient to clear the material, the tool will also cut in the opposite direction. This ensures consistent cut quality on both sides of the engraved path, resulting in smoother edges and a more uniform finish.
Bi-directional checkbox under the 3D engrave options
Without and with bi-directional enforcement
Right clicking the “view”-option
In addition to double-clicking the “View” button to open the Quad View, users can now also right-click the button to quickly switch between any available view.
Release Version: Build 2500300
Multi-face job
Users can now choose the multi-face job type, in addition to the standard and double-sided type.
This new job type enables more efficient machining on systems equipped with aggregate tools or side milling motors.
Plate definition with added job type
Additional views have been added to support design and toolpath creation on each side of the material.
View selection by right clicking the active view
Drawing, editing, and toolpathing on each side of the material are now fully supported, along with most other EnRoute functionality.
Perspective view of multi-face job
For design and positioning, users can simply select an object and move or copy it to another side. The object will automatically be repositioned and reoriented to match the selected face.
Contextual menu with Move. Copy & switch plane.
When working with imported geometries, objects may already be in the correct position but need to be assigned to the appropriate side. For such cases, users can simply switch the plane — this will assign the geometry without altering its position.
Setting up aggregates is straightforward:
- Assign tools to a slot that matches the aggregate configuration.
- Enter offsets if required.
- Click Save to confirm.
Aggregate library menu
When outputting a prepared job, EnRoute will now automatically select the appropriate aggregates when available.
Aggregate setup window when creating output
Before generating the output, as always, make sure that the tools are in the correct location in the tool changer.
Output window, with tool order selected & positions displayed
Tutorial
https://www.youtube.com/watch?v=7RRg0GWNtyw
Release Version: Build 2500325
Relief Slicing on X, Y, and Z Axes
You can now slice reliefs along any primary axis — X, Y, or Z. This gives you far more flexibility when preparing 3D parts and speeds up workflows that rely on sectioning.
New settings of the relief slicing menu allows to set slices of X & Y
Slicing result when apply function with the settings above
Extract 2D profiles for STL Files
EnRoute now automatically extracts feature lines directly from STL geometry. This can convert 3D meshes into clean, usable profiles instantly, removing a major bottleneck in downstream toolpath creation. Wherever a cross-section changes, EnRoute identifies and generates the corresponding profile, giving you precise, ready-to-use geometry without manual cleanup.
A sample stl where sections can be machined using +-2D tool paths
Profiles are generated at the corresponding depths where the coss-section changed
Simplified Post-Processor Selection
Switching post-processors is now as simple as choosing from a drop-down list during output. No more digging through menus — just select, confirm, and generate code.
Dropdown menu with the output window
Small-Part Nesting
Small parts can now be nested automatically toward the center of the sheet, where vacuum hold-down is strongest. This reduces the risk of small parts shifting during the machining.
Post-Processor Saved Inside ATP Files
Your ATP setup now remembers which post-processor it uses. When you reopen an ATP file, it automatically loads the correct post, ensuring consistent output across devices and sessions.
Improvement selection behavior
Accidentally clicking empty space no longer clears a complex selection. You can now Ctrl-click to deselect items without losing your selection accidentally.
Auto-Grouping Only When Needed
EnRoute now auto-groups contours only when importing multiple files. Single imports remain untouched, giving you more control over geometry organization.
Release Version: Build 2600014
- New: 3D Solid Object Support EnRoute now supports true 3D solid objects.
Users can:
- Create solid primitives directly in EnRoute
- Import solid models via STEP (.stp / .step) files
- Extract 2D profiles from solid objects
- Convert solid objects into meshes and reliefs
Solid objects can be:
- Saved within EnRoute project files
- Exported as STEP or STL files for downstream workflows
This enables more advanced 3D workflows and better interoperability with CAD systems.
Solid tools within the surface menu
Primitive objects within EnRoute
Profile extraction from a solid object
Imported solid object converted to a mesh & relief
- Improved Arc Output with Z-Axis Support Arc output can now include changes in the Z value.
Some machine controllers have issues when arc lead-ins are automatically segmented into linear moves. Users can now choose to output these entry moves as true arcs, improving compatibility and motion quality on supported controllers.
- New Language: Simplified Chinese EnRoute is now available in Simplified Chinese, expanding accessibility for Chinese-speaking users.