Skip to content

Axes and scales

Step 1 of setup. Nothing here moves the machine.

Use case

Set the use case to lathe. That is what exposes ELS mode at all — asking for a mode the use case does not allow silently falls back to DRO rather than half-starting one, so a machine set to the wrong use case looks like a machine whose ELS is missing.

Axis roles

Name your axes and point each at a scale input under Axes, and give each input its resolution under Inputs:

Axes setup

Inputs setup

Then set the ELS axis roles: which axis is Z (the saddle), which is X (the cross slide), and which is the spindle.

ELS setup

These are roles, not names. Calling an axis Z does not make the ELS use it — the roles are a separate setting, and until they are assigned the ELS refuses anything that needs them:

No ELS Z axis assigned — map it in ELS settings

The fourth axis named ?

The board carries four scale inputs and creates one axis per input, so a machine using three of them still carries a fourth axis called ?.

That is correct and harmless. The input exists and may be wired later; deleting the axis to tidy up would throw away a real port.

An unnamed axis is not offered as a summed contributor

? is the marker for not provisioned yet. You can assign an input to such an axis — that is how it gets provisioned — but it will not be offered as the second contributor to another axis's Sum transform.

The reason is specific: a summed axis displays scale[a] + scale[b], but the ELS is told a single scale index and tracks scale[a] alone. Summing in a placeholder that reads zero forever would put a number on screen the machine is not following. The ELS refuses to engage against a Z axis derived from more than one scale for the same reason.

Scale resolution

For each input, set the resolution so the DRO reads true.

Verify it against a dial indicator over a decent travel rather than trusting the label on the scale. A label error and a wrong ratio look identical on screen: both give a readout that moves smoothly and reads plausibly, and they differ only by a factor you will notice at the part.

A long travel makes the error obvious — over half an inch, a 5% error is 0.025 in, which no dial indicator will hide.

Direction is part of the calibration

A scale reading the right magnitude in the wrong direction produces a take-up that moves the carriage the wrong way, which the controller catches and calls out specifically:

Cut aborted — WRONG-way motion. Check the Z scale direction.

Better to find it here with a dial indicator than at the first pass.


Next: Servo and leadscrew.