1、第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术1 1 11、 数控铣床的分类特点和组成 数控铣床与普通铣床在结构上类似,用来铣削平面、曲面、轮廓,镗削、钻削孔,攻螺纹等;区别在于进给系统,没有传统的进给箱和交换齿轮,由伺服电机通过滚珠丝杠直接驱动主轴和位移轴。1.1 分类和特点 按主轴位置分类: 立式数控铣床 主轴垂直于水平面,方形工作台。适合箱体类、板类零件的加工。第三章第三章
2、第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术2 2 2第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术3 3 3 卧式数控铣床 主轴平行于水平面,导轨一般为水平式。也有倾斜式的
3、,机床的刚性大,排屑更容易。 特点 功能齐全,具有直线插补、圆弧插补、三坐标联动空间直线插补;具有刀具补偿、固定循环和用户宏程序等功能。1.2 组成和技术参数第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术4 4 4 组成:床身、主轴、工作台(纵向X轴,横向Y轴)、升降台、液压控制系统、气动控制系统和电气控制系统等。 主要技术参数: 工作台面积(长X宽)、工作台纵向行程(X轴行程)
4、、 工作台横向行程(Y轴行程)、主轴垂直行程(Z轴行 程); 升降台垂直行程(Z轴可调范围),主轴孔锥度(ISO第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术5 5 5 40#为7:24,50#),主轴端面至工作台面的距离,主轴中心线至导轨面的距离; 主轴转速,进给速度(X,Y,Z),快移速度(X,Y,Z),主轴电机功率,三个坐标轴进给电机额定扭矩; 机床外形尺寸(长、宽、高),
5、机床重量。 不同的机床,参数各不相同。2、 数控铣床的传动系统 1)主传动系统,主电机到主轴的传动,实现主轴旋转 第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术6 6 62)进给传动系统,实现工作台纵向(X轴)、横向(Y轴)和主轴垂直方向(Z轴)的进给运动,由各自交流伺服电机驱动,通过同步齿形带轮传给滚珠丝杠,带动各工作轴。 数控铣床传动系统如图所示。第三章第三章第三章第三章第三
6、章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术7 7 7 第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术8 8 83、数控系统的功能1)准备功能G指令(P193) 与数控车床基本相同。 必须掌
7、握的是: 01组 点定位、直线插补和圆弧插补 02组 三个平面的指定 06组 刀具半径左右补偿,加工坐标系1-6的指定 03组 绝对值和增量值输入选择 09组中 钻孔循环G81、攻螺纹循环G84、镗孔循环第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术9 9 9 G85及其取消固定循环G80。 有选择掌握的是: G04暂停指令,G16极坐标指令,G68坐标系旋转指令,G66调用宏指
8、令,G63攻螺纹模式指令,G28返回参考点指令,G99返回参考平面指令等。 注: a)00组的G代码为非模态代码,即只在被指定的程序段内有效,其余为模态代码,即直到被同组G代码取代前一直有效。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术101010 b)不同组的G代码可在同一段程序中使用,但同组的G代码在同一程序段中使用多个时,只有最后一个有效。 c)在使用固定循环指令时,如果
9、又指令了01组的G代码,则固定循环自动取消,即G80;但在使用01组的G代码时,再使用固定循环指令则不受影响。 第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术1111112)辅助功能M指令 M00:程序停止,暂停;M02:程序全部结束, 主轴和冷却液关;M03、M04主轴正、反转; M05:主轴停; M06:换刀(加工中心);M08、M09:切削液开、 关: M30;程序结束并返
10、回;M98:调用子程序;M99:子 程序结束并返回。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术121212 3)H、F、T、S功能指令 H:刀具补偿号,补偿量存在以后面两位数字为地址字的 寄存器中。 F:进给速度。每分钟进给量 G98 F xx; 如G98 F50 表示每分钟进给50毫米。 T:刀具号,由T和后面2位数组成,每把刀具都有一个刀 具号,在程序中指定。通常一台设备
11、最多可以指定100 把刀具。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术131313 S:主轴转速功能指令。 由字母S和后面的数字组成,单位是r/min。4、 机床坐标系 主轴轴线方向为Z轴,刀具远离工件方向为Z轴正向; X轴在与工件安装面平行的水平面内。立式铣床规定,人面对主轴(刀具)右侧方向为其正向;卧式铣床则是人面对主轴(刀具)左侧方向为其正向; Y轴方向由右手定则来确定
12、。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术141414 数控铣床的参考点也是机床上的一个固定点,与加工程序无关。机床启动后,首先要将机床位置“回零”,即返回参考点。 由X轴、Y轴和Z轴建立的直角坐标系,即为机床的坐标系,如上图xoz。 机床启动后,无论刀架在什么位置,此时的显示坐标值或为零,或是不正确的数值。必须首先执行返回参考点的操作,然后显示的坐标值才是以机床坐标系为基
13、准的真第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术151515 实坐标值。 5、 基本编程方法1)工件坐标系设定 格式:G92 X Y Z ; 含义: 规定工件坐标系坐标原点的指令,即程序零点。设定了一个工件坐标系。后面的程序段均以此为基准计算编程。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程
14、基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术1616162)绝对编程和增量编程 绝对编程 格式:G90( G01 )X Y Z ; 增量编程 格式:G91( G01 ) X Y Z ; 含义 坐标系内某一位置的坐标尺寸用相对于前一位 置的坐标尺寸的增量进行计量的坐标系。 与数控车床一致。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术
15、数字化制造技术数字化制造技术数字化制造技术1717173)快速点定位 格式:G00 X Y Z ; 含义:X、Y和Z轴联动,快速移动到指定位置。 注意;由于X、Y和Z轴联动时的合成运动是空间直线,要注意刀具与工件或夹具的碰撞。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术1818184)直线插补 格式:G01 X Y Z F ;5)平面选择指令G17,G18,G19 用来指定程序
16、段中刀具的圆弧插补平面和刀具半径补偿平面。6)圆弧插补 在指定平面内按给定进给速度作圆弧插补运动,加工圆弧轮廓。顺时针圆弧插补G02,逆时针圆弧插补G03 。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术191919 格式:用圆弧半径R指定圆心位置时(优先认可) XY平面内:G17 G02( G03)X Y R F ; XZ平面内:G18 G02( G03)X Z R F ; Y
17、Z平面内:G19 G02( G03)Y Z R F ; 用圆弧圆心相对于圆弧起点的向量时,与数控车床 一致。 当R取正值时,圆弧对应的圆心角为0180;当取负值时,对应的圆心角为180360。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术202020Y Y Y Y Y YX X X X X XZ Z Z Z Z ZG18G18G18G18G18G18G19G19G19G19G19
18、G19G17G17G17G17G17G17第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术212121绝对编程方式:G92 X0 Y0 Z0 G90 G00 X200.0Y40.0G03 X140.0 Y100.0 I60.0 J0 F300; G02 X120.0 Y60.0 I50.0; 90 120 14090 120 14090 120 140R60R60R60R50R50
19、R50100100100606060404040OO OY Y YX X X第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术2222227)暂停指令 格式:G04 X (P ); 含义:使刀具作短时间的无进给光整加工,在切槽、钻底孔时使用。也可用于在拐角处控制轨迹。 后面的数字一般代表时间,X的单位是秒,整数。P的单位是毫秒。8)英制和米制输入 格式:英制G20 米制G21 与数控
20、车床一致。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术2323239)返回参考点、从参考点返回切削点 格式: 含义 G28 X Y Z ; 各轴从当前点、经过中间点 (X、Y、Z)后快速移动到参考点; G29 X Y Z ; 各轴从参考点、经过前面G28指 定中间点后快速移动到指定位置(X,Y,Z); 使用G28指令时,必须先取消刀具半径补偿,因为G28本身包括取消刀具长度补偿
21、、主轴停止和切削液关闭等,但不包括刀具半径补偿取消。常用于换刀。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术242424第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造
22、技术25252510) 刀具长度补偿指令 正补偿 格式:G43 Z H ; 负补偿 格式:G44 Z H ; 第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术262626 刀具长度补偿用于刀具轴向补偿,使刀具在Z方向上实际位移量大于或小于程序给定值。 实际位移量 = 程序给定值 补偿值 用H代码指定偏置号。通过偏置号把存贮在偏置存贮器中的偏置量调出来与程序中的坐标值进行加减运算以达
23、到补偿刀具长度的目的。从而不必重新对刀或调整刀具。 取消刀具长度补偿指令: G49。图示举例。11) 刀具半径补偿指令第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术272727 对于有半径补偿功能的数控系统,当加工较为复杂的轮廓时,可直接按零件轮廓计算后编程,利用刀具半径补偿指令,直接加工出零件轮廓,而不必求刀具中心的运动轨迹,使编程工作大大简化。 以G17为例,即在XY平面内半
24、径补偿的使用。在其它平面上,只要坐标轴和偏移方向正确,其补偿原理一样。 格式如下;第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术282828G41 :左刀补,即沿加工方向看刀具在左边;G42 :右刀补,即沿加工方向看刀具在右边,G40:取消刀补H(或D): 偏置值寄存器选用指令. xx: 刀具补偿偏置值寄存器号。_)(174142414200010203DYXGGGHxxDGGG
25、GGG或第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术292929刀具前进方向刀具中心轨迹刀具向左偏移值工件刀具前进方向刀具中心轨迹刀具中心向右偏移值工件图示举例图示举例图示举例第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造
26、技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术303030 12) 拐角偏移圆弧插补指令 格式:G39 X Y ; 含义:编程轨迹的相邻两直线或圆弧相交,则需在拐角处进行圆弧插补,在拐角处产生一个以偏移量为半径、以交点为圆心的附加圆弧。如图。 有的CNC系统可以利用刀具半径补偿功能,直接实现 第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术313131图 拐角偏移指令
27、功能第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术323232 各种拐角的圆弧插补过渡,而有的系统则需要人工编制附 加的圆弧过渡程序。如上图。 说 明:G39只有在G41 或G42 使用后才有效,而且属于非模态指令,仅在它所指令的程序段中有效。在使用G41、G42指令时,开始段刀具运动指令只能是G00或G01,不能是G02或G03。13) 机床坐标系和工件坐标系选择指令 第三章第
28、三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术333333机床坐标系选择 格式: G53 X Y Z ; 含义:以机床固有坐标系即机床坐标系为参考系,刀具移动到指定位置。 有时,机床坐标系的原点即机床的参考点,刀具在此位置时,显示器显示的刀具当前位置坐标均为零。 G53是非模态指令,仅在它所在的程序段中有效,而且是在绝对值指令中。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控
29、手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术343434工件坐标系选择 格式: (G54G59) X Y Z ; 含义:以选定的不同坐标系为参考坐标系系,刀具移动到指定位置。 适用于在一个工作台上同时加工多个零件,或同一个零件加工不同的区域时,设定不同的坐标系。 以汽缸盖燃烧室为例。 六个加工坐标系程序零点的位置,可通过加工坐标系第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控
30、手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术353535 设定指令(G10)来指定,也可以直接在操作面板上用 OFFSET来设定。14) 加工坐标系偏移 方法:直接在操作面板上输入零点偏移值; 用加工坐标系偏移指令G10实现; 不同的控制系统有不同的编程格式。15)固定循环指令 固定循环指令常用于钻孔、镗孔、攻螺纹和锪平面。 见下表。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2
31、2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术363636 固定循环指令 表第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术373737 G73:单个深孔的循环加工,进给和退刀是主要运动; G74:左旋螺纹加工,退刀时主轴正转; G76:单个孔的精镗加工,主轴定向停止后让刀、退刀 G81:多个孔的钻孔加工,定点钻;
32、 G82:单个孔的锪孔加工,主轴Z向进给停止; G84:右旋螺纹加工,退刀时主轴反转; G86:单个孔的精镗加工,主轴停止后微调镗刀直径; G87:单孔镗加工,主轴停止后调镗刀直径,镗反面的 大孔;第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术383838固定循环常由七个顺序动作组成: 1、X、Y轴定位到指定点,快速进给; 2、Z轴定位到参考点R(接近加工起点),快速进给; 3、
33、加工动作(钻、锪、镗、攻丝等),切削进给; 4、孔底加工动作(暂停、主轴停、主轴反转); 5、退刀准备动作(X、Y轴偏心移动),快速进给; 6、返回到R点,快速进给; 7、运动到起始位置,快速进给;第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术393939固定循环格式: G98(G99)GXX X Y Z R Q P F L ;含义: GXX 为孔加工方式,对应于固定循环指令G7
34、3G89,见上表。 X、Y为孔位置坐标,Z、R、Q、P、F为孔加工参数,L为重复次数。G98为返回初始平面,G99为返回参考点R。 孔加工参数中,Z 为孔底坐标值,以F进给速度运动; R为初始平面到R点的距离;Q为每次加工的深度;第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术404040P为在孔底暂停的时间,单位是毫秒。 固定循环指令是模态指令,直到用G80指令取代。用G00、G
35、01、G02、G03也可以取消固定循环指令。 对于Z值,当用G90时,Z值为孔底的绝对值;用G91时,Z值是R平面到孔底的距离。 对于R值,当用G90时, R为初始平面到R点的绝对值;当用G91时, R为初始平面到R点的增量; 一般情况下,初始平面即为编程的Z0点所在的平面。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术414141 各种孔加工方式说明:如图。 G73: 高速深孔
36、钻,每次进刀量为Q,然后自动退刀量 D,数控系统内部设定。这种加工方式是间断进 给,有利于断屑、排屑,适合深孔加工。 G74:左旋攻螺纹,主轴从R点开始反转,直到孔底再正 转返回。 G76:精镗孔,P表示暂停时间,然后主轴定向、刀具偏 心移动,准备退刀。这样可以不划伤已加工表面第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术424242图:各种孔加工方式第三章第三章第三章第三章第三
37、章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术434343第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术444444第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手
38、工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术454545G81:循环钻孔,或定点钻,其余参数同上。 G82:钻孔或镗孔,其余参数同上。 G83:深孔钻削,其余参数同上。与G73不同的是,G83 每次进刀Q后都返回到R点,这对排屑有利。 G84:左旋攻螺纹,其余参数同G74。 G85G89:镗孔,其余参数同上。 常用重复次数L来加工在X、Y坐标上等距且加工内容相同的孔,这时要用G91来控制坐标轴的移动,L表示加工的孔数。第三章第三章第三章第三章第三章第三
39、章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术464646图:各种孔加工方式第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术474747第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编
40、程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术484848第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术494949第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编
41、程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术505050第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术515151第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时
42、时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术525252第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术535353第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术
43、数字化制造技术数字化制造技术数字化制造技术数字化制造技术54545416)调用子程序 格式:M98 P XXXX 含义:一组孔系有不同的加工内容时,或相对坐标位置相同、只需偏移坐标系就能使用同一个坐标值时,常用子程序实现。举例。 P 为子程序号,XXXX为调用次数。由M99取消。第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术555555 6、 编程举例 教材P226。 一般在编程
44、时,我们可不考虑刀具的长度和半径补偿,只按零件的轮廓基点或节点坐标,用直线或圆弧插补,把零件的轮廓形状表示出来。但所编程序必须包括:1)题头:程序段号,坐标系,编程方式,快速定位到切削起点,主轴启动及转速,刀具号等。N05 G00G54G90X Y M03 S1000 T012)控制运动轨迹(零件轮廓):X、Y坐标值,F进给值第三章第三章第三章第三章第三章第三章 数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础数控手工编程基础下午下午下午2 2 2时时时353535分分分数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术数字化制造技术565656 N10 G01(G02,G03)X Y F100 3)程序结束 N15 M30(M02)