一种变螺旋角微细钻头的磨槽加工方法转让专利

申请号 : CN202110834865.8

文献号 : CN113589754B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨晓钧胡永祥李兵徐魏斌

申请人 : 哈尔滨工业大学(深圳)

摘要 :

本发明提供了一种变螺旋角微细钻头的磨槽加工方法,包括如下步骤:提取需加工的变螺旋角微细钻头的螺旋线,将螺旋线分成多条等螺旋角曲线段,采用等弧度的方式离散各条等螺旋角曲线段,获得一系列的微小线段;读入各微小线段,分别计算各微小线段的几何特征,通过构造控制点的方式将微小线段的转角通过PH曲线光顺,得到能够达到四阶参数连续性、曲率连续以及对称分布的初步加工路径;进行前瞻速度规划确定速度危险点的速度大小,并采用基于四次多项式跃度的加减速策略,确定各微小线段的加速、匀速、减速时间;将光顺与速度规划后的初步加工路径进行插补运算得到最终的加工路径。本发明具有易于实时插补、降低速度波动、减小机床振动影响的优点。

权利要求 :

1.一种变螺旋角微细钻头的磨槽加工方法,其特征在于包括以下步骤:步骤一:提取需加工的变螺旋角微细钻头的螺旋线,将螺旋线分成多条等螺旋角曲线段,采用等弧度的方式离散各条等螺旋角曲线段,获得一系列的微小线段;

步骤二:读入各微小线段,并分别计算各微小线段的几何特征,通过构造控制点的方式将微小线段的转角通过PH曲线光顺,得到能够达到四阶参数连续性、曲率连续以及对称分布的初步加工路径;

其中,在步骤二中建立XOY平面坐标,以Pi‑1、Pi、Pi+1为微小线段各转角的起点、转折点和终点,其中微小线段的几何特征有:为起点到转折点的方向;

为转折点到终点的方向;

为 到 的角平分线;

到 的转折角度

其中,步骤二中各控制点的构造方式为:

T

其中Bi=[xi,yi] ,i=0,1…15为PH曲线的控制点;ε为光顺近似误差,控制多边形长度l、l′为:4

通过将上述控制点代入 得到转角光顺C的PH曲线,其中t是曲线参数, 是Bernstein基函数;

步骤三:进行前瞻速度规划确定速度危险点的速度大小,并采用基于四次多项式跃度的加减速策略,确定各微小线段的加速、匀速、减速时间;

步骤四:将光顺与速度规划后的初步加工路径进行插补运算得到最终的加工路径。

2.如权利要求1所述的变螺旋角微细钻头的磨槽加工方法,其特征在于,步骤二中所得到的初步加工路径包括线性路径段和PH曲线路径段。

3.如权利要求2所述的变螺旋角微细钻头的磨槽加工方法,其特征在于,步骤三中速度危险点位于每一PH曲线路径段的对称中心处。

4.如权利要求3所述的变螺旋角微细钻头的磨槽加工方法,其特征在于,步骤三中的前瞻速度规划包括正向扫描,正向扫描中需满足的约束条件包括插补弓高误差、最大法向加速度,最大加加速度、机床进给指令速度以及四次多项式跃度的加减速策略在最大加速度和最大加加速度下的约束,其中前瞻窗口大小为N1,正向扫描时初始化起点与窗口末端点的速度 为0,各危险点的正向扫描速度为:f m J A

v=min(v、v、v)

其中,Ts表示插补周期,δ表示插补弓高误差,κ表示每个危险点的曲率,Amax表示最大法m向加速度、Jmax表示最大加加速度、Fcmd表示机床进给指令速度、v为插补弓高误差、最大法J A向加速度、最大加加速度、机床进给指令速度约束下的速度、v 和v为四次多项式跃度加减速策略在最大加速度以及最大加加速度的约束下的速度。

5.如权利要求4所述的变螺旋角微细钻头的磨槽加工方法,其特征在于,步骤三中的前瞻速度规划还包括反向扫描,其中在危险点速度初步确定后进行反向扫描,以确保刀具能够停留在前瞻速度窗口大小为N1的末端点;反向扫描时,起点与窗口末端点 为0,f J A反向扫描之后各危险点的速度为v=min(v、v、v)。

6.如权利要求5所述的变螺旋角微细钻头的磨槽加工方法,其特征在于,步骤三中的各危险点速度最终确定之后,执行对各危险点之间的加减速类型进行判断的过程。

7.如权利要求2所述的变螺旋角微细钻头的磨槽加工方法,其特征在于,步骤四中线性路径段采用传统插补运算,PH曲线路径段采用FV迭代方式进行参数点求解从而实现插补运算。

