CN105955194A - 一种离散加工路径的拐点平滑方法 - Google Patents

一种离散加工路径的拐点平滑方法 Download PDF

Info

Publication number
CN105955194A
CN105955194A CN201610308616.4A CN201610308616A CN105955194A CN 105955194 A CN105955194 A CN 105955194A CN 201610308616 A CN201610308616 A CN 201610308616A CN 105955194 A CN105955194 A CN 105955194A
Authority
CN
China
Prior art keywords
formula
point
control
flex point
control point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610308616.4A
Other languages
English (en)
Other versions
CN105955194B (zh
Inventor
孙玉文
徐金亭
徐富阳
郭东明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dalian University of Technology
Original Assignee
Dalian University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dalian University of Technology filed Critical Dalian University of Technology
Priority to CN201610308616.4A priority Critical patent/CN105955194B/zh
Publication of CN105955194A publication Critical patent/CN105955194A/zh
Application granted granted Critical
Publication of CN105955194B publication Critical patent/CN105955194B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

一种离散加工路径的拐点平滑方法,属于高速高性能数控加工领域。该方法采用外切式的且控制点数为9的5次B样条曲线对离散加工路径的拐点进行平滑处理,解决了常规离散路径拐点加工时速度低、易波动的问题。首先,借助重顶点方法和凸包性质构造出由9个控制点组成的B样条曲线的特征多边形及其节点矢量的具体形式,并在逼近误差允值约束下反算出控制点;进而,基于过渡段长度约束,采用比例调节算法对控制点进行一次性修正;最后,根据求得的特征多边形和节点矢量得到最终用于拐点平滑的五次B样条曲线。本方法可使平滑后的路径达到G2连续,较之内切式方法,在相同逼近误差条件下平滑曲线在拐点处具有更大的曲率半径。

Description

一种离散加工路径的拐点平滑方法
技术领域
本发明涉及一种离散加工路径的拐点平滑方法,属于高速高性能数控加工领域。
背景技术
在数控加工中,离散加工路径是由众多G0连续直线段构成。在拐点处的路径用G0直线段描述会导致切矢和曲率的不连续,使数控***在加工过程中频繁的启停,引起加工速度波动,加工表面质量下降以及加工效率低等问题。因此,传统的离散加工路径并不适用于高速高性能数控加工领域,需对刀具路径在拐点处进行平滑处理,其要求有三:1)保证加工直线段与拐点过渡曲线在公共连接点处G2连续;2)保证平滑之后的路径在逼近误差允值内;3)在平滑连续拐点时,过渡段不会出现干涉现象。对现有的技术文献检索,找到了几种解决方法。目前,比较常用的一种方法是通过在拐点处构造圆弧,用圆弧作为平滑路径(Jouaneh MK,Wang Z,Dornfeld DA(1990)Trajectory planning for coordinatedmotion of a robot and a positioning table.Part 1.Path specification.IEEETrans Robot Autom 6:735–745)。该方法只能保证加工直线段与拐点过渡曲线在公共连接点处G1连续,即速度连续。Chester等人发明的专利是用四阶多项式曲线来平滑路径(Yutkowitz SJ,Chester W(2005)Apparatus and Method for Smooth Cornering in aMotion Control System.United States,Siemens Energy&Automation,Inc,Alpharetta,GA,(US Patent 6922606))。这种方法实现了加工直线段与拐点过渡曲线在公共连接点处G2连续,但该方法运算量较大,增加了数据处理的负担。上述方法构造的平滑路径都是内切于原拐点路径,并保证了加工直线段与拐点过渡曲线在公共连接点处一阶或二阶几何连续。当在拐点处两相邻加工直线段的转角比较尖锐时,即转角较小时,在逼近误差允值下拐点平滑曲线的曲率仍然较大,平滑效果相对并不明显,还需要牺牲速度来保证加工质量,不利于高速加工。到目前为止,相关文献还未能很好地解决尖锐拐点路径的平滑问题。
发明内容
针对现有技术中的缺陷和不足,本发明提供了一种离散加工路径的拐点平滑方法。
本发明采用的技术方案是:一种离散加工路径的拐点平滑方法,首先,借助重顶点方法和凸包性质构造出由9个控制顶点组成的B样条曲线的特征多边形及其节点矢量的具体形式,并在逼近误差允值约束下反算出控制顶点;进而,基于过渡段长度约束,采用比例调节算法对控制顶点进行一次性修正;最后,根据求得的特征多边形和节点矢量得到最终用于拐点平滑的五次B样条曲线;采用的具体步骤为:
(a)构造出由9个控制点组成的外切式B样条曲线的特征多边形及其节点矢量,并通过逼近误差允值约束来反算出控制点;其中,已知拐点Q1处两相邻线性加工直线段顶点分别为(Q0,Q1)和(Q1,Q2),拐点处的最大逼近误差允值为ε;拟构造的拐点过渡段的外切式五次B样条曲线表示为:
C ( u ) = Σ i = 0 8 B i 5 ( u ) P i - - - ( 1 )
式1中,Pi为特征多边形的控制点,Bi5为基函数,u为五次B样条曲线的节点矢量,确定{P0,P1,...,P8}为待求的特征多边形的9个控制点,且P4=Q1、P1=P2、P6=P7,P0、P1和P2共线并位于直线段Q0Q1上,P6、P7和P8共线并位于直线段Q1Q2上,以保证加工直线段与拐点过渡曲线在公共连接点处G2连续;控制点P3、P5位于离散点Q0、Q1、Q2所围三角形的外部,且P0和P8、P1和P6、P3和P5分别关于角∠Q0Q1Q2的平分线对称,点P3到线段Q0Q1和点P5到线段Q1Q2的距离均为最大逼近误差ε;
由构造的特征多边形对称性和B样条凸包的性质知,最大逼近误差的计算公式为:
ε=||P4-C(0.5)|| (2)
进而,由式1得C(0.5)的表达式:
C(0.5)=0.0185P1+0.2593P3+0.4444P4+0.2593P5+0.0185P6 (3)
整理式3后推出:
P4-C(0.5)=0.0185P4P1+0.2593P4P3+0.0185P4P6+0.2593P4P5 (4)
将式4带入到式2中,则最大逼近误差进一步表达为:
ϵ = | | P 4 - C ( 0.5 ) | | = | | 0.037 P 1 P 4 c o s ( θ 2 ) + 0.5186 P 3 P 4 c o s ( ∂ 2 ) | | - - - ( 5 )
式5中,∠Q0Q1Q2=θ,(θ≠180°),P3P4=L;由于点P3到线段P1P4的距离为ε,且P3在P1P4的垂直平分线上,则推出下列关系:
P 1 P 4 = 2 L c o s ( ∂ - θ 2 ) - - - ( 6 )
P 3 P 4 = L = ϵ s i n ( ∂ - θ 2 ) - - - ( 7 )
联立式5、6和7,求解出变量和L;Q1Q0的单位向量为N1由此,计算出控制点P3和P1,即:
P3=P4+LN1 (8)
P 1 = P 4 + 2 L c o s ( ∂ - θ 2 ) N 1 - - - ( 9 )
又令P0P1=P3P4,则控制点P0由下式导出:
P 0 = P 4 + L ( 2 c o s ( ∂ - θ 2 ) + 1 ) N 1 - - - ( 10 )
由式8、9和10求得修正后的控制点P0、P1、P3,同理求得控制点P5、P6、P8
(b)考虑过渡段长度约束,采用比例调节算法对控制顶点进行一次性修正;当数控加工连续拐点路径时,为保证路径的连续可调并且不发生干涉现象,即需要对原特征多边形进行约束,比例调节算法如下:
k 1 = 2 P 0 P 4 Q 0 Q 1 - - - ( 11 )
k 2 = 2 P 4 P 8 Q 1 Q 2 - - - ( 12 )
k=max(k1,k2) (13)
由式11、12、13求出比例系数k;若k>1,则需对控制多边形进行等比例缩小,即由此由式14、15、16求得修正后的控制点P0'、P1'、P3':
P3'=P4+L1N1 (14)
P 1 ′ = P 4 + 2 L 1 c o s ( ∂ - θ 2 ) N 1 - - - ( 15 )
P 0 ′ = P 4 + L 1 ( 2 c o s ( ∂ - θ 2 ) + 1 ) N 1 - - - ( 16 )
同理,求得控制点P5'、P6'、P8';修正之后,拐点处逼近误差ε1也相应变为:
ϵ 1 = ϵ k - - - ( 17 )
式17表明修正之后的逼近误差ε1与最大逼近误差ε相比缩小了k倍(k>1);
(c)求出用于拐点平滑的五次B样条曲线;若P3P4=L,则直接将步骤(a)中求得的9个控制点带入式1中,得到五次B样条曲线若P3'P4=L1,则需将步骤(b)中求得的9个控制点带入式1中,得到五次B样条曲线即得到拐点处的平滑路径。
本发明的有益效果是:采用外切式的且控制点数为9的5次B样条曲线对离散加工路径的拐点进行平滑处理,在逼近误差允值约束下生成曲率连续的加工路径,解决了常规离散路径拐点加工时速度低、易波动的问题。与现有技术相比,在满足同等精度的条件下,本方法在处理尖锐拐点路径时所构造的过渡曲线的曲率半径更大、更平滑,能够有效地改善数控机床在高速加工拐点路径时的运动学性能。
附图说明
图1是一种应用离散加工路径的拐点平滑方法流程图。
图2是离散加工路径的拐点平滑方法模型示意图。
图3是离散加工路径的拐点平滑方法应用在连续拐点示意图。
图4是内切式的拐点平滑路径示意图。
图5是采用本发明方法的拐点平滑路径示意图。
图6是内切式的拐点平滑路径曲率示意图。
图7是采用本发明方法的拐点平滑路径曲率示意图。
具体实施方式
一种离散加工路径的拐点平滑方法的流程图如图1所示。下面结合具体的实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。
(a)构造出由9个控制点组成的外切式B样条曲线的特征多边形及其节点矢量,并通过逼近误差允值约束来反算出控制点。如图2所示(虚线表示加工直线段,实线表示拐点处的平滑路径):已知拐点Q1处两相邻线性加工直线段顶点分别为(Q0,Q1)和(Q1,Q2),拐点处的最大逼近误差允值为ε;拟构造的拐点过渡段的外切式五次B样条曲线可表示为:
C ( u ) = Σ i = 0 8 B i 5 ( u ) P i
上述B样条曲线方程中Pi为特征多边形的控制点,Bi5为基函数,u为五次B样条曲线的节点矢量,可确定为{P0,P1,...,P8}为待求的特征多边形的9个控制点,且P4=Q1、P1=P2、P6=P7,P0、P1和P2共线并位于直线段Q0Q1上,P6、P7和P8共线并位于直线段Q1Q2上,以保证加工直线段与拐点过渡曲线在公共连接点处G2连续;控制点P3、P5位于离散点Q0、Q1、Q2所围三角形的外部,且P0和P8、P1和P6、P3和P5分别关于角∠Q0Q1Q2的平分线对称,线段P1P4中点为T0,线段P6P4中点为T1,点P3到线段Q0Q1和点P5到线段Q1Q2的距离均为最大逼近误差ε,即P3T0=ε,P5T1=ε。
由构造的特征多边形对称性和B样条凸包的性质可知,最大逼近误差的计算公式为:
ε=||P4-C(0.5)||
进而,可得C(0.5)的表达式:
C(0.5)=0.0185P1+0.2593P3+0.4444P4+0.2593P5+0.0185P6
整理上式后可推出:
P4-C(0.5)=0.0185P4P1+0.2593P4P3+0.0185P4P6+0.2593P4P5
最大逼近误差可进一步表达为:
ϵ = | | P 4 - C ( 0.5 ) | | = | | 0.037 P 1 P 4 c o s ( θ 2 ) + 0.5186 P 3 P 4 c o s ( ∂ 2 ) | |
上式中,∠Q0Q1Q2=θ,(θ≠180°),P3P4=L。由于P3T0=ε,且P3在P1P4的垂直平分线上,则可推出下列关系:
P 1 P 4 = 2 L c o s ( ∂ - θ 2 )
P 3 P 4 = L = ϵ s i n ( ∂ - θ 2 )
联立上述3式,可求解出变量和L。Q1Q0的单位向量为N1由此,可计算出控制点P3和P1,即:
P3=P4+LN1
P 1 = P 4 + 2 L c o s ( ∂ - θ 2 ) N 1
又令P0P1=P3P4,则控制点P0可由下式导出:
P 0 = P 4 + L ( 2 c o s ( ∂ - θ 2 ) + 1 ) N 1
由上述三式求得修正后的控制点P0、P1、P3,控制点P5、P6、P8同理可求得。
(b)考虑过渡段长度约束,采用比例调节算法对控制顶点进行一次性修正。在数控加工连续拐点路径中,如图3所示(虚线表示加工直线段,实线表示拐点处的平滑路径):拐点Q1处两相邻线性加工直线段顶点分别为(Q0,Q1)和(Q1,Q2),拐点Q2处两相邻线性加工直线段顶点分别为(Q1,Q2)和(Q2,Q3),为∠Q0Q1Q2上的特征多边形的控制点,为∠Q1Q2Q3上的特征多边形的控制点,为保证路径的连续可调并且不发生干涉现象,即 需要对原特征多边形进行约束,比例调节算法如下:
k 1 = 2 P 0 0 P 4 0 Q 0 Q 1
k 2 = 2 P 4 0 P 8 0 Q 1 Q 2
k=max(k1,k2)
比例调节算法公式可以求出比例系数k,若k>1,则需要对控制多边形等比例缩小,即由此可由下列公式求得修正后的控制点P0'、P1'、P3':
P 3 0 ′ = P 4 0 + L 1 N 1
P 1 0 ′ = P 4 0 + 2 L 1 c o s ( ∂ - θ 2 ) N 1
P 0 0 ′ = P 4 0 + L 1 ( 2 c o s ( ∂ - θ 2 ) + 1 ) N 1
同理,可求得控制点修正之后,拐点处逼近误差ε1也相应变为:
ϵ 1 = ϵ k
上式表明修正之后的逼近误差ε1与最大逼近误差ε相比缩小了k倍(k>1)。
(c)求出用于拐点平滑的五次B样条曲线。若则直接将步骤(a)中求得的9个控制点带入五次B样条曲线公式中,得到五次B样条曲线则需要将步骤(b)中求得的9个控制点带入五次B样条曲线公式中,得到五次B样条曲线即得到拐点处的平滑路径。
图4、图5分别为采用内切式和本发明方法的拐点平滑路径示意图。内切式为采用3次Bézier多项式曲线的方法,其中虚线表示原始的拐点路径,实线表示拐点处的平滑路径,拐点角度θ=14.25°,最大逼近误差ε=0.15mm。图6、图7分别为采用内切式和本发明方法的拐点平滑路径曲率示意图。通过对比可以看出,在在满足同等精度的条件下,内切式的方法曲率最大值约为-284,采用本发明方法曲率最大值约为-15,采用本发明方法后,平滑路径的曲率缩小了近19倍,有更大曲率半径,所以采用本发明方法更适用于高速高性能加工领域。

