运动控制指令2-4,5,6,7,8_第1页
运动控制指令2-4,5,6,7,8_第2页
运动控制指令2-4,5,6,7,8_第3页
运动控制指令2-4,5,6,7,8_第4页
运动控制指令2-4,5,6,7,8_第5页
已阅读5页,还剩82页未读 继续免费阅读

下载本文档

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

文档简介

3)圆弧插补指令:G02G03G02:表示顺时针圆弧(顺圆)插补;G03:表示逆时针圆弧(逆圆)插补;XYG17G03G02ZXG18G02YZG19G03G02二运动控制指令:二运动控制指令:注意:数控车床的标准坐标系XOZ中,圆弧顺逆方向与我们的习惯方向正好相反,不要搞错。圆弧加工程序段一般包括圆弧所在的平面,圆弧的顺逆,圆弧的终止坐标以及圆心坐标(或半径R)等信息,

编程格式:

G17G18G19G02G03I-J-I-K-J-K-或RF-;X-Y-X-Z-Y-Z-二运动控制指令:终点X起点KIZ圆心终点Y起点IJX圆心

终点Z起点JKY圆心

I,J,K分别表示X,Y,Z轴圆心的坐标减去圆弧起点的坐标,如下图所示。某项为零时可以省略。起点

当圆弧圆心角小于180°时,R为正值,当圆弧圆心角大于180°时,R为负值。整圆编程时不可以使用R,只能用I、J、K。F为编程的两个轴的合成进给速度。(4)编制圆弧程序段大圆弧AB

每段圆弧可有四个程序段表示G17G90G03X0Y25R-25F80G17G90G03X0Y25I0J25F80G91G03X-25Y25R-25F80G91G03X-25Y25I0J25F80小圆弧ABG17G90G03X0Y25R25F80G17G90G03X0Y25I-25J0F80G91G03X-25Y25R25F80G91G03X-25Y25I-25J0F80例2、整圆编程要求由A点开始,实现逆时针圆弧插补并返回A点。OXYAR30G90G03X30Y0I-40J0F80G91G03X0Y0I-40J0F80圆弧插补示例,加工轨迹如图绝对编程方式:

G92X200.0Y40.0Z0;

G90G03X140.0Y100.0I-60.0F300;

G02X120.0Y60.0I-50.0;或

G92X200.0Y40.0Z0;

G90G03X140.0Y100.0R60.0F300;

G02X120.0Y60.0R50.0;增量编程方式:

G92X200.0Y40.0Z0;

G91G03X-60.0Y60.0I-60.0F300;

G02X-20.0Y-40.0I-50.0;或

G91G03X-60.0Y60.0R60.0F300;

G02X-20.0Y-40.0R50.0;

90120140R60R501006040OYX三、圆弧插补指令——G02,G03图2-16封闭圆起刀点在坐标原点o,F=100mm/minS=300转/分钟%00100N050G92X0Y0;N060G90G00X20Y0S300T01M03;N070G03X20Y0I-20J0F100;N080G00X0Y0M02;%00100N050G92X0Y0;N060G91G00X20Y0S300T01M03;N070G03X0Y0I-20J0F100;N080G00X-20Y0M02;三、圆弧插补指令——G02,G03设A点为起刀点,加工到D点,F=100mm/min,S=300rpm%0100N010G92X0Y18;N020G90G02X18Y0I0J-18F100S300T01M03;N030G03X68Y0I25J0;N040G02X88Y20I0J20M02;三、圆弧插补指令——G02,G032Z18.tifA(22,-45.32)B(22,-75)C(38.44,-60.16)F(0,-28)4、切削螺纹指令G33:

G33X(u)—Z(W)—F(E)—Q—;F—长轴方向导程(或螺距)

E—一英寸牙数

Q—螺纹切削开始位置的偏移角度二运动控制指令:例:加工螺纹长度10mm,螺距1.5mm,指令为

G33Z10.0F1.5;

5、暂停(延时)指令–G04暂停(延时)指令格式:

G04数字,表示暂停时间(以秒或毫秒为单位)或表示工件转数,由机床而定地址符,常用的地址符有XUP等X、U带小数点P不带小数点二运动控制指令:5、暂停(延迟)指令——G041)不通孔作深度控制时,在刀具进给到规定深度后,用暂停指令使刀具作非进给光整切削,然后退刀,保证孔底平整。

2)镗孔完毕后要退刀时,为避免留下螺旋划痕而影响表面粗糙度,应使主轴停止转动,并暂停几秒钟,待主轴完全停止后再退刀。

