资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,第二章 数控加工的程序编制,1,第二节 数控车床的程序编制,一 数控车床简介,1 数控车床的用途与组成(H2-053),H2-053型数控车床配有FANUC-BESK-3TA系统,该系统是一种用于车削控制的数控装置,能实现两轴联动,最小增量为0.001,2 基本规格(略),3 数控装置的主要参数:,数控轴数目:纵向Z轴、横向X轴;,插补方式:直线和圆弧插补;,最大指令值:直线9999.99,最小指令值:纵向Z轴0.01或0.001/脉冲;,进给传动链间隙最大补偿量250微米。,2,第二节 数控车床的程序编制,一 数控车床简介,4,机床传动系统,如图所示,3,第二节 数控车床的程序编制,一 数控车床简介,4,机床传动系统,如图所示,(1)主传动系统,用用FANUC直流主轴电动机驱动,它具有电气系统无级高速和恒线速度切削功能。主轴箱内设计两级变速机构扩大变速范围,其左端有主轴脉冲发生顺,即当主轴转一转,脉冲发生器发出2000个脉冲以保证车削螺纹。,(2)进给传动系统,纵向的进给用FB-15型伺服电机直接与滚珠丝杆连接驱动拖板,其脉冲当量为0.01或0.001。,纵向和横向都设有机械原点,具有自动回原点功能,刀架系统由电动机、齿轮副、蜗轮副及识别开关组成,可以任意自动选择工位的刀具。,4,第二节 数控车床的程序编制,二 数控车床编程基础,1,数控车床的程序编制特点,(1)在一个程序段中,根据需要可用绝对编程、增量编程或二者的混合编程。,(2)X值在绝对编程中通常都用直径表示,增量编程时以实际位移的二倍编程,正号可省略。,(3)对加工余量大的毛坯件利用循环功能多次重复循环切削。,(4)刀尖一般磨成半径为大的圆弧,对具有刀具半径自动补偿功能的数控系统,可直接按轮廓尺寸进行编程。,2 数控系统的功能,(1)程序段格式:采用字-地址程序段格式和ISO标准七单位编码字符。,地址码:O、N、G、X、Z、U、W、R、F、S、T、M、P、U、L、Q等。,5,第二节 数控车床的程序编制,二 数控车床编程基础,(3)辅助功能,1)M00程序暂停,2)M01任选暂停,3)M02-主程序暂停,4)M03-启动主轴正转,5)M04-启动主轴反转,6)M05-主轴停转,7)M06-换刀,8)M08切削液开,9)M09-切削液关 10)M30-程序结束,程序返回到开始状态。,(2)准备功能,G代码如表所示,00组代表非模态组,其余代表模态组。注意,不同组的G代码在同一个程序段中可以出现多个,如同一程序段中出现两个或以上的同一组G代码,只有最后一个G代码有效。,如G00、G01、G02、G03-01组,6,第二节 数控车床的程序编制,二 数控车床编程基础,(4)N、F、T、S功能,1)N功能 程序段号的地址和后面的数字表示,也可在只需要的地方表示。,2)F功能 进给功能是用字母F和其后的数字表示:,每分钟进给量(G98),每转进给量(G99)要取消G99状态,必须重新设定G98。,3)T功能 表示换刀功能,用来进行选刀和换刀,用T和后4位数表示,分别表示刀具号和补偿号。如下列程序:,N001 G50 X200 Z350 T0101,N002 S630 M03,N003 G00 X41.7 Z292 M08,N004 G01 X48.34 X289+F0.5,N008 G00 X200 Z350 T0100,N009 M06 T0202,7,第二节 数控车床的程序编制,二 数控车床编程基础,(4)N、F、T、S功能,4)S功能 表示主轴转速或速度,用字母S和其后面的数字表示,恒线速度控制(G96)如G96 S200,主轴转速控制(G97)如G97 S200,主轴最高速度限制(G50)如G50 S2000,3 坐标系统,(1)机床坐标轴 以机床主轴轴线方向为Z轴方向,远离工件的方向为Z轴的正方向,而X轴位于与工件安装面互相平行的水平面内,垂直于工件旋转轴线,且远离主轴轴线方向为正方向。,(2)机床原点、参考点及机床坐标系:机床原点为机床上的一个固定点,以机床原点为坐标原点建立的坐标系叫机床坐标系,8,第二节 数控车床的程序编制,二 数控车床编程基础,(3)工件原点和工件坐标系:以工件上的设计基准点作为坐标原点建立起的一个直角坐标系称为工件坐标系。工件坐标系的决定取决于编程和加工的方便。,9,第二节 数控车床的程序编制,二 数控车床编程基础,(4)绝对尺寸编程和增量尺寸编程:绝对尺寸编程用X、Z,增量尺寸编程用U、W,如图所示,从AB点,可用,U40 W-60或,X70 Z40 或,X70 W-60或,U40 Z40等。,(5)直径编程和半径编程,当用直径值表示表示编程值时叫直径编程,当用半径值表示编程值时叫半径编程。,10,第二节 数控车床的程序编制,三 基本编程方法,1 坐标系设定,1)工件坐标系设定,G50 X-Z-;指定刀具起点到工件原点的距离,坐标值X、Z为刀尖在工件坐标系中的起始点,如图所示,G50 X200 Z263或,G50 X200 Z123 或,G50 X200 Z253,以上分别为不同坐标系原点,11,第二节 数控车床的程序编制,三 基本编程方法,1 坐标系设定,2)坐标系平移,G50 U-W-;该指令能把已经建立起来的某个坐标系进行平移,其中U、W分别代表坐标原点在X轴和Z轴上的位移量。如图,X=a+,Z=b+,12,第二节 数控车床的程序编制,三 基本编程方法,2 直线插补(G01),G01 X(U)-Z(W)-F-如图从A到B的编程,G01 X45.0 Z13 F30或G01 U20 W-20 F30或 G01 X45 W30,13,第二节 数控车床的程序编制,三 基本编程方法,3 圆弧插补(G02、G03),G02(G03)X(U)-Z(W)-I-K-(R)F-,绝对编程时,X、Z为终点坐标;增量编程时为相对起点的坐标。R为正时,圆心角为0180度,R为负时180360度,14,第二节 数控车床的程序编制,三 基本编程方法,4 暂停(G04),G04 P-(X-)(U-),X、U、P的指令值是暂停时间,P后面的数是整数,单位为微秒,X、U后面为带小数点的数,单位为秒,如 G04 X1.5或G04 U1.5 或G04 P1500.,5 米制输入与英制输入(G21,G20),G21和G20为两个互相取代的G代码,出厂时一般为G21态,其单位为毫米.,6 回参考点检查(G27)自动返回参考点(G28),G27 X(U)-Z(W)-T0000 检查刀具是否正确返回参考点,G28 X(U)-Z(W)-T0000 刀具先快速移动到指令值所指令的中间点位置,然后自动返回参考点。,15,第二节 数控车床的程序编制,三 基本编程方法,G28 U40 W40 T0000,16,谢谢观看,/,欢迎下载,BY FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES.BY FAITH I BY FAITH,内容总结,第二章 数控加工的程序编制。4 机床传动系统 如图所示。N001 G50 X200 Z350 T0101。N004 G01 X48.34 X289+F0.5。N008 G00 X200 Z350 T0100。N009 M06 T0202。主轴最高速度限制(G50)如G50 S2000。X70 Z40 或。X70 W-60或。U40 Z40等。1 坐标系设定。G50 X200 Z263或。G50 X200 Z123 或。G50 X200 Z253。2)坐标系平移。G28 U40 W40 T0000,
展开阅读全文