经济数控车加工包络环面蜗杆-加工思路贴
近来没活干,看某神人的蜗杆挺牛的,自己也有一些想法不知道是否正确,希望可以发挥众网友头脑风暴,并可以得到众网友的加工验证。加工蜗杆我觉得可以分为两步:第一步用G2/g3加工外圆R(第一部略过 不表);第二步用还是用g2/g3加工蜗杆轨迹,其中可以用宏也可以不用宏加工完成。
先说不用宏的加工方法,为了解决乱扣,在使用G2/G3前使用G32辅助(理由:g32使用主轴编码器的实时角度车螺纹,每次的起始角都是固定的,那么经过G32后再执行G2/G3其起始角应该也是固定的(执行完g32后主轴会空转一段短暂的时间,因为mcu在执行完G32后需要取G2/G3指令然后译码解释指令,最后执行,这段时间可以说是固定的,所以在这段时间内主轴转过的角度在转速不变的情况下也是固定的)。既然可以不乱扣了,那就按车圆弧的办法车蜗杆就可以了,G32X*Z&F^
G02/G03X** Z&& R(应与第一步的外圆同心)F^^(蜗杆导程)。如果导程大,则需要左右赶刀,齿顶高和齿根高一般都比较大那就多车几刀。
至于使用宏的方法,大体思路也是和不使用宏的思路一样,不过既然使用宏,不用G32应该也可以了,大家就要根据各自的系统找到读取主轴编码器的宏系统变量(#**),根据主轴编码器的实时角度来执行G2/G3,以0度为例,大家可以用条件(IF)也可以用循环(WHILE):
IF条件成立(即主轴编码器的实时角度等于0),执行G2/G3,否则继续等待
当(WHILE)主轴编码器的实时角度等于0)时 ,执行G2/G3, 否则继续等待
如果导程大需要左右赶刀,用宏就简单了,有方程式,圆弧或直线那太简单了,略过
我晕,这样只能车个神似的,不是真正意义上的包络环面蜗杆 本帖最后由 mcsino 于 2012-8-7 14:19 编辑
我只看了图片以及加工视频,蜗杆传动各参数方程还没看过,等有空研究完方程式,再与你探讨一下。不过那蜗杆也是用滚珠砂轮加工出来,我想用球头车刀与用滚珠砂轮区别应该不大 你想的过于简单了 你明白蜗轮、蜗杆是咋成型的不?G2、G3是车圆弧的 这个思路早试过了,就像大坏蛋说的样,只能神似而已!!! 本帖最后由 mcsino 于 2012-8-7 22:12 编辑
既然神似,能否符合客户要求呢,用G2/G3车圆其实也是神似,也是用一小段一小段的直线插补而成,其实就是逐次逼近.如果大家用过CAD画圆或者圆弧,放大后会发现这圆或圆弧是由无数的小线段组成的(即用无限的多边形逼近圆,但归根到底它还是多边形,是神似“圆”,不是真正意义上的圆),其实我们是做技术的不要纠结在理论上符合不符合要求,我们纠结的是在实际应用符合不符合要求,或者是否在要求的范围之内 没那么简单! 总是一些结论性东西,各给大师能否给一点建议呢,程序就不要了,给点往正确方向走的思路