CNC Offline Controller DDCS-EXPERT
The DDCS Expert is a 3 to 5-axis motion controller for turning stepper and servo systems on and off, with a 7/10.2 full color display. The maximum output pulse per axis is 1MHz. user-defined function keys are available. This controller supports multi-spindle mode, straight tool magazine, gantry type tool magazine and disk type tool magazine. The operating system interface is very comprehensive but can be learned in a very short time.
DDCS Expert CNC system adopts ARM+FPGA design framework. The ARM controls the HMI and code analysis, while the FPGA provides the underlying algorithms and creates the control pulses. This ensures reliable control and simple operation.
The internal operating system is Linux-based.
DDCS Expert can be used on many styles and types of CNC machines. Lathes, routers, pick and place and milling machines, lathes and tools are just a few examples. DDCS Expert runs as a stand-alone system without the need for a computer. This ensures high accuracy, precision and reliability.

Advantage
- Max. 5 Axis; 1M Hz output frequency for each axis; 2-4 Axis linear interpolation, any 2 axis circular interpolation;
- 7 inch full color display screen
- Supports multiple spindle mode, support straight Tool Magazine, gantry type Magazine, disk type magazine;
- Supprt Floating Probe and Fixed Probe;
- Support file share and online machining the remote files by Ethernet;
- Support Pause Breakpoint resume, “Power Cut” recovery, Start from the specific line;
- Support the fuction of Back to orignal point
Cons
- Does NOT support slaving Axis
Manual and Software
DDCS expert controller software 2020.9.28
DDCS expert controller software 2020-10-09-01
post processor for Vectric Aspire Download
How-to-build-up-Ethernet-Network220218 Download
DDCSE20220208 Software-rar Download
The version 2022-02-08 software added one very important feature for DDCS-Expert, the users can configurate the slave axis, that is very useful for Doube-Y structure CNC machine.Here is the related parameters: #488 -p1 -a3 -t2 -s1"Programming axis of physical axis 1" -m1 -min=0.000 -max=4.000 -i0"X" -i1"Y" -i2"Z" -i3"4th" -i4"5th"-s3" " #489 -p1 -a3 -t2 -s1"Programming axis of physical axis 2" -m1 -min=0.000 -max=4.000 -i0"X" -i1"Y" -i2"Z" -i3"4th" -i4"5th"-s3" " #490 -p1 -a3 -t2 -s1"Programming axis of physical axis 3" -m1 -min=0.000 -max=4.000 -i0"X" -i1"Y" -i2"Z" -i3"4th" -i4"5th"-s3" " #491 -p1 -a4 -t2 -s1"Programming axis of physical axis 4" -m1 -min=0.000 -max=4.000 -i0"X" -i1"Y" -i2"Z" -i3"4th" -i4"5th"-s3" " #492 -p1 -a5 -t2 -s1"Programming axis of physical axis 5" -m1 -min=0.000 -max=4.000 -i0"X" -i1"Y" -i2"Z" -i3"4th" -i4"5th"-s3" " For example, If you want configurate the 4th. Axis as the slave axis for Y axis, set the #491 to "1".
DDCS-Expert-Battery-Problems Download