一种PCB设计自动调整线段间距的方法及系统技术方案

技术编号:19745705 阅读:41 留言:0更新日期:2018-12-12 04:49
本发明专利技术实施例公开了一种PCB设计自动调整线段间距的方法及系统,包括:设置调整间距;获取待调整线段;从所述待调整线段中选取基准线;获取每条待调整线段的起点坐标和终点坐标;根据所述起点坐标和终点坐标确定每条待调整线段的中点坐标;根据所述每条待调整线段的中点坐标以及调整间距进行线段调整。本发明专利技术中从待调整线段中任意选取基准线,计算每条待调整线段的中点坐标,根据中点坐标确定线段顺序并判断每条待调整线段与基准线的相对位置,然后根据相对位置和预设的调整间距对线段进行调整,能够批量进行线段间距调整,提高PCB设计效率。

【技术实现步骤摘要】
一种PCB设计自动调整线段间距的方法及系统
本专利技术涉及PCB电路板
,特别是涉及一种PCB设计自动调整线段间距的方法及系统。
技术介绍
印制电路板的设计是以电路原理图为根据,实现电路设计者所需要的功能。印刷电路板(PrintedCircuitBoard,PCB)的设计主要指版图设计,需要考虑外部连接的布局、内部电子元件的优化布局、金属连线和通孔的优化布局、电磁保护、热耗散等各种因素。优秀的版图设计可以节约生产成本,达到良好的电路性能和散热性能。简单的版图设计可以用手工实现,复杂的版图设计需要借助计算机辅助设计实现。在PCB设计的后期,工程师需要调整线间距,以保证信号质量和设计的美观性,现有的线段调整都是通过人工手动调整,每次选中一根线段,设置好移动距离后向需要调整的方向拖动进行调整。然而,在大型的服务器主板上,线段数量上达到好几万条,手动调整线间距耗时长、操作复杂,降低了PCB设计效率。
技术实现思路
本专利技术实施例中提供了一种PCB设计自动调整线段间距的方法及系统,以解决现有技术中PCB设计效率低的问题。为了解决上述技术问题,本专利技术实施例公开了如下技术方案:本专利技术第本文档来自技高网...

【技术保护点】
1.一种PCB设计自动调整线段间距的方法,其特征在于,包括:设置调整间距;获取待调整线段;从所述待调整线段中选取基准线;获取每条待调整线段的起点坐标和终点坐标;根据所述起点坐标和终点坐标确定每条待调整线段的中点坐标;根据所述每条待调整线段的中点坐标以及调整间距进行线段调整。

【技术特征摘要】
1.一种PCB设计自动调整线段间距的方法,其特征在于,包括:设置调整间距;获取待调整线段;从所述待调整线段中选取基准线;获取每条待调整线段的起点坐标和终点坐标;根据所述起点坐标和终点坐标确定每条待调整线段的中点坐标;根据所述每条待调整线段的中点坐标以及调整间距进行线段调整。2.根据权利要求1所述的PCB设计自动调整线段间距的方法,其特征在于,从所述待调整线段中选取基准线具体包括:从所述待调整线段中任意选取一条线段作为基准线。3.根据权利要求1所述的PCB设计自动调整线段间距的方法,其特征在于,根据所述起点坐标和终点坐标确定每条待调整线段的中点坐标具体包括:根据中点坐标公式计算中点坐标。4.根据权利要求1所述的PCB设计自动调整线段间距的方法,其特征在于,根据所述每条待调整线段的中点坐标以及调整间距进行线段调整具体包括:根据所述每条待调整线段的中点坐标确定线段顺序;确定所述每条待调整线段与基准线的相对位置;根据所述相对位置以及调整间距进行线段调整。5.根据权利要求4所述的PCB设计自动调整线段间距的方法,其特征在于,根据所述每条待调整线段的中点坐标确定线段顺序具体包括:根据所述每条待调整线段的中点坐标以降序进行编号。6.根据权利要求5所述的PCB设计自动调整线段间距的方法,其特征在于,确定所述每条待调整...

【专利技术属性】
技术研发人员:付深圳
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1