发明名称 一种直角和钝角的PCB线路动态转换成圆弧的方法
摘要 本发明公开一种直角和钝角的PCB线路动态转换成圆弧的方法,该方法对目标线路进行解析;采集线路中线段的物理属性、逻辑属性,计算相邻线段的向量夹角,结合线段的有效长度,自动确定弧度和半径并替换原走线,实现动态圆角转换的过程,可以动态的根据线段的长度自适应调整圆弧尺寸,以很小的误差完成转换。本发明可以实现直角和任意钝角的转换,操作指令简单,仅需选取目标,工作效率高于手动更改和重新布线,在大量的更改设计中优势更加明显,适应高速布线技术的发展趋势。
申请公布号 CN103902771A 申请公布日期 2014.07.02
申请号 CN201410122506.X 申请日期 2014.03.28
申请人 无锡市同步电子科技有限公司 发明人 应朝晖;陈传开;王永康;王锡刚;陈懿;刘鹍
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 北京品源专利代理有限公司 11332 代理人 胡彬;孟金喆
主权项 一种直角和钝角的PCB线路动态转换成圆弧的方法,其特征在于,包括如下步骤:A、选取目标线路;B、对组成目标线路的线段解析,获取目标线路的特性;C、将目标线路线段处理为有序的数组;D、基于建立所述数组,依次取两组并以滚动的方式依次处理,并利用向量模、向量积计算出夹角的余弦值,而圆弧弧度即向量的夹角;E、根据两向量坐标的相对位置,计算出圆弧添加的方向;定义自调整半径散列,得出最佳圆弧半径;利用三角函数、线段斜率计算圆弧起点、终点;F、调用所述目标线路的特性,添加圆弧并删除多余线头,检查路径。
地址 214135 江苏省无锡市无锡国家高新技术产业开发区清源路18号C508室