第二章-数控车床的程序编制课件.ppt
《第二章-数控车床的程序编制课件.ppt》由会员分享,可在线阅读,更多相关《第二章-数控车床的程序编制课件.ppt(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、122122122122122122(1)(1)普通零件按工序集中的原则划分工序普通零件按工序集中的原则划分工序 连接件连接件一端加工的小盘类零件一端加工的小盘类零件(2)(2)薄壁类零件按粗、精加工分序原则划分工序薄壁类零件按粗、精加工分序原则划分工序 调头加工的轴类零件调头加工的轴类零件 工序划分工序划分122122加工顺序的确定加工顺序的确定(1)(1)先粗加工后精加工先粗加工后精加工 (2)(2)由近及远由近及远(3)(3)内外表面加工交叉进行内外表面加工交叉进行(4)(4)最后加工槽、螺纹等表面最后加工槽、螺纹等表面06:24a)起刀点与循环的起始点重合起刀点与循环的起始点重合 b)
2、起刀点与循环的起始点不重合起刀点与循环的起始点不重合 进给路线的确定:进给路线的确定:(1)最短的空行程路线)最短的空行程路线06:24(2)最短的切削进给路线最短的切削进给路线 采用最短的切削进给路径的实例采用最短的切削进给路径的实例122122(3)零件轮廓的精加工进给应连续进行零件轮廓的精加工进给应连续进行(4)切削螺纹的引入与超越切削螺纹的引入与超越 切削螺纹的引入与超越距离切削螺纹的引入与超越距离122122(5)切槽之后的退刀路线要合理切槽之后的退刀路线要合理 a)沿斜线退刀产生碰撞沿斜线退刀产生碰撞 b)避免碰撞的方法避免碰撞的方法 122122一一.数控车削编程要点数控车削编程
3、要点1 1)绝对、增量灵活运用)绝对、增量灵活运用 2 2)直径编程更方便)直径编程更方便3 3)常用固定循环)常用固定循环4 4)按工作轮廓编程,采用刀尖圆弧半径补偿)按工作轮廓编程,采用刀尖圆弧半径补偿5 5)进、退刀采用快速)进、退刀采用快速第二节第二节 数控车床的程序编制数控车床的程序编制122122v数控车削程序编制基本功能字数控车削程序编制基本功能字v数控车削程序编制特殊功能字数控车削程序编制特殊功能字2.2 2.2 数控车床程序编制的基本方法数控车床程序编制的基本方法1221221.1.加工坐标系设置加工坐标系设置 编程格式:编程格式:G92 XG92 X Z Z X X、Z Z
4、的值是起刀点相对于加工原点的位置。的值是起刀点相对于加工原点的位置。G50G50使用方法与使用方法与G92G92类似。类似。在数控车床编程时,所有在数控车床编程时,所有X X坐标值均使用直径值。坐标值均使用直径值。2.2.12.2.1数控车床程序编制基本功能字数控车床程序编制基本功能字06:24122122 G00G00有三种走刀方式,有三种走刀方式,如右图所示。如右图所示。l先走先走X X,再走再走Z Zl先走先走Z Z,再走,再走X Xl先走先走4545度角,再走余度角,再走余下的下的ABZX451221223.T3.T功能功能T指令用于指定刀具号和刀具补偿号。其指令格式有两种:指令用于指
5、定刀具号和刀具补偿号。其指令格式有两种:T T 刀补存储器号刀补存储器号 刀补存储器号刀补存储器号 刀具号刀具号 刀具号刀具号编程时通常以同一编号指令刀号和刀补号,显得直观不易出编程时通常以同一编号指令刀号和刀补号,显得直观不易出错。错。06:24122122ABCDEFGH06:24122122 编程格式有两种,一是编程格式有两种,一是I I、J J、K K格式,格式,另一种是另一种是R R格式。格式。06:24122122程序段格式:程序段格式:G02G02X XZ ZI IK KF F或或G02G02X XZ ZR RF FG03G03X XZ ZI IK KF F或或G03G03X X
6、Z ZR RF F其中:其中:X X、Z Z的值是指圆弧插补的终点坐标值;的值是指圆弧插补的终点坐标值;I I、K K是指圆弧圆心相对于起点的增量坐标,与是指圆弧圆心相对于起点的增量坐标,与G90,G91G90,G91无关;无关;R R为指定圆弧半径,当圆弧的圆心角为指定圆弧半径,当圆弧的圆心角180180时,时,R R值为正值为正.当圆弧的圆心角当圆弧的圆心角180180时,时,R R值为负。值为负。ZX06:24122122例:在图例:在图1.271.27中,当圆弧中,当圆弧A A的起点为的起点为P1P1,终点为,终点为P2P2,圆弧插补程序段为:,圆弧插补程序段为:06:24122122
7、X终点YR300R30ab起点 (2 2)圆弧圆弧b b的的4 4种编程方法:种编程方法:G91 G02 X30 Y30 R-30 F300G91 G02 X30 Y30 R-30 F300;G91 G02 X30 Y30 I0 J30 F300G91 G02 X30 Y30 I0 J30 F300;G90 G02 X0 Y30 R-30 F300G90 G02 X0 Y30 R-30 F300;G90 G02 X0 Y30 I0 J30 F300G90 G02 X0 Y30 I0 J30 F300;(1 1)圆弧)圆弧a a的的4 4种编程方法:种编程方法:G91 G02 X30 Y30 R
8、30 F300G91 G02 X30 Y30 R30 F300;G91 G02 X30 Y30 I30 J0 F300G91 G02 X30 Y30 I30 J0 F300;G90 G02 X0 Y30 R30 F300G90 G02 X0 Y30 R30 F300;G90 G02 X0 Y30 I30 J0 F300G90 G02 X0 Y30 I30 J0 F300;例:例:使用使用G02G02对下图的劣弧对下图的劣弧a a和优弧和优弧b b编程。编程。06:24122122 如图所示,设刀具由坐标如图所示,设刀具由坐标原点原点O O相对工件快速进给到相对工件快速进给到A A点,点,从从A
9、 A点开始沿着点开始沿着A A、B B、C C、D D、E E、F F、A A的线路切削,最终回到原的线路切削,最终回到原点点O O。例:OXY153878R2048R23301025ABCDE58F%O0010N10 G92 X200.Y200.;N20 M03 S1500;N30 G90 G00 X15.Y10.;N40 G01 X58.F200;N50 G02 X78.Y30.R20.;N60 G01 Y48.;N70 X38.;N80 G03 X15.Y25.I0 J-23.;N90 G01 Y10.;N100 G00 X0 Y0;N110 M05;N120 M03;06:241221
10、22ABCDEFGH06:241221221221222.S2.S功能功能用于控制主轴转速。用于控制主轴转速。最高转速限制最高转速限制 :G50 SG50 S S S后面的数字表示的是最高转速:后面的数字表示的是最高转速:r/minr/min。恒线速控制恒线速控制 :G96 SG96 S S S后面的数字表示的是恒定的线速度:后面的数字表示的是恒定的线速度:m/minm/min。恒线速取消恒线速取消 :G97 SG97 S S S后面的数字表示恒线速度控制取消后的主轴转后面的数字表示恒线速度控制取消后的主轴转速,如速,如S S未指定,将保留未指定,将保留G96G96的最终值。的最终值。1221
11、22例:G96 S150 G96 S150 表示切削点线速度控制在表示切削点线速度控制在150 m/min150 m/min。如图所示为保持如图所示为保持A A、B B、C C各点的线速度在各点的线速度在150 m/min150 m/min,则各点在加工时的主轴转速分别为:则各点在加工时的主轴转速分别为:A A:n=1000n=1000150150(40)=1193 r/min40)=1193 r/minB B:n=1000n=1000150150(60)=795r/min60)=795r/minC C:n=1000n=1000150150(70)=682 r/min 70)=682 r/mi
12、n 1221228 8暂停指令暂停指令(G04)(G04)该指令可以使刀具作暂短的无进给光整加工。该指令可以使刀具作暂短的无进给光整加工。一一般用于车削环槽在槽底暂停;钻不通孔在孔底暂停;镗般用于车削环槽在槽底暂停;钻不通孔在孔底暂停;镗平面等。平面等。指令格式:指令格式:G04 X_ G04 X_;或或G04 P_ G04 P_;其中其中X X、P P为暂停时间为暂停时间1221229.9.自动返回参考点指令自动返回参考点指令(G27(G27、G28G28、G30)G30)(1)G28(1)G28指令可使被指令的轴经过中间点以快速运动的方指令可使被指令的轴经过中间点以快速运动的方式自动返回参
13、考点式自动返回参考点,又称作返回第一参考点。又称作返回第一参考点。指令格式:指令格式:G28 X(U)_ Z(W)_ G28 X(U)_ Z(W)_;其中其中X X、Z Z为中间点的绝对坐标,为中间点的绝对坐标,U U、W W中间点的相对坐标。中间点的相对坐标。1221227.7.刀具补偿功能刀具补偿功能(1 1)刀具位置补偿)刀具位置补偿 在实际加工中,通常要使用多把刀具在实际加工中,通常要使用多把刀具进行加工。其它刀具的刀尖点相对于基准进行加工。其它刀具的刀尖点相对于基准刀刀尖的偏移量(即刀位偏差)。刀刀尖的偏移量(即刀位偏差)。刀具在加工过程中出现的磨损也要进行位刀具在加工过程中出现的磨
14、损也要进行位置补偿。置补偿。122122(2 2)刀尖半径补偿)刀尖半径补偿 刀尖半径补偿的目的就是为了解决刀尖圆刀尖半径补偿的目的就是为了解决刀尖圆弧可能引起的加工误差。弧可能引起的加工误差。1221221 1编程时,通常都将车刀刀尖作为一点来考虑,但实编程时,通常都将车刀刀尖作为一点来考虑,但实际上为保证刀尖有足够的强度和提高刀具寿命刀尖处存际上为保证刀尖有足够的强度和提高刀具寿命刀尖处存在半径不大的圆角在半径不大的圆角 刀尖圆角刀尖圆角R 1 1)原因)原因2 2当用按理论刀尖点编出的当用按理论刀尖点编出的程序进行端面、外径、内径程序进行端面、外径、内径等与轴线平行或垂直的表面等与轴线平
15、行或垂直的表面加工时,是不会产生误差的。加工时,是不会产生误差的。1221223 3但在进行倒角、锥面及圆弧切削时,则会产生少切但在进行倒角、锥面及圆弧切削时,则会产生少切或过切现象,如图所示。或过切现象,如图所示。4 4具有刀尖圆弧自动补偿功能的数控系统能根据刀具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半径计算出补偿量,切削出的工件轮廓与编程尖圆弧半径计算出补偿量,切削出的工件轮廓与编程轨迹是一致的轨迹是一致的 。1221225 5在工件加工之前,要把刀尖半径补偿的有关数据输在工件加工之前,要把刀尖半径补偿的有关数据输入到刀补存储器中入到刀补存储器中 a)根据车刀的形状确定位置参数根据
16、车刀的形状确定位置参数 刀尖方位参数刀尖方位参数 1221223 3)刀尖圆弧半径补偿的实现)刀尖圆弧半径补偿的实现 G40G40:取削刀尖圆弧半径补偿取削刀尖圆弧半径补偿G41G41:刀刀尖尖圆圆弧弧半半径径左左补补偿偿,顺顺着着刀刀具具运运动动方方向向看,刀具在工件左侧看,刀具在工件左侧 G42G42:刀刀尖尖圆圆弧弧半半径径右右补补偿偿,顺顺着着刀刀具具运运动动方方向看,刀具在工件右侧向看,刀具在工件右侧 1221221 1、单一固定循环、单一固定循环 2.2.22.2.2数控车削程序编制特殊功能字数控车削程序编制特殊功能字 固定循环程序段可以完成固定循环程序段可以完成“切入切入-切削切
17、削-退刀退刀-返回返回”这四种加工顺序动作。这四种加工顺序动作。122122圆柱面切削循环圆柱面切削循环 :G90 X(U)G90 X(U)Z(W)Z(W)F F 圆锥面切削循环圆锥面切削循环 :G90 X(U)G90 X(U)Z(W)Z(W)I I F F X X、Z Z第一刀的终点坐标值第一刀的终点坐标值 I I圆锥面切削的起点相对于终点的半径差圆锥面切削的起点相对于终点的半径差。1 1)圆柱面或圆锥面切削循环)圆柱面或圆锥面切削循环G90G90122122例:例:1 1、应用圆柱面切削应用圆柱面切削循环功能加工循环功能加工%O0010%O0010 N10 T0101;N10 T0101;
18、N15 N15 G00 X200.Z100G00 X200.Z100.;.;N20 M03 S1000;N20 M03 S1000;N30 G00 X55.Z2.M08;N30 G00 X55.Z2.M08;N40 G90 X45.Z-25.F0.2;N40 G90 X45.Z-25.F0.2;N50 G90 X40.Z-25.F0.2;N50 G90 X40.Z-25.F0.2;N60 G90 N60 G90 X35.Z-25.F0.2;X35.Z-25.F0.2;N65 G00 X200.Z100.;N65 G00 X200.Z100.;N70 G28 U0.W0.M09;N70 G28
19、U0.W0.M09;N80 M05;N80 M05;N90 M30;N90 M30;122122%O0010;%O0010;N10 T0101;N10 T0101;N15 G00 X200.Z100.;N15 G00 X200.Z100.;N20 G50 S2000;N20 G50 S2000;N30 N30 G96 S150M03;G96 S150M03;N35 G00N35 G00G42G42X65.Z5.M08;X65.Z5.M08;N50 G90X60.Z-25.I-12.F0.2;N50 G90X60.Z-25.I-12.F0.2;N60 G90X55.Z-25.I-12.F0.2;
20、N60 G90X55.Z-25.I-12.F0.2;N65 G90X50.Z-25.I-12.F0.2;N65 G90X50.Z-25.I-12.F0.2;N70 G28 N70 G28 G97G97G40G40 M09 U0.W0.;M09 U0.W0.;N80 M05;N80 M05;N90 M30;N90 M30;2、应用圆锥面切削循环功能加工、应用圆锥面切削循环功能加工30122122O1001;N10T0101;N20G50S2000;N30G96S150M03;N31G00G42X47.Z3.M08;N40G00X2.Z2.;N50G01X10.Z-2.F0.1;N60G01X10
21、.Z-20.F0.1;N70G02X20.Z-25.R5.F0.1;N80G01X20.Z-35.F0.1;N90G03X34.Z-42.R7.F0.1;N100G01X34.Z-52.F0.1;N110G01X56.Z-72.F0.1;N111G00G40G97Z3.S1000;N120G28U0.W0.;N130M30;1221222 2)端面切削循环)端面切削循环G94G94 平面端面切削循环平面端面切削循环 :G94 X(U)G94 X(U)Z(W)Z(W)F F X X、Z Z第一刀的终点坐标值第一刀的终点坐标值122122锥面端面切削循环锥面端面切削循环 :G94 X(U)G94
22、X(U)Z(W)Z(W)K K F F X X、Z Z第一刀的终点坐标值第一刀的终点坐标值 K K 端面切削的起点相对于终点在端面切削的起点相对于终点在Z Z轴方向的坐标分量。轴方向的坐标分量。K122122例:例:应用端面切削循环功能加工应用端面切削循环功能加工%O0010%O0010 N10 T0101;N10 T0101;N20 G00 X200.Z100.;N20 G00 X200.Z100.;N30 M03 S1000;N30 M03 S1000;N40 G00 N40 G00 X80.X80.Z2.;Z2.;N50 G94 X30.Z-5.F0.3;N50 G94 X30.Z-5.
23、F0.3;N60 G94N60 G94 X30.Z-10.F0.3;X30.Z-10.F0.3;N70 G94N70 G94 X30.Z-15.F0.3;X30.Z-15.F0.3;N80 G00 X200.Z100.;N80 G00 X200.Z100.;N85N85 G28U0.W0.;G28U0.W0.;N90 M30;N90 M30;122122应用锥面端面切削循环功能加工应用锥面端面切削循环功能加工%O0010%O0010 N10 T0101;N10 T0101;N20 G00 X200.Z200.;N20 G00 X200.Z200.;N30 M03 S1000;N30 M03 S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 数控车床 程序 编制 课件
限制150内