合工大数控课件2.4 车床编程_第1页
合工大数控课件2.4 车床编程_第2页
合工大数控课件2.4 车床编程_第3页
合工大数控课件2.4 车床编程_第4页
合工大数控课件2.4 车床编程_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

1、2022-3-82.42.4数控车床程序编制数控车床程序编制一一 数控车床常用指令数控车床常用指令二二 手工编程举例手工编程举例(车床编程车床编程) 2022-3-8数控车床常用指令数控车床常用指令l1 1 快速点定位:快速点定位:G00G00l2 2 直线插补:直线插补:G01G01l3 3 圆弧插补:圆弧插补:G02G02、G03G03l4 4 螺纹切削指令:螺纹切削指令:G32 G32 、G92G92 l5 5 每转进给量每转进给量G99G99和每分钟进给量和每分钟进给量G98G98l6 6 主轴功能指令主轴功能指令l7 7 刀具功能指令刀具功能指令T Tl8 8 辅助功能辅助功能M M

2、指令指令l9 9 单一固定循环指令:单一固定循环指令:G90G90、G94G94l10 10 复合固定循环指令:复合固定循环指令:G70G70G75G75 2022-3-8 快速点定位快速点定位G00G00先沿45方向运动再沿直线运动该指令命令刀具以点位控制方式从刀具所在位置快速移动到目标位置,无移动轨迹要求,不需特别规定进给速度。l输入格式输入格式G00 X(U) Z(W) ;l该指令模态指令(后续有效)l“;”表示程序段结束lX、Z指令与U、W指令可在一个程序段内混用l在某一轴上相对位置不变时,可省略该轴的移动指令 2022-3-8G00 X40. Z10.;G00 X40. W-60.;

3、G00 U-80. Z10.;G00 U-80. W-60.;在数控车床中有直径编程和在数控车床中有直径编程和半径编程(默认直径编程)半径编程(默认直径编程)直径编程时:直径编程时:X X输入的是直输入的是直径值,径值,U U输入的是径向实际输入的是径向实际位移值的两倍,并附上正负位移值的两倍,并附上正负号(正号省略)号(正号省略)半径编程时:半径编程时:X X输入的是半输入的是半径值,径值,U U输入的是径向实际输入的是径向实际位移值,并附上正负号(正位移值,并附上正负号(正号省略)号省略)返回本节返回本节 快速点定位快速点定位G00 2022-3-8直线插补(直线插补(G01G01)该指令

4、用于直线或斜线运动,可使数控车床沿X轴、Z轴方向执行单轴运动,也可以沿X、Z平面内任意斜率的直线运动。l输入格式输入格式G01 X(U) Z(W) F ;l该指令是模态指令lF 系统默认是每转进给量(mm/r),数控车床一般最大0.5(除车螺纹)lX、Z指令与U、W指令可在一个程序段内混用 2022-3-8lN10 G00 X40. Z3.;N10 G00 X40. Z3.;lN20 G01 Z-45. F0.2;N20 G01 Z-45. F0.2;lN30 X60. W-37.5;N30 X60. W-37.5;lN40 Z-120.;N40 Z-120.;直线插补(直线插补(G01) 2

5、022-3-8直线插补指令G01在数控车床中还有一种特殊用法:倒角和倒圆角l1 1)倒角)倒角输入格式G01 Z(W) C ;lZX倒角,如图中C4,向X正方向移动C为正值G01 X(U) C ;l XZ倒角,如图中C2,向Z负方向移动C为负值倒角的移动必须是以G01方式沿X轴或Z轴的单个移动,下一个程序段必须是沿X或Z轴的垂直于前一个程序段的单个移动。 2022-3-8lN10 G00 X40. Z3.;N10 G00 X40. Z3.;lN20 G01 N20 G01 Z-35.(Z-35.(或或W-38.)W-38.) C4. F0.3; C4. F0.3;lN30 N30 X70.(X

6、70.(或或U30.)U30.) C-2.; C-2.;lN40 Z-80.N40 Z-80.(或或W-45.W-45.); ;在编程时注意:在编程时注意:利用利用G01G01进行倒角时,进行倒角时,X X、Z Z坐标坐标值和值和U U、W W增量是按无倒角时,增量是按无倒角时,X X和和Z Z轴方向移动的交点坐标进行轴方向移动的交点坐标进行编程,(如图所示的红色圆点)编程,(如图所示的红色圆点)而倒角距离是按实际尺寸进行编而倒角距离是按实际尺寸进行编程程 2022-3-8倒圆角倒圆角l输入格式输入格式G01 Z(W) R ; lZX倒圆角,如图中R6,向X负方向移动R为负值G01 X(U)

