基础知识

应用

ISO 6983标准规定了通用的NC数控指令

ISO示例

在TNC7上,可执行和编辑含所支持ISO指令元素的NC数控程序

功能说明

ISO数控程序的内容

ISO数控程序的程序结构为:

ISO数控指令

功能

I

文件类型

ISO数控程序的文件扩展名为*.i

%NAME G71

NC数控程序的起点和终点

G71

尺寸单位:mm

G70

尺寸单位:英尺

N10

N20

N30

...

NC数控程序段号

可用可选机床参数blockIncrement105409号)定义两个程序段编号间的增量值。

N99999999

程序终点的NC数控程序段号

如果无此NC数控程序段号NC数控程序就不完整。

数控系统在文件内自动添加并更新NC数控程序段号程序工作区仅显示连续编号,不考虑增量值定义。

G01 X+0 Y+0 ...

NC数控功能

NC数控程序的内容

NC数控程序段的内容

ISO示例

示例任务1338459

示例程序1338459

% 1339889 G71

N10 G30 G17 X+0 Y+0 Z-40

; 工件毛坯定义

N20 G31 X+100 Y+100 Z+0

; 工件毛坯定义

N30 T16 G17 S6500

; 刀具调用

N40 G00 G90 Z+250 G40 M3

; 刀具轴上的第二安全高度

N50 G00 X-20 Y-20

; 预定位在加工面上

N60 G00 Z+5

; 在刀具轴上预定位

N70 G01 Z-5 F3000 M8

; 进刀到加工深度

N80 G01 X+5 Y+5 G41 F700

; 第一轮廓点

N90 G26 R8

; 接近功能

N100 G01 Y+95

; 直线

N110 G01 X+95

N120 G24 R10

; 倒角

N130 G01 Y+5

N140 G24 R20

N150 G01 X+5

N160 G27 R8

; 离开功能

N170 G01 X-20 Y-20 G40 F1000

; 加工面上的第二安全高度

N180 G00 Z+250

; 刀具轴上的第二安全高度

N190 T6 G17 S6500

; 刀具调用

N200 G00 G90 Z+250 G40 M3

N210 G00 X+50 Y+50 M8

N220 CYCL DEF 254 CIRCULAR SLOT ~

Q215=+0

;MACHINING OPERATION ~

Q219=+15

;SLOT WIDTH ~

Q368=+0.1

;ALLOWANCE FOR SIDE ~

Q375=+60

;PITCH CIRCLE DIAMETR ~

Q367=+0

;REF. SLOT POSITION ~

Q216=+50

;CENTER IN 1ST AXIS ~

Q217=+50

;CENTER IN 2ND AXIS ~

Q376=+45

;STARTING ANGLE ~

Q248=+225

;ANGULAR LENGTH ~

Q378=+0

;STEPPING ANGLE ~

Q377=+1

;NR OF REPETITIONS ~

Q207=+500

;FEED RATE MILLING ~

Q351=+1

;CLIMB OR UP-CUT ~

Q201=-5

;DEPTH ~

Q202=+5

;PLUNGING DEPTH ~

Q369=+0.1

;ALLOWANCE FOR FLOOR ~

Q206=+150

;FEED RATE FOR PLNGNG ~

Q338=+5

;INFEED FOR FINISHING ~

Q200=+2

;SET-UP CLEARANCE ~

Q203=+0

;SURFACE COORDINATE ~

Q204=+50

;2ND SET-UP CLEARANCE ~

Q366=+2

;PLUNGE ~

Q385=+500

;FINISHING FEED RATE ~

Q439=+0

;FEED RATE REFERENCE

N230 G79

; 循环调用

N240 G00 Z+250 M30

N99999999 % 1339889 G71

注意