zoukankan      html  css  js  c++  java
  • PCB Genesis加邮票孔(弧与弧)实现算法

    一.Genesis加邮票孔(弧与弧)实现算法

             1.鼠标点击位置P点(可以确认搜索区域位置,确认点击位置周边元素分区,此所讲算法未应用到P点坐标)

             2.求出:P1C与P2C (线与弧最近点距离的2个点)

             3.分别计算:弧1圆心到弧2圆心两点方位角与反方位角(假设置为变量PA1与PA2)

             4.分别计算:弧1与弧2 圆心角,通过圆半径与弦长(连接位长度)--(假设置为变量A1,A2)

             4.分别计算P1S,P1E与P2S,P2E  4个点

                 以P1S与P1E为例:(方位角+增量求解)

                 参数1:以弧1中心点为基准点,

                 参数2:弧1圆半径

                 参数3:  方位角(PA1+A1*0.5)  求出:P1S        方位角(PA1-A1*0.5)  求出:P1E

              5. P1S,P1E 连弧,进行弧段均分(均分间距世依据邮票孔中心距决定)

                  P2S,P2E 连弧,进行弧段均分(均分间距世依据邮票孔中心距决定)

    二.连接位加线:实现效果(相离圆)

     三.连接位加线:实现效果(同心圆)

    四.连接位加线:实现效果(大圆包小圆,不同心)

  • 相关阅读:
    查看当前的数据和索引的总大小
    PXC安装
    [学习笔记]位运算
    PXC小结
    java算法集训代码填空题练习3
    mha配置参数详解
    [学习笔记]二分图
    Java 实现 蓝桥杯 等额本金
    账号权限问题导致 masterha_check_repl 检查失败
    [学习笔记]0/1分数规划
  • 原文地址:https://www.cnblogs.com/pcbren/p/9365190.html
Copyright © 2011-2022 走看看