基于三角Bézier曲面刀轨快速生成算法

    Algorithm of Rapidly Generating Tool Path Based on Triangular Bézier Surface

    • 摘要: 提出一种三角Bézier曲面刀轨快速生成算法,该算法引入R*S树构建三角Bézier曲面的动态索引结构,基于此结构快速、准确获取相交的三角Bézier曲面片集,依据所设精度阈值将其自适应离散为三角网格,通过对刀轨截平面与离散后三角网格求交获取交线,进而迭代计算交线各端点在三角Bézier曲面上的近曲面点,并将近曲面点作为刀触点,沿其所在曲面法矢偏置获取刀位点并进行干涉点处理,顺次连接各刀位点生成三角Bézier曲面数控加工刀轨.实例证明该算法可快速、准确获取复杂三角Bézier曲面数控加工刀轨。

       

      Abstract: An algorithm of rapidly generating tool path based on triangular Bézier surface is proposed.R*S tree is used to locate the sets of intersection triangular Bézier patches rapidly and exactly.Then each patch is adaptively subdivided into many triangular patches according to the given precision.The intersection line segments are acquired through intersection of triangular mesh and cutter cutting plane,and the near-surface point of each endpoint on the intersection curves is obtained by the iterative calculation method.Considerating interferential points,the cutter location points are obtained through the offset of near-surface points.Then,the cutter location points are connected one by one to generate the tool path.Examples show that the NC tool-path for the intricate triangular Bézier surface can be accurately and efficiently obtained through this algorithm.

       

    /

    返回文章
    返回