这样大家就可以直观看到:(如上图右侧的借刀)随着切深加深,刀具需要沿着AB线移动,这样借刀出来才是需要的螺纹牙型。
换句话说吃刀深度X的尺寸和Z方向的尺寸有关系,这个关系满足勾股定律 ,即TAN15=AC/BC
这个关系式太重要了,后面编程中随着切深BC的变化,AC也就按照此关系式变化,从而加工出Tr型螺纹轮廓形状。
WHILE[#2GT0]DO1(如果牙高没车到,说明还没到螺纹底径尺寸)
#3=87+2*#2(既然#3的赋值为6.5,而且第一刀在螺纹大径处下刀,所以小径加上双边牙高才等于大径,当#2的值变化了,那就意味着大径也就变化了,从而实现分层切)
Z12.(Z12为定位基准,后面程序左右借刀的起点,都是以Z12为基准的)
#5=4.12+2*TAN[15]*#2-2(当前牙高所对应的牙宽,是后面两边借刀的依据)
最后留下个问题,分层车的时候,螺纹最后几刀切深需要逐渐减少,程序又如何编写?