Skip to content

Manual Configuration

After auto-discovery creates the initial structure, you can add further detail to improve reporting accuracy. All of these settings are optional but recommended.

To reach the configuration form, go to CNC Machines, find the machine, open the three-dot menu, and click Edit Config. You can also click Edit Config from the machine detail page header.

Axes

The axes table shows each axis the system has discovered. For each axis you can set:

Field Description
Axis Name The label shown on the live dashboard (X, Z, Y, A, etc.)
Axis Type linear (moves in mm) or rotary (moves in degrees)
Unit mm for linear axes, deg for rotary axes

Axes are replaced in full when you save — any axes not in your list will be removed.

Spindles

Field Description
Name Display name (e.g. Main Spindle, Sub Spindle, C-axis)
Max RPM The maximum rated speed of this spindle. Used to calculate the speed utilisation bar on the dashboard. Leave blank if unknown.

Tool Library

The tool library stores the reference information for each tool in the machine's tool magazine. Auto-discovery creates blank stub entries for every tool number seen. Fill in the details here.

Field Description
Tool Number The T-number used in the CNC program (e.g. T01, T12)
Tool Name A descriptive name (e.g. 35mm Face Mill, Ø6 Drill)
Tool Type Select from: Drill, End Mill, Turning Insert, Tap, Face Mill, Reamer, Boring Bar
Nominal Length (mm) The reference length when the tool is new. Used as the baseline for wear tracking.
Nominal Radius (mm) The reference radius/diameter when the tool is new.
Life Limit (minutes) Optional: total cutting time before the tool should be replaced. Used for predictive maintenance alerts.

Wear threshold

The system tracks drift in the tool geometry offset over time. A change greater than the configured threshold (default 0.01 mm per minute snapshot) is logged as a tool wear event. You can adjust the threshold per machine in the connection settings.

Program → SKU Mappings

Map each CNC program number to a finished product SKU (Stock Keeping Unit). This links production counts to specific products for reporting.

Field Description
Program Number The O-number used in the CNC program (e.g. 1200)
SKU Optional: the product code this program produces
Ideal Cycle Time (seconds) How long a correctly running cycle should take. Used for OEE Performance calculation.
Parts Per Cycle How many finished parts one program cycle produces (default: 1)

Tip

Setting an ideal cycle time per program is the most important step for meaningful OEE Performance numbers. Without it, the Performance score defaults to 100%.

OEE Quality Source

The Quality component of OEE requires a count of rejected or defective parts. Choose how the platform gets this number:

Option When to use
Manual Operators enter reject counts on the shift logbook in the MES module
Parameter The machine outputs a reject count through a sensor or PLC parameter. Select the Enture parameter that carries this value.
Production Line Rejects are tracked at the production line level, not the individual machine level. Use this when a line has a shared end-of-line inspection station.

Machine connection settings

You can update connection details (IP address, port, hub) after the machine is created. Changes take effect within 30 seconds as the edge computer picks up the new configuration.

Ideal Cycle Time (machine-level) — A fallback cycle time used for OEE when no per-program ideal cycle time has been set. Set this to the most common expected cycle time for this machine.