前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >外圆偏刀加工瓶囗螺纹的宏程序

外圆偏刀加工瓶囗螺纹的宏程序

作者头像
lrglu
发布2022-03-30 13:44:09
4940
发布2022-03-30 13:44:09
举报
文章被收录于专栏:数控编程社区

饮料瓶的瓶口螺纹为特殊螺纹。这种带有特殊螺纹的塑料瓶的用量非常大。由于牙型角特殊,成型刀具切削力大,容易啃刀,成型刀无法加工。可采用外圆刀结合宏程序来其解决加工问题。

加工如图所示导程为6的双线螺纹,尺寸及牙型如下图。

程序参考:

O0001;

M3S500T101; 换右偏刀,加工第一条旋右侧牙面。

G42G00X35Z2;加工第一条螺旋的程序

#1=0;赋牙高初始高度

N10#2-#1+TAN[45];求Z向定位偏移距离

G00Z[2-#2];Z向定位

X[2+#1+28];X向定位

G32Z-12F6;

G00X35;

Z2;

#1=#1+0.05;设定步距0.05mm

IF[#1 LE1.15]GOTO10;牙高为1.15mm

G0G40X0;

Z50;加工右侧牙面循环结束

T202;换左偏刀,加工左侧牙面。

G00G42X35Z2;

#3=1.15;赋牙高初始高度

N20#4=#3*TAN[10]; Z向定位移距离

G00Z[2+#4-2];Z向偏离距离等于牙厚

X[2*#3+28];

G00G40X80 Z80;退刀

T101:换右偏刀加工第二条螺旋槽右侧牙面。

G42G00X35Z5;

#1=0;

N40#2=#1+TAN[45];

G00Z[2-#2];确定Z向定位位置

X[2*#1+28];

G32Z-12F6;

G00X35;

Z5;

#1=#1+0.05;

[IF#1LE1.15]GOTO40;

G0G40X80 Z50;

T202;换左偏刀加工第二条螺旋左牙面

G00G42X35Z5

#3=1.15;

N50#4=#3+TAN[10];

G00Z[5+#4-2];确定Z向定位位置

X[2*#3+28];

G32Z-12F6;

G00G40X35;

Z2;

#3=#3-0.05;

IF[#3GE0]GOTO20;加工左面循环结束

G0G42X35Z5;加工槽底

#1=28;

#2=l;

N30#2=#2-0.011;

G0X#1;

Z[2+#2];

G32Z-12F6;

G0X35;

Z5;

IF[#2GE0]GOTO30;槽底循环结束

G00G40X35;

Z5;

#3#3-0.05;

IF[#3GE0]GOTO50;

G0G42X35Z5;加工第二螺旋槽底

#1=28;

#2=1;

N60#2=#2-0.02;

G0X#1

Z[5+#2];确定Z向定位位置

G32Z-12F6;

G0X35;

Z5;

IF[#2GE0]GOTO60;

G00G40X80Z80M30;

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数控编程社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档