《项目3.1ppt课件.ppt》由会员分享,可在线阅读,更多相关《项目3.1ppt课件.ppt(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、项目3.1任务1 简单阶梯轴加工一、基本编程指令1、快速点定位指令(G00)指令格式G00X(U)_ Z(W)_指令功能G00指令表示刀具以机床给定的快速进给速度移动到目标点,又称为点定位指令。指令说明(1)G00指令使刀具以点位控制方式,从刀具所在点快速定位至目标点。它只是快速定位,对中间空行程并无轨迹要求,各坐标周轴独立运动,没有关联。 一、基本编程指令 (2)X Z 在绝对值编程时为终点在工件坐标系中的坐标;在增量值编程时为终点相对于起点的位移量。不运动的坐标可以不写。(3)G00指令中的快进速度由机床参数对各轴分别设定,即各轴的脉冲当量不同。快移速度可由面板上的进给修调旋钮修正。进给速
2、度F指令对G00无效。(4)G00一般用于加工前快速定位或加工后快速退刀,而不要用于加工。使用时要注意刀具是否和工件及夹具发生干涉,忽略这一点,就容易发生碰撞,而在快速状态下就更加危险。 一、基本编程指令 (5)G00为模态代码,可由G01、G02、G03功能注销。(6)此指令只是快速定位,而无运动轨迹要求。其路径不一定是条直线,一般为折线,先沿45度方向走刀,再沿剩下的那个坐标轴走刀。 一、基本编程指令 如图所示,刀具从换刀点(刀具起点)快进到点,试分别用绝对坐标方式和增量坐标方式编写G00程序段。图快速定位 一、基本编程指令 绝对坐标编程:G00 X40 Z122增量坐标编程:G00 U-
3、60 W-80一基本编程指令 2、直线插补指令(G01)指令格式G01X(U)_ Z(W)_ F_指令功能 G01指令使刀具以设定的进给速度从所在点出发,直线插补至目标点。指令说明 (1)X、Y、Z为定位终点坐标。在绝对值编程时为终点在工件坐标系中的坐标;在增量值编程时为终点相对于起点的位移量。不运动的坐标可以不写。 一、基本编程指令 (2)G01指令刀具从当前位置以插补联动的方式,按程序段中F指令规定的合成进给速度,按线性路线(联动直线轴的合成轨迹为直线)移动到程序段所指定的终点,即控制系统会调整各轴的速度,使其同时到达终点,其中程序中路程最长的轴将以程序中的进给速度移动并决定置位时间。(3
4、)G01和F都是模态代码,如果后续的程序段不改变加工的线型和进给速度,可以不再书写这些代码。G01可由G00、G02、G03功能注销。(4)在FANUC 0T数控系统中,G01还有倒圆或倒角的功能。具体使用方法如表3-1所示。 一、基本编程指令 如图所示,设零件各表面已完成粗加工,试分别用绝对坐标方式和增量坐标方式编写G00,G01程序段。图直线插补 一、基本编程指令 绝对坐标编程:G00 X18 Z2 A-BG01 Z-15 F0.1 B-CG01 X30 Z-26 C-DG01 Z-36 D-EG01 X42 E-F增量坐标编程:G00 U-62 W-58 A - BG01 -17 0.1
5、 -G01 U12 W-11 -G01 W-10 -G01 U12 - 一、基本编程指令 3、圆弧插补指令(G02,G03)指令格式 G02X(U)_ Z(W)I_ K_ (R) F_ G03X(U)_ Z(W)I_ K_ (R) F_指令功能 G02、G03指令表示刀具以进给速度从圆弧起点向圆弧终点进行圆弧插补。指令说明 1)G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。圆弧的顺、逆方向判断见图3-1-6左图,朝着与圆弧所在平面相垂直的坐标轴的负方向看,顺时针为G02,逆时针为G03,图3-1-6右图分别表示了车床前置刀架和后置刀架对圆弧顺与逆方向的判断; 一、基本编程指令 2)采
6、用绝对坐标编程,X、Z为圆弧终点坐标值;采用增量坐标编程,U、W为圆弧终点相对圆弧起点的坐标增量,R是圆弧半径,当圆弧所对圆心角为0180时,取正值;当圆心角为180360时,R取负值。3)I、K分别表示圆弧圆心相对于圆弧起点在X、Z方向的坐标增量。(与用绝对值编程还是相对值编程无关),I、K为零时可以省略。注意:用R编程时,不能描述整圆,因为这时有无穷个圆符合要求,所以整圆只能用指定圆心坐标I、J、K的方式编程。 一、基本编程指令 4)在圆弧插补程序段内,不能有刀具功能指令。5)当I、K和R同时被指定时,R指令优先,I、K值无效。当程序段中的X、Z同时省略时,表示起点与终点重合。若用I、K指
7、定圆心,相当于插补整圆;若用R指定圆心,则表示插补圆心角为0的圆(不动)。 一、基本编程指令 图圆弧的顺逆方向 一、基本编程指令 图圆弧插补 一、基本编程指令 例题如图所示,走刀路线为A-B-C-D-E-F,试分别用绝对坐标方式和增量坐标方式编程。图圆弧插补应用 一、基本编程指令 绝对坐标编程G03 X34 Z-4 K-4(或R4)F50 A-BG01 Z-20 B-CG02 Z-40 R20C-DG01 Z-58 D-EG02 X50 Z-66 I8(或R8) E-F 一、基本编程指令 增量坐标编程G03 U8 W-4 k-4(或4)50 A-BG01 W-16 B-CG02 W-20 R2
8、0 C-D G01 W-18 D-E G02 U16 W-8 I8(或R8) E-F 一、基本编程指令4、暂停延时指令(G04)指令格式 G04P_ /X_指令功能 实现刀具作短时间的无进给光整加工,执行该程序段后暂停一段时间,当暂停时间过后,继续执行下一程序段。通常用于车槽、车平面、锪孔等场合,以提高表面加工质量。指令说明 1)P后面的数表示暂停时间,整数编程,单位为ms。2)X后面的数亦表示暂停时间,小数编程,单位为s。例如:需要停留2.5秒时,程序段为:G04 X2.5;或为:G04 P2500; 一、基本编程指令5、单位制式的设定指令(G20、G21)G20和G21时用来进行单位制式设
9、定的两个相互取代的G代码。G21为公制单位(单位为mm)设定指令,G20为英制单位(单位为in/10)设定指令。此二者均为模态代码,一般机床开机时默认G20。 二、F、S、M指令 1、进给功能F的设定(1)每转进给量(单位为mm/r)指令格式 G99F_指令功能 用来设定主轴每转进给。指令说明 F后面所跟数值的取值范围是0.0001500.000(mm/r)。系统开机状态为G99状态,例如:想设定主轴每转一转时,刀具进给0.2mm,可设的程序段为:G99 G01 Z-10.0 F0.2。 二、F、S、M指令 (2)每分进给量(单位为mm/min)指令格式 G98F_指令功能 用来设定主轴每分进
10、给。指令说明 F后面所跟数值的取值范围是115000(mm/min)。例如:想设定主轴每分钟刀具进给量值为100mm时,可设的程序段为:G98 G01 Z-10.0 F100。说明: 1)二者之间的换算关系为:每分钟的移动速率=每转位移速率主轴转速;2) 此二者均为模态代码,一般机床开机时默认G99。 二、F、S、M指令 (3)螺纹切削进给速度(单位为mm/r)指令格式 G32/G76/G92 X_ Z_F_指令功能 用来加工螺纹的专用指令。二、F、S、M指令 2、主轴功能S的设定(1)主轴恒线速度设定指令(G96)指令格式 G96S_ (M38或M39)指令功能 执行恒线速度控制。系统执行了
11、G96指令后,S后面的数值表示刀具每分钟的移动位移量。指令说明 在该指令控制模式下,主轴转速会随工件直径大小变化而改变,这样就可以达到切削速度不变的效果。 二、F、S、M指令 该指令主要用于车削直径变化范围较大的工件。主轴转速是由公式:n=1000v/3.1416D计算出来的。M38和M39主要用来设定主轴转速连续变化的范围。M38设定主轴在低速范围变化,主要用于零件的粗加工阶段;M39设定主轴在高速范围变化,主要用于零件的精加工阶段 二、 F、S、M指令 (2)主轴恒转速度设定指令(G97)指令格式 G97S_(M38或M39)指令功能 用来取消恒线速度控制。系统执行了G97指令后,S后面的
12、数值表示刀具每分钟的转速。指令说明 在该指令控制模式下,主轴转速不会随工件直径大小变化而改变,这样就可以达到主轴转速不变的效果,从而提高了加工效率。 二、F、S、M指令 该指令主要用于车削直径变化范围较小级攻丝的情况。S的变化范围在09999之间变化,M38和M39的使用同G96。此二者均为模态代码,系统开机默认状态是G97。 二、F、S、M指令 (3)主轴最高转速的限定(G50)指令格式 G50S_指令功能 用于限定主轴每分钟的最高转速(r/min)。指令说明 S后面的数字表示的是最高转速:r/min。例:G50 S3000 表示最高转速限制为3000r/min。 二、F、S、M指令 限定主
13、轴每分钟的最高转速的原因是,用恒线速度控制加工端面、锥面和圆弧面时,由于X坐标不断变化,当刀具接近工件的旋转中心时,主轴转速会越转越高。此时工件有从卡盘飞出的危险,所以为防止事故的发生,有时必须限定主轴的最高转速。 二、F、S、M指令 3、辅助功能字M(1)程序停止M00功能:该指令执行后,程序停止执行(机械进给、主轴回转、切削液送进均停止),它象执行单个程序段操作一样,把状态信息全部保存起来,若须继续执行,可按下控制面板上的START键。应用:用于自动加工过程中,停车进行零件的检验、测量、排屑或某些固定的手动操作,如手动变速、换刀等,也可用于工件试切削过程中,对工件关键尺寸进行测量,尺寸合格后,再进行下一步,若不合格,则应修正程序或修正刀具参数,再进行加工。 二、F、S、M指令(2)选择性程序停止M01功能:与M00相似,不同的是,只有预先按下操作面板上的“M01 STOP”它才起作用。应用:常用于关键尺寸的抽样检查或临时停车或手工换刀和交换班等。对于大型零件,加工时间长,可在加工过程中使用M01指令(3)程序结束M02应用:该指令必须编在最后一个程序段中。 二、F、S、M指令(4)主轴停止M05在主轴正、反转变换或在换刀时,一般都要加上M05指令,否则无法执行。(5)纸带结束M30应用:该指令必须编在最后一个程序段中。执行完该指令后,光标返回到程序头。