数控加工程序的编制(2).ppt

上传人:wj 文档编号:8651083 上传时间:2023-05-13 格式:PPT 页数:31 大小:626KB
下载 相关 举报
数控加工程序的编制(2).ppt_第1页
第1页 / 共31页
数控加工程序的编制(2).ppt_第2页
第2页 / 共31页
数控加工程序的编制(2).ppt_第3页
第3页 / 共31页
数控加工程序的编制(2).ppt_第4页
第4页 / 共31页
数控加工程序的编制(2).ppt_第5页
第5页 / 共31页
数控加工程序的编制(2).ppt_第6页
第6页 / 共31页
数控加工程序的编制(2).ppt_第7页
第7页 / 共31页
数控加工程序的编制(2).ppt_第8页
第8页 / 共31页
数控加工程序的编制(2).ppt_第9页
第9页 / 共31页
数控加工程序的编制(2).ppt_第10页
第10页 / 共31页
数控加工程序的编制(2).ppt_第11页
第11页 / 共31页
数控加工程序的编制(2).ppt_第12页
第12页 / 共31页
数控加工程序的编制(2).ppt_第13页
第13页 / 共31页
数控加工程序的编制(2).ppt_第14页
第14页 / 共31页
数控加工程序的编制(2).ppt_第15页
第15页 / 共31页
数控加工程序的编制(2).ppt_第16页
第16页 / 共31页
数控加工程序的编制(2).ppt_第17页
第17页 / 共31页
数控加工程序的编制(2).ppt_第18页
第18页 / 共31页
数控加工程序的编制(2).ppt_第19页
第19页 / 共31页
数控加工程序的编制(2).ppt_第20页
第20页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数控加工程序的编制(2).ppt

《数控加工程序的编制(2).ppt》由会员分享,可在线阅读,更多相关《数控加工程序的编制(2).ppt(31页珍藏版)》请在冰点文库上搜索。

数控加工程序的编制(2).ppt

1,一、与坐标系有关的指令G90/G91、G92、G53G59、G17G191、G90/G91指令:

G90指令表示程序中的编程尺寸是在某个坐标系下按其绝对坐标给定的。

G91指令表示程序中编程尺寸是相对于本段的起点,即编程尺寸是本程序段各轴的移动增量,故G91又称增量坐标指令。

注意:

这两个指令是同组续效指令,也就是说在同一程序段中只允许用其中之一,而不能同时使用。

在缺省的情况下(即无G90又无G91),默认是在G90状态下。

2,2、G92指令坐标系设定的预置寄存指令,它只有在采用绝对坐标编程时才有意义。

编程格式:

G92Xa_Y_bZ_c_a、b、c为当前刀位点在所设定工件坐标系中的坐标值。

X,Y,Z,对刀点(刀位点),工件坐标系零点,30.0,30.0,25.0,3,使用该指令,便建立了工件坐标系,数控系统在加工之前送入系统的某个单元,其后的加工程序中的编程尺寸都是在这个工件坐标系的尺寸。

该指令还有补偿工件在机床上安装误差的功能,即当首件零件加工完成后,测量工件尺寸精度。

如果发现是由于工件安装不准引起的误差,则不必重新安装工件,只需修改所设的坐标值,即可消除这一加工误差。

4,3.G53、G54G59:

坐标系选择指令G53选择机床坐标系;G54G59选择工件坐标系16工件坐标系。

在使用该指令后,其后的编程尺寸都是相对于相应坐标系的。

这类指令是续效指令,缺省值是G53。

注意:

这类指令只在绝对坐标下有意义(G90),在G91下无效。

5,4.G17、G18、G19指令坐标平面指定指令。

G17,G18,G19分别表示规定的操作在XY,ZX,YZ坐标平面内。

程序段中的尺寸指令必须按平面指令的规定书写。

若数控系统只有一个平面的加工能力,可不必书写;这类指令为续效指令,缺省值为G17。

6,二、与控制方式有关的指令1、G00指令快速定位指令编程格式:

G00X_Y_Z_*功能:

