《数控编程与操作》PPT课件.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》由会员分享,可在线阅读,更多相关《《数控编程与操作》PPT课件.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数控编程与操作数控编程与操作机电一体化教研室机电一体化教研室1.2 数控车床编程基础数控车床编程基础v1.2.1 FANUC 0i数控车床的编程指令数控车床的编程指令v1.FANUC 0i数控车床的准备功能(G指令)v 格式:G。v 它是指定数控系统准备好某种运动和工作方式的一种命令,由地址G和后面的两位数字“”组成。v常用G功能指令如表1-5所示。v注:表中代码00组为非模态代码,只在本程序段中有效;其余各组均为模态代码,在被同组代码取代之前一直有效。同一组的G代码可以互相取代;不同组的G代码在同一程序段中可以指令多个,同一组的G代码出现在同一程序段中,最后一个有效。v2.FANUC 0i数
2、控车床的辅助功能(M指令)v格式:M。v它主要用来表示机床操作时的各种辅助动作及其状态。由M及其后面的两位数字“”组成。v常用M功能指令如表1-6所示。v3.FANUC 0i数控车床的刀具功能(T指令)v 格式:T。v 该功能主要用于选择刀具和刀具补偿号。执行该指令可实现换刀和调用刀具补偿值。它由T和其后的4位数字组成,其前两位“”是刀号,后两位“”是刀补号。v 例如,T0101表示第1号刀的1号刀补;T0102则表示第1号刀的2号刀补,T0100则表示取消1号刀的刀补。v4.FANUC 0i数控车床的主轴转速功能(S指令)v 格式:S。v 它由地址码S和其后的若干数字组成,单位为r/min,
3、用于设定主轴的转数。例如,S320表示主轴以每分钟320转的速度旋转。v (1)恒线速控制指令G96指令。v当数控车床的主轴为伺服主轴时,可以通过指令G96来设定恒线速控制。系统执行G96指令后,便认为用S指定的数值表示切削速度。例如,G96S150,表示切削速度为150 mmin,单位变成了mmin。v (2)恒转速控制指令G97指令。vG97是取消恒线速控制指令,程序出现G97以后,S指定的数值表示主轴每分钟的转速。单位由G96指令的mmin变回G97指令的rmin。v (3)主轴最高转速限制指令G50指令。vG50指令除有工件坐标系设定功能外,还有主轴最高转速限制功能。例如,G50S20
4、00,表示主轴最高转速设定为2000 rmin,用于限制在使用G96恒线速切削时,避免刀具在靠近轴线时主轴转速会无限增大而出现飞车事故。v5.FANUC 0i数控车床的进给功能(F指令)v 格式:F。v 进给功能F表示刀具中心运动时的前进速度。由地址码F和其后的若干数字组成。F功能用于设定直线(G01)和圆弧(G02、G03)插补时的进给速度。一般情况下,数控车床进给方式有以下两种。v(1)分进给用G98指令。进给单位为mmmin,即按每分钟前进的距离来设定进刀速度,进给速度仅跟时间有关。例如,G98F100表示进给量设定为100mmmin。v(2)转进给用G99指令。进给单位为mmr,即按主
5、轴旋转一周刀具沿进给方向前进的距离来设定进刀速度,进给速度与主铀转速建立了联系。例如,表示进给量为。v6.数控车床坐标尺寸在编程时的注意事项v(1)绝对编程和相对编程v 绝对编程是指程序段中的坐标值均是相对于工件坐标系的坐标原点来计量的,用X、Z来表示。相对编程是指程序段中的坐标值均是相对于起点来计量的,用U、W来表示。如对图1-14所示的由A点到B点的移动,分别用绝对方式和相对方式编程,其程序如下。v绝对编程:;v相对编程:;v2)直径编程和半径编程v 当地址X后坐标值是直径时,称直径编程;当地址X后的坐标值是半径时,称半径编程。由于回转体零件图纸上标注的都为直径尺寸,所以在数控车床编程时,
6、我们常采用的是直径编程。但需要注意的是,无论是直径编程还是半径编程,圆弧插补时地址R、I和K的坐标值都以半径值编程。v(3)公制尺寸编程和英制尺寸编程v 数控系统可根据所设定的状态,利用代码把所有的几何值转换为公制尺寸或英制尺寸。公制尺寸用G2l设定,英制尺寸用G20设定。使用公制英制转换时,必须在程序开头一个独立的程序段中指定上述G代码,然后才能输入坐标尺寸。1.2.2 FANUC 0i数控车床基本指令的用法数控车床基本指令的用法v(1)快速点定位(G00)v指令格式如下:v绝对编程:G00 X Z;v相对编程:G00 U W;vG00指令用于快速定位刀具到指定的目标点(X,Z)或(U,W)
7、。v例例1-1 如图1-15所示,刀具从起始点A点快速定位到B点准备车外圆,分别用绝对和相对坐标编写该指令段。绝对编程:;相对编程:;v说明:v(1)使用G00时,快速移动的速度是由系统内部参数设定的,跟程序中指定的F进给速度无关,且受到修调倍率的影响在系统设定的最小和最大速度之间变化。G00不能用于切削工件,只能用于刀具在工件外的快速定位。v (2)在执行G00指令段时,刀具沿X、Z轴分别以该轴的最快速度向目标点运行,故运行路线通常为折线。如图2-2所示,刀具由A点向B点运行的路线是ACB。所以使用G00时一定要注意刀具的折线路线,避免与工件碰撞。v2.直线插补(G01)v指令格式如下:v绝
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控编程与操作 数控 编程 操作 PPT 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内