第3章-数控车床的程序编制.

上传人:艳*** 文档编号:187300496 上传时间:2023-02-13 格式:PPT 页数:61 大小:623KB
收藏 版权申诉 举报 下载
第3章-数控车床的程序编制._第1页
第1页 / 共61页
第3章-数控车床的程序编制._第2页
第2页 / 共61页
第3章-数控车床的程序编制._第3页
第3页 / 共61页
资源描述:

《第3章-数控车床的程序编制.》由会员分享,可在线阅读,更多相关《第3章-数控车床的程序编制.(61页珍藏版)》请在装配图网上搜索。

1、第3章 数控车床的程序编制3.1 数控车床程序编制基础一、数控车床的主要功能1、简易数控车床2、经济型数控车床3、多功能数控车床4、车削中心3.1 数控车床程序编制基础二、工艺装备特点1、对刀具的要求(1)刀具结构(2)刀具强度、耐用度(3)良好的断屑槽2、对刀座的要求3.1 数控车床程序编制基础3、数控机床可转位刀具特点3.1 数控车床程序编制基础三、对刀1、一般对刀2、机外对刀仪对刀3、ATC对刀4、自动对刀3.2 数控车床程序编制的基本方法一、F功能1、在G99(G95)码状态下单位:/r2、在G98(G94)码状态下单位:/min3.2 数控车床程序编制的基本方法二、S功能1、主轴最高

2、转速限制(G50)指令格式:G50 S_;2、恒线速度控制(G96)指令格式:G96 S_;单位:m/min3、恒线速度取消(恒转速)(G97)指令格式:G97 S_;单位:r/min3.2 数控车床程序编制的基本方法三、T功能指令格式:Txx四、M功能(1)M00(2)M01(3)M03(4)M04(5)M05(6)M08(7)M09(8)M30(9)M98(10)M993.2 数控车床程序编制的基本方法五、G功能1、加工坐标系设定(G50)指令格式:G50 X_ Z_;2、倒角、倒圆角编程(1)45倒角与1/4倒圆角45倒角格式为:G01 Z(W)_ I_;G01 X(U)_ K_;3.2

3、 数控车床程序编制的基本方法圆角倒圆格式为:G01 Z(W)_ R_;G01 X(U)_ R_;3.2 数控车床程序编制的基本方法举例:3.2 数控车床程序编制的基本方法(2)任意角度倒角与倒圆倒角格式:N10 G01 X_(Z_)C_;N20 G01 X_ Z_ ;倒圆格式:N10 G01 X_(Z_)R_;N20 G01 X_ Z_ ;3.2 数控车床程序编制的基本方法举例:3.2 数控车床程序编制的基本方法3.2 数控车床程序编制的基本方法3、刀尖圆弧自动补偿功能3.2 数控车床程序编制的基本方法3.2 数控车床程序编制的基本方法为了在不改变程序的情况下使刀具切削路径与工件轮廓吻合一致,

4、加工出尺寸正确的工件,就必须使用刀尖圆弧半径补偿指令。刀尖圆弧半径补偿指令如下:G40:取消刀尖圆弧半径补偿。G41:刀尖左补偿。G42:刀尖右补偿。3.2 数控车床程序编制的基本方法使用刀尖半径补偿指令时应注意下列几点:(1)G41或G42指令必须和G00或G01指令一起使用,且当切削完成轮廓后即用G40取消补偿。(2)工件有锥度、圆弧时,必须在精车锥度或圆弧前一程序段建立半径补偿,一般在切入工件时的程序段建立半径补偿。(3)必须在刀具补偿参数设定页面的刀尖半径处填入该把刀具的刀尖半径值,则CNC装置会自动计算应该移动的补偿量,作为刀尖半径补偿的依据。3.2 数控车床程序编制的基本方法3.2