7、R ;lXZ倒圆角,如图中R3,向Z负方向移动R为负值倒圆角的移动必须是以G01方式沿X轴或Z轴的单个移动,下一个程序段必须是沿X或Z轴的垂直于前一个程序段的单个移动。 2022-3-8倒圆角实例倒圆角实例lN10 G00 X40. Z2.;N10 G00 X40. Z2.;lN20 G01 N20 G01 Z-35.(Z-35.(或或W-38.)W-38.) R6. F0.3; R6. F0.3;lN30 N30 X70.(X70.(或或U30.)U30.) R-3.; R-3.;lN40 Z-80.(N40 Z-80.(或或W-45.W-45.); ;在编程时注意:在编程时注意:利用利用G

8、01G01进行倒圆角时,进行倒圆角时,X X、Z Z坐标坐标值和值和U U、W W增量是按无倒角时,增量是按无倒角时,X X和和Z Z轴方向移动的交点坐标进行编程,轴方向移动的交点坐标进行编程,(如图所示的红色圆点)而倒角距(如图所示的红色圆点)而倒角距离是按实际尺寸进行编程离是按实际尺寸进行编程 2022-3-8圆弧插补圆弧插补(G02(G02、G03)G03)该指令能使刀具沿着圆弧运动,切出圆弧轮廓。G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令l输入格式输入格式G02 X Z I K F ;或G02 X Z R F ;G03 X Z I K F ;或G03 X Z R F ;非模

9、态指令X、Z为圆弧终点坐标I、K为圆弧起点到圆弧圆心的距离在X、Z轴的投影(X方向为半径值)(圆心与圆弧起点的X、Z坐标差(X方向为半径差)R为圆弧半径,指定角度小于180F为沿圆弧进给速度在圆弧插补程序段内不能有刀具功能(T)指令顺时针圆弧、逆时针圆弧的判断:沿Y轴正方向看刀具加工轨迹运动方向,对于后刀架,由于Y轴垂直朝下为正方向,为了判断方便,我们可以假想将工件绕Z轴旋转180,使Y正向朝上,这样编程时我们看图样的上方的圆弧来判断。 2022-3-8圆弧插补实例圆弧插补实例lG00 X30. Z2.;G00 X30. Z2.;lG01 Z-25. F0.3;G01 Z-25. F0.3;l

10、G02 X60. Z-40. R15. F0.3;G02 X60. Z-40. R15. F0.3;lG03 X90. Z-55. R15. F0.G03 X90. Z-55. R15. F0.lG00 X30. Z2.;G00 X30. Z2.;lG01 Z-25. F0.3;G01 Z-25. F0.3;lG02 X60. Z-40. I15. F0.3;G02 X60. Z-40. I15. F0.3;lG03 X90. Z-55. K-15. F0.3G03 X90. Z-55. K-15. F0.3返回本节返回本节 2022-3-8暂停指令暂停指令G04G04该指令可以使刀具作短时间

11、(几秒钟)无进给光整加工,主要用于车削环槽、不通孔以及自动加工螺纹等场合l输入格式输入格式G04 X ;(允许小数点)G04 U ;(允许小数点)G04 P ;(不允许小数点)l在G99模式下暂停是转数,在G98模式下暂停时间lG98 G04 U2.0(P2000)暂停2slG99 G04 U2.0暂停2转返回本节返回本节 2022-3-8单一固定循环指令单一固定循环指令G90G90、G94G94l外径、内径、端面、螺纹切削的粗加工,刀具常外径、内径、端面、螺纹切削的粗加工,刀具常常要反复执行相同的动作,才能切到工件要求的常要反复执行相同的动作,才能切到工件要求的尺寸,这时一个程序中要写入很多

12、程序段,为了尺寸,这时一个程序中要写入很多程序段,为了简化程序,数控装置可以用一个程序段指定刀具简化程序,数控装置可以用一个程序段指定刀具作反复切削,这就是固定循环功能。作反复切削,这就是固定循环功能。 2022-3-8外径、内径切削循环外径、内径切削循环G90G90l切削圆柱面输入格式切削圆柱面输入格式G90 X(U) Z(W) F ;lX(U) Z(W) 切削终点坐标lF 进给速度l快速移动,由F代码给定 2022-3-8外径、内径切削循环外径、内径切削循环G90G90 切削圆锥面输入格式切削圆锥面输入格式G90 X(U)G90 X(U) Z(W)Z(W) R R F F ; ;X(U)X

13、(U) Z(W)Z(W) 切削终点坐标切削终点坐标F F 进给速度进给速度R R 为刀具切削锥面的的切出点为刀具切削锥面的的切出点到切入点在到切入点在X X轴的投影。轴的投影。快速移动,快速移动,由由F F代码给定代码给定 2022-3-8外径、内径切削循环外径、内径切削循环G90G90实例实例O0001;O0001;M03 S1000;M03 S1000;T0101;T0101;G00 X100. Z10.;G00 X100. Z10.;G99;G99;G90 X82.5 Z-39.8 F0.15;G90 X82.5 Z-39.8 F0.15;X75.;X75.;X67.5;X67.5;X6

14、0.4;X60.4;G00 X100. Z10. G00 X100. Z10. M30;M30; 2022-3-8端面切削循环指令端面切削循环指令G94G94l切削平端面输入格式切削平端面输入格式切削G94 X(U) Z(W) F ;lX(U) Z(W) 切削终点坐标lF 进给速度l快速移动,由F代码给定 2022-3-8G94切削锥度端面输入格式切削锥度端面输入格式G94 X(U) Z(W) R F ; lX(U) Z(W) 切削终点坐标lF 进给速度lR 为刀具切削锥面的的切出点到切入点在Z轴的投影。l快速移动,由F代码给定 2022-3-8端面切削循环指令端面切削循环指令G94G94O0

15、001;O0001;G99 M03 S1000 T0101;G99 M03 S1000 T0101;G00 X120. Z10.;G00 X120. Z10.;G94 X40.4 Z-5. F0.2;G94 X40.4 Z-5. F0.2;Z-10.;Z-10.;Z-14.8;Z-14.8;G00 X120. Z10.;G00 X120. Z10.;M30;M30; 2022-3-8外圆粗车固定循环指令外圆粗车固定循环指令G71G71G71G71指令将工件切削至精加工之前的指令将工件切削至精加工之前的尺寸。尺寸。l输入格式输入格式G71 U d R e ;G71 P ns Q nf U u W

16、 w F S T ; 2022-3-8nsns:精加工程序的第一个程序段的序号:精加工程序的第一个程序段的序号nfnf:精加工程序最后一个程序段的序号:精加工程序最后一个程序段的序号u u:X X轴方向的精加工余量(直径值,带轴方向的精加工余量(直径值,带符号)符号)w w:Z Z轴方向的精加工余量(带符号)轴方向的精加工余量(带符号)外圆粗车外圆粗车固定循环指令固定循环指令G71 2022-3-8d d:粗粗加工每次切深(加工每次切深(X X向的半径值向的半径值, ,不带符号)不带符号)e e:粗加工每次退:粗加工每次退刀刀量(量(X X向的半径值,向的半径值,不带符号)不带符号)包含在包含

17、在nsns到到nfnf程序段中的任何程序段中的任何F F、S S、T T功能都被忽略,而在功能都被忽略,而在G71G71程序段中的程序段中的F F、S S、T T功能有效功能有效外圆粗车外圆粗车固定循环指令固定循环指令G71 2022-3-8A A和和AA之间的刀具轨迹是包含在之间的刀具轨迹是包含在G00G00或或G01G01顺序号为顺序号为“ns”ns”的程的程序段中指定,序段中指定,并且在这个程序段中不能指定并且在这个程序段中不能指定Z Z轴的移动轴的移动。AA和和B B之间的刀具轨迹在之间的刀具轨迹在X X和和Z Z方向必须逐渐增加或减少。方向必须逐渐增加或减少。 2022-3-8外圆粗

18、加工循环指令外圆粗加工循环指令G71G71实例实例材料为材料为55 Q235 55 Q235 棒料棒料 2022-3-8内外径粗加工循环指令内外径粗加工循环指令G71G71实例实例lG00 X60. Z2.;G00 X60. Z2.;lG99;G99;lG71 U2.0 R0.5;G71 U2.0 R0.5;lG71 P10 Q11 U0.4 W0.1 F0.25 G71 P10 Q11 U0.4 W0.1 F0.25 S600 T0101;S600 T0101;lN10 G00 X30. S800;N10 G00 X30. S800;l G01 Z-10. F0.1; G01 Z-10. F

19、0.1;l X40. Z-20.; X40. Z-20.;l Z-35.; Z-35.;lX45.;X45.;l X50. Z-50.; X50. Z-50.;lN11 Z-65.; N11 Z-65.; 材料为材料为5555棒料棒料 2022-3-8端面粗车固定循环指令端面粗车固定循环指令G72G72G72G72指令将工件切削至精加工之前的指令将工件切削至精加工之前的尺寸。尺寸。l输入格式输入格式G72 U d R e ;G72 P ns Q nf U u W w F S T ; 2022-3-8端面粗车固定循环指令端面粗车固定循环指令G72 2022-3-8闭合车削循环指令闭合车削循环指令

20、G73G73l本功能可以车削固定的图形。这种切削循环,可以有效切削铸造成型、本功能可以车削固定的图形。这种切削循环,可以有效切削铸造成型、锻造成型或已粗车成型的工件。锻造成型或已粗车成型的工件。l输入格式输入格式 G73 U i W k R d ; G73 P ns Q nf U u W w F S T ;lns:精加工程序的第一个程序段的序号lnf:精加工程序最后一个程序段的序号li:X方向退刀量和方向(半径值)lk:Z方向退刀量和方向ld:粗切次数lu:X轴方向的精加工余量(直径值,带符号)lw:Z轴方向的精加工余量(带符号)l包含在ns到nf程序段中的任何F、S、T功能都被忽略,而在G7

21、3程序段中的F、S、T功能有效 2022-3-8i ii i1 1/d/d,每次切深,每次切深i i1 1/d/di i1 1零件粗加工余量零件粗加工余量 2022-3-8闭合车削循环指令闭合车削循环指令G73G73实例实例lO0001O0001lG99 M03 S600 T0101;G99 M03 S600 T0101;lG00 X52. Z2.;G00 X52. Z2.;lG73 U3.6 W1.45 R4;G73 U3.6 W1.45 R4;lG73 P10 Q11 U0.8 W0.05;G73 P10 Q11 U0.8 W0.05;lN10 G00 X20.;N10 G00 X20.;

22、l G01 Z-10.; G01 Z-10.;l X30.; X30.;l Z-20.; Z-20.;l X-40.; X-40.;lN11 Z-30.;N11 Z-30.;lG00 X52. Z2.;G00 X52. Z2.;lM30;M30; 2022-3-8精加工循环指令精加工循环指令G70G70该功能可以实现执行G71、G72、G73循环指令粗加工循环指令后的精加工,在G70指令程序段内要精加工程序的第一个程序段序号和精加工程序最后一个程序段序号。l输入格式:输入格式:G70 P ns Q nf ;lns:精加工程序的第一个程序段的序号lnf:精加工程序最后一个程序段的序号l当G70循

23、环加工结束时,刀具返回到起点并读下一个程序段。l在G71、G72、G73指令中规定的包含在ns到nf程序段中的任何F、S、T功能都被忽略,而在G70指令中功能有效 2022-3-8lO0001O0001lM03 S300 T0101;M03 S300 T0101;lG00 G99 X45. Z2.;G00 G99 X45. Z2.;lG72 U2.0 R0.5;G72 U2.0 R0.5;lG72 P10 Q11 U0.4 W0.03 ;G72 P10 Q11 U0.4 W0.03 ;lN10 G00 Z-9.;N10 G00 Z-9.;l G01 X40; G01 X40;l X20. Z-

24、7.; X20. Z-7.;l Z-4.; Z-4.;l X10. Z-2.; X10. Z-2.;lN11 Z2.0;N11 Z2.0;lG00 X100. Z20.;G00 X100. Z20.;lM03 S400 T0202;M03 S400 T0202;lG00 X45. Z2.; G00 X45. Z2.; lG70 P10 Q11;G70 P10 Q11;lM30;M30;材料材料4040棒料棒料精加工循环指令精加工循环指令G70实例实例 2022-3-8lG99 M03 S600 T0101;G99 M03 S600 T0101;lG00 X52. Z2.;G00 X52. Z2

25、.;lG73 U3.6 W1.45 R4;G73 U3.6 W1.45 R4;lG73 P10 Q11 U0.8 W0.05;G73 P10 Q11 U0.8 W0.05;lN10 G00 X20.;N10 G00 X20.;l G01 Z-10.; G01 Z-10.;l X30.; X30.;l Z-20.; Z-20.;l X40.; X40.;lN11 Z-30.;N11 Z-30.;lG00 X100. Z20.; G00 X100. Z20.; lM03 S800 T0202;M03 S800 T0202;lX52. Z2.;X52. Z2.;lG70 P10 Q11;G70 P1

26、0 Q11;lM30;M30;精加工循环指令精加工循环指令G70实例实例 2022-3-8端面深孔加工循环输入格式端面深孔加工循环输入格式 G74 R ; G 74 X(U) Z(W) P Q R F ;端面深孔加工循环指令端面深孔加工循环指令G74 2022-3-8外圆切槽循环指令外圆切槽循环指令G75G75l外圆切槽循环输入格式外圆切槽循环输入格式 G75 R ; G 75 X(U) Z(W) P Q R F ;l第一R 每次沿径向切削后的退刀量lX(U) Z(W) 切削终点坐标lP X方向每次循环的切削量lQ Z方向每次循环的切削量l第二R 切削径向方向(X轴方向)的终点时沿轴向方向(Z

27、轴方向)当退刀量lF 切削进给速度 2022-3-8 2022-3-8 2022-3-8 2022-3-8螺纹切削指令(螺纹切削指令(G32G32)该命令可以切削圆柱螺纹、圆锥螺纹、端面螺纹(涡形螺纹)l输入格式输入格式G32 X(U) Z(W) F ;l非模态指令lF 为螺纹的螺距Pl螺纹深度一般约为0.6495P0.5Pl切削螺纹时两端会产生不完全螺纹:lR:主轴转速lL:螺纹导程1800605. 3180021RLRL 2022-3-8螺纹切削加工实例螺纹切削加工实例lN10 G00 X30. Z3.0;N10 G00 X30. Z3.0;lN20 X23.;N20 X23.;lN30

28、G32 X23. Z-42. F1.5;N30 G32 X23. Z-42. F1.5;lN40 G00 X30.;N40 G00 X30.;lN50 Z3.;N50 Z3.;lN60 X22.5;N60 X22.5;lN70 G32 X22.5 Z-42. F1.5;N70 G32 X22.5 Z-42. F1.5;lN80 G00 X30.;N80 G00 X30.;lN90 Z3.;N90 Z3.;lN100 X22.05;N100 X22.05;lN110 G32 X22.05 Z-42. F1.5;N110 G32 X22.05 Z-42. F1.5;lN120 G00 X30.;N

29、120 G00 X30.;lN130 Z3; N130 Z3; 24-224-20.65P0.65P24-1.324-1.31.51.522.0522.0511和和22按主轴按主轴500r/min500r/min计算分别计算分别为为1.5mm1.5mm和和0.4mm0.4mm左右。左右。螺纹切削一定要在同一位置点进行螺纹切削一定要在同一位置点进行下刀。下刀。 2022-3-8螺纹切削循环指令螺纹切削循环指令G92G92l圆柱螺纹切削循环输入格式圆柱螺纹切削循环输入格式G92 X(U) Z(W) F ;l圆锥螺纹切削循环输入格式圆锥螺纹切削循环输入格式G92 X(U) Z(W) R F ;lX(

30、U) Z(W) 切削终点坐标lF 螺纹螺距lR 为刀具切削锥面的的切出点到切入点在X轴的投影。 2022-3-8螺纹切削循环指令螺纹切削循环指令G92G92实例实例lG00 X40. Z5.;G00 X40. Z5.;lG92 X29.3 Z-42. F2.;G92 X29.3 Z-42. F2.;lX28.8;X28.8;lX28.42;X28.42;lX28.18;X28.18;lX27.98;X27.98;lX27.82;X27.82;lX27.72;X27.72;lX27.62;X27.62;lM05;M05; 2022-3-8加工下图所示的零件,材料为Q235,毛坯尺寸为40X120

31、棒料,M16X1.5普通螺纹的底径14.376mm 车床编程思考题车床编程思考题 2022-3-8思考题思考题1 选择机床和数控系统;选择机床和数控系统;2 确定夹具;确定夹具;3 加工工艺分析:加工工艺分析: 1)粗车外圆掉头装夹;)粗车外圆掉头装夹; 2)车端面)车端面 粗车外圆粗车外圆 精车外圆精车外圆 切槽切槽 车车削螺纹削螺纹 切断;切断; 3)选择刀具和量具;)选择刀具和量具; 2022-3-81) 90端面车刀;端面车刀;2)粗车外圆刀;)粗车外圆刀;3)精车外圆刀;)精车外圆刀;4)60 普通螺纹车刀;普通螺纹车刀;5)切断刀(刀宽)切断刀(刀宽3mm)。)。 2022-3-8代码代码O0001O0001N10 T0101N10 T0101N20 MO3 S500;N20 MO3 S500;N30 G00 X100. Z50.;N30 G00 X100. Z50.;N31 X60.Z0.N

温馨提示

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

评论

0/150

提交评论