Claims (1)

1.一种离散加工路径的拐点平滑方法,其特征在于:首先,借助重顶点方法和凸包性质构造出由9个控制顶点组成的B样条曲线的特征多边形及其节点矢量的具体形式,并在逼近误差允值约束下反算出控制顶点;进而,基于过渡段长度约束,采用比例调节算法对控制顶点进行一次性修正;最后,根据求得的特征多边形和节点矢量得到最终用于拐点平滑的五次B样条曲线;采用的具体步骤为:
(a)构造出由9个控制点组成的外切式B样条曲线的特征多边形及其节点矢量,并通过逼近误差允值约束来反算出控制点;其中,已知拐点Q1处两相邻线性加工直线段顶点分别为(Q0,Q1)和(Q1,Q2),拐点处的最大逼近误差允值为ε;拟构造的拐点过渡段的外切式五次B样条曲线表示为:
C ( u ) = Σ i = 0 8 B i 5 ( u ) P i - - - ( 1 )
式1中,Pi为特征多边形的控制点,Bi5为基函数,u为五次B样条曲线的节点矢量,确定{P0,P1,...,P8}为待求的特征多边形的9个控制点,且P4=Q1、P1=P2、P6=P7,P0、P1和P2共线并位于直线段Q0Q1上,P6、P7和P8共线并位于直线段Q1Q2上,以保证加工直线段与拐点过渡曲线在公共连接点处G2连续;控制点P3、P5位于离散点Q0、Q1、Q2所围三角形的外部,且P0和P8、P1和P6、P3和P5分别关于角∠Q0Q1Q2的平分线对称,点P3到线段Q0Q1和点P5到线段Q1Q2的距离均为最大逼近误差ε;
由构造的特征多边形对称性和B样条凸包的性质知,最大逼近误差的计算公式为:
ε=||P4-C(0.5)|| (2)
进而,由式1得C(0.5)的表达式:
C(0.5)=0.0185P1+0.2593P3+0.4444P4+0.2593P5+0.0185P6 (3)
整理式3后推出:
P4-C(0.5)=0.0185P4P1+0.2593P4P3+0.0185P4P6+0.2593P4P5 (4)
将式4带入到式2中,则最大逼近误差进一步表达为:
ϵ = | | P 4 - C ( 0.5 ) | | = | | 0.037 P 1 P 4 c o s ( θ 2 ) + 0.5186 P 3 P 4 c o s ( ∂ 2 ) | | - - - ( 5 )
式5中,∠Q0Q1Q2=θ,(θ≠180°),P3P4=L;由于点P3到线段P1P4的距离为ε,且P3在P1P4的垂直平分线上,则推出下列关系:
P 1 P 4 = 2 L c o s ( ∂ - θ 2 ) - - - ( 6 )
P 3 P 4 = L = ϵ s i n ( ∂ - θ 2 ) - - - ( 7 )
联立式5、6和7,求解出变量和L;Q1Q0的单位向量为N1由此,计算出控制点P3和P1,即:
P3=P4+LN1 (8)
P 1 = P 4 + 2 L c o s ( ∂ - θ 2 ) N 1 - - - ( 9 )
又令P0P1=P3P4,则控制点P0由下式导出:
P 0 = P 4 + L ( 2 c o s ( ∂ - θ 2 ) + 1 ) N 1 - - - ( 10 )
由式8、9和10求得修正后的控制点P0、P1、P3,同理求得控制点P5、P6、P8
(b)考虑过渡段长度约束,采用比例调节算法对控制顶点进行一次性修正;当数控加工连续拐点路径时,为保证路径的连续可调并且不发生干涉现象,即需要对原特征多边形进行约束,比例调节算法如下:
k 1 = 2 P 0 P 4 Q 0 Q 1 - - - ( 11 )
k 2 = 2 P 4 P 8 Q 1 Q 2 - - - ( 12 )
k=max(k1,k2) (13)
由式11、12、13求出比例系数k;若k>1,则需对控制多边形进行等比例缩小,即由此由式14、15、16求得修正后的控制点P′0、P′1、P′3
P′3=P4+L1N1 (14)
P 1 ′ = P 4 + 2 L 1 c o s ( ∂ - θ 2 ) N 1 - - - ( 15 )
P 0 ′ = P 4 + L 1 ( 2 c o s ( ∂ - θ 2 ) + 1 ) N 1 - - - ( 16 )
同理,求得控制点P′5、P′6、P′8;修正之后,拐点处逼近误差ε1也相应变为:
ϵ 1 = ϵ k - - - ( 17 )
式17表明修正之后的逼近误差ε1与最大逼近误差ε相比缩小了k倍(k>1);
(c)求出用于拐点平滑的五次B样条曲线;若P3P4=L,则直接将步骤(a)中求得的9个控制点带入式1中,得到五次B样条曲线若P′3P4=L1,则需将步骤(b)中求得的9个控制点带入式1中,得到五次B样条曲线即得到拐点处的平滑路径。
CN201610308616.4A 2016-05-10 2016-05-10 一种离散加工路径的拐点平滑方法 Active CN105955194B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610308616.4A CN105955194B (zh) 2016-05-10 2016-05-10 一种离散加工路径的拐点平滑方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610308616.4A CN105955194B (zh) 2016-05-10 2016-05-10 一种离散加工路径的拐点平滑方法

