编辑: 梦三石 | 2019-07-12 |
1 -
0
第二篇 编程篇1. 概要 1.1 刀具沿着工件的形状运动插补功能(参照Ⅱ.4) 刀具沿着构成工件的直线和圆弧运动. 1.1.1 刀具沿着直线运动 X Z 工件 程序指令: G01 Z. 刀具 1.1.2 刀具沿着圆弧运动 X Z 工件 程序指令: G02 X_ Z_ R_ ;
或G03 X_ Z_ R_ ;
1.1.3 切螺纹 跟据刀具运动与主轴旋转同步,可以切螺纹. 把刀具这样沿着直线、圆弧运动的功能称为插补功 能.编程指令G01, G02…等被称为准备功能, 用于指示数控装置进行何种插补. ⑴ 切直螺纹 ⑵ 切锥螺纹 X Z 工件 G32 Z... ;
程序指令: 程序指令: G32 X__ Z__;
X Z 工件 1.2 进给进给功能(参照Ⅱ.6) 为了切削零件, 用指定的速度使刀具运动称为进给, 进给速度用数值指令.例如, 让刀具以
150 毫米/分进给时, 程序指令为: F150.0.决定进给速度的功能称为进给功能. Ⅱ 编程篇-1(概要)
1 -
1 1.3 加工图纸和刀具的运动 1.3.1 参考点(特定的机械点) 在CNC机床上, 设计有特定的机械装置, 通常在这个位置换刀和进行后面将要讲述的坐标系 设定, 这个位置称为参考点.使刀具移动到参考点, 有下面两种方法: Ⅰ)手动返回参考点;
Ⅱ)自动返回参考点 1.3.2 加工图纸上的坐标系和CNC指令的坐标系 坐标系根据设定的地方不同, 有下面两种: Ⅰ) 加工图纸上的坐标系,这个坐标系画在加工图纸上, 程序中的数据使用这个坐标系的坐标值. Ⅱ) CNC指令的坐标系, 这个坐标系实际设定在机床工作台上.根据程序, 指令刀具从现在的位 置 到要设定的坐标系原点的距离, 这样就设定了工作台上的坐标系. 到要设定的坐标原点的距离
200 300 刀具的现在位置 坐标原点 O 工件一装在工作台上, 就产生了这两个坐标系的相对关系.刀具在CNC指令的坐标系上,按照 加工图纸上坐标系的指令程序把工件切削成图纸上的形状, 因此, 要把零件正确地加工出图纸所 示的形状, 必须把这两个坐标系确定在同一位置上.在车床上,坐标系一般设定为: Ⅰ) 把坐标系原点设在卡盘面上 X Z
60 40
40 150 工件 加工图纸上的坐标和尺寸 车床上 CNC 指令的坐标系 (同加工图纸上的坐标系) X Z 工件 Ⅱ) 把坐标系原点设在零件端面上 加工图纸上的坐标和尺寸 车床上 CNC 指令的坐标系 (同加工图纸上的坐标系)
150 X Z
60 40
40 工件
20 X Z 工件 1.3.3 刀具运动指令尺寸的表示方法绝对值和增量值指令(参照Ⅱ.9) Ⅱ 编程篇-1(概要)
1 -
2 刀具运动指令的坐标值有绝对值和增量值两种. Ⅰ) 绝对坐标值: 距坐标系原点的距离 即刀具要移动到的坐标位置. 刀具从A 点移动到B 点,使用B 点的坐标值,其指令如下: X30.0 Z70.0 ;
X Z
30 A B
70 110 工件 φ60 Ⅱ) 增量坐标值:指令从前一个位置到下一个位置的距离. 刀具从A 点移动到B 点,其指令如下: U-30.0 W-40.0 ;
1.3.4 直经指定和半径指定(参照Ⅱ.9.4) 指令X轴尺寸时,可以用直径值或半径值.事先由机床厂家决定. 1) 直经指定 直经指定时,X轴的值就是图纸上给出的直径值. X Z
50 80
45 100 A B A,B 点的坐标值分别为:A(50.0,100.0),B(80.0,45.0) 1) 半经指定 半经指定时,X轴的坐标值是离开零件中心的距离,即指令半经值. X Z
45 100 A B
40 25 A,B 点的坐标值分别为:A(25.0,100.0),B(40.0,45.0) Ⅱ 编程篇-1(概要)
1 -
3 1.4 切削速度主轴功能(参照Ⅱ.10) 把切削时刀具相对工件的速度称为切削速度.CNC可用主轴转速RPM来指令这个切削速度. 例如: 刀具直径为100毫米, 切削速度用80 米/分加工时, 根据主轴转速N=1000V/πD的关 系, 主轴转速约250RPM, 指令为: S250.把有关主轴转速的指令称为主轴功能. 此外,当选择了恒线速度控制功能时,指定切削速度V(米/分),即使在工件直径不断变化 的锥面切削中,使主轴速度不断改变,从而保持切削速度不变. 1.5 各种加工时选用的刀具刀具功能(参照Ⅱ.11) 加工时需要选择粗加工,半精加工,精加工,切螺纹,切沟槽等各种刀具.各种刀具都带有 刀号, 当程序中指定这个刀具号时,就自动选择对应的刀具. 例如某粗车用刀具号为01号,要在刀库01号的位置上选择刀具,此时指令为: T0101 ;