8.如权利要求7所述的变螺旋角微细钻头的磨槽加工方法,其特征在于,步骤四中,若插补点处于线性路径段,插补点位置表示为:其中S、E为线性段的起点和终点,A、B为两相邻转角的危险点,C(kTs)是曲线处于第k个插补周期位于S、E之间的点,A、S、E、C(kTs)点的弧长为SA、SS、SE、若插补点处于PH曲线段,采用FV迭代方式进行参数点求解从而实现插补运算,首先构造一个无速度波动的方程,然后通过FV迭代方法求解上述方程,其中Δs表示A点到插补点之间的弧长或者E点到插补点之间的弧长,方程为:

说明书 :

一种变螺旋角微细钻头的磨槽加工方法

技术领域

[0001] 本发明属于数控加工领域,具体涉及一种可实现易于插补、降低速度波动和机床振动影响的变螺旋角微细钻头的磨槽加工方法。

背景技术

[0002] 电子工业的飞速发展促进了PCB行业的欣欣向荣,同时市场对PCB提出了更高的加工要求;电子设备主板尺寸越来越小,芯片高度集成且布置愈发密集,这对连接芯片引脚的PCB板孔的位置精度提出了更高的要求。
[0003] 事实上用于加工PCB板的钻头精度对PCB板钻孔的定位精度影响非常大。目前,普遍研究重点是关于砂轮的形状和几何参数对螺旋槽几何结构的影响、微细切削材料去除机理、微细切削平台抗振性能等。
[0004] 为了提高微细钻头的刚度,提出了将钻头设计成变螺旋角的形状,然而传统的加工方法无法满足变螺旋角这一特点,针对如何加工出高精度且变螺旋角的微细钻头,国内外鲜有研究。
[0005] 基于此,提出一种变螺旋角微细钻头的磨槽加工方法。

发明内容

[0006] 针对现有技术的缺陷,本发明提供了一种可实现易于插补、降低速度波动和机床振动影响的变螺旋角微细钻头的磨槽加工方法。
[0007] 为了实现上述目的,本发明提供了一种变螺旋角微细钻头的磨槽加工方法,其包括以下步骤:
[0008] 步骤一:提取需加工的变螺旋角微细钻头的螺旋线,将螺旋线分成多条等螺旋角曲线段,采用等弧度的方式离散各条等螺旋角曲线段,获得一系列的微小线段;
[0009] 步骤二:读入各微小线段,并分别计算各微小线段的几何特征,通过构造控制点的方式将微小线段的转角通过PH曲线光顺,得到能够达到四阶参数连续性、曲率连续以及对称分布的初步加工路径;
[0010] 步骤三:进行前瞻速度规划确定速度危险点的速度大小,并采用基于四次多项式跃度的加减速策略,确定各微小线段的加速、匀速、减速时间;
[0011] 步骤四:将光顺与速度规划后的初步加工路径进行插补运算得到最终的加工路径。
[0012] 作为本发明的另一种具体实施方案,步骤二中建立XOY平面坐标,以Pi‑1、Pi、Pi+1为微小线段各转角的起点、转折点和终点,其中微小线段的几何特征包括:
[0013] 为起点到转折点的方向;
[0014] 为转折点到终点的方向;
[0015] 为 到 的角平分线;
[0016] 到 的转折角度
[0017] 作为本发明的另一种具体实施方案,步骤2中各控制点的构造方式为:
[0018]
[0019] 其中Bi=[xi,yi]T:,i=0,1…15为PH曲线的控制点;ε为光顺近似误差,控制多边形长度l、l′为:
[0020]
[0021]
[0022] 通过将上述控制点代入 得到转角光顺C4的PH曲线,其中t是曲线参数, 是Bernstein基函数。
[0023] 作为本发明的另一种具体实施方案,步骤二中所得到的初步加工路径包括线性路径段和PH曲线路径段。
[0024] 作为本发明的另一种具体实施方案,步骤三中速度危险点位于每一PH曲线路径段的对称中心处。
[0025] 作为本发明的另一种具体实施方案,步骤三中的前瞻速度规划包括正向扫描,正向扫描中需满足的约束条件包括插补弓高误差、最大法向加速度,最大加加速度、机床进给指令速度以及四次多项式跃度的加减速策略在最大加速度和最大加加速度下的约束,其中前瞻窗口大小为N1,正向扫描时初始化起点与窗口末端点的速度 为0,各危险点的正向扫描速度为:
[0026]
[0027]
[0028]
[0029] vf=min(vm、vJ、vA)
[0030] 其中,Ts表示插补周期,δ表示插补弓高误差,κ表示每个危险点的曲率,Amax表示最m大法向加速度、Jmax表示最大加加速度、Fcmd表示机床进给指令速度、v 为插补弓高误差、最J A
大法向加速度、最大加加速度、机床进给指令速度约束下的速度、v和v为四次多项式跃度加减速策略在最大加速度以及最大加加速度的约束下的速度。
[0031] 作为本发明的另一种具体实施方案,步骤三中的前瞻速度规划还包括反向扫描,其中在危险点速度初步确定后进行反向扫描,以确保刀具能够停留在前瞻速度窗口大小为N1的末端点;反向扫描时,起点与窗口末端点 为0,反向扫描之后各危险点的速度f J A为v=min(v、v、v)。
[0032] 作为本发明的另一种具体实施方案,步骤三中的各危险点速度最终确定之后,执行对各危险点之间的加减速类型进行判断的过程。
[0033] 作为本发明的另一种具体实施方案,步骤四中线性路径段采用传统插补运算,PH曲线路径段采用FV迭代方式进行参数点求解从而实现插补运算。
[0034] 作为本发明的另一种具体实施方案,步骤四中,若插补点处于线性路径段,插补点位置表示为:
[0035]
[0036] 其中S、E为线性段的起点和终点,A、B为两相邻转角的危险点,C(kTs)是曲线处于第k个插补周期位于S、E之间的点,A、S、E、C(kTs)点的弧长为SA、SS、SE、[0037] 若插补点处于PH曲线段,采用FV迭代方式进行参数点求解从而实现插补运算,首先构造一个无速度波动的方程,然后通过FV迭代方法求解上述方程,其中Δs表示A点到插补点之间的弧长或者E点到插补点之间的弧长,方程为:
[0038]
[0039]
[0040] 本发明具备以下有益效果:
[0041] 本发明能够满足变螺旋角的微细钻头,提高所加工微细钻头的刚度,具有易于实时插补、降低速度波动、减小机床振动影响的优点,能够高速高精度地磨削微型钻头的变螺旋槽线。
[0042] 下面结合附图对本发明作进一步的详细说明。

