数控铣床
机床坐标系的确定方法
右手笛卡尔坐标系:C
o
p
y
G17、G18、G19选择加工平面G17 选择XY平面
G18 选择ZX平面
G19 选择YZ平面
1.8.4绝对坐标编程和相对坐标编程
1.采用绝对坐标编程时,尺寸字描述的是刀具运动的终
点坐标。
绝对坐标﹕G90
2.而采用相对坐标编程,尺寸字描述的是刀具相对前一
个程序段中运动终点的位移。
相对坐标﹕G91
为了方便编程,工件编程坐标一律采用工件固定、刀具移动的坐标系,由CNC系统自动转换成刀具的运动。
在编程时,直接使用机床坐标系计算被加工工件的坐标点会很不方便,所以一般要建立工件坐标系,要确定工件原点。
工件原点也称编程原点,设在工件的工艺基准处。
2.1练习
程序:G01X0Y0F100
X230
X300Y40
Y120
X230
G02X180R25
G01Y140
G03X120R30
G01Y120
G02X70R25
G01X0
Y0
3 .1数控铣编程特例
整圆的遍程
G15H1 T1 M03
G90 X0 Y0 Z5
G00X30Y0
G01 Z-3F100
G03I-30 J0
G00 Z5
G00X0Y0
MO5
M30
2.2数控铣床训练试题
1.1.1 左补偿(G41)的判定:
面对走刀方向,刀具根据要保留的材料,其中心相对于理论轨迹向左移动一个刀具半径值,从而形成一个新的刀具中心轨迹。
此时被称为左补偿。
半径左补偿(G41)
程序:
G41G01X0Y0D01F100
G01Y120
G01X70
G03X120R25
G01Y140
G02X180R30
G01Y120
G03X230R25
G01X300
刀位点X-30Y-30
G01Y40
G01X230Y0
G01X0
G40G01X-30Y-30
1.1.2右补偿(G42)的判定:
面对走刀方向,刀具根据要保留的材料,其中心相对于理论轨迹向右移动一个刀具半径值,从而形成一个新的刀具中心轨迹。
此时称为右补偿。
半径右补偿(G42)
G42G01X0Y0D01F100
G01X230
1.1.3 取消刀具补偿
每完成一个封闭轮廓的加工,为了不把刀补代入过渡轨迹以及不同刀具补偿的重新建立,我们都需要取消补偿。
补偿与取消补偿是成对使用的。
取消半径补偿(G40)
程序:
G41G01X0Y0D01F100G01Y120G01X70G03X120R25G01Y140G02X180R30G01Y120G03X230R25G01X300G01Y40G01X230Y0G01X0
G40G01X-30Y-30
刀位点X-30Y-30
圆心坐标为X-30Y-30
例:
☐N01 G15H1
☐N02 G90G17
N03 G00Z50
☐N04 M03S300
☐N05 G00X-30Y-30
☐N06 G00Z2
☐N07 G01Z-3F100
☐N08 G41G01X20Y14D01
☐N09 G01Y62M08
☐N10 G02X44Y86R24
☐N11 G01X100
☐N12 G03X120Y62R24
☐N13 G01Y40
☐N14 X100Y14
☐N15 X20
☐N16 G00G40X0Y0M09
☐N17 G00Z50
☐N18 M05
☐N19 M30
小结
•建立和取消补偿必须在有G00或G01的程序段中来完成,而不能在有圆弧插补的程序段中完成。
•建立补偿之前的刀位点必须使刀具远离工件。
其补偿距离应至少大于刀具半径。
•建立和取消补偿之间的刀具轨迹尽可能是一个平面内的连续轨迹。
•补偿结束时,应取消补偿。
2 简化编程
●固定循环
●几何变换
●表达式赋值
2.1固定循环
系统开发商将一些具有相同加工过程的通用加工模式开发成一些可以循环调用的宏程序存储在系统中。
当用户需要时通过固定循环指令调用。
2.1.1 较为常用的几种孔加工固定循环(大隈及法那克系统为例)
G80 取消固定循环功能;
G81 一般钻孔循环;
G73 高速深孔钻固定循环(断削功能);
G83 深孔钻固定循环(排削功能)。
大隈:
G81X Y Z R F
X,Y: 空的坐标位置
Z: 孔底位置
R:其实平面的Z向坐标
例1
☐程序:
☐G15G90H03
☐T1
☐M03S235
☐G56H1Z150
☐G81X10Y10Z-15R5P1F100☐ Y30
☐ X50
☐ Y10
☐G80Z150
☐M05
☐M30
例3。