3)横向车槽时,应在主轴转过几转后再退刀,可用暂停指令。

4)在车床上倒角或车顶尖孔时,为使表面平整,使用暂停指令使工件转过一转后再退刀。5、暂停(延迟)指令——G04图2-19锪平底孔N0010G91G01Z-7F60;N0020G04X5;N0030G00Z7M02;6、进给功能G代码:G94、G95、G96(p39)

(1)每分钟进给量指令G94:

G94;F---;

为系统默认值,G94后F后面的数值直接代表刀具的每分钟进给量(mm/min)

(2)每转进给量指令G95:(mm/r)

G95;

F---;

二运动控制指令:p39(3)恒表面速度控制指令G96p40格式为:

G96S○○○○○; ↑线速度(m/min或feet/min)(4)恒表面速度控制取消指令G97格式为:

G97S○○○○○;

↑主轴速度(rpm)数控装置能使刀具中心从零件实际轮廓上偏离一个指定的刀具半径值(补偿值)并使刀具中心在这一被补偿的轨迹上运动,从而把工件加工成图纸上要求的轮廓形状。三刀具补偿指令:分为三步:1、刀补的建立:在刀具从起点接近工件时,刀心轨迹从与编程轨迹重合过度到与编程轨迹偏离一个偏置量的过程。2、刀补进行:刀具中心始终与变成轨迹相距一个偏置量直到刀补取消。3、刀补取消:刀具离开工件,刀心轨迹要过渡到与编程轨迹重合的过程。2、刀具半径补偿的过程刀具半径自动补偿指令---G41G42G40

G41G42G40

刀补执行建立刀补G41建立刀补取消刀补取消刀补G42三刀具补偿指令:3、刀具半径补偿指令刀具半径补偿G41,G42,G40格式:X—Y—X—Z—Y—Z—D—G17G18

G19

G41G42G00G01执行刀补X—Y—X—Z—Y—Z—G40G00G01取消刀补X、Y

、Z值是建立补偿直线段的终点坐标值;

D为刀补号地址,用D00~D99来指定,它用来调用内存中刀具半径补偿的数值。指令的几点说明:(1)、G41刀径左补偿,G42刀径右补偿。刀补位置的左右应是顺着编程轨迹前进的方向进行判断的。G40为取消刀补。

顺铣逆铣

(2)、在进行刀径补偿前,必须用G17或G18、G19指定刀径补偿是在哪个平面上进行。平面选择的切换必须在补偿取消的方式下进行,否则将产生报警。(3)、刀补的引入和取消要求应在G00或G01程序段,不要在G02/G03程序段上进行。(4)、当刀补数据为负值时,则G41、G42功效互换。(5)、G41、G42指令不要重复规定,否则会产生一种特殊的补偿。(6)、G40、G41、G42都是模态代码,可相互注销。1、刀具半径自动补偿指令G41G42

与G00,G01配合使用时编程格式:G00G01G41G42X--Y--D--;D– 功能字:指刀具半径补偿值寄存器的地址码 三刀具补偿指令:1)刀具半径自动补偿指令的功用:(1)刀具磨损或刀具重磨后道具半径变小,只需输入改编后的刀具半径即可,而不必修改已编好的程序。(2)同一尺寸的刀具可进行粗、精加工。(3)精确加工凸凹磨具r+三刀具补偿指令:2、刀具长度补偿指令G43G44G49:

一般用于刀具轴向(Z方向)的补偿,它可使刀具在Z方向的实际位移大于或小于程序给定值,即:实际位移量=程序给定值+补偿值二值相加称为正偏置,用G43表示二值相减称为负偏置,用G44表示

