当前位置: 首页 > news >正文

倒角算法推导

倒角算法推导
推导原理基本很简单:

已知AB, BC两条线段,且交于B点,求倒角半径为 L,AB,BC的倒角

以最短边(假定为AB)长 LAB,
在BC中,以B为起点,找出与LAB同长度的点D,
即BD的长度等于AB的长度

(或 以B为圆心,LAB为半径, 绘制一个圆,
圆与AB交于A点, 于BC交于D点)

连接AD, 找出AD的中点P,

连接BP,
则BP为ABC夹角的角平分线

此时构成的 ABD,为一个等腰三角形
可轻松得出 垂直于BP的线, 到AB与BD的距离相等,即AP = PD
可样可用直角三角形法则得出 BP上的任意点,到AB的垂线,与到BC的垂线相等
即 XM = XN = L 圆弧半径

以X点作圆心,XM作半径,绘制圆,
该圆与AB, BC分别相切,

则圆弧 MN 则为AB与BC的倒角,倒角半径为L = XM


cpp算法:

待补充

相关文章:

  • 支持docker部署的开源网盘汇总
  • python index() 与 rindex() 方法的使用
  • Shell ❀ 基础知识概述
  • 汽车租赁服务小程序开发, 新时代下的行业商机
  • 使用 x-sheet 构建在线疫情高峰预测数据表
  • 智能制造数字化工厂的关键技术特点
  • linux加载动态库.so的3种方法
  • 使用DevEco Device Tool编译并烧录全部步骤和过程详解
  • 一个新工具引发IT巨变:程序员在转行,不懂编程的人却成了程序员
  • DBCO-PEG-FA二苯基环辛炔-聚乙二醇-叶酸;DBCO-PEG叶酸是一种无需任何催化剂即可进行化学反应的叶酸PEG衍生物
  • GAMES104-渲染中光和材质的数学魔法
  • 基于容器的PaaS混合云的几种形式
  • Merge-On-Write 的处理流程
  • Java和vue开发的橱柜定制系统家具定制系统
  • 智能巡检系统:企业安全生产管理的智能助手
  • 【NumPy 数组过滤、NumPy 中的随机数、NumPy ufuncs】
  • AtCoder Beginner Contest 282(python3)
  • Word处理控件Aspose.Words功能演示:在 Java 中将 DOC 或 DOCX 转换为 JPG
  • 2023 目标,与君共勉
  • Dockerfile介绍及常用保留指令