5、 数控车床程序编制的基本方法举例:3.2 数控车床程序编制的基本方法4、单一固定循环(G90、G94)使用单一循环指令每一个指令可以产生四个动作;即“切入切削退刀返回”;这样可以简化编程。G90为轴向切削循环指令;G94为径向切削循环指令;并且G90、G94均为模态指令。1、轴向切削循环指令(G90)(1)圆柱切削循环指令格式:G90 X(U)_ Z(W)_ F_;式中X(U)、Z(W)为圆柱面切削终点坐标;(2)圆锥切削循环指令格式:G90 X(U)_ Z(W)_ R_(I_)F_;式中X(U)、Z(W)为圆锥面切削终点坐标;R是指切削终点至起点的向量值在X轴上的投影值(以半径表示);P1(

6、X1,Z1)P2(X2,Z2)P3(X3,Z3)P4(X4,Z4)R=(X2-X3)/23.2 数控车床程序编制的基本方法举例:3.2 数控车床程序编制的基本方法3.2 数控车床程序编制的基本方法3.2 数控车床程序编制的基本方法(2)端面切削循环指令(G94)G94用于车削直端面和锥端面;1)直端面车削循环指令格式:G94 X(U)_ Z(W)_ F_;式中X(U)、Z(W)为圆柱面切削终点坐标;3.2 数控车床程序编制的基本方法例3.2 数控车床程序编制的基本方法3.2 数控车床程序编制的基本方法2)锥端面车削循环格式:G94 X(U)_ Z(W)_ R_(K_)F_;式中X(U)、Z(W

7、)为圆柱面切削终点坐标;R是指切削终点至起点在的向量值在Z轴上的投影值;P1(X1,Z1)P2(X2,Z2)P3(X3,Z3)P4(X4,Z4)R=Z2-Z33.2 数控车床程序编制的基本方法例3.2 数控车床程序编制的基本方法5、复合形固定循环(G70G76)(1)轴向粗车复合循环(G71)该指令适用于圆柱棒料毛坯粗车阶梯轴的外圆或内孔,需要切除较多余量时的情况。格式:G71 Ud R e;G71 Pns Qnf Uu Ww Ff Ss Tt;Nns Ff Ss .Nnf循环加工时的背吃刀量,一定为正值。每次切削结束后的退刀量精车开始程序段的顺序号精车结束程序段的顺序号X轴方向精加工余量,直

8、径值Z轴方向精加工余量粗加工时的进给速度粗加工时的主轴转速粗车时使用的刀具3.2 数控车床程序编制的基本方法G71使用方法说明:(1)在精加工程序中由循环起点C到A点只能使用G00或G01指令,并且不能有z轴方向移动指令。(2)精加工程序车削的路径必须是单调增加或减小。不能有内凹的轮廓外形。(3)精加工路径可以使用刀具半径补偿3.2 数控车床程序编制的基本方法例3.2 数控车床程序编制的基本方法2、径向粗车复合循环(G72)此指令用于当直径方向的切削余量比轴向余量大时。指令格式为:格式:G72 Wd R e;G72 Pns Qnf Uu Ww Ff Ss Tt;Nns Ff Ss .Nnf指令

9、中各项的意义与G71相同。3.2 数控车床程序编制的基本方法例3.2 数控车床程序编制的基本方法 3.仿形粗车循环(G73)G73指令用于零件毛坯已基本成形的铸件或锻件的加工。格式:G73 Ui Wk R d;G73 Pns Qnf Uu Ww Ff Ss Tt;Nns Ff Ss .Nnfi:x轴方向退刀距离和方向;k:z轴方向退刀距离和方向;d:粗车削次数其他各项的意义与G71相同3.2 数控车床程序编制的基本方法i 和k 为第一次车削时退离工件轮廓的距离及方向,确定该值时应参考毛坯的粗加工余量大小,以使第一次走刀时就有合理的切削深度。计算方法为:i=(x轴粗加工余量)(第一次切削深度)k

10、=(z轴粗加工余量)(第一次切削深度)例如:若x轴方向粗加工余量为6mm,分三次走刀,每一次切削深度2mm,则:i=6-2=4 d=33.2 数控车床程序编制的基本方法例:3.2 数控车床程序编制的基本方法(4)精加工循环指令(G70)格式:G70 Pns Qnf ;使用G70时应注意下列事项:(1)必须先使用G71或G72或G73指令后,才能使用G70指令。(2)G70指令指定的ns 至nf 间精车的程序段中,不能调用子程序。(3)ns 至nf 间精车的程序段所指令的F和S是给G70精车时使用。(4)G70、G71、G72、G73指令只能采用存储器工作方式。3.2 数控车床程序编制的基本方法