指令刀具从当前点,以数控系统预先调定的快进速度,快速移动到程序段所指令的下一个定位点。

注意:

G00的运动轨迹不一定是直线,若不注意则容易干涉。

7,2.G01指令直线插补指令编程格式:

G01X_a_Y_b_Z_c_F_f_功能:

指令多坐标(2、3坐标)以联动的方式,按程序段中规定的合成进给速度f,使刀具相对于工件按直线方式,由当前位置移动到程序段中规定的位置(a、b、c)。

当前位置是直线的起点,为已知点,而程序段中指定的坐标值即为终点坐标。

8,G03,G02,G03,G02,G02,G03,G19,G18,G17,X,Y,Z,3、G02,G03指令圆弧插补指令G02:

顺时针圆弧插补。

G03:

逆时针圆弧插补。

顺、逆方向判别规则:

沿垂直于圆弧所在平面的坐标轴的负方向观察,来判别圆弧的顺、逆时针方向。

9,编程格式:

XY平面:

G17G02/G03X_a_Y_b_I_J_F_f_*XZ平面:

G18G03X_a_Z_c_I_K_F_f_*YZ平面:

G19G02Y_b_Z_c_J_K_F_f_*XY平面:

G17G02/G03X_a_Y_b_R_F_f_*,(I_J_K_圆心位置),(R_圆弧半径),10,圆弧的终点坐标,由a、b、c后的数值指定。

圆心的位置通常有以下几种方法:

1)由圆心指向起点的向量在X,Y,Z轴上的分量用I,J,K表示,2)由起点指向圆心的向量在X,Y,Z轴上的分量用I,J,K表示,11,3)R表示法:

用半径R带有符号的数值来表示:

AB180:

R0R100;BA180:

R0R-100,说明:

具体采用哪种方法,视具体的数控系统而定;G00,G01,G02,G03是同组续效指令,缺省值G01;本段终点若与上一段终点位置相同,即起点与终点最终没有相对位移,则可省略不写。

AB,R100,BA,B,A,12,三、与刀具补偿有关的指令1、G40G41G42指令刀具半补偿指令编程格式:

13,其中:

G41:

左刀补,即沿加工方向看刀具在左边G42:

右刀补,即沿加工方向看刀具在右边G40:

取消刀补D:

偏置值寄存器选用指令。

xx:

刀具补偿偏置值寄存器号说明:

1)刀补建立:

2)刀补取消:

拐角过渡:

当拐角是锐角时,为减少刀具的空行程,往往要插入一段。

14,运动方向=观察方向G41:

左刀补刀具位于轮廓的左边;G42:

右刀补刀具位于轮廓的右边;G40:

取消刀补G41和G42,G41,G42,15,2、G43、G44指令刀具长度补偿指令该指令可以根据储存在偏置寄存器D01D99中的设定值与终点坐标值进行加法(G43)或减法(G44)运算后,使刀具的实际移动距离增加/减少一个偏置值。

编程格式:

Dxx其中:

为X、Y、Z中任何一个。

_,43,44,G,G,_,16,四、其它指令1、G04暂停指令功能:

可使刀具作短时的无进给运动。

编程格式:

G04X_或G04F_。

其中:

X,F其后的数值表示暂停的时间,单位为ms;或者是刀具、工件的转数,视具体数控系统而定。

用途:

用车削环槽、锪平面、钻孔等光整加工;用作时间匹配,对于那些动作较长的外部;为了使某一操作有足够的时间可靠的完成,可在程序中插入该指令。

17,2.G80、G81G89固定循环指令在用NC机床上加工零件,一些典型加工工序,如钻孔、攻丝、深孔钻削、切螺纹等,所完成的动作循环十分典型,将这些动作预先编好程序并存储在存储器中,并用相应的G代码来指令。

固定循环中的G代码所指令的动作程序,要比一般G代码所指令的动作要多得多,因此使用固定循环功能,可以大大简化程序编制。

18,G83深孔G84攻丝G85G89镗孔,G80取消固定循环G81钻孔、中心孔G82扩孔,编程格式:

