数控车床程序编制ppt课件_第1页
数控车床程序编制ppt课件_第2页
数控车床程序编制ppt课件_第3页
数控车床程序编制ppt课件_第4页
数控车床程序编制ppt课件_第5页
已阅读5页,还剩85页未读 继续免费阅读

下载本文档

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

文档简介

.,1,数控车床程序编制,GSK980TA车床数控系统,.,2,机床坐标系(1),机床坐标系机床原点(零点开关)设置在X轴和Z轴正方向的最大行程处返回参考点即是进行机床回零操作GSK980TA系统的刀架为前刀架,X轴朝外,前刀架,后刀架,.,3,机床坐标系(2),X,Z,O,.,4,绝对坐标和相对坐标,绝对坐标在编程坐标系中,运动轨迹的起点或终点的坐标以坐标系的原点计量的坐标值为绝对坐标;绝对坐标用第一坐标系的符号X、Y、Z表示相对坐标:在编程坐标系中,运动轨迹的起点或终点的坐标以其前一点计量的坐标值为相对坐标;相对坐标用第二坐标系的符号U、V、W表示正值表示向坐标轴的正方向运动,负值表示向坐标轴的负方向运动,.,5,绝对坐标编程和相对坐标编程,编程时轨迹终点位置有两种表示方法:轨迹终点使用绝对坐标(X、Z)表示称为绝对坐标编程;轨迹终点使用相对坐标(U、W)表示称为相对坐标编程。GSK980TA数控系统允许混合编程即在同一程序段中轨迹终点的位置一个使用绝对坐标,另一个使用相对坐标。如:G01X200.Z50.;G01U100.W-50.;G01X200.W-50.;,.,6,GSK980TA插补功能,GSK980TA的X轴和Z轴为联动轴GSK980TA具有直线、圆弧和螺纹插补功能直线插补:X轴和Z轴的合成运动轨迹为从起点到终点的一条直线。圆弧插补:X轴和Z轴的合成运动轨迹为圆弧半径R指定(或圆心由I、K指定)从起点到终点的一段圆弧。螺纹插补:X轴或Z轴(或X轴和Z轴两轴)与主轴旋转运动插补,即主轴旋转一周时的移动量,F指令(公制)、I指令(英制)给定螺纹的螺距。本系统可加工公制和英制的直螺纹、锥螺纹和端面螺纹如:G32W-27.F3.;G01X50.Z-30.F100;G01X80.Z-50.;G03X100.W-10.R10.;,.,7,直径编程和半径编程,X轴的坐标表示GSK980TA数控系统允许X轴的坐标表示用两种表示方法直径表示半径表示使用直径表示时称为直径编程,使用半径表示时称为半径编程可以设定系统参数使用直径编程或者使用半径编程,.,8,程序结构,程序由程序名“OXXXX”开头、以“%”号结束的若干程序段构成“%”号为程序文件的结束符,在通讯传送文件时,“%”号为通讯结束标志程序段以段号开始(可省略)、以“;”或“*”号结束的若干指令字构成段号可省略,但程序调用、跳转的目标程序必须要有程序段号GSK980TA数控系统最多存储63个程序,.,9,程序段选跳符,“/”号为程序段选跳符在程序段号前插入“/”号,并打开机床控制面板上的选跳开关,则程序在执行时,有“/”号程序段不执行(被跳过),.,10,小数点处理,GSK980TA数控系统(特别注意)有的字不允许有小数,有的字允许有小数允许有小数的有X(U)、Z(W)、I、K、R不允许有小数的有O、N、G、M、S、T、H、P、Q有的字某种情况下允许有小数,某种情况下不允许有小数F用于螺纹导程或G99时允许有小数,用于G98是不允许有小数GSK980TA对带小数点的字的处理有两种处理方式由系统参数设定带小数点:如X1.(系统按X=1.000)处理不带小数点:如X1(系统按X=0.001)处理建议:编辑允许有小数的指令字时输入小数点,.,11,G指令(1),GSK980TA数控系统26个G指令分成5组(00、01、02、03、04)同一程序段有2个或2个以上同组G指令时,最后一个有效数控机床报警:使用了除指定的26个G代码以个的G代码使用了未提供选配功能的G代码0104组为模态指令,00组为非模态指令,.,12,G指令(2),01组:G00、G01、G02、G03、G32、G90、G92、G9402组:G96、G9703组:G98、G9904组:G40、G41、G4200组:G04、G28、G50、G65、G70、G71、G72、G73、G74、G75、G76,.,13,初态指令,机床上电后,数控装置默认有效的模态指令G代码的初态指令有G00、G40、G97、G98M代码的初态指令有M05、M09、M33上电后执行初态指令,可以不输入该指令代码,.,14,G00,01组,快速移动指令格式:G00X(U)Z(W);指令功能:X轴、Z轴同时从当前坐标以各自的快速移动速度移动到坐标代码指定的坐标X轴、Z轴以各自的快速移动速度移动,不一定同时到达指定点X轴、Z轴各自的快速移动可由参数设定X轴、Z轴的快速移动还可以通过机床控制面板上的速度倍率健控制X(U)或Z(W)可以省略,所省略的坐标代码表示其指定的坐标与当前坐标一样G00X20.Z25G00U-22.W-18.,.,15,G01,01组,直线插补指令格式:G01X(U)Z(W)F;指令功能:从当前坐标到坐标代码指定坐标的一条直线F代码是X轴方向和Z轴方向的瞬时速度的合成速度,实际的速度是F值与进给倍率(速度倍率健控制)的乘积X(U)或Z(W)可以省略,所省略的坐标代码表示其指定的坐标与当前坐标一样F代码是模态代码,前面有指定时可省略,.,16,F功能,F功能指令用于控制切削进给量在程序中,有两种使用方法每转进给量,编程格式G99FF后面的数字表示的是主轴每转进给量,单位为mm/r例:G99F0.2表示进给量为0.2mm/r每分钟进给量,编程格式G98FF后面的数字表示的是每分钟进给量,单位为mm/min例:G98F100表示进给量为100mm/min系统上电时默认G98有效(初态指令),.,17,G02,01组,圆弧插补指令格式:G02X(U)Z(W)IKF;G02X(U)Z(W)RF指令功能:从当前坐标到坐标代码指定坐标的一条逆时针圆弧I:圆心与X轴当前坐标的差值K:圆心与Z轴当前坐标的差值R:圆弧半径(正值),.,18,G03,01组,圆弧插补指令格式:G03X(U)Z(W)IKF;G03X(U)Z(W)RF指令功能:从当前坐标到坐标代码指定坐标的一条顺时针圆弧I:圆心与X轴当前坐标的差值K:圆心与Z轴当前坐标的差值R:圆弧半径(正值),.,19,G02、G03的说明,G02/G03程序段地址I、K或R中至少输入一个,否则报警X(U)、Z(W)字指定的坐标不在R字定义的圆弧上时,系统报警I、K和R同时输入时,I、K无效,R有效如省略I,则按I=0处理;省略K,则按K=0处理如用R给定半径,无X(U)、Z(W)字,则机床不动如有I、K给定半径,无X(U)、Z(W)字,同执行全圆如用R给定半径,系统规定小于180的圆弧有效X(U)、Z(W)字指定的坐标不在I、K字定义的圆弧上时,系统不报警,先到达X(U)或Z(W)的坐标时,该坐标轴停止运动,另一轴继续运动到终点,.,20,G02、G03的说明,.,21,G32,01组,螺纹插补指令格式:G32X(U)Z(W)F(I)指令功能:从当前坐标到坐标代码指定坐标的一条直线F;公制螺纹螺距(0.001500mm)I:英制螺纹牙数(0.0625400牙/每寸)不输入X(U),加工直螺纹不输入Z(W),加工端螺纹X(U)或Z(W)与当前坐标不同时,加工锥螺纹,.,22,G32的说明,从起点到终点位移量较大的轴为长轴,另一轴为短轴,G32指令过程中,主轴每转一圈,长轴移动一个螺距,短轴与长轴作直线插补。X轴、Z轴的速度由主轴转速决定,与进给速度倍率控制无关,主轴倍率控制有效,螺纹加工时不要调整主轴转速要加入螺纹的引入距离和引出距离,.,23,G90,01组,单次固定轴向切削循环指令指令格式:G90X(U)Z(W)F;G90X(U)Z(W)RF;指令功能:从当前坐标出发,经切削起点到切削终点再返回当前坐标的一个循环X(U)、Z(W):为切削终点的坐标,R:切削起点与切削终点X坐标的差值的一半R与U符号不同时,要求R(X-当前X坐标)/2或U/2,.,24,G90,快速移动进给速度退刀直线插补快速返回,A,C,B,D,R,U/2,Z,X,.,25,G90,O0001M3S300T0101;G00X130.Z5.;G90X120.Z-110.F200;X60.Z-30.;G00X130.Z-30.;G90X120.Z-80.R-30.F150;M5S0;M30;,Z,X,30,30,110,60,120,.,26,G92,01组,单次固定螺纹切削循环指令指令格式:G92X(U)Z(W)F(I);G92X(U)Z(W)RF(I);指令功能:从当前坐标出发,经切削起点到切削终点再返回当前坐标的一个循环X(U)、Z(W):为切削终点的坐标,R:切削起点与切削终点X坐标的差值的一半R与U符号不同时,要求R(X-当前X坐标)/2或U/2,.,27,G92,快速移动进给速度退刀螺纹插补快速返回,A,C,B,D,R,U/2,Z,X,.,28,G92,G92指令在加工结束前有退尾过程(有一个退尾宽度),所以G92指令可用于加工没有退刀槽的螺纹(无需引出距离)G92指令不能加工端面螺纹,.,29,G92,O0001M3S300;G00X130.Z50.;T0101;G00X130.Z5.;G90X120.Z-110.F200;X60.Z-30.;G00X130.Z-30.;G90X120.Z-80.R-30.F150;G00X150.Z150.;T0202;G00X65.Z5.;G92X58.5Z-25.F3.;X57.5Z-25.;X56.5Z-25.;X56.Z-25.;M5S0;M30;,Z,X,30,30,110,60,120,M60*3,.,30,G94,01组,单次固定径向切削循环指令指令格式:G94X(U)Z(W)F;G94X(U)Z(W)RF;指令功能:从当前坐标出发,经切削起点到切削终点再返回当前坐标的一个循环X(U)、Z(W):为切削终点的坐标,R:切削起点与切削终点Z坐标的差值R与W符号不同时,要求R(Z-当前Z坐标)或W,.,31,G94,快速移动进给速度退刀直线插补快速返回,A,C,B,D,R,W,.,32,G94,O0002M3S300T0101;G00X130.Z-60.;G94X120.Z-110.F200;G00X130.Z5.;G94X60.Z-30.R-50.F150;M5S0;M30;,Z,X,30,30,110,60,120,.,33,单次固定径循环指令:注意事项,指令执行后,X(U)、Z(W)、R的值被保持;在执行除G04以外00组G指令或01组G指令后,X(U)、Z(W)、R值才被清除。在G90、G92、G94程序的下一个程序段为无移动的指令字时,执行该程序段时,G90、G92、G94会再次被执行:如N003M03;N010G90X20.Z10.F200;N020M8;应避免出现上述情况,.,34,G50,00组,工件坐标系设定指令格式:G50X(U)Z(W);指令功能:设置某点(刀刃)当前位置的绝对坐标,即在系统中建立了工件坐标系。X(U)或Z(W)未输入时,按当前绝对坐标设置X(U)或Z(W)都未输入时,不改变当前坐标值,.,35,S功能(1),S功能指令用于控制主轴转速编程格式Sxx或SxxxxSxx:(0004)24档主轴转速开关量控制(由系统参数设置)Sxxxx:S后面的数字表示主轴转速,单位为r/min恒线速控制编程格式G96SS后面的数字表示的是恒定的线速度:m/min。例:G96S150表示切削线速度控制在150m/min。恒线速取消编程格式G97SS后面的数字表示恒线速度控制取消后的主轴转速如S未指定,将保留G96的最终值。例:G97S3000表示恒线速控制取消后主轴转速3000r/min。,.,36,S功能(2),在具有恒线速功能的机床上,S功能指令还有如下作用:最高转速限制并置当前位置为编程零点编程格式G50SS后面的数字表示的恒线速控制时的最高转速:r/min例:G50S3000表示最高转速限制为3000r/min,.,37,S功能(3),O2001N10G00X200Z150T0100;N20G96S150M03;N25G50S2000;N30G00X40Z6T0101;N40G01Z-30F0.25;N50X50;N60X60Z-70;N70X90;N80G00X200Z150T00M05;N90M30;%,.,38,G28,00组,返回机械零点指令格式:G28X(U)Z(W);指令功能:从当前位置开始,X轴、Z轴同以快速移动速度到达X(U)、Z(W)指定的中间点后再同时回机床坐标系原点。返回零点的轨迹不一定是直线;返回零点后,系统取消了刀具补偿;,.,39,G04,00组,暂停指令指令格式:G04X(U)或G04P;指令功能:各轴运动停止,不改变当前G指令模态和保持的数据,延时给定的时间后,再执行下一个程序段。延时时间由X(U)或P功能指定;P字的单位是0.001秒;X(U)字的单位是0.001秒或秒(由系统参数设置);当X(U)、P都未输入时,表示程序段间准确停。,.,40,G71,00组,轴向粗车循环(轴向切削、径向推进)指令格式:G71UdReFST;G71Pn1Qn2UuWw;n1;n2;指令功能:系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿着与Z轴平行的方向切削,通过多次进刀切削退刀的切削循环完成工件的粗加工。,.,41,G71,Ud字:由d指定了粗车时X轴的单次进刀量(半径值,不带符号,单位:mm),进刀方向由n1程序段的移动方向决定;Re字:由e指定了粗车时X轴的单次退刀量(半径值,不带符号,单位:mm),退刀方向与进刀方向相反;n1:精车轨迹的第一个程序段的段号;n2:精车轨迹的最后一个程序段的段号;Uu字:由u指定了X轴的精车工余量,Uu字未输入时,表示不留X轴方向的精加工余量;Ww字:由w指定了Z轴的精车工余量,Uw字未输入时,表示不留Z轴方向的精加工余量;,.,42,G71,第一程序段:给定粗车时径向的进刀量、退刀量和轴向切削的进给速度、主轴速度、刀具号;第二程序段:给定定义精车轨迹的程序段区间、精车余量;n1n2程序段:定义精车轨迹的若干连续程序段,.,43,G71,n1程序段只能是快速移动或切削进给;n1程序段的起点简称A点(在G71前指定),终点简称B点,n2程序段的终点简称C点;精车轨迹为ABC;粗车轨廓是ABC偏移(u,w)后的轨廓,.,44,G71,A,B,C,d,d,d+e,e,e,u,w,.,45,G71,A,B,C,d,d,d+e,e,e,40,60,100,80,10,30,30,20,X,Z,(220,50),80,.,46,G71,O0003;N10G00X220.Z50.;N20M3S300;N30M8;N40T0101;N50G00X200.Z10.;N60G71U0.5R0.5F100S200;N70G71P80Q120U0.5W0.5;N80G00X40.;N90G01Z-30.F100S200;N100X60.W-30.;N110W-20.;N115X80.N120X100.W-10.;,N130G00X220.Z50.;N140T0202;N160G70P80Q120;N170G00X220.Z50.M05S0;N180M09;N190T0100;N200M30;,.,47,G71,n1n2程序段必须紧跟在G71后,系统不执行;n1n2程序段中的F、S、T功能对G71无效,仅在执行G70时有效;u,w是粗车轮廓对精车轨迹的偏移量,有正有负;n1程序段只能是不含Z(W)字的G00、G01指令;n1n2程序段中不能有下列指令:除G04外的00组G指令;除G00、G01、G02、G03外的01组G指令;子程序调用指令(M98/M99),.,48,G72,00组,径向粗车循环(径向切削、轴向推进)指令格式:G72WdReFST;G72Pn1Qn2UuWw;n1;n2;指令功能:系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿着与X轴平行的方向切削,通过多次进刀切削退刀的切削循环完成工件的粗加工。,.,49,G72,Wd字:由d指定了粗车时Z轴的单次进刀量(半径值,不带符号,单位:mm),进刀方向由n1程序段的移动方向决定;Re字:由e指定了粗车时Z轴的单次退刀量(半径值,不带符号,单位:mm),退刀方向与进刀方向相反;n1:精车轨迹的第一个程序段的段号;n2:精车轨迹的最后一个程序段的段号;Uu字:由u指定了X轴的精车工余量,Uu字未输入时,表示不留X轴方向的精加工余量;Ww字:由w指定了Z轴的精车工余量,Uw字未输入时,表示不留Z轴方向的精加工余量;,.,50,G72,第一程序段:给定粗车时的进刀量、退刀量和进给速度、主轴速度、刀具号;第二程序段:给定定义精车轨迹的程序段区间、精车余量;n1n2程序段:定义精车轨迹的若干连续程序段,.,51,G72,n1程序段只能是快速移动或切削进给;n1程序段的起点简称A点(在G72前指定),终点简称B点,n2程序段的终点简称C点;精车轨迹为ABC;粗车轨廓是ABC偏移(u,w)后的轨廓,.,52,G72,A,B,C,d,d,d+e,e,e,u,w,.,53,G72,160,40,80,20,15,20,A,.,54,G72,O0004;N10G50X220.50.;N20T0202;N30M03S200;N30G00X176.Z10.;N40G72W1.R0.5;N50G72P60Q100U1.W0.5F100S200;N60G00Z-45.S200;N70G01X160.F120;N80X80.W20.;N90W15.;N100X40.W20.;N110GOOX220.Z50.,N120T0303;N130G70P60Q100;N140G00X220.Z50.;N150M05S0T0200;N160M30;,.,55,G72,n1n2程序段必须紧跟在G72后,系统不执行;n1n2程序段中的F、S、T功能对G72无效,仅在执行G70时有效;u,w是粗车轮廓对精车轨迹的偏移量,有正有负;n1程序段只能是不含X(U)字的G00、G01指令;n1n2程序段中不能有下列指令:除G04外的00组G指令;除G00、G01、G02、G03外的01组G指令;子程序调用指令(M98/M99),.,56,G73,00组,封闭切削循环指令格式:G73UiWkRdFST;G73Pn1Qn2UuWw;n1;n2;指令功能:系统根据精车轨迹、精车余量、退刀量、切削次数等数据自动计算粗车偏移量、粗车的单次进刀量和粗车轨迹,每次切削轨迹都是精车轨迹的偏移,一步一步靠近精车轨迹。,.,57,G73,Ui字:由i指定了粗车时X轴的退刀总量(半径值,单位:mm),粗车时总切削量等于i,X轴的切削方向与i相反;Wk字:由k指定了粗车时Z轴的退刀总量(半径值,单位:mm),粗车时总切削量等于k,Z轴的切削方向与k相反;Rd字:由d指定了粗车时切削次数(单位:千次);n1:精车轨迹的第一个程序段的段号;n2:精车轨迹的最后一个程序段的段号;Uu字:由u指定了X轴的精车余量,Uu字未输入时,表示不留X轴方向的精加余量;Ww字:由w指定了Z轴的精车余量,Uw字未输入时,表示不留Z轴方向的精加余量;,.,58,G73,第一程序段:给定粗车时的退刀量(总切削量)、切削次数和进给速度、主轴速度、刀具号;第二程序段:给定定义精车轨迹的程序段区间、精车余量;n1n2程序段:定义精车轨迹的若干连续程序段,.,59,G73,n1程序段只能是快速移动或切削进给;n1程序段的起点简称A点(在G73前指定),终点简称B点,n2程序段的终点简称C点;精车轨迹为ABC;粗车轨迹是ABC的一组偏移(u,w)后的轨迹;粗车轨迹数量与切削次数相同。,.,60,G73,精车轨迹最后粗车,A,B,Cd,Ad,A2,An,A1,Bd,Bn,B2,B1,C,Cn,C2,C1,i+u/2,u/2,w,k+w,.,61,G73,80,120,180,20,10,40,10,160,R20,X,Z,.,62,G73,O0005;N10G00X260.Z50.;N20G99G00X200.Z10.M03;N30G73U1.W1.R0.003;N40G73P50Q100U0.5W0.5F0.3S180T0101;N50G00X80.;N60G01W-30.F0.15S600T0101;N70X120.W-10.;N80W-20.S400;N90G02X160.W-20.R20.;N100G01X180.W-10.S280;N110M05S0;N120G00X260.Z50.;N130M30;,.,63,G73,n1n2程序段必须紧跟在G73后,系统不执行;n1n2程序段中的F、S、T功能对G73无效,仅在执行G70时有效;u,w是粗车轮廓对精车轨迹的偏移量,有正有负;n1程序段只能是G00、G01、G02、G03指令;n1n2程序段中不能有下列指令:除G04外的00组G指令;除G00、G01、G02、G03外的01组G指令;子程序调用指令(M98/M99);,.,64,G70,00组,精加工循环指令格式:G70Pn1Qn2;指令功能:在G71、G72和G73进行粗加工之后,用G70指令进行精车,单次完成精加工余量的切削;刀具从起点位置沿着n1n2程序段给出的精加工轨迹进行精加工;在G70循环结束后,刀具返回到起点并执行G70程序段后的下一步个程序段。,.,65,G70,执行G70时,F、S、T指令功能在n1n2程序段中给出;n1n2程序段中不能有下列指令:除G04外的00组G指令;除G00、G01、G02、G03外的01组G指令;子程序调用指令(M98/M99);,.,66,G74,00组,轴向切槽多重循环(轴向断续切削、径向推进)指令格式:G74Re;G74X(U)Z(W)PiQkRdF;指令功能:径向(X轴)进刀循环结合轴向断续切削循环:从起点轴向(Z轴)进给、回退、再进给直至切削到与终点Z轴坐标相同的位置,然后径向退刀并轴向返回至与起点Z轴坐标相同的位置,从而完成一次轴向切削循环;然后径向再次进刀,进行下一次轴向切削循环;如此往复,直到切削至终点,最后返回起点;至此,轴向切槽多重循环完成。,.,67,G74,Re:每次轴向(Z)进刀后的轴向退刀量(单位mm,无符号)X(U):切削终点X轴的坐标Z(W):切削终点Z轴的坐标Pi:单次轴向切削循环的径向(X轴)的进刀量(单位:0.001mm,无符号)Qk:轴向断续切削时,轴向(Z轴)的进刀量(单位:0.001mm,无符号),切削终点的Z轴坐标小于起点的Z轴坐标时,向Z轴负向进刀,反之向Z轴正向进刀Rd:切削至轴向切削终点坐标后,径向(X轴)的退刀量(单位:0.001mm,无符号),切削终点的X轴坐标小于起点的X轴坐标时,向X轴正向退刀,反之向X轴负向退刀,系统默认的轴向切削终点后,径向(X轴)的退刀量为0。,.,68,G74,e,k+e,k,d,i+d,i,Z,x,Z,W,X/2,U/2,A,B,.,69,G74,G74指令的使用用于在工件端面上加工环形槽或中心深孔轴向断续切削起到断屑、及时排屑的作用循环运动是在含Z(W)和Pi指令字的G74程序段进行的,如果仅执行“G74Re;”程序段,循环运动不进行d和e均使用同一个地址R,其区别是根据程序段中有无Z(W)和Pi指令字,.,70,G74,O0006;G00X100.Z50.;M3S500T0101;G00X40.Z5.;G74R0.5;G74X20.Z20.P500Q500F50;G00Z50.;X100.;M5S0;T0100;M30;,20,40,20,80,60,.,71,G75,00组,径向切槽多重循环(径向断续切削,轴向推进)指令格式:G75Re;G75X(U)Z(W)PiQkRdF;指令功能:轴向(Z轴)进刀循环结合径向断续切削循环:从起点径向(X轴)进给、回退、再进给直至切削到与终点X轴坐标相同的位置,然后轴向退刀并径向返回至与起点X轴坐标相同的位置,从而完成一次径向切削循环;然后轴向再次进刀,进行下一次径向切削循环;如此往复,直到切削至终点,最后返回起点;至此,径向切槽多重循环完成。,.,72,G75,Re:每次径向(X)进刀后的径向退刀量(单位mm,无符号)X(U):切削终点X轴的坐标Z(W):切削终点Z轴的坐标Pi:径向(X)断续切削时,X轴的进刀量(单位:0.001mm,无符号),切削终点的X轴坐标小于起点的X轴坐标时,向X轴负向进刀,反之向X轴正向进刀Qk:单次径向切削循环的轴向(Z轴)的进刀量(单位:0.001mm,无符号)Rd:切削至径向切削终点坐标后,轴向(Z轴)的退刀量(单位:0.001mm,无符号),切削终点的Z轴坐标小于起点的Z轴坐标时,向Z轴正向退刀,反之向Z轴负向退刀。系统默认的轴向切削终点后,轴向(Z轴)的退刀量为0。,.,73,G75,e,i+e,k+d,d,Z,x,Z,W,X/2,U/2,A,B,i,.,74,G75,G75指令的使用用于在工件端面上加工环形槽或圆柱面径向断续切削起到断屑、及时排屑的作用循环运动是在含X(U)和Pi指令字的G75程序段进行的,如果仅执行“G75Re;”程序段,循环运动不进行d和e均使用同一个地址R,其区别是根据程序段中有无X(U)和Pi指令字,.,75,G75,O0007;G00X150.Z50.;M3S500T0101;G00X125.Z-20.;G75R0.5;G75X40.Z-50.P500Q500F50;G00X150.;Z50.;M5S0;T0100;M30;,50,40,20,80,120,Z,X,.,76,G76,00组,多重螺纹切削循环指令格式:G76PmraQdminRd;G76X(U)Z(W)RiPkQdF(I);指令功能:通过多次螺纹粗车、螺纹精车完成规定牙高(总切深)的螺纹加工,.,77,G76,Pmram:螺纹精车次数(0099,单位:次),必须输入两位数精车螺纹时,沿编程螺纹轨迹切削,第一次精车切削量为d,其后的精车切削量为0,用于消除切削时机械应力(俗称让刀)造成的欠切,提高螺纹精度和表面质量;r:螺纹退尾宽度(0099,单位:0.1*L,L为螺纹螺距),必须输入两位数;退尾宽度功能可实现无退刀槽的螺纹加工a:相邻两牙螺纹的夹角(取值:00、29、30、55、60、80,单位:度),必须输入两位数;实际的螺纹角度由刀具角度决定,因此a应与刀具角度相同,.,78,G76,Qdmin:螺纹粗车时的最小切削量(单位:0.001mm,无符号,半径值)设置dmin是为了避免由于螺纹粗车切削量递减造成粗车切削量过小、粗车次数过多Rd:螺纹精车的切削余量X(U):螺纹终点X轴坐标Z(W):螺纹终点Z轴坐标Ri:螺纹锥度,螺纹起点与螺纹终点X轴绝对坐标的差值(单位:mm,半径值),未输入i时系统按i=0(直螺纹)处理Pk:螺纹牙高,螺纹总切削深度(单位:0.001mm,无符号,半径值)Qd:第一次螺纹粗车切削深度(单位:0.001mm,无符号,半径值)每次的切削深度按,每次进给量为。,.,79,G76,F:公制螺纹的螺距(0.001500)I:英制螺纹的螺距(0.0625400),.,80,G76,A,B,C,Z,X,D,E,r,X/2,U/2,Z,W,d,d,k,i,.,81,G76,螺纹切入详细情况:如果定义的螺纹角度不为零,螺纹粗车的切入点由螺丝牙顶逐步移至螺纹牙底;使得相邻螺纹的夹角为规定的螺纹角度。可实现单侧刀刃螺纹切削吃刀量逐渐减少,有利于保护刀具、提高螺纹精度,B,1,2,3,n,a,d,k,d,.,82,G76,G76指令的螺纹退尾功能可用于加工没有退刀槽的螺纹,但仍需要在实际的螺纹起点前

温馨提示

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

评论

0/150

提交评论