NW-990TDca Milling CNC Controller series, designed for professional use in industrial applications where precision , reliability and efficiency is required. Can drive 2 analog spindle ,2ms interpolation in high speed, support ATC , PLC and macro function which obviously improve the efficiency,precision and surface quality of parts processing. New USB interface,it supports the file operation and program running in flash disk.

Price without tax:

638.00 858.00 

Add selected () for 0 
Add selected () for 0 
Add selected to cart
Filters Sort results
Reset Apply
NW-990MDca-2 Mill
Min: 0
Step: 1
NW-990MDca-3 Mill
Min: 0
Step: 1
NW-990MDca-4 Mill
Min: 0
Step: 1
Related Products



System function G – Code
(Only the basic codes are shown, for more G-Codes details see PDF manuals for NW-990 models or G-Code tab)
The smallest resolution: 0.001mm Straight line interpolation: G01
The max axis value: ±99999.999mm Arc interpolation: G02/G03
The highest speed G00: 30m/min Thread cut: G32
Feed speed G01: 0.001~15m/min Absolute and incremental Positioning: G90
Continuous manual: One axis or two axis at the same time Feed per minute: G94
Line interpolation: Straight line, arc, screw thread interpolation Origin start point: G92
Cutter compensation: length of the compensation、nose of tool compensation Fixed cycle of tapping: G93
Cutter compensation input: Try to cut measuring input mode Fixed cycle, multiple repetitive cycle, for roughing: G71
Spindle function: Gear、Double analog control,Rigid tapping Canned Cycle Facing: G72
Handwheel function: Panel、handheld High-speed Peck Drilling: G73
Handwheel processing: The handwheel processing function Peck drilling cycle for turning: G74
Screen protection: The screen protection function Peck grooving cycle for turning: G75
Tool rest function: Row tool rest、Electric tool post 99 knife Threading Canned Cycle: G76
Communication function: RS232、Usb interface Program cycle order: G22、G800
Compensation function: Tool compensation、Space compensation、 Screw pitch compensation、Radius compensation Local coordinate system: G52
Units / Coordinate system: Metric/Imperial、Relative/Absolute Feed until skip function: G31、G311
Limit function: Soft limit、Hard limit Polar Coordinate: G15、G16
Thread function: Metric/Imperial、Straight thread、taper thread and so on by G-Code Metrical/Imperial programme: G20、G21
* Preread function (Look-ahead): Preread 10000 short straight lines Set coordinate、offset G184、G185
Password protection Multilevel password protection Workpiece coordiante system WCS: G54~G59
Input/output: I/O 24X24 Tool radius C compensastion: G40、G41、G42
PLC programme: All open PLC design Accurate locating/continuous path process: G60/G64
Acceleration and deceleration control: Staight line 、Index Constant surface speed (CSS) G96/G97
Number of encoder: Arbitrary set Feeding mode: G98、G99
User macro program: Have Backing to start point of progarm: G26
Electrical gear function: Have Backing to the fixed point: G25、G61、G60
Application: Lathe、special machine tools Return to home position (reference point) G28
Dwell G04
Auxiliary function: S、M、T

Pictures, dimensions,table data and technical drawings of this product are made with reasonable care and liability is excluded for the accuracy and correctness of this data.

* Look-ahead does just what its name implies; it looks ahead of the data it needs to mill at any given moment to verify that the CNC will be able to handle the demands the path will put on the machine. If the data check reveals that there may be a problem, feed rates for intermediate points along the contour are added, adjusting the feed rate downward to the maximum feed rate that will still yield an accurate surface.


nw series cnc1


  • Display: 800 * 600px 8 inch real color LCD
  • CPU: ARM(32bits)+DSP+FPGA
  • Dimension(L*W*H):  325*250*125
  • Mounting hole dimension: 298*225
  • Input / Output pins : 24 input / 24 output (40/24 in / out)
  • Adapt bus modbus technology, ARM + DSP + FPGA technology
  • USB and RS232 port, DNC function of USB
  • Network remote technology and could diagnose the system online
  • User’s storage is 128M and could be infinite number of program
  • Abosolute type of motor (17bits multi circle) controlling technology
  • The most moving rapid speed is 300m/min, processing speed reaches 0.01 ~ 30m/min
  • The cycle of interpolation is 2ms, controlling accuracy is 0.1um
  • All closed-loop with grating ruler control and the accuracy is <2um
  • Preread the short line program to satisfy with high speed engraving and cutting
  • Intelligent Man-Machine dialog interface