G8XYZRQPFL,孔位坐标,切入点坐标,每次进给深度,在孔底停留时间,重复次数,进给速度,19,FUNAC数控车编程如下:

O9001N10G50X100Z10(设立坐标系,定义对刀点的位置)N20G00X16Z2M03(移到倒角延长线,Z轴2mm处)N30G01U10W-5G98F120(45倒角)N40Z-48(加工26外圆)N50U34W-10(切第一段锥)N60U20Z-73(切第二段锥)N70X90(退刀)N80G00X100Z10(回对刀点)N90M05(主轴停)N100M30(主程序结束并复位),直线车削G01,20,华中数控车床编程如下:

%9001N10G92X100Z10(设立坐标系,定义对刀点的位置)N20G00X16Z2M03(移到倒角延长线,Z轴2mm处)N30G01U10W-5F300(倒45角)N40Z-48(加工26外圆)N50U34W-10(切第一段锥)N60U20Z-73(切第二段锥)N70X90(退刀)N80G00X100Z10(回对刀点)N90M05(主轴停)N100M30(主程序结束并复位),直线车削G01,21,FUNAC数控车编程如下:

O9002N10G50X40Z5(设立坐标系,定义对刀点的位置)N20M03S400(主轴以400r/min旋转)N25G50S1000(主轴最大限速1000r/min旋转)N30G96S80(恒线速度有效,线速度为80m/min)N40G00X0(刀到中心,转速升高,直到主轴到最大限速)N50G01Z0G98F60(工进接触工件)(G98mm/min)N60G03U24W-24R15(加工R15圆弧段)N70G02X26Z-31R5(加工R5圆弧段)N80G01Z-40(加工26外圆)N90X40Z5(回对刀点)N100G97S300(取消恒线速度功能,设定主轴按300r/min旋转)N110M30(主轴停、主程序结束并复位),圆弧车削G02、G03,22,华中数控车床编程如下:

%9002N10G92X40Z5(设立坐标系,定义对刀点的位置)N20M03S400(主轴以400r/min旋转)N40G00X0(刀到中心,转速升高,直到主轴到最大限速)N50G01Z0F60(工进接触工件)N60G03U24W-24R15(加工R15圆弧段)N70G02X26Z-31R5(加工R5圆弧段)N80G01Z-40(加工26外圆)N90X40Z5(回对刀点)N100M30(主轴停、主程序结束并复位),圆弧车削G02、G03,23,车螺纹,FUNAC数控车编程如下:

