合工大数控课件2.4 车床编程

上传人:n**** 文档编号:50722592 上传时间:2018-08-10 格式:PPT 页数:51 大小:969KB
返回 下载 相关 举报
合工大数控课件2.4 车床编程_第1页
第1页 / 共51页
合工大数控课件2.4 车床编程_第2页
第2页 / 共51页
合工大数控课件2.4 车床编程_第3页
第3页 / 共51页
合工大数控课件2.4 车床编程_第4页
第4页 / 共51页
合工大数控课件2.4 车床编程_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《合工大数控课件2.4 车床编程》由会员分享,可在线阅读,更多相关《合工大数控课件2.4 车床编程(51页珍藏版)》请在金锄头文库上搜索。

1、2.4 数控车床程序编制一 数控车床常用指令 二 手工编程举例(车床编程)*数控车床常用指令l1 快速点定位:G00l2 直线插补:G01l3 圆弧插补:G02、G03l4 螺纹切削指令:G32 、G92 l5 每转进给量G99和每分钟进给量G98l6 主轴功能指令l7 刀具功能指令Tl8 辅助功能M指令l9 单一固定循环指令:G90、G94l10 复合固定循环指令:G70G75Date快速点定位G00先沿45方向运动再沿直线运动该指令命令刀具以点位控制方式从刀具所在位置快速移 动到目标位置,无移动轨迹要求,不需特别规定进给速 度。l输入格式G00 X(U) Z(W) ;l该指令模态指令(后续

2、有效)l“;”表示程序段结束lX、Z指令与U、W指令可在一个程序段内混用l在某一轴上相对位置不变时,可省略该轴的移动指令DateG00 X40. Z10.;G00 X40. W-60.;G00 U-80. Z10.;G00 U-80. W-60.;在数控车床中有直径编程和 半径编程(默认直径编程)直径编程时:X输入的是直 径值,U输入的是径向实际 位移值的两倍,并附上正负 号(正号省略)半径编程时:X输入的是半 径值,U输入的是径向实际 位移值,并附上正负号(正 号省略)返回本节快速点定位G00Date直线插补(G01)该指令用于直线或斜线运动,可使数控车床沿X轴、Z轴方向执行单轴运动,也可以

3、沿X、Z平面内任意斜率的直线运动。l输入格式G01 X(U) Z(W) F ;l该指令是模态指令lF 系统默认是每转进给量(mm/r),数控车床一般最大0.5(除车螺纹)lX、Z指令与U、W指令可在一个程序段内混用DatelN10 G00 X40. Z3.;lN20 G01 Z-45. F0.2;lN30 X60. W-37.5;lN40 Z-120.;直线插补(G01)Date直线插补指令G01在数控车床中还有一种特殊用法 :倒角和倒圆角l1)倒角输入格式G01 Z(W) C ;lZX倒角,如图中C4,向X正方向移动C为正值G01 X(U) C ;l XZ倒角,如图中C2,向Z负方向移动C为

4、负值倒角的移动必须是以G01方式沿X轴或Z轴的单个移 动,下一个程序段必须是沿X或Z轴的垂直于前一个 程序段的单个移动。DatelN10 G00 X40. Z3.;lN20 G01 Z-35.(或W-38.) C4. F0.3;lN30 X70.(或U30.) C-2.;lN40 Z-80.(或W-45.);在编程时注意:利用G01进行倒角时,X、Z坐标 值和U、W增量是按无倒角时,X 和Z轴方向移动的交点坐标进行 编程,(如图所示的红色圆点) 而倒角距离是按实际尺寸进行编 程Date倒圆角l输入格式G01 Z(W) R ; lZX倒圆角,如图中R6,向X负方向移动R为负值G01 X(U) R