Publications (2)

Publication Number Publication Date
CN105955194A true CN105955194A (zh) 2016-09-21
CN105955194B CN105955194B (zh) 2018-09-04

Family

ID=56911382

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610308616.4A Active CN105955194B (zh) 2016-05-10 2016-05-10 一种离散加工路径的拐点平滑方法

Country Status (1)

Country Link
CN (1) CN105955194B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107255998A (zh) * 2017-07-05 2017-10-17 大连理工大学 误差可控且过给定刀位点的离散加工路径的局部光顺方法
CN108132645A (zh) * 2016-12-01 2018-06-08 华中科技大学 一种保证刀具轨迹整体g2连续的曲线拟合方法
CN108829031A (zh) * 2018-06-29 2018-11-16 深圳市汇川技术股份有限公司 轨迹间的局部光顺过渡方法、设备及存储介质
CN109496286A (zh) * 2017-12-15 2019-03-19 深圳配天智能技术研究院有限公司 数控***及其路径规划方法和计算机可读存储介质
CN109521731A (zh) * 2017-09-19 2019-03-26 沈阳高精数控智能技术股份有限公司 一种基于公差带的G2连续Bézier刀具轨迹平滑算法
CN109697272A (zh) * 2018-11-09 2019-04-30 广州奇芯机器人技术有限公司 一种简易的二次b样条曲线拟合方法
CN111256700A (zh) * 2020-03-26 2020-06-09 洛阳智能农业装备研究院有限公司 用于自动驾驶农机作业路径规划的收边规划方法
CN111310106A (zh) * 2020-01-19 2020-06-19 浙江工业大学 一种基于逐步逼近原始轮廓的b样条拟合优化方法
CN114296400A (zh) * 2021-11-16 2022-04-08 中南大学 一种用于激光切割高速插补的自适应前瞻处理方法
CN114690708A (zh) * 2022-01-12 2022-07-01 大连理工大学 一种重叠消除驱动的短线性路径段拐角非对称过渡光顺方法
CN116728437A (zh) * 2023-08-08 2023-09-12 江苏集萃智能制造技术研究所有限公司 基于欧氏空间距离的康养机器人轨迹采样滤波方法及***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006102517A2 (en) * 2005-03-23 2006-09-28 Hurco Companies, Inc. Method of tolerance-based trajectory planning and control
CN101206472A (zh) * 2007-12-06 2008-06-25 上海交通大学 用于高速数控加工轨迹拐角的速度平滑方法
WO2011052800A1 (ja) * 2009-10-30 2011-05-05 株式会社牧野フライス製作所 工具経路の生成方法および装置
CN102566494A (zh) * 2010-12-09 2012-07-11 中国科学院沈阳计算技术研究所有限公司 一种基于刀具矢量平滑压缩的五轴数控插补方法
CN103064344A (zh) * 2012-12-25 2013-04-24 广东省自动化研究所 一种基于nurbs曲线插补的速度平滑控制方法
CN103189809A (zh) * 2010-10-25 2013-07-03 株式会社牧野铣床制作所 工具路径的生成方法以及生成装置
CN104932424A (zh) * 2015-07-13 2015-09-23 苏州谷夫道自动化科技有限公司 Cnc数控设备刀路转角平滑处理方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006102517A2 (en) * 2005-03-23 2006-09-28 Hurco Companies, Inc. Method of tolerance-based trajectory planning and control
CN101206472A (zh) * 2007-12-06 2008-06-25 上海交通大学 用于高速数控加工轨迹拐角的速度平滑方法
WO2011052800A1 (ja) * 2009-10-30 2011-05-05 株式会社牧野フライス製作所 工具経路の生成方法および装置
CN103189809A (zh) * 2010-10-25 2013-07-03 株式会社牧野铣床制作所 工具路径的生成方法以及生成装置
CN102566494A (zh) * 2010-12-09 2012-07-11 中国科学院沈阳计算技术研究所有限公司 一种基于刀具矢量平滑压缩的五轴数控插补方法
CN103064344A (zh) * 2012-12-25 2013-04-24 广东省自动化研究所 一种基于nurbs曲线插补的速度平滑控制方法
CN104932424A (zh) * 2015-07-13 2015-09-23 苏州谷夫道自动化科技有限公司 Cnc数控设备刀路转角平滑处理方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
孙玉文等: "B样条技术在RPM切片数据处理中的应用", 《航空精密制造技术》 *
束长林等: "5轴自由曲面上加工行距的计算方法研究", 《航空精密制造技术》 *

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108132645A (zh) * 2016-12-01 2018-06-08 华中科技大学 一种保证刀具轨迹整体g2连续的曲线拟合方法
CN107255998B (zh) * 2017-07-05 2019-06-25 大连理工大学 误差可控且过给定刀位点的离散加工路径的局部光顺方法
CN107255998A (zh) * 2017-07-05 2017-10-17 大连理工大学 误差可控且过给定刀位点的离散加工路径的局部光顺方法
CN109521731A (zh) * 2017-09-19 2019-03-26 沈阳高精数控智能技术股份有限公司 一种基于公差带的G2连续Bézier刀具轨迹平滑算法
CN109496286A (zh) * 2017-12-15 2019-03-19 深圳配天智能技术研究院有限公司 数控***及其路径规划方法和计算机可读存储介质
CN109496286B (zh) * 2017-12-15 2021-07-09 深圳配天智能技术研究院有限公司 数控***及其路径规划方法和计算机可读存储介质
CN108829031B (zh) * 2018-06-29 2022-04-29 深圳市汇川技术股份有限公司 轨迹间的局部光顺过渡方法、设备及存储介质
CN108829031A (zh) * 2018-06-29 2018-11-16 深圳市汇川技术股份有限公司 轨迹间的局部光顺过渡方法、设备及存储介质
CN109697272A (zh) * 2018-11-09 2019-04-30 广州奇芯机器人技术有限公司 一种简易的二次b样条曲线拟合方法
CN109697272B (zh) * 2018-11-09 2022-12-09 广州奇芯机器人技术有限公司 一种简易的二次b样条曲线拟合方法
CN111310106A (zh) * 2020-01-19 2020-06-19 浙江工业大学 一种基于逐步逼近原始轮廓的b样条拟合优化方法
CN111310106B (zh) * 2020-01-19 2024-02-06 浙江工业大学 一种基于逐步逼近原始轮廓的切割轮廓拟合优化方法
CN111256700A (zh) * 2020-03-26 2020-06-09 洛阳智能农业装备研究院有限公司 用于自动驾驶农机作业路径规划的收边规划方法
CN111256700B (zh) * 2020-03-26 2021-11-02 洛阳智能农业装备研究院有限公司 用于自动驾驶农机作业路径规划的收边规划方法
CN114296400A (zh) * 2021-11-16 2022-04-08 中南大学 一种用于激光切割高速插补的自适应前瞻处理方法
CN114296400B (zh) * 2021-11-16 2024-03-12 中南大学 一种用于激光切割高速插补的自适应前瞻处理方法
CN114690708A (zh) * 2022-01-12 2022-07-01 大连理工大学 一种重叠消除驱动的短线性路径段拐角非对称过渡光顺方法
CN116728437A (zh) * 2023-08-08 2023-09-12 江苏集萃智能制造技术研究所有限公司 基于欧氏空间距离的康养机器人轨迹采样滤波方法及***
CN116728437B (zh) * 2023-08-08 2023-10-13 江苏集萃智能制造技术研究所有限公司 基于欧氏空间距离的康养机器人轨迹采样滤波方法及***

