【摘要】:3)以螺纹的线数为加工转移条件来完成多线螺纹的加工。
多线梯形螺纹车削程序设计以单线梯形螺纹车削程序为参考,同样由子程序及宏指令完成,所用的参数都可根据零件图样的要求进行赋值。程序的适应性、通用性强。
2.程序设计流程
1)以同一背吃刀量层上整个切削槽宽为转移条件来完成螺纹某一层的加工。刀具的纵向移动通过不同的起刀点,采用相对坐标编程来完成同一背吃刀量层上整个槽宽的切削加工。程序在每层横向赋值时通过函数计算得到该层的槽宽,槽宽在纵向分十次进刀实现。
2)以螺纹的牙型高度为转移条件来完成螺纹的分层加工。每一层的螺旋槽加工完后通过计算完成下一层的背吃刀量赋值,最终通过计算完成牙型高度赋值。
3)以螺纹的线数为加工转移条件来完成多线螺纹的加工。程序中每加工完一条螺旋线后,刀具会沿轴向移动一个螺距再完成下一条螺旋线的加工。
图5-26 双线梯形螺纹零件实例
3.宏程序实例(图5-26)
(1)参数说明(使用第Ⅱ类自变量赋值)
#1;梯形螺纹刀宽
#2;梯形螺纹螺距
#3;梯形螺纹牙型高度
#4;梯形螺纹长度
#5;循环次数
#6;梯形螺纹牙型半角
#7;梯形螺纹公称直径
#8;螺纹导程
#9;螺纹线数
#10;横向切削循环初始背吃刀量
#11;横向累计背吃刀量(www.xing528.com)
#12;对应横向切削循环总背吃刀量在纵向变化量
#13;纵向切削循环总量
#14;纵向切削循环增量
#15;升速起刀段计算
#16;已加工线数计算
(2)主程序
O0001;
(3)用户宏程序
O0002;
O0003;
O0004;
O0005;
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。