找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3422|回复: 2

异型螺纹编程实例,扩展你的思路

[复制链接]

16

主题

4

回帖

6819

积分

正高工程师

UID
1014
机械币
1362
阅读权限
60
发表于 2015-10-23 15:10:01 | 显示全部楼层 |阅读模式
异型螺纹编程实例,扩展你的思路



自己设计的图不考虑合理性
先看看用球刀或者尖刀做刀尖圆弧产生的误差(其实是我在这里不知道怎么用G42,期待鬼谷大师的关于刀补的讲解)



假设这是一个R0.5的刀尖,如果加C型刀补的话走刀路线像上图一样,但如果不加怎么排除误差呢,先看刀尖圆弧的圆心,也就是上图上面一条绿线走的轨迹,它走的是一个R2.5的圆弧,那么看刀尖,也就是A(对刀点),从A到B走的和上面一样也是R2.5的圆弧,那么,这个R3的圆弧让刀尖走R2.5的圆弧即可,这里重点就是刀尖走的圆弧起点和终点坐标

16

主题

4

回帖

6819

积分

正高工程师

UID
1014
机械币
1362
阅读权限
60
 楼主| 发表于 2015-10-23 15:10:54 | 显示全部楼层
看第一张图,R3的起点是Z2.69,那么这里我取的是Z2.8,那么刀尖真正的起点在哪呢,就如上图所示,如果有CAD等画图软件可以直接量出来,没有的话可以这样算#1=SQRT[25*25-[SQRT[9-2.8*2.8-0.5]2]=2.433宏运算做多做五个运算,这是举个例子,这个解决了那么程序:
T0101
M3S300
G0X45Z14
#1=2.433 圆弧的Z起点
N1#2=SQRT[2.5*2.5-#1*#1] 圆弧的X坐标
G0X[40-#2*2]Z[14+#1]定位
#3=28 椭圆起点Z坐标,用于计算
N2#4=2*25*SQRT[1-#3*#3/2500]椭圆的X坐标
#5=80-#4-#2*2+4 实际编程X坐标
#6=#1+#3-28 实际编程的Z坐标,这里减一个28意思就是把椭圆的起点坐标设为0
G32X#5Z#6F7
#3=#3-7 这里说一下,我一直都是以一个螺距为步距的,看到鬼谷大师用了1,我没试过,活到老学到老,当然,步距越小越精确
IF[#3GE-28]GOTO2这里说一下,图中椭圆终点坐标为28,如果这里设置为GT,那么G32在车到-28位置会停顿,留下一个槽
G0X50
Z14
#1=#1-0.05
IF[#1GE-2.433]GOTO1
G0X200
Z200
M30

这个方法就不细说了,上面的程序并不是所有系统都可以用,比如说广数980的,如果那样做刀会在每个步距那里停顿,而产生一个槽(应该是因为计算能力的原因,以前试的是这样。)
先想象一下,用一个R3的成型刀一次性车完

16

主题

4

回帖

6819

积分

正高工程师

UID
1014
机械币
1362
阅读权限
60
 楼主| 发表于 2015-10-23 15:17:21 | 显示全部楼层

看刀尖的圆心,走的轨迹也是那个椭圆的轨迹,刀尖上的任意一点都是走的这个椭圆的轨迹,,那么只要定位到起点,然后用增量值来做就可以了。椭圆的有效长度为56,螺距为7,
那么计算出每一个螺距处的椭圆X值就可以了。
当椭圆Z=28,也就是起点了,X=2*25*SQRT[1-28*28-2500]=38.57;
Z=21时X=34.62;
Z=14时X=32;
Z=7时X=30.49;
Z=0时X=30;
Z=-7时X=30.49;
Z=-14时X=32;
Z=-21时X=34.62;
Z=-28时X=38.57;
Z=-35时X=44.29;
有了这些就知道了增量值
程序:
T0101
M3 S300
G0 X45 Z14
#1=2.433
N1 #2=SQRT[2.5*2.5-#1*#1]
G0 X[40-#2*2] Z[14+#1]
#5=38.57-#2*2+4
G32 X#5 Z#1 F7
G32 U-3.95 W-7 F7;
G32 U-2.62 W-7 F7;
G32 U-1.51 W-7 F7;
G32 U-0.49 W-7 F7;
G32 U0.49 W-7 F7;
G32 U1.51 W-7 F7;
G32 U2.62 W-7 F7;
G32 U3.95 W-7 F7;
G32 U5.72 W-7 F7;
G0X50
Z14
#1=#1-0.05
IF[#1GE-2.433]GOTO1
G0X200
Z200
M30
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|机械村 ( 渝ICP备17010994号-1|渝公网安备50022702001048号 )

GMT+8, 2025-4-21 04:47 , Processed in 0.015330 second(s), 3 queries , Gzip On, Redis On.

Powered by 机械村

Copyright © 2012- Jixiecun.com

快速回复 返回顶部 返回列表