第四章 数控车床编程(上).ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第四章 数控车床编程(上).ppt》由会员分享,可在线阅读,更多相关《第四章 数控车床编程(上).ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章第四章 数控车床编程数控车床编程(上上)数控车床适合加工的零件数控车床适合加工的零件数控车床适合加工的零件数控车床适合加工的零件第一节第一节 数控车床编程基础数控车床编程基础一、数控车床的编程特点一、数控车床的编程特点 u在一个程序段中根据图样上标注的尺寸,可以在一个程序段中根据图样上标注的尺寸,可以采用绝对值编程,增量值编程或二者混合编程采用绝对值编程,增量值编程或二者混合编程u为提高工件的径向尺寸精度,为提高工件的径向尺寸精度,X X向的脉冲当量向的脉冲当量为为Z Z向的向的1/21/2u为简化编程,数控装置常备有不同形式的固定为简化编程,数控装置常备有不同形式的固定循环,可进行多次
2、重复循环切削循环,可进行多次重复循环切削u若有刀补,编程时需对车刀刀尖的圆弧半径进若有刀补,编程时需对车刀刀尖的圆弧半径进行补偿,并将补偿值事先输入存储器,若不具行补偿,并将补偿值事先输入存储器,若不具备刀补功能,应考虑补偿量后的编程。备刀补功能,应考虑补偿量后的编程。第一节第一节 数控车床编程基础数控车床编程基础u 车削圆柱面时,用绝对值编程时,车削圆柱面时,用绝对值编程时,X X以直径值表示以直径值表示,增量值编程时,增量值编程时,X X以径向实际位移的两倍值表示以径向实际位移的两倍值表示,并参,并参考考“+、-”-”图中图中A A点的坐标值为点的坐标值为(3030,8080)B B点的坐
3、标值为点的坐标值为(4040,6060)第一节第一节 数控车床编程基础数控车床编程基础二、数控系统功能二、数控系统功能(以以FANUC-6TFANUC-6T为例为例)主要有主要有准备功能准备功能G G、辅助功能辅助功能M M、刀具功能刀具功能T T、主轴转速功能主轴转速功能S S和和进给功能进给功能F F。我国按照我国按照ISOISO标准制订了标准制订了JB3208-83JB3208-83标准标准但各个操作系统的但各个操作系统的G G和和M M功能不一定相同,编功能不一定相同,编程时以机床说明书为准。程时以机床说明书为准。二、数控系统功能二、数控系统功能1.1.准备功能准备功能G G功能、功能
4、、G G代码、代码、G G指令指令 G G指令是建立机床或控制数控系统工作方式的一种命令指令是建立机床或控制数控系统工作方式的一种命令G G代码:模态代码代码:模态代码(续控代码续控代码)、非模态代码、非模态代码u暂停、延迟暂停、延迟G04G04 格式:格式:G04 P*(PG04 P*(P后加整数,指暂停时间,单位:后加整数,指暂停时间,单位:ms)ms)X*.*(X X*.*(X后加带小数点数,指暂停时间、单位后加带小数点数,指暂停时间、单位S)S)用途:用途:常在切削或钻、镗、锪时使用,也可控制拐角、避免过冲、常在切削或钻、镗、锪时使用,也可控制拐角、避免过冲、如切削时,停几秒,得到光洁
5、表面,即短时间的无进给光整加工。如切削时,停几秒,得到光洁表面,即短时间的无进给光整加工。二、数控系统功能二、数控系统功能2.2.辅助功能辅助功能M M功能、功能、M M代码、代码、M M指令指令 M M指令用来表示机床操作时,各种辅助动作及其状态。指令用来表示机床操作时,各种辅助动作及其状态。uM00 M00 程序停止程序停止 执行后机床所有动作均被切断,执行后机床所有动作均被切断,以便进行某种手动操作。重新按动启动按钮后,以便进行某种手动操作。重新按动启动按钮后,再继续执行后面的程序段再继续执行后面的程序段uM01 M01 选择停止选择停止 只有按下控制面板上只有按下控制面板上“任选停止任
6、选停止”时才有效,常用于抽查工件时才有效,常用于抽查工件uM02 M02 程序结束程序结束 机床停止动作,复位,但程序不机床停止动作,复位,但程序不返回开头位置返回开头位置uM30 M30 约束结束约束结束 不但机床停止动作,复位,程序不但机床停止动作,复位,程序自动返回开头自动返回开头二、数控系统功能二、数控系统功能2.2.辅助功能辅助功能M M功能、功能、M M代码、代码、M M指令指令 二、数控系统功能二、数控系统功能3.3.进给功能进给功能 F Fu启用启用G99G99后为每转进给后为每转进给F F的单位是的单位是G99G99为开机设定的状态为开机设定的状态u启用启用G98G98后为每
7、分进给后为每分进给F F的单位是的单位是 4.4.刀具功能刀具功能T T 指令数控系统进行选刀或换刀指令数控系统进行选刀或换刀格式:格式:T*T*或或T*T*前面的数据为刀号、后面的数据为刀补号。前面的数据为刀号、后面的数据为刀补号。例:例:T0303 T0303 表示选用表示选用3 3号刀及号刀及3 3号刀具长度补偿值和刀号刀具长度补偿值和刀尖圆弧半径补偿值。尖圆弧半径补偿值。T0300 T0300 表示取消刀具补偿。表示取消刀具补偿。二、数控系统功能二、数控系统功能5.5.主轴转速功能主轴转速功能 S S主轴的单位有主轴的单位有r/minr/min和和m/minm/minu最高转速限制最高
8、转速限制格式:格式:G50 S+G50 S+表示的是最高转速:表示的是最高转速:r/minr/min。例:例:G50 S3000 G50 S3000 表示最高转速限制为表示最高转速限制为3000r/min3000r/min。二、数控系统功能二、数控系统功能u恒线速控制恒线速控制格式:格式:G96 S+G96 S+表示的是恒定的线速度:表示的是恒定的线速度:m/minm/min。例:例:G96 S150 G96 S150 表示切削点线速度控制在表示切削点线速度控制在150 m/min150 m/min。注意:注意:为了防止当刀具逐渐接近工件的旋转中心时,为了防止当刀具逐渐接近工件的旋转中心时,主
9、轴转速会越来越高,工件有从卡盘飞出的危险,所主轴转速会越来越高,工件有从卡盘飞出的危险,所以以G96G96,通常与,通常与G50G50一起使用。一起使用。二、数控系统功能二、数控系统功能 对图中所示的零件,为对图中所示的零件,为保持保持A A、B B、C C各点的线速度各点的线速度在在150 m/min150 m/min,则各点在加,则各点在加工时的主轴转速分别为:工时的主轴转速分别为:A A:n=1000150(40)=11n=1000150(40)=1193 r/min93 r/minB B:n=1000150(60)=79n=1000150(60)=795r/min5r/minC C:n
10、=1000150(70)=68n=1000150(70)=682 r/min2 r/min二、数控系统功能二、数控系统功能u恒线速取消恒线速取消格式:格式:G97 S+G97 S+表示恒线速度控制取消后的主轴转速,如表示恒线速度控制取消后的主轴转速,如S S未指未指定,将保留定,将保留G96G96的最终值。的最终值。例:例:G97 S3000 G97 S3000 表示恒线速控制取消后主轴转速表示恒线速控制取消后主轴转速3000 r/min3000 r/min。注意:注意:如果没有指定,如果没有指定,S S的默认单位为的默认单位为 r/minr/min。二、数控系统功能二、数控系统功能6.6.刀
11、具补偿功能刀具补偿功能 u刀具的偏移刀具的偏移(刀具位置补偿刀具位置补偿)当车刀刀尖位置与编程位置存在差值时,可根据实际需当车刀刀尖位置与编程位置存在差值时,可根据实际需要对刀具的要对刀具的X X、Z Z向偏移量实行修正,即在程序中事先指定刀具向偏移量实行修正,即在程序中事先指定刀具号及该刀刀补号,每个刀补号中号及该刀刀补号,每个刀补号中X X、Z Z向的刀补值由操作者输入向的刀补值由操作者输入NCNC装置,以后调用刀补号,刀补值就生效,使刀尖恢复到编程装置,以后调用刀补号,刀补值就生效,使刀尖恢复到编程轨迹上,从而实现刀具偏移量的修正。轨迹上,从而实现刀具偏移量的修正。刀补需在刀补需在G00
12、G00,G01G01存在时才可生效,偏移量补偿在一个存在时才可生效,偏移量补偿在一个程序段执行过程中完成。程序段执行过程中完成。举例:举例:G00 X20 Z10 T0202G00 X20 Z10 T0202指快动中调指快动中调2 2号刀,号刀,2 2号刀补,号刀补,补偿是在补偿是在0202号存储器中。用后可用刀号号存储器中。用后可用刀号0000取消刀补。取消刀补。应用:应用:我们在车削中可以用车架中心来编程,而把刀架的长度我们在车削中可以用车架中心来编程,而把刀架的长度信息存储在刀补号中,这样,用同一程序,不同的车刀,来加信息存储在刀补号中,这样,用同一程序,不同的车刀,来加工零件,只要调用
13、不同的刀补就可以了。或者是,当刀尖磨损工零件,只要调用不同的刀补就可以了。或者是,当刀尖磨损之后,只要修改刀补值,就可以了。之后,只要修改刀补值,就可以了。二、数控系统功能二、数控系统功能u刀具半径补偿刀具半径补偿 由于刀具产生磨损或精加工中刀具磨成半径不大的圆弧,由于刀具产生磨损或精加工中刀具磨成半径不大的圆弧,为确保工件轮廓形状,加工时刀具中心轨迹与工件轮廓应偏移一为确保工件轮廓形状,加工时刀具中心轨迹与工件轮廓应偏移一半径值半径值r r,即刀具半径补偿。,即刀具半径补偿。如果如果NCNC机床具备刀具半径补偿功能时,仍按工件轮廓编程,机床具备刀具半径补偿功能时,仍按工件轮廓编程,在操作时在
14、控制面板上输入刀具半径即可。在操作时在控制面板上输入刀具半径即可。G41G41刀具半径左补偿刀具半径左补偿沿刀具运动方向沿刀具运动方向(假设工件不动假设工件不动),刀,刀具位于工件左侧具位于工件左侧G42G42 刀具半径右补偿刀具半径右补偿沿刀具运动方向沿刀具运动方向(假设工件不动假设工件不动),刀,刀具位于工件右侧具位于工件右侧G40 G40 刀具行径补偿取消刀具行径补偿取消 注意:注意:G41G41、G42G42不能重复使用,即在程序中前面有了不能重复使用,即在程序中前面有了G41(G42)G41(G42),再使用再使用G42(G41)G42(G41)之前,必须先用之前,必须先用G40G4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四章 数控车床编程上 第四 数控车床 编程
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内