巧用宏程序编程加工非标梯形螺纹.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
巧用宏程序编程加工非标梯形螺纹

巧用宏程序编程加工非标梯形螺纹摘 要: 加工螺纹一般采用成型刀具,非标准螺纹加工往往需要定制刀具。这不但增加了加工的成本,而且由于刀具的误差造成螺纹牙型不正确。在此巧妙应用宏程序就能够很好地弥补不足,收到事半功倍的效果。 关键词: 螺纹加工 非标梯形螺纹 宏程序 进刀方法 螺纹加工是机械加工中最常见的加工类型之一,在数控机床正在革命性普及的今天,在数控车床上加工螺纹正越来越多地被使用。要高质量、高效率地加工螺纹,正确合理地使用数控车削加工螺纹的方法就变得至为关键。而三角螺纹、梯形螺纹现在在加工方面的应用就已经非常广泛。我就借助于宏程序中变量的使用,从编程加工方面探讨了数控车削非标梯形螺纹的方法。 一、螺纹车削指令分析 螺纹编程指令主要有三个,适用在不同情形当中。 1.单刀螺纹切削指令 格式:G32 X_ Z_ F_; 其中X、Z为螺纹切削终点的坐标值,F为螺纹的导程。 其加工轨迹如图1。 2.简单循环螺纹切削指令 格式:G92 X_ Z_ F_; 指令中X、Z、F的含义与G32的相同。 其加工轨迹如下图。 G92循环轨迹 3.复合循环螺纹切削指令G76 格式:G76 P(m)(r)(a) Q(△dmin) R(d) G76 X(u) Z(w) R(i) P(k) Q(△d) F(f) 指令中m:精加工重复次数(1至99)(用两位数表示如02) r:螺纹尾端倒角值(用两位数表示0―99L如1.2L为12(L为导程)) a:螺纹牙型角,可选择80度、60度、55度、30度、29度、0度,用2位数指定。 △dmin:最小一次吃刀量单位是微米(最小切削深度)(数字后不准加小数点)。 d:最后一次吃刀量单位是微米(数字后不准加小数点)。 X、Z坐标:最后一刀螺纹切削的终点坐标。 i:螺纹部分的半径差,如果i=0,即为直线螺纹切削。 k:螺纹牙型角高度=0.5413P(单位是微米),这个值在X方向用半径值指定。 △d:第一次的切削深度或叫吃刀量(单位是微米)。 F:螺纹的导程。 其轨迹如下图。 螺纹切削循环指令G76轨迹 G76循环单边切削及其参数 二、螺纹车削进刀方法分析 螺纹车削的进刀方法有许多种,但在数控车削中一般使用的就只有直进法和斜进法两种。 1.直进法 车螺纹时在每次往复行程中,车刀作X向进刀,车刀两侧刃同时参加切削,经多次行程把螺纹车好的方法。此种方法的特点是操作简单,但容易产生扎刀现象,只适用于螺距较小的螺纹。指令G32和G92就是采用的这种方法。 2.斜进法 在螺纹切削的每次行程中,车刀同时作X向和Z向单侧进刀,车刀单侧刃参加切削,多次往复把螺纹车好的方法。此种方法的特点是计算复杂,但其只用单刃切削,不易扎刀,适用于螺距较大的螺纹。指令G76就是采用的这种方法。 三、编程思路 非标准梯形螺纹具有梯形螺纹加工的共性,即牙型深、导程大,也有其个性,即牙型角是非常规的。因此可以利用宏程序适应变化的特点来解决这个问题,也就是借鉴G76指令的思路,斜向进刀可以避免车刀两侧刃都参加切削,同时沿着牙侧斜进又能保证螺纹牙型角的正确。 四、编程实例 在本例中出现的是牙型角为45°的非标准的螺纹,要加工此类螺纹首先让人想到的就是成型加工法即使用45°的螺纹成型刀。而我现选用30°梯形螺纹车刀,刀头宽度取大于槽底宽的1/2小于槽底宽,设为a,使用宏程序编程采用左右斜进法进刀。 其轨迹如下图。 右侧斜向进刀轨迹左侧斜向进刀轨迹 程序如下: O2011; T0101; M03 S200; #1=0.1; #1为右向X轴进刀量 N1 G00 X94 Z4; #2=#1*TAN22.5;#2为右向Z轴每次移动量 G00 X[92-#1*2] W-#2; G32 Z-47 F8; G00 X94; #1=#1+0.1; IF[#1LT4]GOTO1; #3=0.1; #3为左向X轴进刀量 N2 G00 X94 Z[6.55+a]; #4=#3*TAN22.5; #4为左向Z轴每次移动量 G00 X[92-#3*2]W#4; G32 Z-47 F8; G00 X94; #3=#3+0.1; IF [#3LT4] GOTO2; G00 X100 Z100; M05; M30; 此种方法就类似于G76的斜进法,但G76只能沿右侧斜进,而在本例中既使用G76右侧斜进的原理,又考虑左侧

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档