《{数控加工管理}数控讲义2》由会员分享,可在线阅读,更多相关《{数控加工管理}数控讲义2(51页珍藏版)》请在金锄头文库上搜索。
1、G02 X(U) Z(W) R F ; G02 X(U) Z(W) I K F;,G03 X(U) Z(W) R F ; G03 X(U) Z(W) I K F;,加工圆弧时,有两种编程方法,一种是采用圆弧半径和终点坐标来编程,另一种是采用分矢量和终点坐标来编程。,X(U)和Z(W)为圆弧终点坐标值,X、Z后跟绝对尺寸,表示圆弧终点的绝对坐标值;U、W后跟增量尺寸,表示圆弧终点相对于圆弧起点的增量值。,F为圆弧切削时,圆弧切线方向的进给速度。,3)圆弧插补指令G02、G03,P79,顺时针圆弧插补的指令格式:,逆时针圆弧插补的指令格式:,;,I、K表示由圆弧起始点指向圆心的向量在X、Z轴上的投
2、影,是代数量。,K=Zo ZA ,,I = Xo-XA,I,I,(2)圆心位置的指定可以用R,也可以用I、K。,说明:,(1)圆弧方向的判别:沿着不在圆弧平面内的坐标轴,由正方向向负方向看,顺时针方向G02,逆时针方向G03,如图所示。,Y,G02,G02,G02,G02,G03,G03,G03,G03,Z,G02,G02,G02,G02,G03,G03,G03,G03,Z,+X,+Y,+X,+Y,由于在相同半径和时针方向的情况下,从圆弧的起点A到终点B有两个圆弧的可能性。,圆弧半径R,为区分两者,规定圆弧对应的圆心角小于等于180时,用“R”表示;反之,用“R”表示。,Z,35,55,20,
3、50,圆弧1:,G02 X100 Z55 R20;,圆弧2:,G02 X100 Z55 R-20;,例:如图所示零件,试编制车削精加工程序。,R4,R3,R10,ADD,O0401 N001 G92 X100 Z52.7; N002 S800 M03; N003 G00 X6 Z2; N004 G01 Z-20 F30; N005 G02 X14 Z-24 R4; N006 G01 W-8 F30; N007 G03 X20 W-3 R3; N008 G01 W-37; N009 G02 U20 W-10 R10; N010 G01 W-20; N011 G03 X52 W-6 R6; N01
4、2 G02 U10 W-5 R5; N013 G00 X100 Z52.7; N014 M05; N015 M02;,R4,R3,R10,快速趋近工件,分矢量I、K,圆弧的方向矢量是指从圆弧起点指向圆心的矢量,当分矢量的方向与坐标轴的方向一致时取正号,不一致时取负号。,如右图所示,I和K均为负值。,图:圆弧方向矢量和分矢量,编程时I0、K0可以省略不写。,I、K分别为圆弧的方向矢量在X轴和Z轴上的投影。,G02/G03 X(U)_Z(W)_I_K_F_;,例:用分矢量编程,车削加工上例所示零件圆弧。,R4,R3,R10,O0402 N001 G92 X100 Z52.7; N002 S800
5、M03; N003 G00 X6 Z2; N004 G01 Z-20 F30; N005 G02 X14 Z-24 I4 K0; N006 G01 W-8; N007 G03 X20 W-3 I0 K-3; N008 G01 W-37; N009 G02 U20 W-10 I10 K0; N010 G01 W-20; N011 G03 X52 W-6 I0 K-6; N012 G02 U10 W-5 I5 K0; N013 G00 X100 Z52.7; N014 M05; N015 M02;,注:用分矢量和终点坐标来加工圆弧时,应注意I虽然处于X方向,但是采用半径编程,即I的实际值不乘以2。
6、,G04 P_;或 G04 X(U)_;,暂停时间的长短可以通过地址X(U)或P来指定。 其中P后面的数字为整数,单位是ms; X(U)后面的数字可为小数,单位为s。,例如,欲空转2.5s时,其程序段为: G04 X2.5;或G04 U2.5;或G04 P2500;,G04指令为非模态指令,只在本程序段有效。,3-4 暂停指令(延时指令)G04,P79,用于暂停进给,其指令格式是:,G04指令常用于车槽、镗平面、孔底光整以及车台阶轴清根等场合,可使刀具做短时间的无进给光整加工,以提高表面加工质量。,例如,下图为车槽加工,采用G04指令时,主轴不停止转动,刀具停止进给3秒,程序如下:,N30 G
7、01 U-8 F0.5; N40 G04 X3.0; N50 G00 U8;,执行G04程序段后进给暂停一段时间,当暂停时间过后,继续执行下一段程序。,指令格式 刀具位于工件左侧(假设工件不动) G41 D01 刀具位于工件右侧(假设工件不动) G42 D01 取消刀具补偿 G40,图4-2 刀具半径左补偿,图4-2 刀具半径右补偿,3-5 刀具半径补偿指令 G40/G41/G42,P80,车削固定循环通常是指用含有G代码的一个程序段,来完成本来需要用多个程序段指令的加工操作,如“切入-切削-退刀-返回”,用一个循环指令完成,从而简化程序。,3-6 固定循环指令,车削循环一般分为单一固定循环和
8、复合固定循环。,Rapid Feed,G71:内外径粗车复合循环; G72:端面粗车复合循环; G73:闭环车削复合循环; G76:螺纹切削复合循环。,HNC21T有三个单一固定循环,分别是:,HNC21T有四个复合固定循环,分别是:,(重点掌握),(掌握),(了解),(重点掌握),(了解),(了解),(了解),G90 G94 G92,P91:手柄例,P96:实例3,P96:实例3 P102:实例3,单一固定循环,P80,一、内外径切削循环G80,G80 X(U)_ Z(W)_ F_;,F,式中: X、Z圆柱面切削终点的坐标值; U、W圆柱面切削终点相对于循环起点的坐标分量;,FANUC 0i
9、T:G90,1. 圆柱面内外径切削循环,指令格式:,P81,切削过程如图所示。R表示快速移动,F表示进给运动,加工顺序按1、2、3、4进行。,在增量编程中,地址U和W后面数值的符号取决于轨迹1和轨迹2的方向。,F,G80 X(U)_ Z(W)_ F_;,下图中,U和W后的数值都取负号。,G80车削圆柱面单一固定循环,%1001 N01 T0101; N02 M03 S600; N03 G00 X100 Z10;,G80 X(U)_ Z(W)_ F_;,N40 X30;,N10 G80 X60 Z-80 F0.5;,N20 X50;,N30 X40;,N50 M05;,N60 M30;,实例:,
10、例: (G80) %1008N1 G92 X90 Z70; N2 T0101;N3 G00 X40 Z3;N4 G80 X31 Z-50 F100;N5 X29 Z-20;N6 X28; N7 X30 Z-50; N9 G00 X90 Z70;N10 M05;N11 M30;,X,Z,O,例: (G01) %1008 N1 G92 X90 Z70 ;N2 T0101;N3 G00 X31 Z3;N4 G01 Z-50 F100;N5 G00 X36;N6 Z3;N7 X29;N8 G01 Z-20 F100;N9 G00 X36;N10 Z3;N11 X28;N12 G01 Z-20 F80;
11、N13 X30;N14 Z-50; N15 G00 X36;N16 X90 Z70;N17 M05;N18 M30;,2. 圆锥面内外径切削循环,G80 X(U)_ Z(W)_ I_ F_;,F,其中:X(U)、Z(W)切削终点坐标。,G80 X(U)_ Z(W)_ F_;,I值为切削起点B与切削终点C的半径差,即RB-Rc。 I为模态值。,N70 M30;,G80车削圆锥面单一固定循环,G80 X(U)_ Z(W)_ I_ F_;,33,24,14,40,F,%3322 N10 T0101;N15 G00 X40 Z3; N20 M03 S400;,N30 G80 U-10 W-33 I-5
12、.5 F100;,N40 U-13;,N50 U-16;,N60 M50;,30,27,24,X,Z,O,实例:,本例由同学们课下自己分析,二、端面车削固定循环G81,FANUC 0iT:G94,1. 直端面车削固定循环,G81 X(U)_ Z(W)_ F_;,式中: X、Z圆柱面切削终点的坐标值; U、W圆柱面切削终点相对于循环起点的坐标分量;,指令格式:,2. 锥端面车削固定循环,G81 X(U)_ Z(W)_ K_ F_;,其中:X(U)、Z(W)切削终点坐标。,K值为切削起点B相对切削终点C的Z向有向距离,即ZB-ZC。,循环起点,切削起点,切削终点,退刀点,三、螺纹切削固定循环 G8
13、2,1.直螺纹切削循环,G82 X(U)_ Z(W)_R_ E_C_ P_ F_;,X、Z:C点的坐标值,或C点相对A点的增量值;R、E:Z、X轴向螺纹收尾量,为增量值,是向量;P :相邻螺纹头的切削起点之间对应的主轴转角;F :螺纹导程C : 螺纹头数,FANUC 0iT:G92,了解,R=1.5*螺距 E=0.5413*螺距 R、E省略时,表示不用回退功能,单头螺纹: C=0或1 P=0(缺省值),2.锥螺纹切削循环,G82 X(U)_ Z(W)_ I_ R_ E_C_ P_ F_;,了解,I : 为锥螺纹始点与锥螺纹终点的半径差,即RB-Rc, I为模态值。,其它符号含义同前。,P81,
14、应用复合固定循环指令,只需指定精加工路线和粗加工的相关参数,系统就会自动计算出粗加工路线和加工次数,可大大简化编程。,在数控车床上加工圆棒料时,加工余量较大,加工时首先要进行粗加工,然后进行精加工。进行粗加工时,需要多次重复切削,才能加工到精加工前的规定尺寸。编制程序比较繁琐。,现代数控车床配置的数控系统,定义了一些具有特殊功能的复合固定循环切削指令。,复合固定循环,G71指令用于粗车圆柱棒料毛坯的大部分加工余量,用于对径向尺寸要求比较高、轴类零件的毛坯进行粗车循环。,G71 U(d) R(r) P(ns) Q(nf) X(x) Z(z) F_ S_ T_ ; N(ns); ; N(nf);,
15、编程格式:,其中:(1)d 背吃刀量(半径值),没有正、负号。 一般取1到4mm。该值是模态的。 (2)r 每次循环的退刀量,该值是模态的。 值越小加工时间越短 ,一般取0.2到5.0mm左右。 (3)ns 精加工轮廓开始程序段的段号; (4)nf 精加工轮廓结束程序段的段号;,一、内外径粗车复合循环G71,FANUC 0iT:G71,P81,(5)x X轴方向的精车余量(直径编程),一般取0.4、0.5(直径值)。加工内轮廓时,为负值。(6)z Z轴方向的精车余量,一般取0.050.1; (7)F、S、T 仅在粗车循环程序段中有效, 在顺序号ns至nf程序段中无效。,编程格式:,G71 U(
16、d) R(r)P(ns) Q(nf) X(x) Z(z) F_ S_ T_ ; N(ns); ; ; N(nf);,图4-6 G71外圆粗车循环过程,x/2,z,d/2,动画,从C点开始,刀具根据给定的切削深度x轴进刀,进行轴向车削;退刀时按退刀量e进行45退刀;退刀后,快速移动到新的循环起点,完成一个粗车循环;依次根据切削深度进行多次粗车循环。 粗车后根据精车余量完成一次成形精车循环。在完成该切削进程后刀具返回到循环起点C。,注意:,2、粗加工时,含在G71程序段中的F、S、T有效。 精加工时,包含在nsnf程序段中的F、S、T功能。,3、ns 的程序段必须为G00/G01指令。,1、G71指令必须带有P、Q地址ns、nf,且与精加工路径起、 止顺序号对应,否则不能进行该循环加工。,4、在顺序号为 ns 到顺序号为 nf