O9006N1G54G00X35Z104(选定坐标系G55,到循环起点)N2M03S300(主轴以300r/min正转)N3G92X29.2Z18.5F3(第一次循环切螺纹,切深0.4mm)N4X28.6(第二次循环切螺纹,切深0.3mm)N5X28.2(第三次循环切螺纹,切深0.2mm)N6X28.04(第四次循环切螺纹,切深0.08mm)N7M30(主轴停、主程序结束并复位,24,车螺纹,华中数控车床编程如下:

%9006N1G54G00X35Z104(选定坐标系,到循环起点)N2M03S300(主轴以300r/min正转)N3G82X29.2Z18.5C2P180F3(第一次循环切螺纹,切深0.4mm)(螺纹头数2,双头螺纹分度角180,螺纹导程3mm)N4X28.6Z18.5C2P180F3(第二次循环切螺纹,切深0.3mm)N5X28.2Z18.5C2P180F3(第三次循环切螺纹,切深0.4mm)N6X28.04Z18.5C2P180F3(第四次循环切螺纹,切深0.08mm)N7M30(主轴停、主程序结束并复位),25,综合编程,程序编制实例SIEMENS公司开发的示教型数控机床(JIBIC-BVCK30A)车削如图所示的棒料20mm的程序清单如下:

N0010G92X0Z0/设定坐标系(浮动坐标)N0020M03/主轴正转N0030S500/主轴转速N0040G04F3/车床升速过程N1010G00W-10/车端面设定车刀尖离工件X5Z10N1020G01U-25F100/车端面N1030G00U18/准备车外圆14N1040G01W-16/车外圆N1050G00W16/返回N1060G22L2/设定循环2次N1070G00U-2/N1080G01W-16/N1090G00W16/N1100G80/循环结束N1110G00U-2/准备车12外圆N1120G01W-6/车削外圆N1130G00W6/返回N1140U-12/快进到端面的0处,N1150G03U12W-6R6F30/车圆弧N1160G01U2W-10F50/车圆锥N1170U3/退刀N1180U4/退刀N1190G00X0Z0/返回原点N2000T20/换刀:

2号割断刀N2010G00W-33/快进、准备割断N2020U-4/快进N2030G01U-21/工进、割断N2040G00U25/快退N2050G00X0Z0/返回原点N2060T10/换刀:

1号左车刀N2070M05/主轴停转N2080M02/程序结束,26,CYNC-400PSINUMERIK802D数控车床编程,27,/主程序:

%_N_LJ014_MPF;$PATH=/_N_MPF_DIR/通信头文件N10G54G94M3M7T1S1000/G54工件坐标系G94主轴不转也可移动N20G1X25Z10F1000/接近加工零件N30CYCLE95(TOP:

END,2,0.2,100,30,30,9,0.01,5,)N40G90G0X50Z50N50T2D2/2号刀位N60G0X30N70Z-48N80G1X0F30N90G74X0Z0/依次返回机床原点N100M30T1M5M9,28,/子程序:

N150TOP:

N160G90G0X0Z0N170G91G1X4Z-10N180G3X0Z-5CR=3.2N190G1X4N200G3X0Z-6CR=5/CR圆弧半径N210G1X10Z-4N220X-6Z-3N230Z-2.29N240G3X0Z-13.42CR=9N250G1X6Z-4.29N260Z-3N270G90X20N280END:

29,其中毛坯切削循环指令格式及含义如下:

CYCLE95(NPP,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DT,DAM,_VRT)NPP:

轮廓子程名(SPF)或起始和结束的标志MID:

粗车的进给深度(无符号,半径量)FALZ,FALX,FAL:

精车余量。

FALZ:

Z方向;FALX:

X方向;FAL:

根据轮廓计算精车余量。

(半径量)FF1,FF2,FF3:

进给率(与G95、G94配合使用)FF1:

粗车;FF2:

进入凹凸槽;FF3:

精车。

VARI:

加工类型,112DT:

粗车断屑停顿时间(单位秒)DAM:

粗车断屑时所加工的长度_VRT:

粗车时从轮廓退回的行程(增量,无符号),30,割断刀指令格式及含义如下(图2.14):

图2.14割断刀刀尖对刀点D1指刀具左边对刀;D2指刀具右边对刀。

D1和D2之间一般有3mm间距。

VARI:

加工类型。

如表所示,应根据加工要求和加工特征,选取相应编号。

具体要求见下表。

31,华中数控G指令,G00-快速定位G01-直线插补G02-顺时针方向圆弧插补G03-逆时针方向圆弧插补G04-定时暂停G05-通过中间点圆弧插补G07-Z样条曲线插补G08-进给加速G09-进给减速G20-子程序调用G22-半径尺寸编程方式G220-系统操作界面上使用G23-直径尺寸编程方式G230-系统操作界面上使用G24-子程序结束G25-跳转加工G26-循环加工G30-倍率注销G31-倍率定义G32-等螺距螺纹切削,英制G33-等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54-设定工件坐标系一G55-设定工件坐标系二G56-设定工件坐标系三G57-设定工件坐标系四G58-设定工件坐标系五G59-设定工件坐标系六G60-准确路径方式G64-连续路径方式G70-英制尺寸寸G71-公制尺寸毫米G74-回参考点(机床零点)G75-返回编程坐标零点G76-返回编程坐标起始点G81-外圆固定循环G331-螺纹固定循环G90-绝对尺寸G91-相对尺寸G92-预制坐标G94-进给率,每分钟进给G95-进给率,每转进给,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2