The accuracy may not meet standards when the curvature of a free curve changes sharply in the interpolation calculation with the constant chord error method.Therefore,a constant chord error interpolation algorithm with adaptive curvature change is proposed.The initial reference step-length is derived according to the geometric relationship.Taking the constant maximum bow height error in each interpolation section as constraint condition,an automatic step-length adjustment mechanism is proposed and combined with the curvature zoning strategy to fast calculate the best step-length,while ensuring that the maximum bow height error in the interpolation step-length is constant as set value.The proposed algorithm avoids the error overrun and conservative step-size that easily occur in the traditional constant chord error method.The bow height error of the processed free curve is constant and is also the maximum value allowed by machining.The number of calculated interpolation points is small and the machining efficiency is high.
关键词
插补点计算/等弓高误差/曲率分区/步长自动调整
Key words
interpolation point calculation/constant chord error/curvature partition/automatic step-length adjustment