5、 ;lXZ倒圆角,如图中R3,向Z负方向移动R为负值倒圆角的移动必须是以G01方式沿X轴或Z轴的单个移动,下一个程序段必须是沿X或Z轴的垂直于前一个程序段的单个移动。Date倒圆角实例 lN10 G00 X40. Z2.;lN20 G01 Z-35.(或W-38.) R6. F0.3;lN30 X70.(或U30.) R-3.;lN40 Z-80.(或W-45.);在编程时注意:利用G01进行倒圆角时,X、Z坐标 值和U、W增量是按无倒角时,X和Z 轴方向移动的交点坐标进行编程, (如图所示的红色圆点)而倒角距 离是按实际尺寸进行编程Date圆弧插补(G02、G03)该指令能使刀具沿着圆弧运动

6、,切出圆弧轮廓。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 ; 非模态指令 X、Z为圆弧终点坐标 I、K为圆弧起点到圆弧圆心的距离在X、Z轴的投影(X方向为半 径值)(圆心与圆弧起点的X、Z坐标差(X方向为半径差) R为圆弧半径,指定角度小于180 F为沿圆弧进给速度 在圆弧插补程序段内不能有刀具功能(T)指令 顺时针圆弧、逆时针圆弧的判断:沿Y轴正方向看刀具加工轨迹 运动方向,对于后刀架,由于Y轴垂直朝下为正方向,为了判断 方便,我们可以假想将工件绕Z轴

7、旋转180,使Y正向朝上,这 样编程时我们看图样的上方的圆弧来判断。Date圆弧插补实例lG00 X30. Z2.;lG01 Z-25. F0.3;lG02 X60. Z-40. R15. F0.3;lG03 X90. Z-55. R15. F0.lG00 X30. Z2.;lG01 Z-25. F0.3;lG02 X60. Z-40. I15. F0.3;lG03 X90. Z-55. K-15. F0.3返回本节Date暂停指令G04该指令可以使刀具作短时间(几秒钟)无进给光整加工,主要用于车削环槽、不通孔以及自动加工螺纹等场合l输入格式G04 X ;(允许小数点)G04 U ;(允许小数

8、点)G04 P ;(不允许小数点)l在G99模式下暂停是转数,在G98模式下暂停时间lG98 G04 U2.0(P2000)暂停2slG99 G04 U2.0暂停2转返回本节Date单一固定循环指令G90、G94l外径、内径、端面、螺纹切削的粗加工,刀具常常要反复执行相同的动作,才能切到工件要求的尺寸,这时一个程序中要写入很多程序段,为了简化程序,数控装置可以用一个程序段指定刀具作反复切削,这就是固定循环功能。Date外径、内径切削循环G90l切削圆柱面输入格式G90 X(U) Z(W) F ;lX(U) Z(W) 切削终点坐标lF 进给速度l快速移动,由F代码给定 Date外径、内径切削循环

9、G90切削圆锥面输入格式G90 X(U) Z(W) R F ;X(U) Z(W) 切削终点坐标F 进给速度R 为刀具切削锥面的的切出点到切入点在X轴的投影。快速移动,由F代码给定Date外径、内径切削循环G90实例O0001; M03 S1000; T0101; G00 X100. Z10.; G99; G90 X82.5 Z-39.8 F0.15; X75.; X67.5; X60.4; G00 X100. Z10. M30;Date端面切削循环指令G94l切削平端面输入格式切削G94 X(U) Z(W) F ;lX(U) Z(W) 切削终点坐标lF 进给速度l快速移动,由F代码给定Date

10、G94切削锥度端面输入格式G94 X(U) Z(W) R F ; lX(U) Z(W) 切削终点坐标lF 进给速度lR 为刀具切削锥面的的切出点到切入点在Z轴的投影。l快速移动,由F代码给定Date端面切削循环指令G94O0001; G99 M03 S1000 T0101; G00 X120. Z10.; G94 X40.4 Z-5. F0.2; Z-10.; Z-14.8; G00 X120. Z10.; M30;Date外圆粗车固定循环指令G71G71指令将工件切削至精加工之前的尺 寸。l输入格式G71 U d R e ;G71 P ns Q nf U u W w F S T ;Daten

11、s:精加工程序的第一个程序段的序号 nf:精加工程序最后一个程序段的序号 u:X轴方向的精加工余量(直径值,带 符号) w:Z轴方向的精加工余量(带符号)外圆粗车固定循环指令G71Dated:粗加工每次切深(X向的半径值, 不带符号) e:粗加工每次退刀量(X向的半径值 ,不带符号) 包含在ns到nf程序段中的任何F、S、T 功能都被忽略,而在G71程序段中的F、 S、T功能有效外圆粗车固定循环指令G71DateA和A之间的刀具轨迹是包含在G00或G01顺序号为“ns”的程 序段中指定,并且在这个程序段中不能指定Z轴的移动。A和 B之间的刀具轨迹在X和Z方向必须逐渐增加或减少。 Date外圆粗

12、加工循环指令G71实例材料为55 Q235 棒料Date内外径粗加工循环指令G71实例lG00 X60. Z2.;lG99;lG71 U2.0 R0.5;lG71 P10 Q11 U0.4 W0.1 F0.25 S600 T0101;lN10 G00 X30. S800;l G01 Z-10. F0.1;l X40. Z-20.;l Z-35.;lX45.;l X50. Z-50.;lN11 Z-65.; 材料为55棒料Date端面粗车固定循环指令G72G72指令将工件切削至精加工之前的尺 寸。l输入格式G72 U d R e ;G72 P ns Q nf U u W w F S T ;Dat

13、e端面粗车固定循环指令G72Date闭合车削循环指令G73l本功能可以车削固定的图形。这种切削循环,可以有效切削铸造成型、 锻造成型或已粗车成型的工件。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功能都被忽略,而在G73程序段中的F、S、T功能有效Dateii1/d,

14、每次切深i1/di1零件粗加工余量Date闭合车削循环指令G73实例lO0001lG99 M03 S600 T0101;lG00 X52. Z2.;lG73 U3.6 W1.45 R4;lG73 P10 Q11 U0.8 W0.05;lN10 G00 X20.;l G01 Z-10.;l X30.;l Z-20.;l X-40.;lN11 Z-30.;lG00 X52. Z2.;lM30;Date精加工循环指令G70该功能可以实现执行G71、G72、G73循环指令粗加工循环指令后的精加工,在G70指令程序段内要精加工程序的第一个程序段序号和精加工程序最后一个程序段序号。l输入格式:G70 P

15、ns Q nf ;lns:精加工程序的第一个程序段的序号lnf:精加工程序最后一个程序段的序号l当G70循环加工结束时,刀具返回到起点并读下一个程序段。l在G71、G72、G73指令中规定的包含在ns到nf程序段中的任何F、S、T功能都被忽略,而在G70指令中功能有效DatelO0001lM03 S300 T0101;lG00 G99 X45. Z2.;lG72 U2.0 R0.5;lG72 P10 Q11 U0.4 W0.03 ;lN10 G00 Z-9.;l G01 X40;l X20. Z-7.;l Z-4.;l X10. Z-2.;lN11 Z2.0;lG00 X100. Z20.;l

16、M03 S400 T0202;lG00 X45. Z2.; lG70 P10 Q11;lM30;材料40棒料精加工循环指令G70实例DatelG99 M03 S600 T0101;lG00 X52. Z2.;lG73 U3.6 W1.45 R4;lG73 P10 Q11 U0.8 W0.05;lN10 G00 X20.;l G01 Z-10.;l X30.;l Z-20.;l X40.;lN11 Z-30.;lG00 X100. Z20.; lM03 S800 T0202;lX52. Z2.;lG70 P10 Q11;lM30;精加工循环指令G70实例Date端面深孔加工循环输入格式G74 R ;G

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 机械理论及资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号