第7.1章华中数控系统的数控车床手工编程

上传人:今*** 文档编号:111363806 上传时间:2019-11-02 格式:PPT 页数:83 大小:7.18MB
返回 下载 相关 举报
第7.1章华中数控系统的数控车床手工编程_第1页
第1页 / 共83页
第7.1章华中数控系统的数控车床手工编程_第2页
第2页 / 共83页
第7.1章华中数控系统的数控车床手工编程_第3页
第3页 / 共83页
第7.1章华中数控系统的数控车床手工编程_第4页
第4页 / 共83页
第7.1章华中数控系统的数控车床手工编程_第5页
第5页 / 共83页
点击查看更多>>
资源描述

《第7.1章华中数控系统的数控车床手工编程》由会员分享,可在线阅读,更多相关《第7.1章华中数控系统的数控车床手工编程(83页珍藏版)》请在金锄头文库上搜索。

1、,7、1华中数控系统的 数控车床手工编程,教学提示,根据数控车床编程的特点,数控车床编程有不同的编程方法,突出数控车床的编程特征,以满足不同零件编程的需要。数控车床编程系统的工作过程强调,对编程参数的选择,典型工艺参数的选取,通常由选择合理的数控车床的功能指令来描述。即采用数控车床语句结构的格式来实现。,教学要求,根据数控车床的结构特点,数控车床有不同的编程方法,明确数控车床对编程语句结构的要求;典型语句描述的含义,重点理解数控车床XZ轴编程与工作原理的概念,包括:数控车床基本程序编程的理解,数控车床基本程序指令的理解,掌握数控车床基本程序编程的基本原理,同时掌握数控车床典型程序编程的特点,并

2、能灵活的应用。,7.1.1 华中数控系统的基本功能,准备功能字的地址符是G,又称为G功能或G指令,是用于建立机床或控制系统工作方式的一种指令。后续数字一般为13位正整数 ( 参见表7-1),1、准备功能 (G功能),表7.1 G功能字含义表,辅助功能字的地址符是M,后续数字一般为13位正整数,又称为M功能或M指令。,2辅助功能字M,用于指定数控机床辅助装置的开关动作。,表7.2 M功能字含义表,主轴转速功能字的地址符是S,又称为S功能或S指令,用于指定主轴转速。 单位为r/min。对于具有恒线速度功能的数控车床,程序中的S指令用来指定车削加工的线速度数。,3主轴转速功能字S,进给功能字的地址符

3、是F,又称为F功能或F指令,用于指定切削的进给速度。,4进给功能字F,对于数控机床,F可分为每分钟进给和主轴每转进给两种,F指令在螺纹切削程序段中常用来指令螺距。,刀具功能字的地址符是T, 又称为T功能或T指令, 用于指定加工时所用刀具的编号。,5刀具功能字T,请问,下面刀具号的含义? T0101 T0102,刀具的快速定位 G00,刀具的加工定位 G00,刀具进入切削位置定位 G01,刀具切削端面 G01,刀具切削外圆G01,退刀G01,刀具退离工件G00,外圆车刀加工零件实例,主轴旋转M04,冷却液开M08,冷却液关M09,M30结束,7.1.2 数控车床程序编制的基本方法,1、有关单位设

4、定的G功能 1) 尺寸单位选择G20,G21 格式: G20 G21 说明: G20:英制输入制式; G21:公制输入制式;,7.1.2 数控车床程序编制的基本方法,2)进给速度单位的设定G94、G95 1 在G95码状态下,F后面的数值表示的是主轴每转的切削进给量。 格式:G95 F_ 例如: G95 F0.5 表示进给量 0.5mmr,格式: G94 F_ 例如: G94 F200 表示进给量为 200mmmin。,2 在G94码状态下,表示每分钟进给量。,2、 有关坐标系和坐标的G功能,1) 绝对值编程G90与相对值编程G91,格式: G90 G91 说明: G90:绝对值编程,每个编程

