数控车削编程与加工技术课件第六章

上传人:E**** 文档编号:90979157 上传时间:2019-06-20 格式:PPT 页数:33 大小:255.50KB
返回 下载 相关 举报
数控车削编程与加工技术课件第六章_第1页
第1页 / 共33页
数控车削编程与加工技术课件第六章_第2页
第2页 / 共33页
数控车削编程与加工技术课件第六章_第3页
第3页 / 共33页
数控车削编程与加工技术课件第六章_第4页
第4页 / 共33页
数控车削编程与加工技术课件第六章_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《数控车削编程与加工技术课件第六章》由会员分享,可在线阅读,更多相关《数控车削编程与加工技术课件第六章(33页珍藏版)》请在金锄头文库上搜索。

1、第6章 华中世纪星HNC-21T 的编程与操作,第6章华中世纪星HNC-21T的编程与操作,教学要求: 1.学会使用华中世纪星HNC-21T系统编程指令等程序编制的基本知识和方法。 2.掌握华中世纪星HNC-21T系统数控车床的系统控制面板、数控车床的基本操作方法。 3.能够独立编写车床加工程序。 教学重点: 1.华中世纪星系统编程指令 2.数控车床的控制面板 3.数控车床的基本操作 教学难点: 1.华中世纪星系统编程指令的应用 2.车床的基本操作,6.1华中世纪星HNC-21T的准备功能代码,1. 尺寸单位选择指令 G20/G21 编程格式: G20 英制输入 G21 公制输入 编程说明:G

2、20、G21为模态功能,G21为缺省值。 2. 进给速度单位的设定指令 G94/G95 编程格式: G94 F 每分钟进给 G95 F 每转进给 编程说明:G94、G95为模态功能,G94为缺省值。,3. 有关坐标系和坐标的指令 1) 绝对值编程指令 G90和相对值编程指令 G91 编程格式:G90 G91 G90、G91为模态功能,可相互注销,G90为缺省值。采用G90编程时,也可以用U、W表示X轴和Z轴的增量值。 2) 工件坐标系设定指令 G92 编程格式:G92 X Z G92 指令通过设定刀具起点(对刀点)与坐标系原点之间的相对位置来建立工件坐标系。工件坐标系一旦建立,绝对值编程时的指

3、令值就是在此坐标系中的坐标值。,3) 零点偏置指令 G54G59 编程格式: G54 G55 G56 G57 G58 G59 编程说明: G54G59 是系统预定的6个工件坐标系,可根据需要任意进行选用。这6个预定工件坐标系的原点在机床坐标系中的值(工件零点偏置值)可用MDI方式输入,系统会自动记忆。G54G59为模态功能,可相互注销,G54为缺省值。,4) 局部坐标系设定指令 G52 编程格式: G52 X Z 编程说明:X、Z为局部坐标系原点在当前工件坐标系中的坐标值。G52 指令为非模态指令。 5) 直径方式编程指令 G36和半径方式编程指令 G37 编程格式:G36 直径方式编程 G3

4、7 半径方式编程 注意: (1)直径方式编程或半径方式编程是通过设置机床参数来选定的。 (2)当X轴使用直径方式编程时 应注意圆弧半径的定义R,圆心I、K以半径值表示。 (3)如不特殊声明 后述编程示例采用直径方式编程。,4进给控制类指令,1)快速点定位指令 G00 编程格式:G00 X(U) Z(W) 2)线性进给指令 G01 编程格式:G01 X Z F G01是模态代码,可由G00、G02、G03或G33功能注销。 3)倒角指令 直线后倒直角 编程格式:G01 X(U) Z(W)C 直线后倒圆角 编程格式:G01 X(U) Z(W)R 圆弧后倒直角 编程格式:G02(G03) X(U)

5、Z(W) R RL= 圆弧后倒圆角 编程格式:G02(G03) X(U) Z(W) R RC=,4)圆弧进给指令 G02/G03,编程格式: 编程说明: G02为顺时针圆弧插补,G03为逆时针圆弧插补。 X、Z为圆弧终点坐标值,在G90时为圆弧终点在工件坐标系中的坐标,在G91时为圆弧终点相对于圆弧起点的增量。 I、K为圆心相对于圆弧起点的增量(等于圆心的坐标减去圆弧起点的坐标),在G90、G91时都是以增量方式指定。 R为圆弧半径,当圆弧圆心角小于180时R为正值,否则R为负值;F为被编程的两个坐标轴的合成进给速度。用圆弧半径R指定圆心位置时,只能用于非整圆的圆弧插补,不能用于整圆加工。,5

