DS Ddbox en
DS Ddbox en
Contects
Manual of NV8727T4V4
Chapter 1. Introduction
Novusun CNC has engaged in the Numerical control industry for 7 years, specialized in
the research, development and production of various CNC controller systems with high quality
and high reliability. We produce the Brushless DC motor, Stepper motor driver, and also 1 to 6
DDBOX is a CNC system without computer. Only need a U-disk within G-CODE file,
This manual introduces operation, connection and usage schedule of our professional
motion controller for engraving machine. Through a lot of the drawing the users can learn
Each axis stepper motor driver support 0.6-3.5A stepper motor(2.5A default)
-1-
Chapter1 Introduction www.ddcnc.com
Manual of DDBOX
The Hand control system NCH02 control handle appearance as the Figure 1-1 show: The
-2-
Chapter1 Introduction www.ddcnc.com
Manual of DDBOX
-3-
Chapter1 Introduction www.ddcnc.com
Manual of DDBOX
When operate the DDBOX, where will be a lot of English abbreviation, now we list all of
FRO: Feeding adjust: During the operating process, the F value already set, and need to
adjust the current feeding speed, then we can adjust FRO value to realize it.
SRO: Spindle speed adjust: During the operating process, the S value already set, and need
to adjust the current spindle speed, then we can adjust SRO value to realize it :
During the operating process,as the manual speed already set,and we need to adjust the
current speed,and impossible to fix the value during it is working,then we can revise the SRJ
2000mm.
X axis Coordinate
Y axis Coordinate
Z axis Coordinate
A axis Coordinate
B axis Coordinate
-4-
Chapter1 Introduction www.ddcnc.com
Manual of DDBOX
“Step”:Manual Step Mode. Every axis candonduct the manual step operation at this mode.
MPG: MPG mode.Every axis can conduct the MPG operation at this mode.
such kind of switch, attention please: avoid the +terminal and –terminal of
this terminal connect with GND.in case that the interior components and parts be
brokendown.
connecting with the machine tools.The ESTOP, limit and other things must be
perfected.When comes across the emergancy, please press the ESTOP key at once
or cut off the power directly, thus avoiding the equipment damage and casualty.
the operation
-5-
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
Chapter 2. Connection
The power supply solution in the field of the Industrial automation is always very
complicated, there is a lot of the GND, now we descript the structure of the power supply as
below:
The power supply structure as the Figure 2-1,main power supply input and MPG module and
stepper control output module are common GND, Limited and Estop input module and Spindle
speed adjust module are common GND, between main power supply and output module there are
photoelectric isolation. The inputs of limited switch and Estop and so on are Common cathode,
inside of the device, there is GND as common-, no need to connect external power supply. Based
on the reference of output GND interface, output a 0-10V adjustable voltage to adjust the spindle
speed. The chassis is built with 220V to 48V DC supply to the DC brushless spindle and 4 step
motor driver.
-6-
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
-7-
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
R 4 C 3 Y+ 1:Y axis manual forward;2:Select Y axis;3:Number
2;4:Move up
-8-
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
As shown in Figure 2-2, the main controller indicates are USB port, main power port,
general input port, general output port, MPG port, spindle port and stepper motor port. The
axis is define as A+B+A-B-. Definition of this port see as Figure 2-3. The connection method
-9-
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
The relay can control 220VAC equipment. Current requirement of controlled equipment is less
- 10 -
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
than 5A.The internal structure reference Figure 2-5.Definition of these port is
OPEN\COM\CLOSE from 1-3. Definition of the relay control output port see as Figure 2-6.
- 11 -
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
the optical isolated Input interface. The input interface is DB9 terminal interface. It's definition is
reference figure 2-3. The interface is a common negative interface, which can be connected with
a micro switch, a 2 line proximity switch or a NPN type 3 line proximity switch. The interface is
- 12 -
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
isolated by the optocoupler, and the internal structure diagram is referred to figure 2-4. Estop,
micro switch, 2 line proximity switch connection method reference figure 2-5.
- 13 -
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
Figure2-10. input interface serial number IN3 and 2 line proximity switch / common switch limit input
wiring diagram
3 lines Proximity Switch connection Figure 2-11,brown cable for Proximity switch connect
with 12V,Black cable connect channel, blue cable connect with GND(COM-).
- 14 -
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
This card connect with MPG by this port. The port definition see as table 2-2
- 15 -
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
1 NC NC
8 EP Estop port
9 NC NC
range is 200VAC-240VAC
The above detailed description of the DDBOX module definition and connection
- 16 -
Chapter2 Connection www.nvcnc.com
Manual of DDBOX
- 17 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
The DDBOX software interface is divided into 4 pages, including main page, file
management page, configuration page, test and diagnosis page. Now, the interface elements and
The main page is divided into 20 regions, such as Figure 3-1, and the following 20 regions
The status bar mainly displays the manual mode. There are three manual modes. They are
manual continuous mode (shown as CONT), step mode (shown as STEP) andMPG mode (shown
- 18 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
as MPG). Under the ready state of system, push 3 modes can be switched.
The status bar mainly displays the working state of the system. There are four systems in it.
They are reset state (shown as RESET), ready state (shown as READY), manual control state
(shown as JOG) and running state (shown as RUN). In reset state, all operations are invalid, it's
the system protection state; the ready state is ready for work. Any operation can be performed in
the state of preparation; By pressing , the system can be switched between the ready
state (READY) and the reset state (RESET). In the ready state, when the G code is ready, the G
code can be started by pressing , or the start line of the G code can be specified by
pressing + . In the process of running G code, the running status bar displays the
RUN, indicating that the G code is running. During the operation of hand control operation, the
running status bar shows JOG, indicating that hand control is working.
The status bar displays the file loading G code or U disk information, It displays "No file
loaded" in the file without loading condition; it displays "U-Disk Detected" when the U disk
insert and correct recognition; "U-Disk Removed" display in the U disk pulled out; it display G
The time display bar mainly displays the current G code running time.
- 19 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
The adjustable parameters are described below, and all the adjustable
Under normal conditions, the adjustable parameters are white background black
words.
When turning the knob, you can see the valid position is changed with the knob,
a parameter change to blue background and white word when it become a valid
parameter.
click the PUSH (button of the knob), then the parameters become black background
and white word, meaning it's in editing, we can modify the parameters according to
After the modification, then press the PUSH, then it exit the edit state and enter
the unselected state, then the parameter displays the adjusted value.
FRO is a feed rate adjustment that can be adjusted through the knob, adjusting the range
from 0~200%, and the actual feed speed #F=FRO*F (F is feed speed set value).
SRO is the spindle rate adjustment, can be adjusted through the knob, the adjustment range
from 0~200%, the actual spindle speed #S=SRO*S (S is the spindle speed set value).
SJR is a manual speed rate adjustment that can be adjusted through the knob, adjusting the
range from 0~100%, the actual manual speed #HF=SJR*HF (HF is the manual speed set value).
- 20 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
The single step parameters can be set into 3 gears, which are 1mm, 0.1mm and 0.01mm,
9, F parameter setting
This parameter defaults to the minimum speed of each axis in the parameter configuration
item, and can be adjusted by the knob. If there is no F instruction in the G code, the G code is
running in this speed. If there is F instruction in the G code, the feed speed is updated according
to the F instruction.
F real-time display values show the real-time speed of F during the running of G code.
This parameter defaults to the default spindle speed in the parameter configuration item,
which can be adjusted by the knob. If there is no S instruction in the G code, the G code is
running at this speed. If there is S instruction in the G code, then the spindle speed value is
S real-time display values show the real-time speed of S during the running of G code.
The state value of the M10/M11 switch is displayed, which can be manually modified by
the knob or automatically modified according to the M10/M11 instruction in the running G file.
The state value of the M8/M9 switch is displayed, which can be manually modified by the
knob or automatically modified according to the M8/M9 instruction in the running G file.
- 21 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
15, M3/M4/M5 state display
The state value of the M3/M4/M5 switch is displayed, which can be manually modified by
the knob or automatically modified according to the M3/M4/M5 instruction in the running G file.
The current coordinate system is displayed, with a modified range of G54~G59, which can
The status bar of the system is mainly prompted by the common system state, and the list
of States is as follows
other axis
other axis
as other axis
as other axis
- 22 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
18. The running G code display bar
In the process of running the G code, the current line number and the current line G code
are displayed.
The mechanical coordinates of each axis are displayed here, and the mechanical
coordinates of each axis are displayed behind the coordinate values of the workpiece, and the
The file management page can be entered by pressing under the main control page.
- 23 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
The file management page displays all the files in the U disk and can display the file name,
In the file management page, you can select the G code file you want to run by the knob.
When selected, press the knob confirmation key (PUSH) to load the G code file. After the load is
In the file management page, press to enter the parameter configuration page.
Press to switch the sub page of the configuration page. The parameter configuration
page contains 4 sub pages, respectively is the motor parameter configuration (MOTOR), input
configuration (INPUT), and the output spindle configuration (Spindle/OUT) and other(OTHER).
The motor parameter configuration page is shown in Figure 3-3. This page list specific
parameters by row, and list number axis by column. The parameters of the axis can be adjusted
by the knob.
- 24 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
forward 1mm
mm/min2
5 Step level The pulse level, 0 indicates that the output 1/0
- 25 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
that the output level is maximum when no
pulse.
6 Dir Level The direction level is 0. When the axis goes to 1/0
movement.
The input parameter configuration page is shown in Figure 3-4. This page list specific
parameters by row, and list number axis by column. The parameters of the axis can be adjusted
by the knob.
- 26 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
2 L++ Level The forward hard limit input level definition, 1/0
- 27 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
specific input port interface.
interface.
6 Home Level The home input level definition, 1 is the input 1/0
effective.
direction is -.
8 HKB length The return distance after the home operation 0-100
is completed.
The spindle / output parameter configuration page is shown in Figure 3-5. This page for a
list of specific parameters to the parameter list, the list number axis. The parameters of the axis
- 28 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
NCD02's spindle speed regulation output is 0-10V voltage, output voltage and maximum
spindle speed and default spindle speed (current speed) are related, the specific formula is:
output voltage (VSO) =10*default spindle speed (current speed F) / maximum spindle speed (F
max). For example, the current speed is F=20000, the maximum spindle speed F max=40000,
The M3/4 delay time is the time between running the G code in the M3/4 time to the
- 29 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
The output item parameters reference table 3-4
7 Flood cool(M10) M10 pin number 0-5 M10 effective level 1/0
8 EXT M60 M60 pin number 0-5 M60 effective level 1/0
9 EXT M61 M61 pin number 0-5 M61 effective level 1/0
10 EXT M62 M62 pin number 0-5 M62 effective level 1/0
11 EXT M63 M63 pin number 0-5 M63 effective level 1/0
12 EXT M64 M64 pin number 0-5 M64 effective level 1/0
Note: the output pin number is 0 indicates to close the current output, and the
The other parameter configuration pages are shown in Figure 3-6. The parameter page
mainly includes the parameters of the soft limit of each axis, the language, the speed of HOME,
the speed of BACKLASH, the speed of the probe and the coordinates of the position of the
- 30 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
tools sensor. The parameters of the axis can be adjusted by the knob. Page reference figure 3-6,
page soft limit parameters specify reference table 3-6. Probe related item parameters reference
Note the soft limit configuration item XYZAB 5 axis can be set independently.
- 31 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
5 PROBE-PIN The pin of Probe, 0 for closing, and 1-8 for the 0-8
efficiency
1:floating-position probe
mode
mode
mode
English only)
- 32 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
16 ESTOP PIN The pin of Estop, 0 for closing, and 1-8 for the 0-8
low efficiency
floating-position mode
The test and diagnosis page can be entered by pressing under the parameter
configuration page. The page mainly displays the basic function test information of the system,
including key monitoring, input and output monitoring, spindle monitoring and so on. Page
- 33 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
1 Axis TEST1 X/Y/Z 3 axis test, adjust the knob to select the function, after the
2 Axis TEST2 A/B 2 axis test, adjust the knob to select the function, after the
3 SPINDLE TEST Spindle test, adjust the knob to select the function. According to
4 INPUT TEST The input IO value is displayed in real time. One IO corresponds
- 34 -
Manual of DDBOX www.ddcnc.com
Chapter3 Software & config
to a color block, the valid color block becomes red, and the
6 TEST ALL The function is selected by the adjustment knob. After the test is
to the design.
7 KEYBOARD Button monitoring can monitor the press position in real time.
- 35 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
The basic operation is introduced in the front part of the keystroke. Here is not going to be
exhausted. Here we introduce the use of this product from the perspective of an initial user. The
first time we start the product, we first configure all the configuration items according to our actual
needs. Here we introduce the usage method, no longer describe the configuration items, and all the
First of all, the system is started, our first step is to establish the machine coordinate system;
the second step is probe, accurate zero; third step up the workpiece, the tip will move to zero
workpiece, and the workpiece coordinate reset; the fourth step is to load the G file; the above work
is finished, press START to start G code execution. The following sections describe these steps in
detail.
As shown in Figure 4-1, the engraving machine schematic diagram is installed. Each axis is
equipped with a proximity switch. The limit and home share this switch. The X axis switch is
installed in the X-- position. The Y axis switch is installed in the Y++ position; the Z axis switch is
installed in the Z++ position. (here we test the prototype as a reference for installation, the actual
application of the customer can be selected according to the needs of the installation).
- 36 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
After starting the system, we switch to the parameter settings page, "INPUT" sub-page, and
Figure 4-2. XYZ's HOME PIN is set to 3,4,5, LEVEL is set to 0, DIR X axis is set to 0, YZ
- 37 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
- 38 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
single axis home operation, the axis will run toward X-, stop until the trigger X axis HOME
switch, then switch back until the HOME switch change to the off state, the X axis machine
coordinate is automatically cleared, said here is the X axis mechanical zero point; then continue
to run 10mm X+ to stop (we set HOME back distance is 10 in the configuration), so X HOME
operation is complete.
The all axis mechanical zero operation: DDBOX supports all axis HOME operation on
the main page, press + + to trigger all axis HOME operation, before
this, to ensure to all axis HOME open in INPUT setting, if one axis HOME is close, jump to
the next axis operation. The order of HOME operation in full axis is X, Y, A and Z.
4.2 Probe
Fixed point probe is to fix the tool sensor in a fixed position of the engraving machine, and
every time the probe is processed, the spindle tip automatically moves to this fixed position for
tool setting. The installation position of the tool sensor is shown in reference Figure 4-4.
- 39 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
First, we manually move the tool tip to the center of the plane on the tool block, and read
- 40 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
the XYZ axis mechanical coordinates. As shown in Figure 4-5, the plane center coordinates (X, Y,
Secondly, we enter the OTHER sub page under CONFIG. As shown in Figure 4-6, we find
fixed-point tool block location configuration item, and configure related parameters of cutter
sensor is 30
sensor is 30
sensor is -110
- 41 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
position. (we suggest that the Z axis of the tool tip is higher than the plane of the tool sensor). Press
+ , the system starts automatic probe. At this moment, the system will
automatically move to the location of the set of tool sensor to automatically probe. After the probe
is finished, the system will automatically return to the just start position of the probe.
The floating probe means that the location of the tool sensor is not fixed at a certain
location, but is placed in any desired location. In this mode, we usually place the tool sensor on
the workpiece surface for floating-point probe. The position of the tool sensor is placed in
In the floating tool mode, there is no need to configure the position of the tool sensor. We
enter the OTHER subpage under CONFIG and set the probe related settings as shown in Table
- 42 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
- 43 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
After completing the configuration we return to the main page, the tool sensor on the surface
of the workpiece, we only need to manually (MPG) move the spindle nose just above the tool
sensor, and then press + , the system will automatically start probe, after the
probe completion of the Z axis will be automatically lift off the tool sensor plane 10mm.
After the probe is completed , the next step is confirm workpiece zero point, we want to
carve a product, first get the G code, to ensure the workpiece zero position of the G code file .
Some G code file set the workpiece center as the workpiece zero, some set a workpiece the
corner as the workpiece zero. Here is an example of a positive center on the surface of the
- 44 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
workpiece. Under the main page, use manual (MPG) to move the tip of the spindle to the center of
zero. Then move the Z axis out of the workpiece surface to the safety height. At this point, the
Under the main page, press to switch to file management page, adjust the knob to
select the files that need to be processed. As shown in Figure 4-9, we selected the TEST2.TAP file.
automatically return it to the MAIN page. As shown in Figure 4-10, the title bar file display section
has already appeared TEST2.TAP, indicating that the G code file is loaded successfully.
- 45 -
Chapter4 Operation and Application www.ddcnc.com
Manual of DDBOX
- 46 -
Chapter5 G & M instructions supported www.ddcnc.com
Manual of DDBOX
1 G0 Quick positioning
2 G1 Straightaway cut
8 G28 Home
9 G31 Probe
- 47 -
Chapter5 G & M instructions supported www.ddcnc.com
Manual of DDBOX
3 M5 Spindle stop
- 48 -
Chapter5 G & M instructions supported www.ddcnc.com
Manual of DDBOX
- 49 -
Chapter6 Q & A www.ddcnc.com
Manual of DDBOX
- 50 -
Chapter7 Contract us www.ddcnc.com
Manual of DDBOX
Chapter 7. Contract us
Website:WWW.DDCNC.COM
Support Email:[email protected]
- 51 -