5、坐标轴上的编程值 是相对于程序原点的。 G91:相对值编程,每个编程坐标轴上的编程值 是相对于前一位置而言的,该值等于沿轴移动的 距离。 看例题 理解 G90 、 G91,例1.如图7-1所示,使用G90、G91编程:要求刀具由原点按顺序移动到1、2、3点,然后回到原点。,2) 坐标系设定G92,格式: G92 X_ Z_ 说明: X、Z:对刀点到工件坐标系原点的有向距离。,G92 X180 Z254;,以工件左端面为工件原点时:,请问: 以工件右端面为工件原点时: 坐标系如何设定?,3) 坐标系选择G54G59,格式 :,说明: G54G59是系统预定的6个坐标系可根据需要任意选用。,例3如

6、图7-4所示,使用工件坐标系编程。要求刀具从当前点移动到A点,再从A点移动到B点。,3.进给控制指令,1) 快速定位G00 格式: G00 X(U)_ Z(W)_ 说明: X、 Z:为绝对编程时,快速定位终点在工件坐标系中的坐标; U、W:为增量编程时,快速定位终点相对于起点的位移量;,3.进给控制指令,2) 线性进给G01 格式: G01 X(U)_ Z(W) _ F_ ; 说明: X、Z :为绝对编程时终点在工件坐标系中的坐标; U、W:为增量编程时终点相对于起点的位移量; F _:合成进给速度。,例4如图7-5所示,用直线插补指令编程。,参考程序:,%3305 N1 G92 X100 Z

7、10 (设立坐标系,定义对刀点的位置) N2 G00 X16 Z2 M03 (移到倒角延长线,Z轴2mm处) N3 G01 U10 W-5 F300 (倒345角) N4 Z-48 (加工26外圆) N5 U34 W-10 (切第一段锥) N6 U20 Z-73 (切第二段锥) N7 X90 (退刀) N8 G00 X100 Z10 (回对刀点) N9 M05 (主轴停) N10 M30 (主程序结束并复位),3) 圆弧进给G02/G03,1.顺时针圆弧插补的指令格式: G02 X(U) Z(W) I K F ; G02 X(U) Z(W) R F ; 2.逆时针圆弧插补的指令格式: G03

8、X(U)_Z(W)_ I_K_F_; G03 X(U)_Z(W)_R_ F_; 注意: ()圆心位置的指定可以用R,也可以用I、K,R为圆弧半径值; ()I、K为圆心在X轴和Z轴上相对于圆弧起点的坐标增量;,3) 圆弧进给G02/G03,G02顺时针圆弧插补,3) 圆弧进给G02/G03,G03逆时针圆弧插补,G02/G03 中的地址:,指令格式: G02 X Z I K G03 X Z I K,X 和 Z 是终点 E 的坐标。 A 是圆弧的起点.,A,A,G02/G03中的地址,指令格式: G02 X Z I K G03 X Z I K,I 和K 是起点 A相对于到圆心 M 的增量坐标。 i

9、 和 K 的长度是从起点A和圆心M的距离,且与 X 和Z 轴平行的直线。,I 和 K 为增量,I 属于X, K 属于Z,3) 圆弧进给G02/G03,用圆弧插补指令编程。,%3308 N1 G92 X40 Z5 (设立坐标系,定义对刀点的位置) N2 M03 S400 (主轴以400r/min旋转) N3 G00 X0 (到达工件中心) N4 G01 Z0 F60 (工进接触工件毛坯) N5 G03 U24 W-24 R15 (加工R15圆弧段) N6 G02 X26 Z-31 R5 (加工R5圆弧段) N7 G01 Z-40 (加工26外圆) N8 X40 Z5 (回对刀点) N9 M30

10、(主轴停、主程序结束并复位),4) 螺纹切削G32,格式: G32 X(U)_Z(W)_R_E_P_F_ 说明: X、 Z: 为绝对编程时,有效螺纹终点在工件坐标系中的坐标; U、W: 为增量编程时,有效螺纹终点相对于螺纹切削起点的位移量; F : 螺纹导程,即主轴每转一圈,刀具相对于工件的进给值; R、 E: 螺纹切削的退尾量,R表示Z向退尾量;E为X向退尾量, R、E在绝对或增量编程时都是以增量方式指定,其为正表示沿Z、X正向 回退,为负表示沿Z、X负向回退。使用R、E可免去退刀槽。R、E可以省 略,表示不用回退功能;根据螺纹标准R一般取2倍的螺距,E取螺纹的牙 型高。 P :主轴基准脉冲

