Utilities button of main panel
Application area:
The Utilities window provides quick access to built-in and user-defined tools directly from the main application window. It combines search, sorting, launching, management of custom utilities, and access to the extensions manager in a single panel.
The window is opened with the hamburger button (three horizontal lines) on the main panel.
The window is used to locate and launch auxiliary tools without leaving the main application.
Typical scenarios:
Starting a built-in tool — Postprocessors generator, MachineMaker, CLData viewer, Create interpreter, Addin manager, Calculator, Open macros and etc.
Registering and launching an external program, library, or script as a custom utility.
Opening the Extensions manager to manage installed extensions.
Window layout.
The window consists of a top control bar and the utilities list.
Search field. A text field on the left of the control bar for filtering the list.
Sort selector. A drop-down list for choosing the sort order.
Add button (+). A button on the right of the control bar that opens the New Utility dialog.
Utilities list. The scrollable list of all available utilities, each shown with an icon and a name.
Extensions manager. A link at the bottom of the window. See more
Launching a utility.
Launch. Each item in the list represents one utility. To run a utility, click it with the mouse or select it and press Enter. The window closes automatically after launch.
Searching.
Search field. The search field at the top of the window filters the list by utility name.
The search is case-insensitive and matches by substring — any part of the name.
Typing any printable character automatically moves the focus to the search field, so the search can be started without clicking the field first.
To clear the filter, delete the text in the search field. The full list is then restored.
Sorting.
Sort selector. The drop-down list to the right of the search field switches the sort mode of the list:
Recent — by usage frequency, most frequently used utilities first.
A – Z — in alphabetical order by name.
Z – A — in reverse alphabetical order.
Adding a custom utility.
Add button (+). The + button opens the New Utility dialog for creating a custom utility.
The dialog contains the following fields:
Icon. The icon shown for the utility in the list. Click the icon area to assign a custom image.
Utilities name. The display name of the utility in the list.
Type. The type of the utility. The supported types are:
Executable file — applications with the extensions .exe.
Library — .dll.
Script — .spr.
Path. The path to the utility file. Click the folder button to the right of the field to select the file through the standard file-open dialog.
Parameters of exe-files. Optional command-line parameters passed to the utility on launch. The field is available for all utility types and does not change when the type is switched.
Click Add to create the utility and add it to the list, or Cancel to close the dialog without saving.
Editing and deleting custom utilities.
When a custom utility is hovered in the list, two controls appear on the right of its row:
More button (…). Opens the Utility parameters dialog, where the name, type, path, parameters, and icon can be changed.
Delete button (×). Removes the custom utility from the list.
Built-in utilities are protected from modification. The editing and deletion controls are available for user-defined utilities only.
Built-in tools.
The Utilities menu contains items for running additional internal tools and external user utilities. It can be customized with the Configure utilities menu item. Some items may be hidden depending on the Show expert tools option in the system settings.
|
Button |
Description |
|
|
<Configure utilities>: Opens the Utility manager window. |
|
|
<MachineMaker>: Starts the application to create Machine schemas. |
|
|
<Calculator>: – Runs the internal calculator. |
|
|
<System logs>: Opens a window displaying a list of events, that have occurred in the application since launch. |
|
|
<Postprocessors generator>: Launches the Postprocessors generator, an application for generating postprocessor tuning files. |
|
|
<Create script operation>: Opens a dialog to create a scriptable operation. |
|
|
<Create interpreter>: Opens the Create interpreter tool. |
|
|
<Addin Manager>: Opens the Addin Manager window. |
|
|
<Operations manager>: Starts the manager that allows enabling/disabling external operations, whose parameters are described in separate XML files and stfc-containers. |
|
|
<CLData viewer>: Starts the CLData viewer, an application that helps in creating C#-based postprocessors. |
|
|
<Scripts IDE>: Opens a window for writing and debugging CAM system script files. |