附图说明

[0043] 图1是本发明的流程示意图;
[0044] 图2是本发明线性路径光顺的示意图;
[0045] 图3是本发明前瞻速度规划的流程示意图;
[0046] 图4是本发明加减速策略的流程示意图;
[0047] 图5是本发明实时插补的示意图。

具体实施方式

[0048] 为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0049] 在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。
[0050] 实施例1
[0051] 本实施例提供了一种变螺旋角微细钻头的磨槽加工方法,如图1所示,包括以下步骤:
[0052] 步骤一:提取要加工的变螺旋角的螺旋线(槽线),将螺旋线分成多条等螺旋角曲线段,采用等弧度的方式离散各条等螺旋角曲线段,获得一系列的微小线段;
[0053] 步骤二:读入各微小线段,并分别计算各微小线段的几何特征,通过构造控制点的方式将微小线段的转角通过PH曲线光顺,得到能够达到四阶参数连续性、曲率连续以及对称分布的初步加工路径;
[0054] 如图1所示,其中,Pi‑1、Pi、Pi+1为XOY平面微小线段各转角的起点、转折点和终点,微小线段的几何特征有:
[0055] 为起点到转折点的方向;
[0056] 为转折点到终点的方向;
[0057] 为 到 的角平分线;
[0058] 到 的转折角度
[0059] 进一步的,如图2所示的PH曲线各控制点的位置信息以及分布情况,其中一种各控制点的构造优选规则如下:
[0060]
[0061] 其中Bi=[xi,yi]T:,i=0,1…15为PH曲线的控制点;ε为光顺近似误差,控制多边形长度l、l′为:
[0062]
[0063]4
[0064] 通过将上述控制点代入 即可得到转角光顺C 的PH曲线,其中t是曲线参数, 是Bernstein基函数,此时所得到的初步加工路径由线性段以及PH曲线段混合组成。
[0065] 步骤三:
[0066] 在满足约束条件的同时,进行前瞻速度规划确定速度危险点的速度大小,并采用基于四次多项式跃度的S型加减速策略,确定各微小线段的加速、匀速、减速时间;
[0067] 如图3所示出的前瞻速度规划流程,其中速度危险点位于每段转角光顺曲线的曲线对称中心处;
[0068] 前瞻速度规划包括正向扫描和反向扫描。
[0069] 正向扫描中考虑各种约束条件,包括:插补弓高误差、最大法向加速度,最大加加速度、机床进给指令速度以及四次多项式跃度的加减速策略在最大加速度以及最大加加速度的约束。
[0070] 以前瞻窗口大小为N1,正向扫描时初始化起点与窗口末端点的速度 为0,各危险点的正向扫描速度为:
[0071]
[0072]
[0073]
[0074] vf=min(vm、vJ、vA)
[0075] 其中,Ts表示插补周期,δ表示插补弓高误差,κ表示每个危险点的曲率,Amax表示最m大法向加速度、Jmax表示最大加加速度、Fcmd表示机床进给指令速度、v 为插补弓高误差、最J A
大法向加速度、最大加加速度、机床进给指令速度约束下的速度、v和v为四次多项式跃度加减速策略在最大加速度以及最大加加速度的约束下的速度。
[0076] 进一步的,在危险点速度初步确定之后进行反向扫描,以确保刀具能够停留在前瞻速度窗口大小为N1的末端点。
[0077] 反向扫描时,起点与窗口末端点 为0,由于反向扫描时从末端点出发,相f J A当于正向扫描从起点出发,因此反向扫描之后各危险点的速度为v=min(v、v、v)。
[0078] 再进一步的,在各危险点速度最终确定之后,需要对各危险点之间的加减速过程进行判断,具体先确定两个判据,位移l1为加减速过程中恰好能够达到最大指令速度所达到的位移,位移l2为加减速过程中恰好纯加速或者纯减速所达到的位移,具体为:
[0079]
[0080]
[0081] 参见图4中示出的整个加减速判断的流程,其中vs、vs表示一个规划段的初速度和末端速度,l表示两危险点之间的弧长,Ta、Tc、Td表示两危险点加减速过程的加速时间、匀速时间、减速时间。
[0082] 具体的判断流程如下:
[0083] (1)如果始末速度的最大值等于指令速度,即max(vs,ve)=Fcmd,则此段一定包含加速段或者减速段中的某一种,具体类型比较始末速度大小。加速段或者减速段的时间为匀速段时间Tc由加速或者减速之后剩余的弧长决定,即通过1‑(a)、1‑(b)进行判断。若不等于指令速度,则进入流程(2);
[0084] (a)若匀速段的时间 则说明此段确实包含匀速段,加减速类型为图4中的type1或者type2;
[0085] (b)若匀速段的时间Tc<0,则说明在加减速策略之下,初始速度或者末端速度达不到;所以,需要速度调整,由 得出了始末速度与弧长的关系,现调整速度的规则(1)‑(b)‑i、(1)‑(b)‑ii;
[0086] i、若ve>vs,先调整末端速度,即求解
[0087] 如果求解得出的速度ve(new)>ve(old),则放弃调整末端速度,转而保持末端速度不变,调整初始速度,即求解 加减速类型则为图4中的type3;
[0088] ii、若ve<vs,先调整初始速度,即求解 若求解的速度vs(new)>vs(old),则放弃调整初始速度,转而调整末端速度,即求解方程加减速类型则为图4中的type4;
[0089] (2)如果该段的弧长大于l1,说明此段一定包含加速、匀速和减速阶段,加减速类型则为图4中的type5;若小于l1,则进入流程(3)。
[0090] (3)如果该段弧长小于l2,说明此段一定为加速或者减速阶段中的某一种,具体类型比较始末速度大小;由于弧长弧长l小于判据l2,初始速度或者末端速度达不到规划值,这时也需要速度调整,调整方法与(1)‑(b)‑i、(1)‑(b)‑ii相同,这里不再赘述;加减速类型则为图4中的type3或者type4;若大于l2,则进入流程(4)。
[0091] (4)如果该段的弧长在l1和l2之间,说明该段只含有加速和减速。加减速类型则为图4中的type6。求解下列方程可得Ta,同时也能够求出Td:
[0092]
[0093]
[0094] 具体的,六种类型的加减速时间求解结果显示在下表1中:
[0095] 表1:时间求解结果
[0096]
[0097] 步骤4:
[0098] 将光顺与速度规划后的初步加工路径进行插补运算,得到最终的加工路径。
[0099] 如图5所示,若插补点处于线性路径,采用传统插补运算,插补点位置可表示为:
[0100]
[0101] 其中S、E为线性段的起点和终点,A、B为两相邻转角的危险点,C(kTs)是曲线处于第k个插补周期位于S、E之间的点,A、S、E、C(kTs)点的弧长为SA、SS、SE、[0102] 若插补点处于PH曲线路径段,采用FV迭代方式进行参数点求解从而实现插补运算,具体为:
[0103] 基于FV迭代的求解PH参数曲线的方法,首先构造一个无速度波动的方程,然后通过FV迭代方法求解上述方程,其中Δs表示A点到插补点之间的弧长或者E点到插补点之间的弧长:
[0104]
[0105]
[0106] 虽然本发明以较佳实施例揭露如上,但并非用以限定本发明实施的范围。任何本领域的普通技术人员,在不脱离本发明的发明范围内,当可作些许的改进,即凡是依照本发明所做的同等改进,应为本发明的范围所涵盖。