Introduction
Radonix CAM-Pro CNC Interfaces
Welcome to the Radonix CAM-Pro CNC Interfaces folder.
The CNC controller acts as the main interface between the user and the Radonix CAM-Pro application. Users interact with the program through these interfaces to control CNC machines. In this folder, you will find a range of router interfaces designed for various CNC setups.
In all CNC machines, all restricted points within the machining area must be recognized by the machine; this allows the tool to move to specific coordinates on the workpiece. The axes along which the tool moves in CNC machines are called control axes and can be either linear or rotary. These axes are categorized as main axes, auxiliary axes, and rotary axes.
Main axes are typically labeled as X, Y, Z and must be perpendicular to each other. Auxiliary axes are labeled U, V, W and are placed parallel to the X, Y, Z axes. These are not independent axes; they come into play when there are motion limitations on the main axes. Additionally, there are rotary axes that rotate around X, Y, and Z axes, named A, B, and C respectively. (Figure 1)

Figure (1) – Main axes (X, Y, Z), auxiliary axes (U, V, W), and rotary axes (A, B, C) in CNC machines.
Interface List
A table of available router interface configurations is included in the original markdown as an HTML <Table>
block. If needed, this can be converted into a Markdown table or exported into documentation formats like HTML or PDF.
Terminology
- Interface: The primary bridge between the user and the controller; everything visible and interactive on the user’s computer screen in Radonix CAM-Pro.
- Variable: All numeric and textual data that allows users to modify the UI appearance, motion, and machine behavior.
- Function: Programs executed by the controller or user that perform specific commands and actions—essential for communication between user and controller.
- Parameter: Variables within the controller or interface that users can modify to affect execution or machine motion.
- Port: Refers to all inputs and outputs of the controller.
- Tab: Used to group and organize different sections of the interface, reducing clutter and improving usability.
- Element: Every visual tool within the interface; users interact with functions and parameters through these elements.
- Key: Hardware or software-defined switches or commands that vary based on application type.
Access and Download Interfaces
To download the currently available interfaces, click here:
👉 Interfaces
Interface Installation
For the interface installation guide, Click here!
Custom Interface Requests
If your specific CNC configuration requires a custom interface that is not available in our existing collection, please contact us. Our team is ready to design and deliver a custom interface tailored to your unique needs.
To request a custom interface, please reach out via [email protected] or other provided contact methods. Be sure to include a detailed description of your CNC setup and the features required for your custom interface.
All variables related to the controller (interface data, motion settings, software and hardware interactions, etc.) are stored in the system registry in the form of a tree diagram and made accessible to the user via the settings window. These variables are categorized into branches based on application or device type, allowing the user to locate the relevant variable.
Updated 4 days ago