Escolar Documentos
Profissional Documentos
Cultura Documentos
Hurco controls support Industry Standard NC (ISNC) programming and also have options to enhance
the Hurco NC dialect. This application note lists the G-Codes and M-Codes supported by the Hurco NC
dialect and ISNC programming options.
ISNC Feature
The ISNC option enhances the standard Hurco NC dialect with a more powerful NC programming
dialect and provides compatability with FANUC part programs. Additionally, the NC programming
facilities were designed to allow the operator to use as much of the WinMax (or legacy UltiMax)
conversational programming system as possible to ensure a smooth transition between NC and
conversational.
NC Productivity
Package
The NC Productivity Package (NCPP) option provides features that enhance productivity and aid
in producing smaller, more powerful, and easier to maintain NC programs. NCPP features include
variables, subprogram calls, macros, user-dened codes, mathematical equations, address expressions,
and M99 jump statements. To use NCPP, the control must have the ISNC option.
G-Codes Supported
G00
G01
G02
G02.4
G03
G03.4
G04
G05.3
G9
G10
G11
G15
G16
G17
G18
G19
G20
G21
G28
G29
G31
G40
G41
G42
G43
G44
G45
G46
G47
G48
G49
G50
G51
G50.1
G51.1
G52
G53
G54
G55
G56
G57
G58
G59
G61
G64
G65
G66
G67
G68
G69
G73
G74
G76
G80
G81
G82
G83
G84
G84.2
G84.3
G85
G86
G87
G88
G89
G90
G91
G92
G93
G94
G98
G99
1 of 2
Introduction
Additional Functions
ABS
ACOS
AND
ASIN
ATAN
BCD
BIN
COS
DEGREES
Absolute Value
Arc Cosine
Logical AND
Arc or Inverse Sine
Arc Tangent (Degrees)
Convert BCD to Binary
Binary to BCD to Binary
Cosine (Degrees)
Convert Radians to Deg.
EXP
FIX
FUP
HSIN
HCOS
INVERSE
LN
LOG
M41
M42
M43
M44
M45
M46
M47
M48
M49
M50
M52
M53
M54
M55
M62
M63
M64
M65
M76
M77
M78
M79
M80
M81
M98
M99
M128
M129
WHILE Loops
DO Loops
IF Statements
Unconditional GOTO Statements
Computed GOTO Statements
Positive / Negative GOTO Statements
Address / Token Expressions
Equations
Math Functions in Expressions and Equations, i.e. +, -, *, ^, /
System Variables Supported
Exponential
Discard Fractions < 1
Add 1 for Fractions < 1
Hyperbolic Sine
Hyperbolic Cosine
Binary Inverse
Natural Logarithmic
Logarithmic
2 of 2
MOD
OR
RADIANS
ROUND
SIN
SQRT
TAN
XOR
Modulus
Logical OR
Convert Degrees to Radians
Round Off
Sine (Degrees)
Square Root
Tangent (Degrees)
Logical XOR
www.hurco.com
M00
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M12
M13
M20
M25
M26
M27
M29
M30
M31
M32
M33
M34
M35
M36
M38