tech cnc2 tech cnc tech cnc1 tech cnc3 tech cnc4
DSP Technology USB Port ARM Processor FPGA Real Time processing MODBUS Communication

Number of control axes

  • Number of control axes: 2,3 or 4 axes (X Z, XYZ or XYZA)
  • Number of linkage axes: 2,3 or 4 axes
  • Number of PLC control axes: 2,3 or 4 axes

Feeding axes function

  • Minimum command unit: 0.001mm
  • Position command range: +/- 99999.999
  • Max speed: 30 m/minFeeding speed:0.001-15m/min
  • G00 rapid override: Total 8 levels: 0~150%,real-time adjusting
  • Feeding override: Total 16 levels: 0~150%,real-time adjusting
  • Override: Total 16 levels: 5%~150%,real-time adjusting
  • Interpolation mode: Interpolation of linear ,arc ,thread and rigid tapping
  • Auto chamfering


  • Acceleration and deceleration funciton
  • Common thread(follow the spindle) / Rigid thread
  • Single-headed/Multi thread of straight ,taper and therminal suface in metric system/inch system,wqual and variable pitch thread
  • Thread retractin length ,angle and speed characteristics can be set
  • Thread pitch:0.1~1000.000mm or 0.1~99 tooth/inch
  • Rapid traverse: linear type or S type
  • The starting speed,finishing speed and time of acceleration and deceleration are set by parameter

Spindle function

  • Analog voltage 0~10V output in two channels ,support two-spindle control
  • Spindle encoder feedback in one channel,the resolution of spindle encoder can be set
  • Spindle speed: It is set by speed parameter,max spindle speed also coressponding to 10V
  • Spindle override: Total 16 levels: 5%~150%,real-time adjusting
  • Spindle constant surface speed control
  • Ragid tapping

Tool Function

  • Tool length compensation
  • tool nose radius compensation (C type)
  • Tool wearing compensation
  • Method of setting tools: Tool-setting in fixed position ,trial cutting tool -setting,return to reference point,auto tool setting
  • Tool offset exexuting mode: Rewriting coordinate mode,tool traverse mode

Precision compensation

  • Backlash compensation/Pitch error compensation in memory type

PLC function

  • The refresh cycle: 8ms
  • PLC program download by USB interface
  • PLC program can be customized edit
  • Basic I/Os : 40*24 I/Os , can be edit freely

Man-machine interface

  • 8.4” large screen real-color LCD , the resolution if 480 000
  • Display in Chinese or English
  • Display in two-dimensional tool path
  • Real-time clock
  • Operation management
  • Operate mode: Edit, Auto, Manual, MDI, mechanical zero return, MPG/single step, program zero-return
  • Operation authority of multiple-level management
  • Alarm record

Edit program

  • Program capacity: 32M
  • Editing function: program/block/characters research ,rewriting and deleting
  • Program format: ISO code,support Macro command programming,programming of relative coordinate ,absolute coordinate and hybrid coordinate
  • Calling program: Support macro program ,subprogram

Community function

  • RS232: Files of part program can be transmitted
  • USB: File operationand file directly processing in flash disk,support PLC programs,flash disk of software upgrade.

Safety function

  • Emergency stop
  • Hardware travel limit
  • Software travel limit
  • Data restoring and recovering
  • User-defined alarm hint

System operation condition

  • Power supplying
    AC 220V(+10/-15), Frequency 50Hz±2%. power:≤ 200W. Note: it must use isolation transform to supply power first input:380V
  • Climate condition /operation condition: temperature 0-45 degree,relative moisture 40-80%. storage & transportation condition:temperature -40 ~ 55degree,relative moisture <93%(40degree). atmosphere pressure:86-106kpa.
  • operation environment : No excessive flour dust, no acid, no alkali gas and explosive gas, no strong electromagnetic interference.


  ATC for Umbrella and linear type tool magazine

