Page 1

CHENGDU GREAT INDUSTRIAL CO.,LTD
GTCNC-150IT-II
CNC LATHE CONTROLLER
FEATURES
●Controllable axes:2-5.
●Linkage axes: linear 2-5, circular 2 axes.
● 32 bits 200MHz ARM Industrial microprocessor
●32MB user memory
●8.4 inch TFT colorful LCD display.
●Real-time and all-round self-diagnosis function.
●Feed per minute, feed per revolution.
●Metric system, English system input mode.
●Linear, circular, thread interpolation can realize machining of metric/inch single/
multi-thread, taper thread, end-face thread, variable pitch thread, continual thread
●Multiple Compound cycle instructions, such as ex-circle rough turned compound cycle,
head face rough turned compound cycle, complex type outline rough turned compound
cycle, outer diameter/inside diameter /grooving compound cycle, thread cutting
compound cycle etc
●Automatic backlash compensation and storage type pitch error compensation. Tool
length automatic compensation, tool radius compensation.
●Set the max speed and up-down speed of each axis independently.
●Shift of programmed unit between metric and British mode
●Setting of auxiliary axis’ angle and displacement programme.
●Multiple coordinate system setting.
●Soft and hard limit function for max stroke.
●Powerful tool management function: Managing 99 tools and can control diverse tool post
(such as electrical, hydraulic, servo).
●Display current time, single piece time and running time.
●Multiple interpolation function and M, S, T function.
●Parameter, software backup and upgrade function.
SPECIAL ADVANTAGE
SPEED◆
●Max rapid traverse : 60m/min
●Max cutting speed: 20m/min
●Program preview, realizing smooth connection between blocks
PRECISION◆
●Screw pitch compensation, improving machining precision to the most
●Pulse equivalent: 0.001mm
INTERFACE◆
●Embedded PLC with I/O number 118 x 46, users can free to edit.
●USB port,RS232 port supply DNC function by transmit rate 115200bit.
●MPG on board or separate MPG are available.
●Dual channel control of spindle speed, can control two spindle Units and diverse tool
1
Page 2

CHENGDU GREAT INDUSTRIAL CO.,LTD
post.
OPERATION◆
●Full-screen editing interface and foreground-background processing operation, which
can do programming, parameter adjustment etc at the same time
●2D/3D graphic preview or simulating operation before machining, coordinates display,
free shifting between 2D/3D graphic; graphic can be scale up/scale down, translate and
rotate freely.
●Multilevel password protection, such as program, parameter protection to convenient
equipment management
●Start machining at random block or tool number
●Compatible with popular international CNC system in instruction code and most program
can be run directly without amendment
G-code and M-code instruction table
Table 1 G -code and function
G code group function
G00 Rapid positioning
G01 Linear interpolation
G02 Helical interpolation CW
G03 Helical interpolation CCW
G33
G04 00 dwell
G17 Xp -Yp plane
G18 Zp -Xp plane
G19
G20 Inch format input
G21
G28/G281/
G282/G283
G30/G301/
G302/G303
G26 ZXY axis return to program original point
G261 X axis return to program original point
G262 Y axis return to program original point
G263
G40 tool radius compensation cancel
G41 cutter radius compensation, left
G42
G52 00 Set local coordinate system
G53 Select machine coordinate
G54 Select work coordinate system 1
G55 Select work coordinate system 2
G56
01
02
06
00
07
14
Treading
Xp: X axis or its parallel axis
Yp: Y axis or its parallel axis
Yp -Zp plane
Metric format input
Return to the first reference point
Return to 2nd, 3rd,4th reference point
Z axis return to program original point
cutter radius compensation, right
Select work coordinate system 3
Zp: Z axis or its parallel axis
Note: These are six work
coordinates in the CNC,
user can select any one.
2
Page 3

CHENGDU GREAT INDUSTRIAL CO.,LTD
G57 Select work coordinate system 4
G58 Select work coordinate system 5
G59
Select work coordinate system 6
G60 accurate positioning
G64
15
Continual path processing
G74 Tapping CCW; Format: G74 X_Z_R_P_K_L_
G84 Tapping CW; Format: G84 X_Z_R_P_K_L_
G77
G78
Cylindrical/conical interior/exterior diameter cutting canned cycle
Format: G77 X(U)_Z(W)_ I_ F_
Thread cutting canned cycle;
Format: G78 X(U)_Z(W)_ I_ J_ Q_ K(E)_ L(SP)_
G79 End face cutting cycle; Format: G79 X(U)_Z(W)_ K_ F_
G70 Finish turning: format: G70 P_L_
G71
09
G72
G173
G174
G175
G176
Cylindrical rough turning multi-cycle
Format: G71 L_ Q_ R_ I_ K_ F_ S_ T_
end face rough turning multi-cycle
Format: G72 L_ Q_ R_ I_ K_ F_ S_ T_
Multiple mode contour rough turning multi-cycle
Format: G173 L_ Q_ R_P_ I_ K_ F_ S_ T_
End face pick drilling multi-cycle
Format: G174 X(U)_ Z(W)_ Q_ R_ I_ J_ F_ P_
Interior/exterior diameter drilling/grooving multi-cycle
Format: G175 X(U)_ Z(W)_ Q_ R_ I_ J_ F_ P_
Thread cutting multi-cycle
Format: G176 P(m_ r_ a_)_R_ X(U)_ Z(W)_ I_ J_ Q_ K(E)_ SP_
G90 Absolute programming
03
G91
incremental programming
G92 00 Set work coordinate system
G94 Feed per minute mode
G95
G96 Constant surface speed mode
G97
G22 Program cycle
G800
05
Feed per revolution mode
08
Constant surface speed mode cancel
19
Program cycle cancel
G65 Non-modal macro program calling
G66 Modal calling of macro program
G67
12
Cancel macro program calling
Table 2 M code and its function
M02 Program end, stop auto run (default is M02)
M30 Program end, turn off spindle and cool
M00 Program pause, press “run” to continue run
M20
3
Program end, repeated executes program according to running times set
in parameter, applied to test CNC
Page 4

CHENGDU GREAT INDUSTRIAL CO.,LTD
M98 sub-program calling
M99 sub-program end
M97 Program jump
M03 Spindle CW
M04 Spindle CCW
M05 Spindle stop
M08 Turn on cool
M09 Turn off cool
M10 Chuck clamp
M11 Chuck unclamp
M24 Turn on blowing
M25 Turn off blowing
M32 Turn on lubrication
M33 Turn off lubrication
M41 User self-defined turn on
M42 User self-defined turn off
M43 User self-defined turn on
M44 User self-defined turn off
M45 User self-defined turn on
M46 User self-defined turn off
M47 User self-defined turn on
M48 User self-defined turn off
M49 User self-defined turn on
M50 User self-defined turn off
M51 User self-defined turn on(PLC defaulted center forward)
M52 User self-defined turn off
M53 User self-defined turn on(PLC defaulted center backward)
M54 User self-defined turn off
M55 User self-defined turn on
M56 User self-defined turn off
M57 User self-defined turn on
M58 User self-defined turn off
M61 Spindle high grade shift(the first)
M62 Spindle low grade shift(the second)
M63 Spindle grade shift (the third)
M64 Spindle grade shift (the fourth)
M88
User self-defined (realize program execution by controlling self definition)
M89 User self-defined(realize program execution by controlling self definition)
M317 Clear X-axis of machine coordinates
M318 Clear Y-axis of machine coordinates
M319 Clear Z-axis of machine coordinates
M320
Clear all axes of machine coordinates including X,Y(C),Z,A,B
4