6、) 螺纹切削指令 G32,编程格式:G32 X(U)Z (W)REPF 编程说明: (1)X(U)、Z(W)为螺纹终点坐标值,在G90时为螺纹终点在工件坐标系中的坐标,在G91时为螺纹终点相对于螺纹起点的增量。 (2)F 为螺纹导程,即主轴每转一圈刀具相对于工件的进给量。 (3)R、E为螺纹切削的退尾量,R 表示Z 向回退量,E为X向回退量,E为正时表示沿X正向回退,为负时表示沿X负向回退。使用R、E可免去退刀槽,可以省略,表示不用回退功能。 (4)P为主轴基准脉冲处距离螺纹切削起始点的主轴转角。,6)自动返回参考点G28 编程格式:G28 X Z G28指令仅在其被规定的程序段中有效。 7)

7、自动从参考点返回指令G29 编程格式:G29 X Z G29 指令仅在其被规定的程序段中有效。 8)暂停指令 G04 编程格式:G04 P 编程说明:P为暂停时间,单位为ms。G04 为非模态指令,仅在其被规定的程序段中有效。,6.2 辅助功能M代码,M功能有模态M功能和非模态M功能两种形式:,6.2.1 CNC系统内定的辅助功能,1.程序暂停指令 M00 当CNC系统执行到M00指令时,将暂停执行当前程序,以方便操作者进行刀具和工件的尺寸测量、工件调头和手动变速等操作;暂停时,机床的主轴、进给及冷却液停止,而现存的模态信息保持不变,若继续执行后续程序,重新按操作面板上的“循环启动”按钮就可以

8、。M00为非模态后作用M功能。,2.程序结束指令 M02 M02用在主程序的最后一个程序段中,当CNC系统执行到M02指令时,机床的主轴、进给、冷却液全部停止,加工结束。使用M02指令使程序结束后,若要重新执行该程序,就要重新调用该程序或在自动加工子菜单下按F4键,然后再按操作面板上的“循环启动”键。M02 为非模态后作用M功能。,3.程序结束并返回到零件程序头指令 M30 M30和M02功能基本相同,只是M30指令还兼有控制程序返回到零件程序开头的作用。使用M30指令结束后,若要重新执行该程序,只需再次按操作面板上的“循环启动”键。 4.子程序调用指令 M98及从子程序返回指令 M99 M9

9、8用来调用子程序;M99表示子程序结束,返回到主程序。 1)子程序的格式 O M99 在子程序开头必须规定子程序号,以作为调用程序入口地址。在子程序的结尾用M99指令,以控制执行完该子程序后返回到主程序。 2)调用子程序的格式 M98 P L 编程说明: P为被调用的子程序号;L为重复调用次数。,6.2.2 PLC 设定的辅助功能,1.主轴控制指令 M03/M04/M05 M03 启动主轴,以程序中编制的主轴速度顺时针方向(从Z轴正向朝Z轴负向看)旋转。M04 启动主轴,以程序中编制的主轴速度逆时针方向(从Z轴正向朝Z轴负向看)旋转。M05 使主轴停止旋转。 M03、M04为模态前作用M功能,

10、M05为模态后作用M功能,M05为缺省功能。M03、M04、M05可以相互注销。,2.换刀指令M06 M06用于车削过程中的换刀操作,执行M06后,转塔刀架将旋转,由T代码指定的刀具被选择。M06为非模态后作用M功能。 3.冷却液打开/停止指令 M07/M09 M07指令为打开冷却液管道。M09指令为关闭冷却液管道。 M07为模态前作用M功能,M09为模态后作用M功能,M09为缺省功能。,6.3 主轴功能S、 进给功能F和刀具功能T,6.3.1 主轴功能指令 S 主轴功能指令S控制主轴的转速,其后的数值表示主轴速度,单位为转/每分钟(r/min)。S功能是模态指令,S功能只有在主轴速度可调节时

