实验二数控车床轴类零件的编程与加工.doc_第1页
实验二数控车床轴类零件的编程与加工.doc_第2页
实验二数控车床轴类零件的编程与加工.doc_第3页
实验二数控车床轴类零件的编程与加工.doc_第4页
实验二数控车床轴类零件的编程与加工.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验二 数控车床轴类零件的编程与加工一、 实验目的1、掌握数控车床常用指令及其使用方法2、学会数控程序的输入及编辑3、掌握刀具补偿功能的建立及应用二、实验器材及设备FANUC 0I数控车床棒料一根、外圆车刀两把。三.实验内容及步骤1、 熟悉常用的准备功能G指令和M指令1)重点明白圆弧插补顺和逆时针的判别方法沿圆弧所在平面(如XZ平面)的垂直坐标轴的负方向(Y)看去,顺时针方向为G02,逆时针方向为G03。注意问题:采用绝对值编程时,圆弧终点坐标为圆弧终点在工件坐标系中的坐标值,用X、Z表示。当采用增量值编程时;圆弧终点坐标为圆弧终点相对于圆弧起点的增量值,用U、W表示。圆心坐标I、K为圆弧起点到圆弧中心所作矢量分别在X、Z坐标轴方向上的分矢量(矢量方向指向圆心)。本系统I、K为增量值,并带有“”号,当分矢量的方向与坐标轴的方向不一致时取“”号。当用半径只指定圆心位置时,由于在同一半径只的情况下,从圆弧的起点到终点有两个圆弧的可能性,为区别二者,规定圆心角180时,用“R”表示。若圆弧圆心角180时,用“R”表示。用半径只指定圆心位置时,不能描述整圆。2、 刀尖半径补偿功能的格式与应用刀尖半径补偿G41/G42/G401)、为什么要用刀尖半径补偿编程时,通常都将车刀刀尖作为一点来考虑,但实际上刀尖处存在圆角,当用按理论刀尖点编出的程序进行端面、外径、内径等与轴线平行或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥面及圆弧切削时,则会产生少切或过切现象,具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半径计算出补偿量,避免少切或过切现象的产生。 图3.39 图3.402)、刀具半径补偿的建立或取消的指令G41刀具半径左补偿G42刀具半径右补偿G40取消刀具半径补偿说明:(1) 刀具半径补偿建立或取消的指令必须在直线运动指令(G00、G01)中进行,在编程时通常在切入工件前的一直线段指令中加刀具半径补偿,在退出工件后的直线段指令中取消刀具半径补偿。(2) 如果指令刀具在刀尖半径大于圆弧内侧移动,程序将出错。(3) 由于系统内部只有两个程序段的缓冲存储器,因此在执行刀具半径补偿的过程中,不允许在程序里连续编制两个以上没有移动的指令、以及单独编写的M、S、T程序段等。3)、刀具半径补偿的方向操作者沿着刀具路径前进方向看刀具偏在零件左侧进给为左补偿,刀具偏在零件右侧进给为右补偿。因为数控车床有前置与后置刀架的区分,所以前置刀架和我们看到的方向正好相反。如下图示:图3.41后置刀架 前置刀架图3.424)、刀具半径补偿在机床中的建立在加工工件之前,要把刀尖半径补偿的相关数据输入到机床存储器中,以便数控系统对刀尖的圆弧半径引起的误差进行自动补偿。(1) 刀尖半径 工件的形状与刀尖半径的大小有直接的关系,必须将刀尖圆弧半径R输入到存储器中。(2) 车刀的形状与位置参数 车刀的形状有很多,它决定刀尖圆弧所处的位置,因此也要把代表车刀形状和位置的参数输入到存储器中。将车刀的形状和位置参数称为刀尖方位T。车刀的形状与位置共有9种如下图示:后 置 刀 架 前 置 刀 架图3.43(3) 参数输入与每个刀具补偿号相对应的有一组X和Z的刀具位置补偿值、刀尖圆弧半径R以及刀尖方位T值,程序中用到刀尖圆弧半径补偿时,就要将参数R和T的位置输入相应的刀尖半径,与刀具位置数。如下图示:例如某程序中编入以下程序段: N40 G00 G42 X100 Z3 T0101;若此时输入刀具补偿号为01的参数,CRT屏幕上显示如上图所示的内容.在自动加工工件的过程中,数控系统将按照01刀具补偿栏内的X,Z,R,T的数值,自动修正刀具的位置误差和自动进行刀尖圆弧半径补偿 .3、F、T、S功能1)F功能指定进给速度每转进给(G99):系统开机状态为G99功能,只有输入G98指令后,G99才被取消。在含有G99的程序段后面,在遇到F指令时,则认为F所指定的进给速度单位为mm/r。每分进给(G98):在含有G98的程序段后面,在遇到F指令时,则认为F所指定的进给速度单位为mm/min。G98被执行一次后,系统将保持G98状态,直到被G99取消为止。2) T功能刀具功能,用来定义刀具和换刀,在FANUC0i系统中采用T2+2的形式。如T0202表示2号刀具和2号刀补, 刀补存储是公用的,往往采用T0101、T0202 、T0303,FANUC0i系统数控车床中0字可以省略,即可写成T11、T22D,但在FANUC0iTC中,刀具形式必须写成T0101、T0202 、T0303等形式。3) S功能主轴功能,指定主轴转速或速度。恒表面车削速度控制(G96):: G96是恒表面车削速度控制有效指令。系统执行 G96指令后,S后面的数值表示切削速度。例如:G96 S100表示切削速度是100m/min.主轴转速控制(G97):G97 是恒表面车削速度控制取消指令。系统执行 G97指令后,S后面的数值表示主轴每分钟的转数。例如:G97 S1000 表示主轴转速为1000r/min。系统开机状态为G97状态。F功能、T功能、S功能均为模态指令。4、加工程序的格式所有的加工程序都有加工程序号、程序段、程序结束符等几部分组成。(1)加工程序号 格式为:O x x x xO x x x x为加工程序号,可以从0000-9999。数控系统中的零件加工程序号不能相同。(2)程序段 格式为:Nxxxx Gxx X(U) xx.xx Z(W)xx.xx程序段号 准备功能 坐标运动尺寸Fxxxx Sxxxx Mxx Txxxx ;工艺性指令 结束符FANUC0i系统默认的程序段号从5开始,以5递增 (3)程序结束符 FANUC0i系统程序结束符为“%”。5、程序输入与修改 程序输入和修改操作同样也必须在编辑(EDIT)方式下进行。(1)建立一个新程序步骤: 选定某一还没有被使用的程序番号作为待输程序番号(如 O0012;),键入该番号 O0012;后按插入(INSERT)键,则该程序番号就自动出现在程序显示区,各具体的程序行就可在其后输入。 将上述编程实例的程序顺次输入到机床数控装置中,可通过 CRT 监控显示该程序。注意每一程序段(行)间应用“ ;”(EOB键)分隔。(2)调入已有的程序若要调入先前已存贮在存贮器内的程序进行编辑修改或运行,可先键入该程序的番号如“O0001”后再按向下的光标键,即可将该番号的程序作为当前加工程序。(3)程序的编辑与修改 采用手工输入和修改程序时,所键入的地址数字等字符都是首先存放在键盘缓冲区内,此时若要修改可用退格键“CAN”来进行擦除重输,当一行程序数据输入无误后,可按“INSERT”或“ALTER”键以插入或改写的方式从缓冲区送到程序显示区(同时自动存贮),这时就不能再用“CAN”键来改动了。 若要修改程序局部,可移光标至要修改处,再输入程序字,按“改写(ALTER)”键则将光标处的内容改为新输入的内容;按“插入(INSERT)”键则将新内容插入至光标所在程序字的后面;若要删除某一程序字,则可移光标至该程序字上再按“删除(DELET)”键。FANUC系统中程序的修改不能细致到某一个字符上,而是以程序字(某一个地址后跟一些数字)作为程序更改的最小单位。 若要删除某一程序行,可移光标至该程序行的开始处,再按“;”+“DELET”。3) 程序的模拟及空运行调试模拟操作方法: 将光标移至主程序开始处,或在编辑档方式下按复位(RESET)键使光标复位到程序头部,再把功能旋钮旋至 “自动(MEM或AUTO)”档,调整机床显示界面至模拟界面(CUSTOME GRAPH)。按下手动操作面板上的“DRY RUN(空运行)”开关至灯亮后,把机床锁住按钮按下,再按“CYCLE START(循环启动)”按钮,机床即开始以快进速度执行程序,然后在模拟界面就可以看到程序运行时刀

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论