atc rotary changer l a atc linear changer r a
 ATC Setting interface for Linear tool magazine ATC Setting interface for Umbrella tool magazine


cnc 980tdb interface1

cnc 980tdb screen cnc 980tdb screen1 cnc 980tdb screen2 cnc 980tdb screen3



G code Groups Function
G00 01 Rapid positioning
G01 Linear interpolation
G02 Inserts along the circle makes up/the spiral line to insert makes up CW: The spiral motion spiral line inserts makes up the 2 circular arcs insert makes up the axis synchronization migration other axes. The instruction method only is simply adds on is not the circular arc inserts makes up the axis the shifting shaft
G03 The counter circle inserts makes up/the spiral line to insert makes up CCW
G04 00 Dwell
G15 17 Polar coordinate cancellation and switch back to Cartesian coordinates

Polar coordinate instruction: The polar coordinate (radius and angle), the angle to is chooses the plane the first axis to anti-clockwise changes, but the negative direction is clockwise changes .
G**Expresses the plane chosen
G## mean G90
Work piece coordinate system original point
G91 Current position
Assigns the polar coordinate and zero point

G17 02 Choose the XY plane
G18 Choose the ZX plane
G19 Choose the YZ plane
G20 06 Inch input
G21 Metric input
G23/G231/G232/G233/G284 00 Go to first reference point
G30/G301/G302/G303/G304 Go to 2,3.4 reference point
G26 ZXY axis go to program original point
G261 X axis go to program original point
G262 Y axis go to program original point
G263 Z axis go to program original point
G264 A axis go to program original point
G265 B axis go to program original point
G40 07 Cancel tool radius compensate
G41 Tool radius compensate left
G40 07 Cancel tool radius compensate
G41 Tool radius compensate left
G42 Tool radius compensateright
G43 Tool lenthen positive compensate
G44 03 Tool lenthen negative compensate
G45 00 Tool adding offset
G46 Tool subtact offset
G47 Tool adding two multiple offset
G43 Tool subtact two multiple offset
G49 03 Cancel tool lengthen compensate
G37 11 Cancel scale zoom
G36 Enable scale zoomformatG36 X_Y_Z_R_
G12 22 Cancel programmer mirror
G11 Enable programmer mirror
G52 00 Set local coordinate
G53 14 Chocie coordinate
G54 Chocie work coordinate 1
G55 Chocie work coordinate 2
G56 Chocie work coordinate 3
G57 Chocie work coordinate 4
G58 Chocie work coordinate 5
G59 Chocie work coordinate 6
G60 15 Accurate locating
G64 Continuous path proces
G68 16 Rotate coordinate format G17 G18 G68 a-b-R-; R: Angle G19
G69 Cancel rotate coordinate
G73 09 Drill deep hole cycle format G73 X-Y-Z-R-Q-F- L –
Z distance from R to hole bottom
R distance from original to R
Q feed depth every time
F feed speed
L repeat time
G74 Left Tap cycleformatG74X-Y-Z-R-P-F- L –
G80 Cancel cycle mode
G81 Drill cycle format G81 X-Y-Z-R-F- L –
G82 Drill cycle format G82 X-Y-Z-R-P-F- L –
G83 Drill cycle format G83 X-Y-Z-R-Q-F- L -P-
G84 Right Tap cycle format G84 X-Y-Z-R-P-F- L –
G85 Drill cycle format G85 X-Y-Z-R-F- L –
G86 Drill cycle format G86 X-Y-Z-R-F- L –
G89 Drill cycle G89 X-Y-Z-R-P-F-L-
G90 03 Absolute program
G91 Increase program
G98 10 Go back to origin point

cnc 990mdc drawing1


cnc 990mdc dimension




Download datasheet for NW-990MDc model





Ask a question


NW-990TDca Milling CNC Controller series, designed for professional use in industrial applications where precision , reliability and efficiency is required. Can drive 2 analog spindle ,2ms interpolation in high speed, support ATC , PLC and macro function which obviously improve the efficiency,precision and surface quality of parts processing. New USB interface,it supports the file operation and program running in flash disk.