数控铣削加工刀具半径补偿功能 PPT

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

图 铣削内沟槽的侧面
%1011; G54 G90 G01 Z40 F2000;进入G54加工坐标系 M03 S500; 主轴启动 G01 X0 Y0;到达X,Y坐标起始点
Z5; G41 X20 Y10 D01;建立左偏刀具半径补偿
Z-5 F100; 到达加工深度 Y50;切入轮廓 X50; 切削轮廓 Y20; 切削轮廓 X10 ;切削轮廓 G01 Z5;切出轮廓 G01 G40 X0 Y0 F2000;撤消刀具半径补偿 Z40 M05 ;Z坐标退刀,主轴停 M30;程序停
补偿。 7)G40、G41、G42都是模态代码,可相互注销。
使用半径为R5mm的立铣刀加工如图所示的零件,加工深度为2mm, 加工程序编制如下:
%1000 G54 G17 G90 G00 Z50 //进入1号加工坐标系 M03 S600 //主轴启动 X-50 Y0 //到达X,Y坐标起始点 Z5 G01 Z-2 F100 //到达Z坐标起始点 G42 X-10 D01 //建立右偏刀具半径补偿 X60 //切入轮廓 G03 X60 Y20 R20 //切削轮廓 X40 Y60 R40 G01 X0 Y40 Y-10 //切出轮廓 G40 X0 Y-40 //撤消刀具半径补偿 G00 Z30 M05 //Z坐标退刀,主轴停 M30 //程序停
复习1.合理的加工路线
刀具轨迹 Y
工件
出刀
x 入刀轨迹
刀具
精加工轮廓的连续进给切削路线
G02/G03以圆弧形式移动到本程序段的终点, 圆心点坐标通过插补参数I、J、K或圆弧半径值R 确定。
程序段格式为: G17 G02 X… Y… I … J …(R…)F…
G18 G02 X… Z… I … K …(R…)F…
大家有疑问的,可以询问和交流
新课内容:任务单元3 刀具半径补偿功能在零 件轮廓加工中的应用
目的:掌握刀具半径补偿功能的编程方法,会编写数 控加工程序。
刀位点:用于确定刀具在机床坐标系中位置的刀具上的 特定点。
镗刀 钻头 立铣刀、端铣刀 面铣刀 指状铣刀 球头铣刀
刀位点并不唯一,通常,对立铣刀来说,刀位点是刀 具轴线与刀具底面的交点;对球头铣刀来说,刀位点是球 头刀的球心。
G19 G02 Y… Z… J … K …(R…)F… G03除了插补方向相反以外,其余同G02。 圆弧上的终点坐标可以是绝对坐标值,也可以是增量坐 标值,由G90、G91来规定;
G 17
Y
G 18
G 03
G 02 G 02
G 02
G 03
G 03
G 19 X
Z G02与G03圆弧插补的方向示意图
定义为假设工件不动,从第三根轴的正向向负向看, 刀具中心向刀具的运动轨迹方向的右侧补偿时,如图所示 为左补偿。
(5)刀具半径补偿指令的几点说明—— 重点掌握
1)建立补偿的程序段,必须是在补偿平面内不为零的直线 移动。
2)建立补偿的程序段,一般应在切入工件之前完成;撤消 刀具半径补偿的程序段,一般应在切出工件之后完成。
刀补进行
刀补取消
G17 G00/G01 G41/G42 X… Y… D… G18 G00/G01 G41/G42 X… Z… D… G19 G00/G01 G41/G42 Y… Z… D…
……
//建立补偿程序段 //轮廓切削程序段
G00/G01 G40 X… Y… G00/G01 G40 X… Z… G00/G01 G40 Y… Z…
3)在进行刀径补偿前,必须用G17或G18、G19指定刀径补 偿是在哪个平面上进行。平面选择的切换必须在补偿取 消的方式下进行,否则将产生报警。
4)刀补的引入和取消要求应在G00或G01程序段 ,不要在 G02/G03程序段上进行。
5)当刀补数据为负值时,则G41、G42功效互换。 6)G41、G42指令不要重复规定,否则会产生一种特殊的
(1)进行刀具半径补偿的原因
如果在编程中不选用G4l或G42进行刀具补偿,则要根 据零件图计算出刀具刀位点的运动轨迹,使编程复杂化。 使用G4l或G42后,数控系统就可根据刀具号调出存储的相 应刀具参数和输入的工件轮廓尺寸,自动计算出相应刀具 刀位点的运动轨迹。
(2)刀具半径补偿的工作过程
刀补建立
判别原则:从平面以外的第3轴的正向向负向看,顺圆弧 用G02,逆圆弧用G03。
判别原则:从平面以外的第3轴的正向向负向看,顺圆弧 用G02,逆圆弧用G03。
(2) I、J、K的使用
值得注意的是: 圆心的坐标值(I、J、K)也可以是绝对坐
标值或增量坐标值,究竟采用哪一种形式,不受 G90、G91的影响,而是由数控系统所决定的。一 般的数控系统规定,圆心的坐标值(I、J、K) 采用增量坐标值(是圆心相对于圆弧起点的增 量——记住)。
//补偿撤消程序段
➢X、Y 、Z 值是建立补偿直线段的终点坐标值;
来自百度文库
D 为刀补号地址,用D00~D99来指定,它用来调用

存中刀具半径补偿的数值。
G41为左偏刀具半径补偿
定义为假设工件不动,从第三根轴的正向向负向看, 刀具中心向刀具的运动轨迹方向的左侧补偿时,如图所示 为左补偿。
G42为右偏刀具半径补偿
数控编程(华中系统)
➢ 1 G54指令的对刀操作训练 ➢ 任务单元2 零件外轮廓加工编程训练 ➢ 任务单元3 零件内轮廓加工编程训练 ➢ 4 刀具半径补偿功能在零件轮廓加工中的应用 ➢ 5 子程序功能编程训练 ➢ 6 镜像、旋转、缩放功能的编程训练 ➢ 7 孔加工固定循环功能的编程训练 ➢ 8 四把刀具自动换刀的编程训练
MDI设置G54:X=-400,Y=-150,Z=-50; D01=5
刀具运动轨迹
刀具运动轨迹
原点

② 圆弧切入点
⑤③ 取消刀具补偿点

(a)铣 削 外 圆 加 工 路 径
V
V f 过切 Vf
( a )逆 铣
V (b)顺 铣
(a)
(b)
图 刀具半径补偿点
原点



③⑤
④ 切出点
切入点
(b)铣 削 内 圆 加 工 路 径
复习3.数控程序的框架
数控程序结构组成
程序号
程 序 内 容
程序结束
%1000 G54 G90 G0 Z50 M3 S600 X0 Y0 M8 Z5 G1 Z-5 F80 X20 Y20 F100 X60 Y40 X50 Y0 X0 Z5 M9 G0 Z50 M5 M30
大家应该也有点累了,稍作休息
相关文档
最新文档