DDCS-EXPERT Standalone Controller

Updated 3/4/5 Axis Cnc Offline Controller Ddcs-expert Supports Tool Magazine/atc Stepping Drive Instead Of Ddcsv3.1


The DDCS Expert is a 3~5 axes motion controller for open or close stepper and servo systems with 7/10.2 full color display screen. The highest output pulse per axis is 1MHz. The users can self-defifine the functional keys. This controller supports multiple spindle mode, support straight Tool Magazine, gantry type Magazine, disk type magazine. The Operation system interface even though very comprehensive, can be learned in very short time.
The DDCS Expert numerical control system adopts the ARM+FPGA design framework. ARM controls the human-computer interface and code analysis and the FPGA provides the underlying algorithms and creates the control pulse. This guarantees reliable control and easy operation. The internal operating system is Linux based.

The DDCS Expert can be used for many styles and types of CNC machines. Lathes, Routers, Pick&Place and Mills, lathe and cutters are just a few examples. The DDCS Expert operates as a Stand Alone system without the need of a computer. This guarantees high precision, accuracy and reliability. 

  • Max. 5 Axis;2-4 Axis linear interpolation, any 2 axes circular interpolation;
  • 7 inch full color display screen;resolution ratio: 1024*600,40 operation keys
  • 24 photoelectric isolated digital inputs,21 photoelectric isolated digital outputs
  • Analog spindle control 0-10V spindle control, support PWM Output
  • Magazine type: Multi-operation, straight row tool magazine and disc Magazine
  • Probe Mode: Support auto-probe and manual probe
  • Probe of Fixed position of tool sensor, Probe of Floating tool sensor, first probe/second probe;
  • Backlash compensation methods: direction gap compensation, radius gap compensation, length compensation;
  • Interpolation Algorithm:S type, circular hard algorithm, circular soft algorithm;
  • Language: Chinese, English;
  • Software Alarms: Program Error, operation Error, overtravel Error, Driver Error and so on
  • Network: Support file share and online machining the remote files
  • Differential output for Pulse and Direction signal, max. interpolation pulse output frequency 1Mhz
  • Spindle control mode, Mul-speed (4 lines 16 kinds speed), Servo Spindle
  • Compatible with standard G-code, support popular CAD/CAM software, such as ArtCam, MasterCam, ProE, JDSoft SurfMill, Aspire, Fusion 360, and so on.
  • The control system can preview the processing path before machining, and it makes the system more steady, working smoothy and precise
  • Support high-speed machining in continuous Polyline segment, the system can choose a most efficient algorithm automatically from different kinds Polyline segment algorithm;
  • Support unlimited size file for machining
  • Support Breakpoint resume, “Power Cut” recovery, Try Cut, Start from Nearest Point, Start from the specific line
  • Support time-lock function;
  • Support 4 kinds of operation rights: visitor, operator, admin, super admin

Wiring diagram

DDCS-EXPERT Wiring diagram
DDCS-EXPERT Wiring diagram

Manual and Software

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".