基础知识
应用
功能说明
结合ISO数控程序,TNC7允许:
- 将文件传输给数控系统
- 在数控系统上编辑ISO数控程序
- 除标准化的ISO指令外,可将海德汉专用循环编程为G功能。
- 用Klartext对话式指令编程的程序可在ISO数控程序中使用部分NC数控功能。
- 仿真模式下的NC数控程序测试
- 运行NC数控程序
ISO数控程序的内容
ISO数控程序的程序结构为:
ISO数控指令 | 功能 |
---|---|
I | 文件类型 ISO数控程序的文件扩展名为*.i。 |
%NAME G71 | NC数控程序的起点和终点 |
G71 | 尺寸单位:mm |
G70 | 尺寸单位:英尺 |
N10 N20 N30 ... | NC数控程序段号 可用可选机床参数blockIncrement(105409号)定义两个程序段编号间的增量值。 |
N99999999 | 程序终点的NC数控程序段号 如果无此NC数控程序段号,NC数控程序就不完整。 数控系统在文件内自动添加并更新NC数控程序段号。程序工作区仅显示连续编号,不考虑增量值定义。 |
G01 X+0 Y+0 ... | 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 ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
N230 G79 | ; 循环调用 | ||
N240 G00 Z+250 M30 | |||
N99999999 % 1339889 G71 |
注意
- 可用任何文本编辑器编辑ISO数控程序(例如,Leafpad)。
- 可在ISO数控程序内调用Klartext对话式程序(例如,可获益于图形化编程功能的使用)。
- 可在ISO数控程序内调用Klartext对话式程序(例如,使用仅适用于Klartext对话式编程的NC数控功能)。