FANUC系统数控车床的编程与操作实例课件

上传人:29 文档编号:242846524 上传时间:2024-09-06 格式:PPT 页数:177 大小:3.34MB
返回 下载 相关 举报
FANUC系统数控车床的编程与操作实例课件_第1页
第1页 / 共177页
FANUC系统数控车床的编程与操作实例课件_第2页
第2页 / 共177页
FANUC系统数控车床的编程与操作实例课件_第3页
第3页 / 共177页
点击查看更多>>
资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,数控车床编程与操作实例,第一章 系统数控车床的编程与操作实例,教学要求:,1了解数控车床的分类及特点;掌握机床坐标系和工作坐标系。,2掌握数控车床常用指令。,3掌握固定循环的应用。,4掌握宏程序的格式及应用。,5掌握数控车床的操作。,6运用数控编程的知识,进行零件加工工艺分析,完成典型零件的加工程序编制。,数控车床及坐标系,数控车床常用指令,常用指令的综合应用,典型零件加工,宏程序的应用,数控车床操作,教学内容:,第一节 数控车床及坐标系,一、数控车床概述,1数控车床种类,(1)按主轴配置形式分类,1)立式数控车床,2)卧式数控车床,(2)按刀架数量分类,1)单刀架 单刀架数控车床多采用水平床身,两坐标控制。,2)双刀架 双刀架数控车床多采用倾斜床身,四坐标控制。,(3)按数控车床控制系统和机械结构的不同分类,可分为经济型数控车床、全功能数控车床和数控车削中心。,2数控车床典型结构,(1)液压卡盘和液压尾座,液压卡盘和液压尾座用来夹紧工件,具有稳定可靠的特点。,(2)数控车床的刀架系统(卧式),3车削用刀具,数控车床一般选用硬质合金可转位车刀。,(1)刀片的紧固方式,在国家标准中,一般紧固方式有上压式、上压与销孔夹紧、销孔夹紧和螺钉夹紧四种。,(2)刀杆及刀片形式,1坐标系的确定,数控车床的坐标系是以径向为X轴方向,轴向为Z轴方向,以刀具远离工件的方向为坐标轴正向。刀架前置时X向前;刀架后置时X向后。,2机床原点(机械原点),机床原点一般设置在机床移动部件沿其坐标轴正向的极限位置。机床原点也可设置在卡盘端面与主轴轴线的交点处。,3机床参考点,机床参考点一般不同于机床原点。,二、数控车床的坐标系,三、工作坐标系,工作坐标系是编程人员在编程和加工时使用的坐标系,设置时一般用G54G59和G92等指令。,编程人员以工件图样上某点为工作坐标系的原点,称工作原点。工作原点一般设在工件的设计工艺基准处,便于尺寸计算。,第二节 系统的常用指令,1.绝对值编程和增量值编程,绝对值编程时,用X、Z表示X轴与Z轴的坐标值;增量值编程时,用U、W表示X轴与Z轴的移动量。,2.直径编程和半径编程,3.车削固定循环功能,4.刀具位置补偿,一、数控车床的编程特点,1.快速定位指令G00,指令格式:G00 X(U) Z(W);,2.直线插补指令G01,指令格式:G01 X(U) Z(W) F;,使用G01指令可以实现纵向切削、横向切削、锥度切削等形式的直线插补运动,如图1-14所示。,二、数控车床常用各种指令,图1-14 直线插补指令 G01,a)图 G01 10.0 F0.2; 或G01 15.0 F0.2;,b)图 G01 X0 F0.2; 或G01 65.0 F0.2;,c)图 G01 X60.0 40.0 F0.2; 或G01 U30.0 40.0 F0.2;,G01指令在数控车床编程中,还可以直接用来进行倒角(C指令)、倒圆角(R指令)。如图1-15、图1-16所示。,图1-15 倒角,例1:倒角,G01 35.0 C4.0 F0.2;,X80.0 3.0;,60.0;,注:C4.0倒角,因为Z轴切削向X轴正向倒角,所以为C4.0;,3.0倒角,因为X轴切削向Z轴负向倒角,所以为3.0;,图1-16 倒圆,例2:倒圆,G01 35.0 R5.0 F0.2;,X80.0 4.0;,60.0;,3.圆弧插补指令G02、G03,该指令使刀具从圆弧起点,沿圆弧移动到圆弧终点。,指令格式:G02 03 X(U) Z(W) R F;,或: G02 03 X(U) Z(W) I K F;,例3:图1-18 a),(1)G02 X80.0 Z10.0 R10.0; 或 G02 U20.0 W10.0 R10.0;,(2)G02 X80.0 Z10.0 I10.0 K0;或G02 U20.0 W10.0 I10.0 K0;,例4:图1-18 b),(1)G03 X45.0 Z35.9 R25.0;或G03 U45.0 W35.9 R25.0;,(2)G03 X45.0 Z35.9 I0 K25.0;或G03 U45.0 W35.9 I0 K25.0;,图1-18 圆弧插补举例,4.主轴转速设置S指令和转速控制指令G96、G97、G50,(1)主轴线速度恒定指令G96,格式:G96 S; S的单位为,(2)直接设定主轴转速指令G97,格式:G97 S; S的单位为,5.每转进给指令G99;每分钟进给指令G98,指令格式:G99 F; F单位,G98 F; F单位,G98、G99均为模态指令,机床初始状态默认G99;,6.暂停指令G04,该指令可以使刀具作短时间的无进给光整加工,用于切槽、钻镗孔、自动加工螺纹,也可用于拐角轨迹控制等场合。,格式:G04 P;,U;,7. 工作坐标系的原点设置指令G50,格式:G50 X Z;,数车亦可进行设置刀具数据来确定工作坐标系原点。(详见机床操作),8.工作坐标系的原点设置选择指令 G54G59,一般数控机床可以预先设定6个(G54G59)工作坐标系,这些坐标系在机床重新开机时仍然存在。,9.参考点返回指令G28,该指令使刀具自动返回参考点(一般设置为机床原点)或经过某一中间位置,再回到参考点。,输入格式:G28 X(U) Z(W) T00;,10.螺纹车削加工,在数控车床上用车削的方法可加工直螺纹和锥螺纹。车螺纹的进刀方式有直进式和斜进式,,螺纹切削时应注意在两端设置足够的升速进刀段1和降速退刀段2。在这两段螺纹导程小于实际的螺纹导程。,(1)螺纹切削指令G32,G32指令可车削直螺纹、锥螺纹和端面螺纹(涡形螺纹)。G32进刀方式为直进式。,指令格式:G32X(U) Z(W) F;,式中的X(U) Z(W)为螺纹终点坐标,F为螺距。,1)直螺纹加工,例7:如图1-24,螺纹外径已车至29.8;42的槽已加工,此螺纹加工查表知切削5次(0.9;0.6;0.6;0.4;0.1),至小径30-1.32=27.4。,程序:O1;,G00 X32.0 Z5.0; 螺纹进刀至切削起点,X29.1; 切进,G32 28.0 F2.0; 切螺纹,G00 X32.0; 退刀,Z5.0; 返回,X28.5; 切进,G32 28.0 F2.0; 切螺纹, X向尺寸按每次吃刀 深度递减,直至终点尺寸27.4,Z5.0;,X27.4; 切至尺寸,G32 28.0 F2.0;,G00 X32.0;,Z5.0;,图1-24 直螺纹加工,2)锥螺纹加工 如图1-25。,图1-25 锥螺纹加工,例8:程序O1;,Z5.0;,X20.0; 进刀至尺寸,G32 X50.0 32.0 F2.0; 车螺纹,(2)螺纹加工循环G92,G92用于螺纹加工,其循环路线与单一形状固定循环基本相同。如图1-26所示,循环路径中,除螺纹车削一般为进给运动外,其余均为快速运动。,输入格式:,直螺纹G92 X(U) Z(W) F;,锥螺纹 G92 X(U) Z(W) R F;,式中:X(U) Z(W) 为螺纹终点坐标;R为锥螺纹始点与终点的半径差;F为螺距。,图1-26 螺纹切削循环 G92,例9:完成图1-27螺纹切削。,图1-27 螺纹切削,程序:,G00 X22.0 Z5.0; 起刀点,G92 X19.2 18.0 F1.5; 螺纹加工第一次循环,X18.6; 螺纹加工第二次循环,X18.2; 螺纹加工第三次循环,X18.05; 螺纹加工第四次循环,G00 X100.0 Z150.0; 退刀,取消循环,例10:完成图1-28螺纹切削。,图1-28螺纹切削,程序:,G00 X32.0 Z5.0;,G92 X31.2 18.0 7.5 F1.5;,X30.4;,X29.8;,X29.46;,X29.30;,G00 X100.0 Z150.0;,注:,(6+18)=7.5,经验公式:1.3p d螺纹小径 D螺纹大径 p螺距,锥螺纹大端直径为:30+2,1.31.5=29.3,(3)复式螺纹切削循环指令G76,G76指令用于多次自动循环切削螺纹。,G76复式螺纹切削循环指令G76格式,G76 P(m)(r)(a)Q()R(d);,G76 X(u) Z(w) R(i) P(k) Q(d) F(f);,例11:完成图1-30螺纹切削。现加工M686螺纹, 螺纹高度为3.9,螺距为6,螺纹尾端倒角为1.1L,刀尖角为60,第一次车削背吃刀量为1.8,最小背吃刀量为0.1,精车余量为0.2,精车削次数1次,螺纹精车前先精车外圆柱面至尺寸。,螺纹加工程序如下:,O0011;,G97 S200 T0303 M03;,G00 X70.0 Z7.0;,G76 P011160 Q100 R200;,G76 X60.2 65.0 P3900 Q1800 F6.0;,G00 X200.0 Z200.0;,M30;,图1-30 螺纹切削,11.,刀具功能指令,T,指令,该指令可指定刀具及刀具补偿。,输入格式:,T 02 02,刀具补偿号,00,99,刀具号,00,99,刀具,12.刀具半径补偿功能 G404142,(1)刀具半径补偿的作用,刀具半径补偿的方法是通过键盘输入刀具参数,并在程序中采用刀具半径补偿指令。,(2)刀具参数,包括刀尖半径、车刀形状、刀尖圆弧位置。假想刀尖圆弧位置序号共有10个(09)。,1)G40取消刀具半径补偿指令,2)G41:刀具半径左补偿 G42:刀具半径右补偿,(4) 刀具半径补偿注意事项,加刀具半径补偿或去除刀具半径补偿最好在工件轮廓线以外且未加刀补点至加刀补点距离应大于刀具尖半径,未去刀补点至去除刀补点处距离应大于刀具尖半径。,在使用G41或G42指令时,不允许有两句连续的非移动指令,否则刀具在前面程序段的终点的垂直位置停止,且产生过切或欠切现象。,13.固定循环指令,(1)单一形状固定循环,有三种循环指令,分别是G90、G92和G94,其中G92已在螺纹切削部分介绍过。,1)外径、内径切削循环G90,a)圆柱面切削循环,格式:G90 X(U) Z(W) F ;,X(U)、Z(W)为切削终点坐标。,b)锥面车削循环,指令格式:G90 X(U) Z(W) R F ;,X(U)、Z(W)为切削终点坐标;R(或I)为圆锥面加工起、终点半径差,有正、负号。,2)端面切削循环指令G94,a)垂直端面车削固定循环。,指令格式:G94 X(U) Z(W) F ;,X(U)、Z(W)表示切削终点坐标。,b)锥形端面车削固定循环。,指令格式:G94 X(U) Z(W) R F ;,X(U)、Z(W)为切削终点坐标;R为圆锥面起、终点Z坐标的差值,有正、负号。,(2)多重复合固定循环指令,1)精加工循环指令G70,在采用G71、G72、G73指令进行粗车后,用G70指令进行精车循环切削。,指令格式:G70 ;,其中:为精加工程序组的第一个程序段的顺序号;为精加工程序组的最后一个程序段的顺序号。,2)外径、内径粗加工循环指令G71,G71指令用于粗车圆柱棒料,以切除较多的加工余量。,指令格式:G71 U(d) R(e);,G71 P() Q() U(u) W(w) F S T ;,例17:使用G71、G70完成图1-43所示零件加工,棒料直径105,工件不切断(刀尖R0.4)。,图1-43 G71、G70加工实例,程序:O0017;,G40 G97 G99 S500 M03 T0101; (T0101粗车刀),G00 X106.0 Z5.0 M08; (刀具快速运动到循环起点),G71 U2.0 R0.5; (G71切深2.0,退刀量0.5),G71 P10 Q20 U0.4 W0.2 F0.2; (X向留精车余量0.4,Z向留精车余量0.2),N10 G42 X0; (加右刀补,N10N20是精车程序),G01 Z0 F0.15 S600;,X40.0;,X60.0 30.0;,65.0;,G02 X70.0 70.0 R5.0;,G01 X88.0;,G03 X98.0 75.0 R5.0;,G01 90.0;,N20 G40 X106.0; (去刀补),G00 X150.0 Z200.0 M09; (换刀点),T0202; (换精车刀),G00 X106.0 Z5.0; (外圆精车循环点),G70 P10 Q20;,G28 U0 W0 T0 M05; (X轴、Z轴回参考点),M30;,例18:使用G71、G70完成图1-44所示零件内孔加工,现工件已钻26的底孔(刀尖R0.4)。,图1-44 G71、G70加工实例,程序:O0018;,G40 G97 G99 S500 M03 T0303; (T0303镗孔刀),G00 X25.0 Z2.0 M08; (刀具快速运动到循环起点),G71 U2.0 R0.5; (G71切深2.0,退刀量0.5),G71 P10 Q20 0.4 W0.2 F0.2; (X向留精车余量0.4,Z向留精车余量0.2),N10 G41 X65.0 F0.15;,G01 Z0;,X50.0 30.0;,44.0;,G03 X38.0 50.0 R6.0;,G01 X30.0;,71.0;,N20 G40 X25.0;,G70 P10 Q20;,G28 U0 W0 T0 M05;,M30;,3)端面粗加工循环指令G72,G72指令适用于圆柱毛坯的端面方向粗车。 G72指令的执行过程除了车削是平行于X轴进行外,其余与G71相同。,指令格式:G72 W(d) R(e);,G72 U(u) W(w) F S T;,4)闭合车削循环指令G73,G73指令与G71、G72指令功能相同,只是刀具路径是按工件精加工轮廓进行的,如图1-47所示。G73适用于毛坯轮廓形状与零件轮廓基本接近的毛坯粗加工。例如一些锻件、铸件的粗车。,指令格式:G73 U(i) W(k) R;,5)端面啄示钻孔循环G74,循环中可处理断屑。如果省略X(u)及P(i)、R(d),结果只在Z轴操作,用于钻孔。,指令格式:G74 R(e);,G74X(u) Z(w) P(i)Q(k) R(d) F(f);,例19:如图1-50所示,要在工件上钻8、长100的孔,使用G74指令钻孔。,图1-50,程序:O0019;,G40 G97 G99 S700 M03 T0404; (T0404为8钻头),G00 X0 Z5.0;,G74 R0.3;,G74 100.0 Q8000 F0.1;,G00 Z150.0;,M05;,M30;,6)外径、内径啄示钻孔循环G75,加工循环可处理断屑和排屑。如果省略Z(w)、Q(k)和R(d),则仅有X轴移动,则可用于外圆槽的循环加工。,指令格式:G75 R(e);,G75 X(u) Z(w) P(i) Q(k) R(d) F(f);,例20:如图1-52所示,将工件切断(Z100处)。,程序:O0019;,T0303; (切刀宽4,以左刀刃对刀),M03 S300;,G00 X85.0 104.0;,G75 R0.2;,G75 X0 P5000 F0.1;,W0.1;,G01 X85.0 F0,图1-52,14.辅助功能M指令,这些是辅助机床操作的功能,如主轴的启停、程序终止、切削液开/关等等。见表1-3。,表13 辅助功能(M 功能),代 码,功 能,代 码,功 能,M00,程序停止,M41,主轴齿轮在低速位置,M01,选择性程序停止,M42,主轴齿轮在高速位置,M02,程序结束,M68,液压卡盘夹紧,M30,程序结束复位,M69,液压卡盘松开,M03,主轴正转,M78,尾座前进,M04,主轴反转,M79,尾座后退,M05,主轴停,M94,镜像取消,M08,切削液开,M95,X坐标镜像,M09,切削液停,M98,子程序调用,M40,主轴齿轮在中间位置,M99,子程序结束,15.子程序,在零件加工时,当某一加工内容重复出现(即工件上相同的切削路线重复)时,可以将加工内容程序编制出来作为子程序,而在编程时通过主程序调用,使程序简化。,子程序调用,指令格式:M98 P,子程序号(须为,4,位数字),调用次数,199,或,M98 P L,调用次数,199,子程序号(须为,4,位数字),M99,子程序结束,第三节 系统常用指令的综合应用,实例1 加工如图1-56所示的零件。毛坯为52棒料,工件不切断。,课题一 外形加工,图1-56,程序: O0023;,N1; (车外形),G40 G97 G99 S500 M03 T0101;,G00 X53.0 Z5.0 M08;,G71 U2.0 R0.5;,G71 P10 Q20 U0.4 W0.2 F0.2;,N10 G00 G42 X0;,G01 Z0 F0.15;,X33.8 2.0; (平端面,倒角),30.0;,X45.0;,X50.0 25.0;,120.0;,N20 G40 X53.0;,G00 X150.0 Z200.0; (换刀点),T0202 S600; (T0202精车刀,刀尖R0.2),G00 X53.0 Z5.0;,G70 P10 Q20;,G00 X150.0 Z200.0;,N2; (切槽),T0303 S400; (T0303切刀宽4,左侧刃对刀),G00 X48.0 30.0;,G01 X30.0 F0.15;,X48.0 F0.3;,G00 X150.0 Z200.0,N3; (切螺纹、切凹圆弧),T0404; (T0404螺纹刀),G00 X36.0 Z5.0 F2.0;,G92 X33.1 28.0 F2.0;,X32.5;,X31.9;,X31.5;,X31.4;,G00 X54.0;,75.0;,S500;,M98 P041000; (调用O1000子程序4次加工凹圆弧),G00 X60.0;,X150.0 Z200.0;,G28 U0 W0 T0 M05;,M30;,子程序:O1000;,G1 1.0 F0.2;,G02 U0 30.0 R35.0;,U3.0 F0.5;,W30.0;,3.0;,M99;,实例2 完成图1-57所示工件加工。毛坯为45棒料,要求切断(图示AE点坐标需计算得到) 。,图1-57,程序:O0025;,N1; (去圆弧余量),G40 G97 G99 S500 M03 T0101; (T0101为900偏刀),G00 X47.0 Z2.0;,G71 U2.0 R0.5;,G71 P10 Q20 U0.4 W0.2 F0.2;,N10 G00 X0;,G03 X42.0 21.0 R21.0;,G01 X43.0;,96.0;,N20 X47.0;,G01 X43.0; (车43外圆到尺寸),91.0;,G00 X47.0;,X150.0 Z200.0;,N2; (切凹槽余量),T0202; (切刀刀宽5,刀补数据在02号寄存器中,左切削刃对刀),G00 X44.0 53.72;(B点、C点Z向对称点51.22减去2.5),G01 X20.4 F0.1;,X44.0;,G72 W2.0 R0.5;,G72 P30 Q40 U0.4 W0.2 F0.15;,N30 76.0;,G01 X43.0;,G02 X40.414 74.05 R5.0; (E点),G01 X24.137 65.057; (D点),G03 X20.0 59.689 R8.0; (C点),N40 G01 55.0;,T0203; (刀补数据在03号寄存器中。右切削刃对刀),50.0;,G72 W2.0 R0.5;,G72 P50 Q60 U0.4 0.4 F0.15;,N50 G01 21.0;,X42.0;,G03 X24.889 37.915 R21.0; (A点),G02 X20.0 42.75 R6.0; (B点),N60 G01 50.0;,G00 X150.0 Z200.0;,N3; (精车圆球及凹槽),T0404; (T0404成形刀,R4),G00 Z10.0;,G42 X0;,G02 X0 Z0 R5.0; (圆弧切入,无接刀痕迹),G03 X24.889 37.915 R21.0; (A点),G02 X20.0 42.75 R6.0; (B点),G01 59.689; (C点),G02 X24.137 65.057 R8.0; (D点),G01 X40.414 74.05; (E点),G03 X43.0 76.0 R5.0;,G02 X53.0 81.0 R5.0; (圆弧切出,无接刀痕迹),G01 G40 X100.0;,G28 U0 W0 T0 M05;,M30;,实例1 编写图1-60所示工件内轮廓(坯孔直径为18)粗、精车的加工程序。,课题二 内腔加工,图1-60 内腔加工示例,程序,O0010;,G99 G97 T0303; 镗孔刀,M03 S600;,G00 X17.0 Z2.0; (快速定位至粗车循环起点),G71 U0.8 R0.3; (内孔车刀一般较长,故背吃刀量取较小值),G71 P100 Q200 .3 W0.05 F0.2;(精车余量X向取负值,Z向取正值),N100 G00 X30.0 F60 S1000;,1 .0F0.15;,X28.0 20;,30.0;,X20.0;,42.0;,N200 G01 X17.0;,G70 P100 Q200;,G00 X100.0 Z100.0;,M30;,实例2 完成图1-61所示零件外型面和内型腔的粗、精车(毛坯95)。,图1-61,1.工艺分析,该零件具有外型面和内型腔,内型腔包括内孔、锥度圆、内螺纹、内空刀槽等加工内容。加工难点为孔和内螺纹。,2.加工步骤,1) 钻孔,选用28钻头(T0505 ),采用G74钻孔循环指令。,2)车外形,选用 90车刀(T0101) ,采用G71粗车复合循环、G70精车循环指令。,3)镗内孔,选用 90镗孔刀(T0606 ),采用G71粗车复合循环、G70精车循环指令。,4)切空刀槽 , 采用内沟槽刀(T0707)。,5)切螺纹,选用螺纹刀(T0808) ,采用G92螺纹循环指令。,6)切断,选用宽为4切断刀(T0202),采用G75切断循环指令。,3.程序编制,O0005;,N1;钻孔,G40G97G99M03S400;,T0505; 钻头28100,G0X0;,Z10.;,G74R0.5;,G74608000F0.1;,G01Z30.;,G00X100.;,N2;车外形,T0101; 90车刀,G00X955.;,G71U20.5;,G71P10Q20U0.4W0.2F0.2;,N10G42G00X27.;,G01Z0F0.1;,X50.;,G03X6055.;,G0115.;,X7025.;,35.;,G02X80405.;,G03X90455.;,G0154.;,N20G40G01X95.;,G70P10Q20;,G0X100100.;,N3;镗内孔,T0606; (内孔镗刀),G00X275.;,G71U20.5;,G71P30Q400.4W0.2F0.2;,N30G41G00X40.;,G01Z0F0.1;,X34.510.;,30.;,X30.;,55.;,N40G40X27.;,G70P30Q40;,G00X100100.;,N4;切空刀槽,T0707; (内沟槽刀宽4),G00X26.;,Z5.;,G01300.3;,X400.05;,X26. F0.3;,G0Z100.;,X100.;,N5;切内螺纹,T0808; (内螺纹刀),G00X335.;,G92X34.85281.5;,X35.45;,X35.85;,X36.0;,G00X100100.;,N6;切断,T0202; (宽为4切断刀,左刀尖对刀),G00X90.;,54.;,G75R0.5;,G75X0P8000F0.1;,G01W0.1;,X960.5;,G0X100100.;,G28U0W0T0M5;,M30;,用子程序方式编写图1-64所示软管接头工件右端楔槽的加工程序。,三 子程序应用,图1-64 子程序调用示例件一,工艺分析:加工该工件时,应先加工左端(程序略),再加工右端。在编程时,要特别注意子程序的起点,本例中子程序Z向起点坐标,10.6-3(刀宽)+ 4789,程序:,O0021; (子程序调用实例1),G98 G40 G21;,T0l01; (转外圆车刀),M03 S800;,G00 X28.0 Z2.0:,G71 .5 R0.3; (粗车外圆表面),G71 P100 Q200 U0.3 W0.0 F150;,N100 G00 X15.4 H60 S1600:,G01 Z0:,X16.4 60:,42.7:,G02 X19.6 443 R16:,N200 G01 X28.0:,G70 P100 Q200; (精车外圆),G00 X100.0 Z1000:,T0202; (转尖形车刀,设刀宽为3),M03 S1600;,X174 89; (注意循环起点的位置),M98 P60404; (调用子程序6次),G00 X1000 Z1000:,M30;,O0404; (子程序),G00 47 F100; (尖形车刀到达车削右端第l槽的起点,位置),G01 18:,G02 078 047 R04;(注意切点的计算),G01 U158 423;,U1.0:,M99;,第三节 典型零件的加工,如图1-71所示的螺纹曲面轴,毛坯尺寸为55170,材料为45钢,无热处理要求,完成数控编程。,图1-71 轴类零件,1.工艺路线,三爪自定心夹盘夹持工件左端,1)车右端面。,2)粗车外形轮廓。,3)精车外形轮廓。,4)车M202-6h螺纹。,5)切断。,调头,车另一端面。,2.根据要求作出解题分析图,注:本节所有基点图是以刀架后置数控机床为基础建立的坐标系。,1-72 基点坐标图,(1)基点坐标表:,(2)相关计算表M2026h螺纹切削参数,实际大径d0,实际小径d01,前置量L1,后置量L2,19.91,18.85,5,0,切削点,切深2,C1(19.2 , -26),0.71,C2(18.9 , -26),0.3,C3(18.85, -26),0.05,(单位:),4. 编写 数控加工工序卡、刀具卡、程序卡:,数控加工工序卡 编制人: 年 月 日,零件名称,螺纹曲面轴,零件图号,数控系统,工步号,工步内容(进给路线),G功能,T功能,转速 /(),进给速度/(),背吃刀量,加工余量,安装1 :三爪自定心卡盘夹持棒料一端,夹长20 , 加工设备:6140,1,切削右端面,G94,T0101,500,100,0,2,粗车外皮,G90,T0202,500,100,1.2,3,粗车外形轮廓,G71,T0202,500,100,4,精车外形轮廓,G71,T0303,500,60,0.3,5,车M20x2-6h螺纹,G92,T0404,200,F2,0.71,0.3,0.05,0,6,切断,G01,T0505,100,安装2:工件调头安装,车端面 手动(),7,切削端面,G01,刀具卡 编制人: 年 月 日,零件名称,螺纹曲面轴,零件图号,13-2,数控系统,序号,刀具号,刀具名称及规格,刀具材料,刀尖半径,刀位点,加工表面,1,T01,外圆端面车刀,20,0.4,刀尖点,车端面,2,T02,外圆粗车右偏刀,主偏角930 副偏角570,20,0.4,刀尖点,粗车外形,3,T03,外圆精车右偏刀,主偏角930 副偏角570,20,0.2,刀尖点,精车外形轮廓,4,T04,600外螺纹车刀,W184V,刀尖点,粗、精车外螺纹,5,T05,切断刀 4,W184V,左刀尖点,切断,程序卡 编制人: 年 月 日,零件名称,螺纹曲面轴,零件图号,13-2,数控系统,%0231,主程序号,N1,G98 G40 G21,N2,T0101 ;,换1号刀,N3,M03 S500 ;,设定主轴转速,正转,N4,G00 X60 Z5 ;,到循环起点,N5,G94X0 Z1.5 F100 ;,端面切削循环,N6,Z0 ;,第二刀,N7,G00 X100 Z80 T0100;,回换刀点,N8,T0202 ;,换2号刀,N9,G00 X60 Z3 ;,到循环起点,N10,G90 X52.6 133 F100 ;,外圆切削循环(精车留量0.6),,N11,G01 X54 ;,到循环起点,N12,G71 U1 R1,N13,G71 P20 Q40 U0.3W0 F100;,外圆粗车循环,N20,G01 X10 F100 ;,精加工轮廓开始,到倒角延长线处,N23,X19.1 2 ;,至点2.,N24,33 ;,点2至点5,N25,X30 33 ;,点5至点6,N26,43 ;,点6至点7,N27,G03 X42 49 R6 ;,点7至点8,N28,G01 X42 53 ;,点8至点9,N30,X36 65 ;,点9至点10,N31,73 ;,点10至点11,N32,G02 X40 75 R2 ;,点11至点12,N33,G01 X44 ;,点12至点13,N34,X46 76 ;,点13至点14,N35,83 ;,点14至点15,N36,G02 X46 113 R25 ;,点15至点16,N37,G03 X52 123.28 R15 ;,点16至点.17,N38,G01 133 ;,点17.至点18,N40,X55 ;,退出加工表面,粗加工轮廓结束,N41,G00X100 Z80 T0200;,N42,T0303;,N43,G00 G42 X70 Z3 ;,3号刀加入刀补,N44,G01X10 F60,精加工外轮廓,N45,X19.1 2 ;,N46,33;,N47,X30;,N48,43;,N49,G03 X42 49 R6,N50,G01 53;,N51,X36 65;,N52,73;,N53,G02 X40 75 R2 ;,N54,G01 X44 ;,N55,X46 76 ;,N56,83 ;,N57,G02 X46 113 R25 ;,N58,G03 X52 123.28 R15 ;,N60,G01 133 ;,N61,X55 ;,N62,G00 G40 X100 Z80 T0300;,回换刀点,去刀补,N62,M05 ;,主轴停转,N400,T0404 ;,换4号刀,N404,M03 S200 ;,设定转速,正转,N405,G00 X30 Z5 ;,至循环起点1,N406,G92X19.2 26 F2 ;,螺纹单循环,对角点1,N407,X18.9 ;,对角点2,N408,X18.85 ;,对角点3,N409,X18.85 ;,对角点4,N500,G00 X30 Z6 ;,至循环起点2,N510,G92 19.2 26 F2 ;,螺纹单循环,对角点1,N520,X18.9 ;,对角点2,N530,X18.85 ;,对角点3,N540,X18.85 ;,对角点4,N550,G00 G40X100 Z80 T0400;,回换刀点,消除刀补,N560,T0100 ;,换1号刀,N570,M30 ;,主轴停、主程序结束并复位,注:切断程序略。,第五节 宏程序的应用,1变量,(1)变量的表示 一个来表示变量,如:#。,(2)变量的使用 在地址变量由变量符号(#)和变量号组成,如:i (i =1,2,3,),也可用表达式号后可使用变量,(3)变量的赋值,1)直接赋值,2)自变量赋值。宏程序体以子程序方式出现,所用的变量可在宏调用时在主程序中赋值。自变量赋值有两种类型:,一、宏程序编制,A1,I4,T20,B2,J5,U21,C 3,K6,V22,D 7,M13,W23,E 8,Q17,X24,F 9,R18,Y25,H 11,S19,Z26,a)变量的赋值方法I 这类变量中的文字变量与数字序号变量之间有如下确定的关系:,b)变量的赋值方法,A1,K312,J723,B2,I413,K724,C 3,J414,I825,I1 4,K415,J826,J1 5,I516,K827,K1 6,J517,I928,I2 7,K518,J929,J2 8,I6 19,K930,K2 9,J620,I1031,I3 10,K621,J1032,J3 11,I722,K1033,(4) 变量的种类 变量有局部变量、公用变量(全局变量)和系统变量三种。,(5) 未定义变量的性质 当变量值未定义时,这样的变量成为“空变量”。变量#0总是空变量。,2.宏程序的使用方法,(1) 宏程序的使用格式 宏程序的编写格式与子程序相同。 (2) 选择程序号,(3) 用户宏程序的调用指令 用户宏指令是调用用户宏程序本体的指令。1)非模态调用(单纯调用),指令格式G65P(宏程序号) L(重复次数)(自变量赋值) 2)模态调用。模态调用功能近似固定循环的续效作用,在调用宏程序的语句以后,每执行一次移动指令就调用一次宏程序。,指令格式:G66 P(宏程序号) L(重复次数)(自变量赋值);,3)多重非模态调用。宏程序与子程序相同的一点是,一个宏程序可被另一个宏程序调用,最多可调用4重。,3. 算术运算指令宏程序具有赋值、算术运算、逻辑运算、函数运算等功能。变量之间进行运算的通常表达形式是:i(表达式),(1)变量的定义和替换,(2)加减运算,(3)乘除运算,(4)逻辑运算,(5)函数运算 (6) 运算的组合,(7) 括号的应用 表达式中括号的运算将优先进行。连同函数中使用的括号在内,括号在表达式中最多可用5层。,4. 控制指令,控制指令起到控制程序流向的作用。(1) 条件转移程序格式 条件表达式n例下面的程序可计算数值110的总和。,O9200;,1=0; 存储和数变量的初值,#2=1; 被加数变量的初值,N1 #2 10 2; 当被加数大于10时转移到N2,#112 ; 计算和数,#22+1; 下一个被加数,1; 转到N1,N2 M30; 程序结束,(2) 循环指令程序格式条件表达式 m (m1,2,3); ,m;例下面的程序可计算数值110的总和。,O1000;,1=0;,#2=1;,#2 10 1;,#112 ;,#22+1;,1;,M30;,实例1 车削图1-80所示台阶轴,编制宏程序完成加工。,图1-80 加工台阶轴,二、宏程序编制实例,宏指令:,G65 P8010 A B C D S F ;,式中:,A:台阶直径1 #1,B:台阶直径2 #2,C:台阶长度1 #3,D:台阶长度2 #7,S:主轴转速 #19,F:进给速度 #9,宏程序:,O8010;,M3 19;,G0 X#2+5. Z5.;,G42 X0;,G1 Z0 9;,1;,3;,2;,7;,X#2+5.;,G0 Z5.;,M99;,主程序:,O1005;,T0101;,M3S600;,G97 G99 G40 M8;,G65 P8010 A110. B15065. D150. S500 F0.15;,G28 U0 W0 M5;,M9;,M30;,实例2 编制图1-80所示零件抛物线曲面加工的宏程序,零件各圆柱面尺寸,已保证。,图1- 80抛物线曲面外形加工,程序:,方法1,O0002;,G40 G97 G99 ;,M03 S700 ;,T0101; T0101为900偏刀,G00 X41. Z2.;,G71U20.5;,G71P10Q20U0.2W0.2F0.2;,N10G0X0;,G1Z0;,G3X402020.;,N20G1X42.;,M98P200; 调用子程序O0200,G0X100100.;,M5;,M30;,注:此例亦可以通过改变刀具参数来完成抛物线曲面的粗、精加工。,O0200;,G00 X0 Z2.; 切削起点,#1=0; 2赋初始值,#2=0.1; 加工步距,#320.5; Z向切削终点值(20+0.5 0.5为延伸值),N10 #41*2; 求任意点2X(直径) 值,#5(#1*#1/20); 求任意点Z值,G1 4 5F0.1; 直线移动,#112; 变换动点,#5 #310; 终点判别,G0X45.; 切削完毕抬刀,M99;,方法2,O0012;,G40G97G99;,M03S700;,T0101;,M98P120;,G0X100100.;,M5;,M30;,O0120;,#6=6.; Z向让刀量,N5G00X0Z2.; 切削起点,#1=0; 2赋初始值,#2=0.1; 加工步距,#320.5; Z向切削终点值(20+0.5 0.5为延伸值),N10#41*2; 求任意点2X(直径) 值,#5#1*#1/20; 求任意点Z值,#556; 任意点Z值加上让刀量,G145F0.1; 直线移动,#112; 变换动点,#5310; 终点判别,G0X420; 抬到退回起点,#66-1.; Z向让刀量递减,#605; 进行Z向让刀量判别,当0时结束加,工,M99;,第六节 系统数控车床的操作,一、 控制面板,控制面板由面板、键盘、机床操作面板组成。,二、手动操作方式,1.机床回零,将操作面板的旋钮拨到挡,扳转X、Z轴的控制旋钮 选择相应坐标轴,再点击 加号按钮,此时所选择坐标轴将回零,相应操作面板上坐标轴的回零指示灯亮,同时上的坐标发生变化,显示出机床零点坐标值。,2.手动/连续加工,(1)将控制面板上旋钮切换到挡上。,(2)配合移动按钮 和X、Z轴的控制旋钮 和步进量调节旋钮 ,以及手脉对 应按钮 ,快速准确地调节机床。,(3)点击“”按钮 ,控制主轴的转动、停止。,3.手动/单步加工,三、方式(手动数据输入方式),1.将控制面板上旋钮切换到上,进行操作。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!