单元六 数控铣削编程实训.pptVIP

  • 2
  • 0
  • 约1.27千字
  • 约 21页
  • 2017-11-25 发布于湖北
  • 举报
单元六 数控铣削编程实训

(二)刀具半径补偿 具有刀具半径补偿功能的数控系统,按被加工工件轮廓曲线编程,在程序中利用刀具补偿指令,就可以加工出零件的实际轮廓。 操作时还可以用同一个加工程序,通过改变刀具半径的偏移量,对零件轮廓进行粗、精加工。 刀具半径补偿功能 指令说明: (1)G41/G42程序段中的X、Y值是建立补偿直线 段的终点坐标值; (2)通过G00或G01运动指令建立刀具半径补偿。 (3)D为刀具半径补偿代号地址字,后面一般用 两位数字表示代号。刀具半径值用CRT/MDI 方式输入。 G41为左偏刀具半径补偿,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件左侧的刀具半径补偿,见下图 以G42为例,刀具半径补偿建立的过程如下图: 补偿运动情况见下图: 1)建立补偿的程序段,必须是在补偿平面 内不为零的直线移动。 2)建立补偿的程序段,一般应在切入工件之前完成。 2.取消刀具半径补偿(G40) 指令格式: G40 G00/G01 X_Y_ 指令功能 : 取消刀具半径补偿 指令说明 : (1) 指令中的X__ Y__表示刀具轨迹中取消刀具半径补偿 点的坐标值; (2) 通过G00或G01运动指令取消刀具半径补偿; (3) G40必须和G41或G42成对使用。 取消刀具半径补偿过程如下图: 撤消刀具半径补偿的程序段,一般应在切出工件之后完成。 例: (三)刀具长度补偿 刀具长度补偿指令一般用于刀具轴向(Z方向)的补偿,它使刀具在Z方向上的实际位移量比程序给定值增加或减少一个偏置量,这样当刀具在长度方向的尺寸发生变化时(如钻头刃磨后),可以在不改变程序的情况下,通过改变偏置量,加工出所要求的零件尺寸。 1.建立刀具长度补偿(G43、G44) 指令说明: (1) G43指令为刀具长度正补偿; (2) G44指令为刀具长度负补偿; (3) G49指令为取消刀具长度补偿; (4) 刀具长度补偿指刀具在Z方向的实际位移比 程序给定值增加或减少一个偏置值; (5) 格式中的Z值是指程序中的指令值,即目标点坐标; (6) H为刀具长度补偿代码,后面两位数字是刀具长度补偿 寄存器的地址符。H01指01号寄存器,在该寄存器中存 放对应刀具长度的补偿值。 例:如图所示槽形,进给速度F=100mm/min,主轴转速S=1000r/min,用?6的铣刀,试编写其加工程序。 * * G42为右偏刀具半径补偿,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件右侧的刀具半径补偿,见下图 注意: 注意: 指令格式: G43(G44) Z__ H__ 执行G43时:Z实际值=Z指令值+H__中的偏置值 执行G44时:Z实际值=Z指令值-H__中的偏置值 2.取消刀具长度补偿(G49) *

文档评论(0)

1亿VIP精品文档

相关文档