1.一种变主轴转速数控车修不同导程外螺纹的方法,其特征在于,包括以下步骤:
S1,以刀具起点S[XS,ZS],在一参照工件上以主轴转速n0车削可见螺旋线T0,并以主轴转速n2车削可见螺旋线T2,其中,XS为刀具起点S的径向坐标,ZS为刀具起点S的轴向坐标,所述螺旋线T0、T2的导程均为P0;
S2,将车刀的刀尖定位于点A0[XA,ZA0],其中,XA为点A0的径向坐标,ZA0为点A0的轴向坐标,ZA0位于螺旋线T0中部的任意位置;
S3,转动主轴到一角度位,该角度位使刀尖指向螺旋线T0,标记或识记该角度位;
S4,保持主轴的角度位不变,沿主轴移动刀尖至点A2[XA,ZA2],使得刀尖指向与螺旋线T0相邻的螺旋线T2,其中,XA为点A2的径向坐标,ZA2为点A2的轴向坐标;
S5,通过点A0和点A2的坐标计算螺旋线T0、T2间的轴向偏差r2Z=ZA2-ZA0或周向偏差r2C=
360*(ZA2-ZA0)/P,修正在主轴转速n2下的螺纹车修程序,以消除所述轴向偏差r2Z或周向偏差r2C;
S6,从数控车床的卡盘上卸下参照工件;
S7,在数控车床的卡盘上安装待修螺纹的工件,并转动所述主轴至所述角度位,待修螺纹的导程为P,待修螺纹车修程序设定的刀具起点E[XE,ZE],其中,XE为点E的径向坐标,ZE为点E的轴向坐标;
S8,移动刀尖,使得刀尖指向待修螺纹的任意牙底位置点B[XB,ZB],其中,XB为点B的径向坐标,ZB为点B的轴向坐标;
S9,计算车修所需刀具起点E’与车修程序设定的刀具起点E在轴向上的实际间距L=ZB-ZE-P*[ZA0-ZS]/P0,并将该实际间距L折算成相对待修螺纹在一个螺距范围内的轴向偏移距离L',L'=L-FIX(L/P)*P,-P
S10,在数控车床的工作空间将车修程序设定的刀具起点E移动至车修所需刀具起点E’,以消除轴向偏移距离L',或调整车修程序设定的刀具起点E的角位移,以消除周向偏差r0C;
S11,数控车床执行调整后的程序,以完成对待修螺纹的车修。
2.如权利要求1所述的变主轴转速数控车修不同导程外螺纹的方法,其特征在于,所述参照工件为满足车制一段目视可见不少于2倍导程P0长度螺旋线的工件。
3.如权利要求1所述的变主轴转速数控车修不同导程外螺纹的方法,其特征在于,步骤S1中,以参照工件远离卡盘的一端中心为坐标系零点。
4.如权利要求1所述的变主轴转速数控车修不同导程外螺纹的方法,其特征在于,所述点A1的径向坐标XA使刀尖径向位置大于螺旋线T0在A1点处的大径。
5.如权利要求1所述的变主轴转速数控车修不同导程外螺纹的方法,其特征在于,所述步骤S3中,通过手动转动主轴到所述角度位。
6.如权利要求1所述的变主轴转速数控车修不同导程外螺纹的方法,其特征在于,步骤S10中,对于不具备宏程序功能的数控车床,通过平移坐标系或附加刀补的方法以消除轴向偏移距离L';对于具备宏程序功能的数控车床,通过采用平移坐标系、附加刀补、在车修程序中调整车修程序设定的刀具起点位置或角偏移、设置并调用局部坐标系G54~G59中的任一方法消除轴向偏移距离L'或周向偏差r0C。
7.如权利要求1所述的变主轴转速数控车修不同导程外螺纹的方法,其特征在于,步骤S5中,通过在主轴转速n2下的螺纹车削程序段增加Q参数来消除所述周向偏差r2C。
8.如权利要求1所述的变主轴转速数控车修不同导程外螺纹的方法,其特征在于,步骤S3中,在转动主轴到所述角度位后,在机床主轴箱与卡盘上做标记,以标记该角度位,或识记机床主轴箱与卡盘的相对位置特征。
9.如权利要求1所述的变主轴转速数控车修不同导程外螺纹的方法,其特征在于,步骤S7中,在卡盘上安装待修螺纹的工件后,对待修螺纹的工件进行校正,以使得待修螺纹的中心轴线与主轴的中心轴线重合。
10.如权利要求1所述的变主轴转速数控车修不同导程外螺纹的方法,其特征在于,所述螺旋线指车刀刀尖中心点在工件表面留下的轨迹。