DDCS V3.1 CNC Controller

CNC Motion Controller DDCS V3.1

The DDCS V3.1 is updated from DDCSV2.1,which fix the bugs on software and hardare.DDCS V3.1 is a 4 axis motion controller for stepper and servo systems,the 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.

– Workbee Engraving machine full kit used DDCS4 V3.1

• 16 opto isolated digital inputs,3 opto isolated digital outputs;
• Upgrade algorithm,support soft interpolation,fixed arc interpolation bug of the old version;
• Analog spindle control 0-10V spindle control (can be modified as PWM output);
• 3-4 axis motor Control.Differential Pulse and direction output signal,Max.500Khz per axis;
• ARM9 main control chip,FPGA core algorithm chip;
• 5 inches TFT screen, resolution ratio: 480×272,17 operation keys;
• 24VDC power input, minimum Current is 0.5A;
• USB flash disk support for G code file input,no size limited of the G-code file ;
• 1GB internal memory;
• Support standard MPG;
• Jog function for each axis (continuous, step, defined distance);
• Support the operation of quickly specify the running position;
• Support for “Power Cut” recovery. Data is automatically saved;
• Support the origin and Limit share the same Input ports;
• The controller only support NPN type limited switch.


1.Control System Unit is compatible with Metric Units and Imperial Units;
2.MPG and extended Keyboard can also control and edit the controller system;
3.Add new function of “Try cutting”(handwheel guiding) and “Single-stage processing
mode” ;
4.3 kinds Probing Modes:Fixed Position of tool sensor,Floating Position of the tool
sensor,Rectangular block Sensor;
5.Enhanced the software,added a lot of parameters,Optimal Design and algorithm,makes
the new version more strong functions and steady;
6.The Option Language of the system is Chinese/English/Russian.
7.Version 3.1 cited the new circuit design and metal box,which can avoid the noise a lot.

Terminal Definition

DDCSV3.1 offline cnc controller
4 axis motion controller
ddcs v3.1 wiring diagram
4 axis motion controller

DDCSv3.1 Connect Standard MPG wiring

ddcsv3.1 standard mpg wiring
ddcs v3.1 wiring diagram
ddcs v3.1 wiring diagram
ddcs v3.1 wiring diagram
4 axis motion controller


4 axis motion controller

Post Processor

ddcs v3.1 post processor use G-code (mm) (*. tap) or G-code Arcs(mm) (*. tap)

Related video

– DDCSV3.1 video list

How to copy file to internal memory easily
DDCSV2.1 vs DDCSV3.1
Milling With DDCSv3.1
DDCSV3.1 with MPg handwheel plus the diagram
DDCSV3.1 control box review
Build your own cnc controller DDCSV3.1 6040 router
DDCSV3.1 motor cnc offline controller menus parameters list

DDCSV3.1 firmware update install(2020-03-06-112)

This version software apply subroutine-nesting,un-limited nesting levels

3 thoughts to “DDCS V3.1 CNC Controller”

  1. dear Sir/ Madam

    kindly be aware we are a company which is professional in industrial design and manufacturing of machine part, and also doing production process of 3D printer. it is nice to let you know that we are doing R&D and planning to start our dental dry milling machine ( 5 Axis simulate ) production but unfortunately our team hasn’t got any experiences in choosing control-board and the way to program it for milling machine. it will be appreciated if we could have your recommendation to select the best control-board and way for programming.

    yours sincerely,
    Nooshin Mo

Leave a Reply

Your email address will not be published. Required fields are marked *