您好,欢迎访问三七文档
G02X(U)~Z(W)~R~F~;G02X(U)~Z(W)~I~K~F~;G03X(U)~Z(W)~R~F~;G03X(U)~Z(W)~I~K~F~;加工圆弧时,有两种编程方法,一种是采用圆弧半径和终点坐标来编程,另一种是采用分矢量和终点坐标来编程。X(U)和Z(W)为圆弧终点坐标值,X、Z后跟绝对尺寸,表示圆弧终点的绝对坐标值;U、W后跟增量尺寸,表示圆弧终点相对于圆弧起点的增量值。F为圆弧切削时,圆弧切线方向的进给速度。3)圆弧插补指令G02、G03P79顺时针圆弧插补的指令格式:逆时针圆弧插补的指令格式:____________0302FRKIWZUXGG)()(;O圆心A始点B终点ikz2/xXZ1143图绝对指令O圆心A始点B终点ikz2/xXZ2143图增量指令I、K表示由圆弧起始点指向圆心的向量在X、Z轴上的投影,是代数量。K=Zo–ZA,I=Xo-XAII(2)圆心位置的指定可以用R,也可以用I、K。说明:(1)圆弧方向的判别:沿着不在圆弧平面内的坐标轴,由正方向向负方向看,顺时针方向G02,逆时针方向G03,如图所示。YG02G02G02G02G03G03G03G03+ZG02G02G02G02G03G03G03G03+Z+X+Y+X+Y由于在相同半径和时针方向的情况下,从圆弧的起点A到终点B有两个圆弧的可能性。XZO圆弧2圆弧1240°R20120°R20终点B起点A圆弧半径R为区分两者,规定圆弧对应的圆心角小于等于180°时,用“+R”表示;反之,用“-R”表示。Z35552050圆弧1:G02X100Z55R20;圆弧2:G02X100Z55R-20;例:如图所示零件,试编制车削精加工程序。624020R6112050824146X52.750ZOR4R3R10ADD624020R6112050824146X52.750ZOO0401N001G92X100Z52.7;N002S800M03;N003G00X6Z2;N004G01Z-20F30;N005G02X14Z-24R4;N006G01W-8F30;N007G03X20W-3R3;N008G01W-37;N009G02U20W-10R10;N010G01W-20;N011G03X52W-6R6;N012G02U10W-5R5;N013G00X100Z52.7;N014M05;N015M02;R4R3R10快速趋近工件分矢量I、K圆弧的方向矢量是指从圆弧起点指向圆心的矢量,当分矢量的方向与坐标轴的方向一致时取正号,不一致时取负号。如右图所示,I和K均为负值。图:圆弧方向矢量和分矢量XZO终点BKI起点A编程时I0、K0可以省略不写。I、K分别为圆弧的方向矢量在X轴和Z轴上的投影。G02/G03X(U)__Z(W)__I__K__F__;例:用分矢量编程,车削加工上例所示零件圆弧。624020R6112050824146X52.750ZOR4R3R10O0402N001G92X100Z52.7;N002S800M03;N003G00X6Z2;N004G01Z-20F30;N005G02X14Z-24I4K0;N006G01W-8;N007G03X20W-3I0K-3;N008G01W-37;N009G02U20W-10I10K0;N010G01W-20;N011G03X52W-6I0K-6;N012G02U10W-5I5K0;N013G00X100Z52.7;N014M05;N015M02;注:用分矢量和终点坐标来加工圆弧时,应注意I虽然处于X方向,但是采用半径编程,即I的实际值不乘以2。G04P____;或G04X(U)____;暂停时间的长短可以通过地址X(U)或P来指定。其中P后面的数字为整数,单位是ms;X(U)后面的数字可为小数,单位为s。例如,欲空转2.5s时,其程序段为:G04X2.5;或G04U2.5;或G04P2500;G04指令为非模态指令,只在本程序段有效。3-4暂停指令(延时指令)G04P79用于暂停进给,其指令格式是:G04指令常用于车槽、镗平面、孔底光整以及车台阶轴清根等场合,可使刀具做短时间的无进给光整加工,以提高表面加工质量。XO车槽刀4Z例如,下图为车槽加工,采用G04指令时,主轴不停止转动,刀具停止进给3秒,程序如下:N30G01U-8F0.5;N40G04X3.0;N50G00U8;执行G04程序段后进给暂停一段时间,当暂停时间过后,继续执行下一段程序。指令格式刀具位于工件左侧(假设工件不动)G41D01刀具位于工件右侧(假设工件不动)G42D01取消刀具补偿G40图4-2刀具半径左补偿图4-2刀具半径右补偿3-5刀具半径补偿指令G40/G41/G42P80车削固定循环通常是指用含有G代码的一个程序段,来完成本来需要用多个程序段指令的加工操作,如“切入-切削-退刀-返回”,用一个循环指令完成,从而简化程序。3-6固定循环指令车削循环一般分为单一固定循环和复合固定循环。声明:下述各图示中U,W表示程序段中X、Z字符的相对值;X,Z表示绝对坐标值;R表示快速移动;F表示以指定速度F移动。RapidFeedG71:内外径粗车复合循环;G72:端面粗车复合循环;G73:闭环车削复合循环;G76:螺纹切削复合循环。G80:内外径切削循环;G81:端面车削固定循环;G82:螺纹切削固定循环。HNC21T有三个单一固定循环,分别是:HNC21T有四个复合固定循环,分别是:(重点掌握)(掌握)(了解)(重点掌握)(了解)(了解)(了解)G90G94G92P91:手柄例P96:实例3P96:实例3P102:实例3单一固定循环P80一、内外径切削循环G80G80X(U)__Z(W)__F__;+X+Zzwu/23R1R2F4RADBCx/2切削终点退刀点切削起点循环起点F式中:X、Z——圆柱面切削终点的坐标值;U、W——圆柱面切削终点相对于循环起点的坐标分量;FANUC0iT:G901.圆柱面内外径切削循环指令格式:P81切削过程如图所示。R表示快速移动,F表示进给运动,加工顺序按1、2、3、4进行。在增量编程中,地址U和W后面数值的符号取决于轨迹1和轨迹2的方向。+X+Zzwu/23R1R2F4RADBCx/2切削终点退刀点切削起点循环起点FG80X(U)__Z(W)__F__;下图中,U和W后的数值都取负号。7030O80ZXG80车削圆柱面单一固定循环%1001N01T0101;N02M03S600;N03G00X100Z10;G80X(U)__Z(W)__F__;N40X30;N10G80X60Z-80F0.5;N20X50;N30X40;N50M05;N60M30;实例:例:(G80)%1008N1G92X90Z70;N2T0101;N3G00X40Z3;N4G80X31Z-50F100;N5X29Z-20;N6X28;N7X30Z-50;N9G00X90Z70;N10M05;N11M30;5090F35F30F702028FXZO例:(G01)%1008N1G92X90Z70;N2T0101;N3G00X31Z3;N4G01Z-50F100;N5G00X36;N6Z3;N7X29;N8G01Z-20F100;N9G00X36;N10Z3;N11X28;N12G01Z-20F80;N13X30;N14Z-50;N15G00X36;N16X90Z70;N17M05;N18M30;2.圆锥面内外径切削循环G80X(U)__Z(W)__I__F__;+X+Zzwu/23R1R2F4RADBCx/2iF其中:X(U)、Z(W)切削终点坐标。G80X(U)__Z(W)__F__;I值为切削起点B与切削终点C的半径差,即RB-Rc。I为模态值。N70M30;G80车削圆锥面单一固定循环G80X(U)__Z(W)__I__F__;303φ33Φ24Φ40+X+Zzwu/23R1R2F4RADBCx/2iF%3322N10T0101;N15G00X40Z3;N20M03S400;N30G80U-10W-33I-5.5F100;N40U-13;N50U-16;N60M50;Φ30Φ27Φ24XZO实例:本例由同学们课下自己分析二、端面车削固定循环G81FANUC0iT:G941.直端面车削固定循环G81X(U)__Z(W)__F__;式中:X、Z——圆柱面切削终点的坐标值;U、W——圆柱面切削终点相对于循环起点的坐标分量;指令格式:+Xzwu/23F1R2F4RADBCx/2+Z切削终点退刀点切削起点循环起点2.锥端面车削固定循环G81X(U)__Z(W)__K__F__;其中:X(U)、Z(W)切削终点坐标。K值为切削起点B相对切削终点C的Z向有向距离,即ZB-ZC。+Xzku/23F1R2F4RADBCx/2+Zw循环起点切削起点切削终点退刀点三、螺纹切削固定循环G821.直螺纹切削循环G82X(U)_Z(W)_R_E_C_P_F_;X、Z:C点的坐标值,或C点相对A点的增量值;R、E:Z、X轴向螺纹收尾量,为增量值,是向量;P:相邻螺纹头的切削起点之间对应的主轴转角;F:螺纹导程C:螺纹头数X+Zzwu/23R1R2FL4RABCDREx/2FANUC0iT:G92了解R=1.5*螺距E=0.5413*螺距R、E省略时,表示不用回退功能单头螺纹:C=0或1P=0(缺省值)2.锥螺纹切削循环G82X(U)_Z(W)_I_R_E_C_P_F_;了解I:为锥螺纹始点与锥螺纹终点的半径差,即RB-Rc,I为模态值。+X+Zzwu/23R1R2FL4RADreBCx/2i其它符号含义同前。P81应用复合固定循环指令,只需指定精加工路线和粗加工的相关参数,系统就会自动计算出粗加工路线和加工次数,可大大简化编程。在数控车床上加工圆棒料时,加工余量较大,加工时首先要进行粗加工,然后进行精加工。进行粗加工时,需要多次重复切削,才能加工到精加工前的规定尺寸。编制程序比较繁琐。现代数控车床配置的数控系统,定义了一些具有特殊功能的复合固定循环切削指令。复合固定循环G71指令用于粗车圆柱棒料毛坯的大部分加工余量,用于对径向尺寸要求比较高、轴类零件的毛坯进行粗车循环。G71U(△d)R(r)P(ns)Q(nf)X(△x)Z(△z)F_S_T_;N(ns)………………;……………………;N(nf)……………;编程格式:其中:(1)△d—背吃刀量(半径值),没有正、负号。一般取1到4mm。该值是模态的。(2)r—每次循环的退刀量,该值是模态的。值越小加工时间越短,一般取0.2到5.0mm左右。(3)ns—精加工轮廓开始程序段的段号;(4)nf—精加工轮廓结束程序段的段号;一、内外径粗车复合循环G71FANUC0iT:G71P81(5)△x—X轴方向的精车余量(直径编程),一般取0.4、0.5㎜(直径值)。加工内轮廓时,为负值。(6)△z—Z轴方向的精车余量,一般取0.05~0.1㎜;(7)F、S、T—仅在粗车循环程序段中有效,在顺序号ns至nf程序段中无效。编程格式:G71U(△d)R(r)P(ns)Q(nf)X(△x)Z(△z)F_S_T_;N(ns)………………;……………………;……………………;N(nf)……………;Be程序指令wACdA′45°2U图4-6G71外圆粗车循环过程x/2z动画从C点开始,刀具根据给定的切削深度x轴进刀,进行轴向车削;退刀时按退刀量e进行45°退刀;退刀后,快速移动到新的循环起点,完成一个粗车循环;依次根据切削深度进行多次粗车循环。粗车后根据精车余量完成一次成形精车循环。在完成该切削进程后刀具返回到循环起点C。注意:2、粗加工时,含在G71程序段中的F、S、T有效。精加工时,包含在ns~nf程序段中的F、S、T功能。3、ns的程序段必须为G00/G01指令。1、G71指令必须带有P、Q地址ns、n
本文标题:数控课件2
链接地址:https://www.777doc.com/doc-288458 .html