[发明专利]一种快速复制PCB线段的方法及系统有效
| 申请号: | 201810797240.7 | 申请日: | 2018-07-19 |
| 公开(公告)号: | CN109145378B | 公开(公告)日: | 2022-02-18 |
| 发明(设计)人: | 付深圳 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F30/392 | 分类号: | G06F30/392;G06F30/398;G06F115/12 |
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李修杰 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 快速 复制 pcb 线段 方法 系统 | ||
本发明实施例公开了一种快速复制PCB线段的方法及系统,包括:设置复制线段数量以及复制间距;获取待复制线段;根据所述待复制线段确定线段参数;获取复制方向;根据所述复制方向、线段参数、复制线段数量以及复制间距对所述待复制线段进行外扩。本发明中通过获取待复制线段,提取待复制线段的bBox属性,将bBox属性以待复制线段为对称轴分为上边框和下边框,然后根据用户设置的复制方向从上边框和下边框中选取复制框,并根据复制线段数量以及复制间距对复制框进行外扩,最后根据待复制线段的线宽对外扩后的复制框线宽进行调整,能够提高线段复制效率,从而提供PCB设计效率。
技术领域
本发明涉及PCB电路板技术领域,特别是涉及一种快速复制PCB线段的方法及系统。
背景技术
印制电路板的设计是以电路原理图为根据,实现电路设计者所需要的功能。印刷电路板(Printed Circuit Board,PCB)的设计主要指版图设计,需要考虑外部连接的布局、内部电子元件的优化布局、金属连线和通孔的优化布局、电磁保护、热耗散等各种因素。优秀的版图设计可以节约生产成本,达到良好的电路性能和散热性能。简单的版图设计可以用手工实现,复杂的版图设计需要借助计算机辅助设计实现。
在PCB设计过程中,工程师需要复制大量的线段,现有技术中的线段复制过程是先按需要画出第一条线段后选中该条线段,复制后粘贴在需要设置的位置,然后再复制下一条线段。
然而,在大型的服务器主板上,线段数量上达到好几万条,手动复制耗时长,而且对于非连续线段不能同时复制,且复制后需要对连接点进行剪切,使复制过程复杂,降低了PCB设计效率。
发明内容
本发明实施例中提供了一种快速复制PCB线段的方法及系统,以解决现有技术中PCB设计效率低的问题。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
本发明第一方面提供了一种快速复制PCB线段的方法,包括:
设置复制线段数量以及复制间距;
获取待复制线段;
根据所述待复制线段确定线段参数;
获取复制方向;
根据所述复制方向、线段参数、复制线段数量以及复制间距对所述待复制线段进行外扩。
优选地,根据所述待复制线段确定线段参数具体包括:
获取待复制线段的线宽以及bBox属性。
优选地,根据所述复制方向、线段参数、复制线段数量以及复制间距对所述待复制线段进行外扩具体包括:
从所述线段参数中获取bBox属性;
根据所述复制方向从bBox属性中选取复制边;
根据所述复制线条数量以及复制间距对所述复制边进行外扩。
优选地,根据所述复制方向从bBox属性中选取复制边具体包括:
获取bBox框终点;
从所述bBox框终点沿逆时针方向在拐点处编号;
以待复制线为对称轴将bBox框分为上边框和下边框;
根据复制方向从所述上边框和下边框选取复制边。
优选地,根据所述复制线条数量以及复制间距对所述复制边进行外扩具体包括:
将所述复制边沿复制方向依次外扩,其中,最大外扩数量为复制线条数量,每次外扩间隔为所述复制间距。
优选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810797240.7/2.html,转载请声明来源钻瓜专利网。