11、使用G70G73复合循环指令时应注意:(1)同一程序内P、Q所指定的顺序号码必须是唯一的,不可重复使用。(2)由P至Q所指定顺序号中的程序段中,不能使用G00、G01、G02、G03、G41、G42以外的G功能指令。不能使用M98、M99。3.2 数控车床程序编制的基本方法(5)深孔钻循环(G74)1.格式 G74 R(e);G74 X(u)Z(w)P(i)Q(k)F(f)e:后退量本指定是状态指定,在另一个值指定前不会改变。x:B点的X坐标u:从a至b增量z:c点的Z坐标w:从A至C增量i:X方向的移动量k:Z方向的移动量f:进给率:3.2 数控车床程序编制的基本方法(5)外径切槽循环(G7

12、5)1.格式 G75 R(e);G75 X(u)Z(w)P(i)Q(k)R(d)F(f)2.功能以下指令操作如下图所示,除X用Z代替外与G74相同,在本循环可处理断削,可在X轴割槽及X轴啄式钻孔。3.2 数控车床程序编制的基本方法例3.2 数控车床程序编制的基本方法6、螺纹切削(1)螺纹切削(G32)格式:G32 X_ Z_ F_;使用螺纹指令时的注意事项:(1)主轴应指令恒转速(G97指令)(2)在切削螺纹时要有切入、切出段。切入段:1=np/400 2=nP/1800n为主轴转速,r/min;p为螺纹导程,mm;但是一般不少于1个导程。3.2 数控车床程序编制的基本方法3.2 数控车床程序

13、编制的基本方法例:3.2 数控车床程序编制的基本方法在编程前,应先作下列计算:(1)先决定主轴转速由v=dn/1000,n=1592r/min验算np值,np=15922.5=39804000取:n=1500r/min(2)计算1=np/400=9.42=nP/1800=2.1(3)计算螺纹牙底直径螺纹牙底直径=大径-2牙深=16.7523.2 数控车床程序编制的基本方法(2)螺纹切削循环(G92)G92指令可完成圆柱螺纹和圆锥螺纹的循环切削。格式:G92 X(U)_ Z(W)_ R_(I)F_;式中:X(U)、Z(W)为螺纹切削终点坐标;F为螺纹导程;R为锥螺纹终点半径与起点半径的差值;切削

14、圆柱螺纹时R=0,可以省略。3.2 数控车床程序编制的基本方法O4010;T0201;G50 S3500;G97 S500;G00 X26 Z11.0 M03;G92X19Z-33F2.5;X18.3;X17.7;X17.3;X16.9;X16.75;G00X100Z100;M30;3.2 数控车床程序编制的基本方法例:3.2 数控车床程序编制的基本方法(3)复合螺纹切削循环(G76)格式:G76 Pm r a Qdmin R d;G76 X(U)_ Z(W)_ Ri Pk Qd F f;m:车削次数,必须用两位数表示,0199r:螺纹末端倒角量,必须用2位数表示,0099;例如:r取10、L

15、=10,倒角量=10 0.1 L=10;a:刀具角度,有00、29 、30 、55 、60 等几种。m、r、a都必须用两位数表示,同时由P指定,3.2 数控车床程序编制的基本方法dmin :最小切削深度,不能用小数点表示。例如 dmin=0.02mm;需要写成Q20;d:精车余量;X(U)、Z(W):螺纹终点坐标。I:车锥度螺纹时,终点B到起点A的向量值;k:x轴方向之螺纹深度,以半径表示。K值不能小数点表示。d:第一刀切削深度,以半径表示,不能用小数点表示,例如 d=0.6mm,需要写成Q600;f:螺纹螺距;3.2 数控车床程序编制的基本方法3.2 数控车床程序编制的基本方法已知T0303为螺纹车刀,S=1000r/min。进刀段1=np/400=10002/400=5,取1=8。牙底直径=30-1.2992=27.402;牙型高度=0.64952=1.299;3.2 数控车床程序编制的基本方法O4013T0303;G97 M03 S1000;G00 X38.Z8.;G76 P050060 Q20 R0.02;G76 X27.402 Z-15.P1.299 Q500 F2.;G00 X150.Z200.;M30;3.2 数控车床程序编制的基本方法六、编程举例3.2 数控车床程序编制的基本方法3.2 数控车床程序编制的基本方法

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

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

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


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