刀具补偿(二)

  上一篇中的补偿方法对于直线多边形比较简捷,可是如果图形中存在切线圆弧,则补偿后相邻线条找不到交点,这就带来了新的问题,如下图:

 

  于是我们引入了添加圆弧过渡的方法:
  如上图,A1B1和B1C1为平移后的线条,在原有节点B处,我们可以作一个半径为补偿量的圆,与A1B1和B1C1相切于A2和B2,这样,新的图形就包含量A2C2这个切线圆弧,即可以保证加工路径的平滑过渡,又可以避免出现路径不闭合的情况.

  需要注意一点,切线圆弧实际产生了两条,我们需要选择与原线条不相交的那条弧线.

  对于切点在交点外的图形,就不需要添加切线过渡圆弧了.

                             (未完,待续)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值