Also Published As

Publication number Publication date
CN105955194B (zh) 2018-09-04

Similar Documents

Publication Publication Date Title
CN105955194A (zh) 一种离散加工路径的拐点平滑方法
Sun et al. A real-time and look-ahead interpolation methodology with dynamic B-spline transition scheme for CNC machining of short line segments
CN105425791B (zh) 一种基于视觉定位的群机器人控制***及方法
Duan et al. Minimum-time cornering for CNC machines using an optimal control method with NURBS parameterization
CN103412514B (zh) 一种多轴联动砂带磨削加工中的路径规划方法
CN102393678B (zh) 适用于五轴数控装置的轨迹平滑处理方法
CN110900612B (zh) 一种位姿同步的六轴工业机器人轨迹平顺方法
CN107255998B (zh) 误差可控且过给定刀位点的离散加工路径的局部光顺方法
WO2017113195A1 (zh) 一种加工路径规划方法、加工路径规划装置及数控机床
CN105739436A (zh) 一种数控机床样条曲线自适应快速插补方法
CN108062073A (zh) 一种用于高质量加工的圆弧平滑压缩插补算法
CN106354098B (zh) 一种nurbs组合曲面上刀具加工轨迹生成方法
CN111310106B (zh) 一种基于逐步逼近原始轮廓的切割轮廓拟合优化方法
Zhang et al. Minimum time corner transition algorithm with confined feedrate and axial acceleration for nc machining along linear tool path
CN108549325A (zh) 一种自由曲面弧长参数曲线加工轨迹生成方法
CN113985817B (zh) 一种可在线插补的机器人小线段轨迹局部光顺方法及***
CN108073138A (zh) 适用于高速高精加工的椭圆弧平滑压缩插补算法
CN106970589A (zh) 一种减小多轴加工轮廓误差的进给率松弛方法
CN106094737A (zh) 一种指定加工误差条件下的数控加工速度优化控制方法
CN114115298A (zh) 一种无人车路径平滑方法及***
CN115202291A (zh) 一种基于椭圆弧拟合的nurbs曲线插补方法
CN109521731A (zh) 一种基于公差带的G2连续Bézier刀具轨迹平滑算法
WO2024124794A1 (zh) 一种五轴联动同步刀具路径插补方法和***
CN103543691B (zh) 适用于自由曲面高速高精加工的旋转轴位置优化方法
CN110221575B (zh) 一种基于加工参数的薄壁零件机器人加工路径生成方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant