数控车床的程序编制课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控车床的程序编制课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 程序 编制 课件
- 资源描述:
-
1、单元单元6 6 数控车床的程序编制单元单元6 6 数控车床的程序编制单元单元6 6 数控车床的程序编制单元单元6 6 数控车床的程序编制单元单元6 6 数控车床的程序编制G71 G71 公制单位选择公制单位选择G70 G70 英制单位选择英制单位选择说明:适用于说明:适用于X X、Z Z、I I、K K、CRCR、可编程零点偏置,不适用可编程零点偏置,不适用于进给率、刀具半径补偿、可设定零点偏置等与工件无直于进给率、刀具半径补偿、可设定零点偏置等与工件无直接关系的几何数值。接关系的几何数值。G71G710 0 公制单位选择公制单位选择,也适用于进给率,也适用于进给率F FG70G700 0 英
2、制单位选择英制单位选择,也适用于进给率,也适用于进给率F F单元单元6 6 数控车床的程序编制DIAMON DIAMON 直径编程指令直径编程指令DIAMOF DIAMOF 半半径编程指令径编程指令单元单元6 6 数控车床的程序编制G90G90、G91G91、ACAC、ICIC说明:说明:G90 G90 ;绝对尺寸,模态指令绝对尺寸,模态指令G91 G91 ;增量尺寸,模态指令增量尺寸,模态指令=AC=AC()();某轴以绝对尺寸输入,程序段有效某轴以绝对尺寸输入,程序段有效=IC=IC()();某轴以增量尺寸输入,程序段有效某轴以增量尺寸输入,程序段有效如:如:G90 X20 Z75G90
3、X20 Z75X50 Z=ICX50 Z=IC(-20-20)G91 X20 Z40G91 X20 Z40X10 Z=ACX10 Z=AC(6060)单元单元6 6 数控车床的程序编制5.G4暂停暂停G04 F 暂停时间(秒)或暂停时间(秒)或 G04 S 暂停主暂停主轴转数轴转数单元单元6 6 数控车床的程序编制单元单元6 6 数控车床的程序编制程序如下:程序如下:P0302P0302;N001 N001 T1 D1T1 D1;N002 DIAMONN002 DIAMON;N003 S800 M03 N003 S800 M03;N004 N004 G90G90 G00 X6.0 Z2.0 G
4、00 X6.0 Z2.0;N005 G01 Z-20.0 F0.3 N005 G01 Z-20.0 F0.3;N006 G02 X14.0 Z-24.0 N006 G02 X14.0 Z-24.0 CR=4.0CR=4.0 ;N007 N007 G91G91 G01 Z-8.0 G01 Z-8.0;N008 G03 N008 G03 X=ACX=AC(20.020.0)Z-3.0 Z-3.0 CR=3.0CR=3.0 ;N009 G01 Z-37.0 N009 G01 Z-37.0;N010 G02 X20.0 Z-10.0 N010 G02 X20.0 Z-10.0 CR=10.0CR=10
5、.0 ;N011 G01 Z-20.0 N011 G01 Z-20.0;N012 G03 N012 G03 X=ACX=AC(52.052.0)Z-6.0 Z-6.0 CR=6.0CR=6.0 ;N013 G02 X10.0 Z-5.0 N013 G02 X10.0 Z-5.0 CR=5.0CR=5.0 ;N014 G90 G00 X100.0 Z52.7 M05 N014 G90 G00 X100.0 Z52.7 M05;N015 M02N015 M02;单元单元6 6 数控车床的程序编制(1)X、Z 为螺纹切削的终点坐标值(X坐标值依据机械设计手册查表确定)。书写格式书写格式 G33 X
6、Z G33 X Z SF=SF=K K(或(或I I )(3)X省略时为圆柱螺纹切削,Z省略时为端面螺纹切削;X、Z均不省略时为锥螺纹切削;(2)对于锥螺纹的螺纹导程I I(或(或K K),当斜角4545度度时,以Z Z轴方向轴方向的坐标值K指定,45459090度度之间时,以X X轴方向轴方向的坐标值I指定。(4)螺纹切削应注意在两端设置足够的升速进刀段1和降速退刀段2。单元单元6 6 数控车床的程序编制 车螺纹时,为保证螺距的准确,应避免在进给机构的加车螺纹时,为保证螺距的准确,应避免在进给机构的加速和减速过程中切削,故应有引入距离和超越距离速和减速过程中切削,故应有引入距离和超越距离单元
7、单元6 6 数控车床的程序编制例:试编写如图所示螺纹的加工程序。螺纹导程例:试编写如图所示螺纹的加工程序。螺纹导程3 3mmmm,升升速进刀段速进刀段1=3mm1=3mm,降速退刀段降速退刀段2=1.5mm2=1.5mm。假设第假设第1 1刀螺纹切刀螺纹切削深度削深度1 1mmmm;第第2 2刀螺纹切削深度刀螺纹切削深度0.50.5mmmm。G91 G00 X-62G91 G00 X-62;G33G33 Z-74.5 K3 Z-74.5 K3;G00 X62G00 X62;Z74.5Z74.5;X-63X-63;G33G33 Z-74.5 Z-74.5 K3K3 ;G00 X63G00 X63
8、;Z74.5Z74.5;单元单元6 6 数控车床的程序编制 例:螺纹导程例:螺纹导程3.53.5mmmm,升速进刀段升速进刀段1=2mm1=2mm,降速退刀段降速退刀段2=1mm2=1mm。假设第假设第1 1刀螺纹切削深度刀螺纹切削深度1 1mmmm;第第2 2刀螺纹切削深度刀螺纹切削深度0.50.5mmmm。直径采用绝对值方式编程:第1刀 14-2*1=12;43-2*1=41第2刀 12-2*0.5=11;43-2*0.5=40G00 X12G00 X12;G33 X41 Z=ICG33 X41 Z=IC(-43-43)K3.5 K3.5;G90 G00 X50G90 G00 X50;单元
9、单元6 6 数控车床的程序编制表表 常用米制螺纹切削进给次数与吃刀量常用米制螺纹切削进给次数与吃刀量螺距螺距1.01.01.51.52 22.52.53 3牙深(半径量)牙深(半径量)0.650.650.980.981.31.31.6251.6251.951.95(直径值)直径值)切削次数切削次数及吃刀量及吃刀量1 1次次0.70.70.80.80.90.91.01.01.21.22 2次次0.40.40.60.60.60.60.70.70.70.73 3次次0.20.20.40.40.60.60.60.60.60.64 4次次0.160.160.40.40.40.40.40.45 5次次0.
10、10.10.40.40.40.46 6次次0.150.150.40.47 7次次0.20.2螺纹大径:螺纹小径:螺距公称大1.0dd265.0螺距公称小dd例:例:试计算试计算M24M242 2螺纹螺纹d d、d d1 1的尺寸。的尺寸。d=D=d-0.1P=24-0.1-0.12=23.82=23.8 mmd1=D1=d-0.65-0.65P2=24 0.650.652 22=21.42=21.4mm单元单元6 6 数控车床的程序编制1.1.刀具的几何补偿、磨损补偿刀具的几何补偿、磨损补偿刀具位置偏差 在编程时,一般以其中一把刀具为基准,并以该刀具的刀尖位置A为依据来建立工件坐标系。这样,当
11、其他刀位转至加工位置时,刀尖的位置B相对于刀尖位置A就会有偏差。由此,原来设定的工件坐标系对这些刀具就不适用了。另外,每把刀具在加工过程中都有不同程序的磨损。因此,应进行位置补偿。刀具的补偿功能由刀具的补偿功能由T T代码实现。代码实现。T T代码后面跟的代码后面跟的1-21-2位数字为刀具号,位数字为刀具号,D D代码后面跟的数字代码后面跟的数字1-91-9为刀具补偿寄存器为刀具补偿寄存器的地址号,该处存有刀具的几何偏差量和的地址号,该处存有刀具的几何偏差量和磨损偏差量。如:磨损偏差量。如:T1 D1T1 D1单元单元6 6 数控车床的程序编制绝对刀偏法绝对刀偏法刀具相对于机床参考点的偏置刀
12、具相对于机床参考点的偏置单元单元6 6 数控车床的程序编制(2 2)刀具的磨损补偿)刀具的磨损补偿单元单元6 6 数控车床的程序编制单元单元6 6 数控车床的程序编制T T指令如:指令如:T1D1T1D1相当于相当于 这一指令不产生机床运动。这一指令不产生机床运动。单元单元6 6 数控车床的程序编制编程时,通常都将车刀刀尖作为一点来考虑,但实际上刀尖处存在圆角,如图所示。当用按理论刀尖点编出的程序进行端面、外径、内径等与轴线平行或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥面及圆弧切削时,则会产生少切或过切现象,如图所示。具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半径计算出补偿量
13、,避免少切或过切现象的产生。图 刀尖圆弧R 图 刀尖圆角造成的少切与过切单元单元6 6 数控车床的程序编制G40-G40-取消刀具半径补偿,按编程轨迹进给。取消刀具半径补偿,按编程轨迹进给。G41-G41-刀具半径左补偿,沿进给方向看,刀尖偏刀具半径左补偿,沿进给方向看,刀尖偏在轨迹的左侧。在轨迹的左侧。G42-G42-刀具半径右补偿,沿进给方向看,刀尖偏刀具半径右补偿,沿进给方向看,刀尖偏在轨迹的右侧。在轨迹的右侧。在设置刀尖半径补偿值时,还要设置刀尖位置编在设置刀尖半径补偿值时,还要设置刀尖位置编码,指定编码值的方法参考图码,指定编码值的方法参考图。图 刀尖圆角方向代号的确定方法前置刀架的
14、刀尖方向编码单元单元6 6 数控车床的程序编制书写格式:G40G40(G41/G42G41/G42)G01 G01(或或G00G00)X X(U U)Z(W)F Z(W)F 刀尖半径补偿应当用 G00 或者 G01功能来建立。刀尖半径补偿的命令应当在切削进程启动之前完成;并且能够防止从工件外部起刀带来的过切现象。刀尖半径补偿应当用 G00 或者 G01功能来取消。要在切削进程之后取消。例:应用刀尖半径补偿功能加工如图例:应用刀尖半径补偿功能加工如图所示零件:刀尖方位编码为所示零件:刀尖方位编码为3 3G42 G00 X20 Z10G42 G00 X20 Z10;G40 G00 X150 Z15
展开阅读全文