指令值点实际到达点{H---H---指令值点实际到达点{三刀具补偿指令:刀具长度补偿指令的编程格式:G43G44Z--H---;Z–程序给定的坐标值H–刀具长度补偿值寄存器的地址码,该寄存器中存放着补偿值。第三周第二次课完3、刀具位置偏移指令(G45~48):G45IP-D-;增加一个刀具偏移量的移动距离G46IP-D-;减少一个刀具偏移量的移动距离G47IP-D-;增加二个刀具偏移量的移动距离G48IP-D-;减少二个刀具偏移量的移动距离P30图2.2.8三刀具补偿指令:G45—48为非模态指令G代码指定正的刀具偏移值指定负的刀具偏移值G45G46G47G48三刀具补偿指令:N1G91G46G00X35.0Y20.0D01;N2G47G01X50.0F120.0;N3Y40.0;N4G48X40.0;N5Y-40.0;N6G45X30.0;N7G45G03X30.0Y30.0J30.0;N8G45G01Y20.0;N9G46X0;运动量为零,刀具向-X方向移动一个刀偏值;N10G46G02X-30.0Y30.0;J30.0;N11G45G01Y0;运动量为零,刀具向+Y方向移动一个刀偏值;N12G47X-120.0N13G47Y-80;N14

G46G00X-35.0Y-20.04020N13N12R30N11N10N9N8R30N7N6N5N4N3N2N1N14303040503540刀具:Φ20刀偏号:01刀偏值:+10P47:例1(4)拐角圆弧插补指令G39;或G39

N1偏移矢量0,10N2编程轨迹N3刀具中心轨迹-10,10XYYXN10,10N2偏移矢量N3刀具中心轨迹I=-1,J=2编程轨迹-10,20 N1Y10.0 N2G39; N3X-10;

N1Y10.0; N2G39I-1.0J2.0; N3X-10.0Y20.0;

拐角圆弧终点的矢量垂直于由I,J,K确定的矢量。5刀具半径补偿C指令

B刀补----尖角用圆弧过渡

C刀补----尖角用折线过渡

偏移矢量建立刀补取消刀补N1偏移矢量0,10N2编程轨迹N3刀具中心轨迹-10,10XY N1Y10.0 N2G39; N3X-10;

6.拐角圆弧插补指令G39:%0100G92X0Y0Z0;设定绝对坐标系,刀具位于开始位置(X0,Y0,Z0);N1G90G17G00G41D07X250.0Y550.0;建立刀具半径补偿;N2G01Y900.0F150;N3X450.0;N4G03X500.0Y1150.0R650.0;N5G02X900.0R-250.0;N6G03X950.0Y900.0R650.0;N7G01X1150.0;N8Y550.0;N9X700.0Y650.0;N10X250.0Y550.0;N11G00G40X0Y0M30;XYP1(250,550)P2(250,900)P3(450,900)P4(500,1150)P5(900,1150)C1(700,1300)R250C2(1550,1550)R650R650C3(-150,1150)P6(950,900)P7(1150,900)P8(1150,550)P9(700,650)X202040R40R20(-6.195,39.517)YW10G92X0Y0Z50G00X-60Y-40S500M03Z5G01Z-10F20G42D1X-40Y-20X20G03X40Y0I0J20X-6.195Y39.517R40G01X-40Y20Y-20G40X-60Y-40G00Z50G指令中,常用G73、G74、G76、和G80-G89作为固定循环指令。G80取消固定循环固定循环指令随机床的种类、型号、生产厂家等而变,是不通用的。M3.1四、固定循环指令

(FANUC系统)

G-G-X-Y-Z-R-Q-P-L-k-*第一个G:返回平面G代码第二个G:孔加工方式G73、G74、G76和G81—G89中任一个X-Y-为孔位数据,指被加工孔的位置。Z:R点到孔底的距离(G91)or孔底座标(G90)R:

R点的坐标值(G90)

or初始点到R点的距离(G91)Q:指定每次进给深度(G73、G78)or刀具位移增量(G76、G87)P:指定刀具在孔底的停留时间F:为切削进给速度L:指定固定循环的次数G98返回初始平面G99返回R点平面动作1、X轴和Y轴的定位;动作2、快进到R点;动作3、孔加工;动作4、孔底动作;动作5、返回到R点;动作6、返回到初始点;固定循环的基本动作固定循环的动作顺序动作1—XY轴定位动作2—快速进给到R平面动作3---孔加工动作4----孔低的动作动作5----退回到R点平面动作6----快速退回到初始平面动作5动作1动作2R点动作3动作4动作6初始点平面快速进给或退刀切削进给四、固定循环指令(1)高速深孔钻削循环(G73)G73X_Y_Z_R_Q_F_K_;(X、Y)为孔位置数据,

Z

:增量编程时指从R点到孔底的增量值。绝对编程时指孔底的坐标值。

R

:增量编程时指从初始平面到R点的增量值。绝对编程时指R点的坐标值。

Q_:每次切削进给的深度

K

:加工相同距离的多个孔时,指定循环次数K初始平面参考平面工件上表面RqqqZddG99G98四、固定循环指令(1)左旋螺纹攻丝循环(G74)

初始平面参考平面工件上表面主轴逆时针转动主轴顺时针转动RZG74X_Y_Z_R_P_F_K_;其中P为暂停时间

(3)精密镗孔循环G76:P34

G76X–Y—Z—R—Q---P---F—K--;R----R点的坐标值(G90)or初始点到R点的距离(G91)Q-----孔底让刀指令代码,位移量为qP------指定刀具在孔底的停留时间F-----为切削进给速度K-----指定固定循环的次数四、固定循环指令(3)精密镗孔循环G76:主轴定向停刀具qR点Z点q主轴正转P主轴正转(4)钻削循环G81:P35

G81X–Y—Z—R—F—K—;R----R点的坐标值(G90)or初始点到R点的距离(G91)F-----为切削进给速度K-----指定固定循环的次数G98返回初始平面,G99返回R点平面;适用于通孔加工四、固定循环指令(4)钻削循环G81:工件上表面参考平面ZRG99G98初始平面(5)钻、镗阶梯孔循环G82:P35

G82X–Y—Z—R—P---F—K—;R----R点的坐标值(G90)or初始点到R点的距离(G91)P------指定刀具在孔底的停留时间F-----为切削进给速度K-----指定固定循环的次数G98返回初始平面,G99返回R点平面;适用于不通孔加工四、固定循环指令(5)钻、镗阶梯孔循环G82:工件上表面参考平面ZRG99G98初始平面P(6)深孔加工循环G83:P35图2.2.16

G83X–Y—Z—R—Q---F—K—;R----R点的坐标值(G90)or初始点到R点的距离(G91)Q------用增量表示的每次进给深度F-----为切削进给速度K-----指定固定循环的次数与G73相似,主要区别是每次间歇进给后退回到R平面四、固定循环指令(6)深孔加工循环G83:qqq参考平面工件平面初始平面G98G99ddRZd—距加工面d处将快速进给转换为切削进给(7)取消固定循环指令G80:P36

指定了G80指令后,所有固定循环被取消,R点Z点及其它钻削数据也被清除。M3.2四、固定循环指令第四周第一次完例:加工4个直径为30mm通孔G90G00X0.Y0.Z100.G98G73X120.Y-75.Z-46.R2.Q8.F60Y75.X-120.Y-75.G80G00Z200.1207540G98返回初始平面G99返回R点平面三、钻孔实例例2-1]

使用刀具长度补偿和一般指令加工图2.2.27所示的零件中A、B、C三个孔。[例2-1]

使用刀具长度补偿和一般指令加工图2.2.27所示的零件中A、B、C三个孔。程序清单:%0100设定个编号N01G92X0Y0Z35;设定坐标系N02G91G00X120.0Y80.0;定位到A点N03G43Z-32.0T1H01;刀具快速到工进起点,刀具长度补偿N04S600M03;主轴启动N05G01Z-21.0F1000;加工A孔N06G04P2000;孔底停留2秒

N07G00Z21.0;快速返回到工进起点N08X30.0Y-50.0;定位到BN09G01Z-38.0;加工B孔N10G00Z38.0;快速返回到工进起点N11X50.0Y30.0;定位到C孔N12G01Z-25.0;加工C孔N13G04P2000;孔底停留2秒钟N14G00Z57.0H00;

Z坐标返回到程序起点,取消刀补N15X-200.0Y-60.0;

X、Y坐标返回到程序起点N16M05M09;主轴停止N17M02;程序结束[例2-2]使用固定循环指令加工例1中的三个孔。分析图纸和数据处理的过程同例1,使用固定循环指令编出的程序清单如下:N01G91T1M06;换刀N02M03S600;主轴启动N02G43H01;设置刀具补偿N03G99G82X120.0Y80.0Z-21.0R-32.0P2000F1000;钻孔AN04G99G81X30.0Y-50.0Z-38.0R-32.0;钻孔BN05G98G82X50.0Y30.0Z-25.0R-32.0P2000;钻孔CN06G80G40G00X-200.0Y-60.0;返回起刀点N07M05M09;N08M02;程序结束N001G92X0Y0Z0;工件坐标系设置在参考点;N002G90G00Z250.0T11M06;到换刀点换T11刀具;N003G43Z0H11;到初始平面,长度补偿;N004S30M03;主轴正转;N005G99G81X400.0Y-350.0Z-153.0R-97.0F120;定位,钻1孔;N006Y-550.0;钻2孔;N007G98Y-750.0;钻3孔;N008G99X1200.0;钻4孔;N009Y-550.0;钻5孔;N010G98Y-350;钻6孔;N011G00X0Y0M05;X、Y坐标返回到参考点,主轴停;N012G49Z250.0T15M06;到换刀点,取消刀具长度补偿,换T15刀具;N013G43Z0H15;到初始平面,并进行刀具长度补偿;N014S20M03;主轴正转;参考点350100100100100400150250250150321781112139106542505050302033T11T15T31返回位置初始平面200190150钻孔1~6:φ10mm;钻孔7~10:φ20mm镗孔11~13:φ95mmP43例2N015G99G82X550.0Y-450.0Z-130.0R-97.0P300F70;定位,钻7孔,返到R平面,孔底暂停;N016G98Y-650.0;定位,钻8孔,返回到初始平面,孔底暂停;N017G99X1050.0;定位,钻9孔,返回到R平面,孔底暂停;N018G98X-450.0;定位,钻10孔,到初始平面,孔底暂停;N019G00X0Y0M05;返回到参考点,主轴停;N020G49Z250.0T31M06;到换刀点,取消长度补偿,换T31刀具;N021G43Z0H31;到初始平面,进行刀具长度补偿;N022S10M03;主轴正转;N023G99G85X800.0Y-350.0Z-153.0R-47.0F50;定位,钻11孔,返回到R平面;N024G91Y-200.0K2;定位,钻12、13孔,返回到R平面;N025G28X0Y0M05;

经中间点(0,0,-47.0)回到参考点,主轴停;N026G49Z0;取消刀具长度补偿;N027M00;程序停止。参考点350100100100100400150250250150321781112139106542505050302033T11T15T31返回位置初始平面200190150钻孔1~6:φ10mm;钻孔7~10:φ20mm镗孔11~13:φ95mm外圆车刀螺纹车刀切断(槽)车刀内孔车刀图2.2.29零件的车削加工程序实例Ⅰ355Ⅱ

535

5

3510Ⅲ

图2.2.30刀具布置图N01G92X200.0Z350.0;起点坐标设定N02G00X41.8Z292.0S31M03T11M08;移到刀路起点N03G01X47.8Z289.0F15;倒角N04U0W-59.0;切φ47.8圆N05X50.0W0;切圆锥小头N06X62.0W-60.0;切锥度N07U0Z155.0;切φ62.0圆N08X78.0W0;N09X80.0W-1.0;倒角N10U0W-19.0;切φ80.0圆N11G02U0W-60.0I63.25K-30.0切圆弧

N12G01U0Z65.0;切φ80.0圆

N13X90.0W0;退刀N14G00X200.0Z350.0M05T10M09;退回换刀点,主轴停N15X51.0Z230.0S23M03T22M08;换刀,开主轴N16G01X45.0W0F10;切退刀槽N17G04U0.5;延迟N18G01X51.0W0;退刀N19G00X200.0Z350.0M05T20M09;到换刀位置,关主轴,换刀N20X52.0Z296.0S22M03T33M08;换刀,开主轴N21G78X47.2Z231.5F330.0;切螺纹,粗切N22X46.6W-64.5;切螺纹,半精切1N23X46.1W-64.5;切螺纹,半精切2N24X45.8W-64.5;切螺纹,精切N25G00X200.0Z350.0T30M02;退至起刀点数控铣床刀具系统立(端)铣刀球头铣刀加工形状与铣刀的选择YRRRRRDCEB1501209060300GAJIHF306090120150180轮廓铣削程序:例2N01G92X0Y0Z0;建立工件坐标系N02G30p2X0Y0Z250T07M06;返回第二参考点换刀N03G00G90X0Y90.0;快速移至起刀点N04G43Z0H03S440M03;长度补偿,主轴正转N05G41G17X30.0D30F100;半径补偿,移至A点N06G01X60.0Y120.0;加工AB段N07G02X90.0Y90.0I0J-30.0;加工BC段N08G01X120.0;加工CD段N09G02X150.0Y120.0I30.0J0;加工DE段N10G01X135.0Y90.0;加工EF段N11X150.0Y60.0;加工FG段N12X120.0;加工GH段N13X90.0Y30.0;加工HI段N14X45.0Y60.0;N15X30.0Y90.0;加工JA段N16G40G00X0Y90.0;取消刀补,回到A点N17X0Y0Z0;返回原点N18M30;程序结束加工中心刀具系统数控加工1、拟定图示零件的数控加工工艺,并用所熟悉的数控系统编制相应的数控加工程序。

加工图中3个直径相同的孔。要求:(1)用钻削固定循环编写程序并注释;(2)使用刀具长度补偿,补偿号H01。(3)起刀点x=0、y=0、z=0(注意坐标原点位置);(4)初始平面在z=150mm处,参考平面和钻孔结束点如图所示。其它参数合理自定。第二章

习题

1.编程有几种分法?有何特点?2.程序中有哪些功能字?3.什么是机床坐标系?什么是工件坐标系?它们是如何建立的?都用什么指

温馨提示

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

评论

0/150

提交评论