Control logic

Coordinating X, Y, and Z

The driver receives the coordinates generated in the Design Software and turns them into machine movement. The X and Y axes position the cutting path over the work area, while the Z axis raises or lowers the tool so it can cut, travel, or return to a safe position.

Manual control is important before any automatic run. It lets the operator test each motor, check the direction of movement, align the machine with the material, and confirm that the tool can move without touching the workpiece unexpectedly.

Once the setup is ready, the driver follows the saved sequence and keeps the process visible through the interface: project loading, initialization, sensor state, axis position, and cut preview.

X and Y movement control diagram
Reference image for X and Y axis coordination.

Driver responsibilities

What the driver manages

Initialization

Prepares the router before a job starts.

Manual control

Moves each axis directly for testing, positioning, and material alignment.

Sensor reading

Uses sensor states to protect the mechanism and avoid unsafe movement.

Cut execution

Transforms stored coordinates into step-by-step machine motion.

Path preview

Shows the route before running the cutting process.

Axis feedback

Keeps the operator aware of X, Y, and Z movement during setup.

Project loading

Reads the saved design data and prepares it for machine control.

Process control

Groups start, pause, stop, and reset actions in the control workflow.

Screens

Driver interface and references

Driver controls

Control screen

Driver controls for the cutting process.

Manual control screen

Manual control

Direct movement controls for setup.

Sensor reference

Sensors

Sensor references used by the control system.

Driver open project screen

Open project

Loading the project data before machine control.

Driver axis panel

Axis panel

Controls and state references for machine axes.

Driver cut preview screen

Cut preview

Visual reference for the process before execution.

Driver initialization screen

Initialization

Preparing the router before movement starts.

X and Y motor control reference

X/Y motor control

Motor control reference for horizontal movement.

Z axis reference

Z axis

Tool up/down movement reference.

Top