NC—基础教程(3)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

NC—基础教程(3)
18、程序的结构和内容
1、一个(NC-/零件-)程序由一系列程序段构成(参见下表)。

2、每个程序段说明一个加工步骤。

在一个程序段中以字的形式写出各个指令。

3、加工步骤中,最后一个程序段包含一个特殊字,表明程序段结束:M2,M17, M30.
19、编程语言
一、在编制NC 程序时,下面的符号可以使用:
1、大写字母
A, B, C, D, E, F, G, H, I, J, K, L, M, N, (O), P, Q, R,S, T, U, V, W, X, Y, Z
2、小写字母
a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v,w, x, y, z
3、数字
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
需要注意:字母“O”不要与数字“0”混淆。

二、语言符号
20、字
1、“NC 语言”的一个字由一个地址符和一个数字或者一串数字组成,它们表示一个算术值。

一个字的地址符通常为一个字母。

2、数字串可以包含一个符号和小数点,符号位于地址字母和数字串之间。

正号(+)可以省去。

21、一个程序段中字的顺序
1、为了使程序段结构清晰明了,程序段中字应按如下顺序排列:
举例:
N10 G… X… Y… Z… F… S… T… D… M… H…
地址意义
N 程序段号地址
10 程序段号
G 行程条件
X,Y,Z 行程信息
F 进给
S 转速
T 刀具
D 刀具补偿号
M 附加功能
H 辅助功能
有些地址也可以在一个程序段中多次使用(比如:G…, M…, H…).
22、地址
23、尺寸参数,绝对值/相对值,G90/G91
编程:
绝对尺寸输入
G90
X=AC(…) Y=AC(…) Z=AC(…)
相对尺寸输入
G91 或者
X=IC(…) Y=IC(…) Z=IC(…)
参数说明:
X Y Z 待运行的轴名称
=AC 绝对尺寸说明(非模态)
=IC 相对尺寸说明(非模态)
24、回转轴尺寸说明,用绝对尺寸, DC, ACP,ACN
编程
A=DC(…) B=DC(…) C=DC(…);回转轴以直接的、最短的位移方式返回到用绝对坐标编程的位置。

回转轴最多运行180°。

或者
A=ACP(…) B=ACP(…) C=ACP(…);回转轴以正向的轴旋转方向(逆时针方向)返回到用绝对坐标编程的位置。

或者
A=ACN(…) B=ACN(…) C=ACN(…);回转轴以负向的轴旋转方向(顺时针方向)返回到用绝对坐标编程的位置。

25、用半径和终点进行圆弧编程
圆弧运动通过以下几点来描述:
①、圆弧半径CR= 和
②、在直角坐标X,Y,Z 中的终点除了圆弧半径,您还必须用符号+/-表示运行角度是否应该大于或者小于180°。

正符可以不注明。

识别符表示:
CR=+…:角度小于或者等于180°
CR=–…:角度大于180°
举例:
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 CR=34.913 F500
26、用圆心和终点进行圆弧编程
一、圆弧运动通过以下几点来描述:
①、在直角坐标X,Y,Z 中的终点和
②、地址I,J,K 上的圆弧圆心
二、分别表示:
①、I: 圆弧中点在X 方向的坐标
②、J: 圆弧中点在Y 方向的坐标
③、K:圆弧中点在Z 方向的坐标
三、绝对尺寸举例:
①、N10 G0 X67.5 Y80.211
②、N20 G3 X17.203 Y38.029 I=AC(50) J=AC(50)。

相关文档
最新文档