11、处距离螺纹切削起始点的主轴转角。,螺纹切削参数,螺纹编程实例,%3312 N1 G92 X50 Z120 (设立坐标系,定义对刀点的位置) N2 M03 S300 (主轴以300r/min旋转) N3 G00 X29.2 Z101.5 (到螺纹起点,升速段1.5mm,吃刀深0.8mm) N4 G32 Z19 F1.5 (切削螺纹到螺纹切削终点,降速段1mm) N5 G00 X40 (X轴方向快退) N6 Z101.5 (Z轴方向快退到螺纹起点处) N7 X28.6 (X轴方向快进到螺纹起点处,吃刀深0.6mm) N8 G32 Z19 F1.5 (切削螺纹到螺纹切削终点) N9 G00 X40

12、(X轴方向快退) N10 Z101.5 (Z轴方向快退到螺纹起点处) N11 X28.2 (X轴方向快进到螺纹起点处,吃刀深0.4mm) N12 G32 Z19 F1.5 (切削螺纹到螺纹切削终点) N13 G00 X40 (X轴方向快退) N14 Z101.5 (Z轴方向快退到螺纹起点处) N15 U-11.96 (X轴方向快进到螺纹起点处,吃刀深0.16mm) N16 G32 W-82.5 F1.5 (切削螺纹到螺纹切削终点),螺纹切削参考程序:,4.暂停指令G04,格式: G04 P_ 说明: P:暂停时间,单位为s。,5.恒线速度指令G96、G97 格式: G96 S G97 S 说明

13、: G96:恒线速度有效 G97:取消恒线速度功能 S:G96后面的S值为切削的恒定线速度, 单位为m/min; G97后面的S值为取消恒线速度后, 指定的主轴转速,单位为r/min; 如缺省,则为执行G96指令前的主轴转速度。,用恒线速度功能编程,%3314 N1 G92 X40 Z5 (设立坐标系,定义对刀点的位置) N2 M03 S400 (主轴以400r/min旋转) N3 G96 S80 (恒线速度有效,线速度为80m/min) N4 G00 X0 (刀到中心,转速升高,直到主轴到最大限速) N5 G01 Z0 F60 (工进接触工件) N6 G03 U24 W-24 R15 (加工

14、R15圆弧段) N7 G02 X26 Z-31 R5 (加工R5圆弧段) N8 G01 Z-40 (加工26外圆) N9 X40 Z5 (回对刀点) N10 G97 S300 (取消恒线速度功能,设定主轴按300r/min旋转) N11 M30 (主轴停、主程序结束并复位),参考程序:,6.复合循环 华中数控HNC-T系统有四类复合循环,分别是 G71:内(外)径粗车复合循环; G72:端面粗车复合循环; G73:封闭轮廓复合循环; G76:螺纹切削复合循环;,G71 u(d)R(e) G71 P(ns)Q(nf) U(u) W(w) F(f) S(s) T(t) 式中 d 背吃刀量; e 退

15、刀量; ns精加工形状程序段中的开始程序段号; nf精加工形状程序段中的结束程序段号; uX轴方向精加工余量; WZ轴方向的精加工余量; f,s,tF,S,T代码。,1.) 内(外)径粗车复合循环G71,在此应注意以下几点: l) 在使用G71进行粗加工循环时,只有含在G71程序段中的F、S、T功能才有效。而包含在nsnf程序段中的F、S、T功能,即使被指定对粗车循环也无效。 2) AB之间必须符合X轴、Z轴方向的共同单调增大或减少的模式。 3) 可以进行刀具补偿。 【例】试按图示尺寸编写粗车循环加工程序。,O1 N 10 G50 X200 Z140 T0101 N 20 G90 G40 G97 S240 M03 N 30 G00 G42 X120 Z10 M08 N 40 G96 SI20 N 50 G71 U2 R0.l N 60 G71 P70 Q130 U2 W2 F0.3 N 70 G00 X40 (ns) N 80 G01 Z-30 F0.15 SI50

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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