11、才有效,S功能所编程的主轴转速,可以借助机床控制面板上的主轴倍率开关进行修调。 6.3.2 进给速度指令 F 进给速度指令F表示工件被加工时刀具相对于工件的合成进给速度,F的单位取决于G94(每分钟进给量mm/min)或G95(主轴每转一转刀具的进给量mm/r)。,6.3.3 刀具功能指令 T,刀尖半径补偿指令G40/G41/G42 编程格式: G40为取消刀尖半径补偿;G41为左刀补(在刀具前进方向左侧补偿);G42为右刀补(在刀具前进方向右侧补偿),G40、G41、G42都是模态代码,可相互注销。,6.4 简单循环指令 G80/G81/G82,6.4.1 内(外)径切削循环指令 G80 1

12、. 圆柱面内(外)径切削循环 编程格式: G80 X Z F 编程说明: X、Z为绝对值编程时切削终点在工件坐标系下的坐标,为增量值编程时切削终点相对于循环起点的增量。 2. 圆锥面内(外)径切削循环指令 编程格式:G80 X Z I F 编程说明:X、Z为绝对值编程时切削终点在工件坐标系下的坐标,为增量值编程时切削终点相对于循环起点的增量;I为切削起点与切削终点的半径差,带符号 (无论是绝对值编程还是增量值编程)。,6.4.2 端面切削循环指令 G81,1.端平面切削循环 编程格式: G81 X Z F 编程说明: X、Z为绝对值编程时切削终点在工件坐标系下的坐标,增量值编程时切削终点相对于

13、循环起点的增量。 2.圆锥端面切削循环 编程格式: G81 X Z K F 编程说明: X、Z为绝对值编程时切削终点在工件坐标系下的坐标,为增量值编程时切削终点相对于循环起点的增量;K为切削起点相对于切削终点的Z向有向距离。,6.4.3 螺纹切削循环指令 G82,编程格式:G82 XZRECPF 直螺纹 G82 X Z I R E C P F 锥螺纹 编程说明: (1)X、Z为螺纹终点在工件坐标系下的坐标或相对于循环起点的增量。 (2)R、E均为绝对值,R为Z向回退量,E为X向回退量,可以省略,表示不用回退功能。 (3)C 为多头螺纹切削时的螺纹头数,为0时表示切削单头螺纹。 (4)P 为主轴

14、基准脉冲处距离切削起始点的主轴转角,多头螺纹切削时,P 为相邻螺纹头的切削起始点之间对应的主轴转角。 (5)F为螺纹导程。 (6)I 为螺纹起点与螺纹终点的半径差,其符号为差的符号。,6.5 复合循环指令,6.5.1 内(外)径粗车复合循环指令G71 1.无凹槽加工时 编程格式: G71 U(d) R(r) P(ns) Q(nf) X(x) Z(z) F(f) S(s) T(t) 编程说明: d 为切削深度,方向由矢量AA决定;r为每次退刀量;ns为精加工路径第一个程序段的程序段号;nf为精加工路径最后一个程序段的程序段号;x为X方向精加工余量;z为Z方向精加工余量;f、s、t为粗加工时G71

15、中编程的F、S、T 有效,而精加工时处于ns到nf 程序段之间的F、S、T 有效。 2.有凹槽加工时 编程格式: G71 U(d) R(r) P(ns) Q(nf) E(e) F(f) S(s) T(t) 编程说明: e为精加工余量,其为X方向的等高距离,外径切削时为正,内径切削时为负。,例:用外径粗加工复合循环指令编制如图所示零件的加工程序,要求循环起始点在A(46,3),切削深度为1.5 mm(半径量),退刀量为1 mm,X方向精加工余量为0.4 mm,Z 方向精加工余量为0.1 mm,其中双点画线部分为工件毛坯。,O2008 N10 G00 X80 Z80 M03 S400 T0101

16、N30 G00 X46 Z3 N40 G71 U1.5 R1 P50 Q130 X0.4 Z0.1 F200 粗切量为1.5 mm; 精切量为X0.4 mm,Z0.1 mm N50 G01 X6 Z0 F300 精加工轮廓起始行 N60 G01 X10 Z-2 N70 Z-20 N80 G02 U10 W-5 R5 N90 G01 W-10 N100 G03 U14 W-7 R7 N110 G01 Z-52 N120 U10 W-10 N130 W-20 N140 X50 N150 G00 X80 Z80 回换刀点 N160 M30,6.5.2 端面粗车复合循环指令 G72,编程格式:G72 W(d) R(r) P(ns) Q(nf) X(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号