Skip to content
Contact Get Started

Automation Platform

NEV AUTOMATION · 5-AXIS CNC CONTROL

An industrial PC becomes
your machine's control.

Motion, PLC logic and the operator's screens are built as one project, in one environment. Whether you are building a new machine or retrofitting an existing one, all of it runs in simulation on your own PC before any hardware arrives.

ISO 6983 · IEC 61131-3 · PLCopen

LIVE TOOLPATH XYZ / BC sphere_starball_tcpc.ngc

// HOW IT WORKS

From an empty project to a cutting machine

  1. 01

    Configure

    Define axes, kinematics and the fieldbus in the IDE project tree.

  2. 02

    Program

    Machine logic in Structured Text, part programs in G-code.

  3. 03

    Simulate

    Watch the path and the machine move in the 3D view. No hardware required.

  4. 04

    Run

    Connect the runtime to real hardware and monitor live in the operator HMI.

// WHAT THE CONTROL DOES

Accuracy on the part, speed on the path

  • 3 TO 5 AXIS MILLING
  • SPECIAL KINEMATICS
  • NEW BUILDS
  • RETROFITS

Isolated real-time control loop

Motion runs as a hard real-time task that keeps its period whatever the interface, the network and the file system are doing. Setpoints reach the drives on the same cycle boundary every time.

Tool centre point control

The tip holds the programmed path while the head and the table move. A tilted surface is cut as it was drawn, without the marks left where rotary axes are asked to catch up.

Volumetric compensation

The machine is corrected as a solid: axis error maps, squareness, and where each rotary centre actually sits. Accuracy does not fall away at the far corner of the table.

Corner and path control

State the tolerance a corner may be rounded by, or move the whole speed-against-precision balance with one word. Roughing runs fast and the finish pass runs tight, in the same program.

Recovery from a stopped program

A broken tool mid-cut does not cost the part. Jog clear, inspect it, press RETURN TO PATH, and the program carries on. Cycle start is refused until the machine is back on the path.

Open interfaces

EtherCAT to the drives, OPC UA and Modbus to the plant, and a documented WebSocket API. Machine data reaches your MES, and a client of your own reaches motion, offsets and programs.

rocket // DEVELOPMENT SYSTEM

Debug the machine while it is cutting

Stay connected to the running target and watch real values move next to the code that sets them. You diagnose the machine in the environment you wrote the logic in, and before any hardware exists the same project runs in simulation.

  • Live values from the running machine, inline in the code
  • Simulate a full project, motion and logic and screens, with no target
  • The axis, channel and device configuration in the same tree

rocket // OPERATOR HMI

The operator sees the machine as it stands

The screens are designed in the same project as the machine's logic and bound to the machine's own variables. What the operator reads is the value the control is acting on.

  • No separate tag database to keep in sync
  • Auto, MDI, jog, probing and offsets in one panel
  • Alarms and machine state on the same screen as the part

// TECHNICAL SPECIFICATIONS

The whole machine, from one control

Motion & kinematics

Kinematics
XYZ · XYZA/C · XYZAB/AC/BC/CA
Tool centre point
G43.4 / .5 / .8 / .9
Tilted plane
G68.2 · G53.1
Corner control
G64 · G64.1 tolerance · G05.1 levels

Accuracy

Volumetric
error maps · squareness · rotary PIGE
Per axis
bidirectional leadscrew error maps
Workpiece
G54.4 setting-error sets
Probing
datum · tool length · calibration

Programming

Machine logic
IEC 61131-3 Structured Text
Part programs
ISO 6983 G-code · custom macros
On the panel
cycle programming, no CAM
Your own codes
M codes → your subprograms

Running

Recovery
block search · retrace
Protection
zones inside the travel band

Interfaces

Fieldbus
EtherCAT
Servers
OPC UA · Modbus
API
WebSocket · motion · offsets · programs

Run your machine on a laptop first.

Once it is installed you can simulate a five-axis machine end to end, without buying any hardware. If you would rather start from the machine you have in mind, tell us its kinematics and drives.