[发明专利]信号线分割方法无效
申请号: | 200910177740.1 | 申请日: | 2009-09-25 |
公开(公告)号: | CN102033968A | 公开(公告)日: | 2011-04-27 |
发明(设计)人: | 叶志刚;范文纲 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京戈程知识产权代理有限公司 11314 | 代理人: | 程伟;王锦阳 |
地址: | 中国台湾台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信号线 分割 方法 | ||
技术领域
本发明涉及一种信号线分割技术,更详细而言,涉及一种应用于通过数据处理装置执行的印刷电路板的布线软件中的信号线分割方法。
背景技术
在通过例如Allegro、Protel等布线软件执行印刷电路板布线设计过程中,选取信号线的操作是由信号线中包含拐点(信号线斜率发生变化之处)、以及仅其中一端连接有信号线的接点(起点或终点等)的端点决定的,而且,无论是以点选方式还是框选方式选取,是以两个端点相连接的一段信号线作为信号线选取的最小单位。
如图1A所示,当通过鼠标点选端点a2、a3所在的信号线时,则仅可选中该端点a2、a3所连接的a2-a3段信号线,此时可对该a2-a3段信号线整体执行例如复制、删除或移动等操作,倘若欲删除该a2-a3段信号线中某一点a2’至端点a3之间的一段信号线,则无法通过点选a2-a3段信号线配合删除功能键予以完成,只能预先删除该a2-a3段信号线,再重新自该端点a2处布设信号线至点a2’,此时,即相当于删除a2’-a3段信号线,或者选中该端点a3,并将其朝端点a2方向缩至点a2’处,以达成删除a2’-a3段信号线的功效,操作极为复杂,上述仅是针对单段信号线进行删除操作,如若同时涉及多段信号线的删除操作则更为复杂,需要对每段信号线逐一进行删除,费时又费力;又若欲复制或移动该a2-a3段信号线中的a2’点至端点a3之间的一段信号线,因该a2’点并非该信号线的端点,而布线软件中仅以两个端点相连接的一段信号线为选取的最小单位,因此,通过点选a2-a3段信号线显然无法达成单独选中该a2’-a3段信号线,并对该a2’-a3段信号线进行复制或移动的预期功效。
此外,当欲同时选中若干段信号线时,可采用框选方式进行选取,则一段信号线中两个端点均被框选方得以被选中,举例而言,以如图1B所示的范围R进行框选时,则如图所示的a2-a3段、a6-a7段、b2-b3段、b3-b4段、b4-b5段、b5-b6段、b6-b7段信号线均被选中,此时,可对选中的各段信号线执行例如复制、删除或移动等操作,但是,如前所述,倘若欲执行例如删除操作的对象,为上述被选中的各段信号线中的某点(如第1B图所示的点a8、a9、b8、b9)至选中的各段信号线的端点(端点a3、a6、b3、b6)之间的一段信号线(例如a8-a3段、a6-a9段、b8-b3段、b6-b9段信号线)时,则因各该点a8、a9、b8、b9并非为各该段信号线(a2-a3段、a6-a7段、b2-b3段、b6-b7段信号线)的端点,无法通过框选方式单独选中,而进行统一的删除操作,此时,只能对各段信号线(a8-a3段、a6-a9段、b8-b3段、b6-b9段信号线)逐一进行删除,即预先删除该a2-a3段信号线,再重新自该端点a2处布设信号线至点a8处,或者选中该端点a3,并将该端点a3朝端点a2方向缩至点a8处,由此以采用上述两种可选方式删除a8-a3段信号线,接着再以上述同样操作方式分别对a6-a9段、b8-b3段、b6-b9段信号线执行删除操作,操作极为繁琐,极大影响了工作效率。
因此,如何提出一种信号线分割方法,以避免现有技术中的种种缺失,进而达到节省时间、以及提高工作效率的功效,实为目前亟欲解决的技术问题。
发明内容
鉴于上述现有技术的缺点,本发明的主要目的在于提供一种操作简便的信号线分割方法,以节省时间,并提高工作效率。
为达上述目的及其它目的,本发明提供一种信号线分割方法,包括:提供一具有X轴和Y轴的布线界面的布线软件,以通过该布线软件对一电路板进行信号线的布设;获取该电路板上所布设的信号线与该X轴、该Y轴的关系;若该信号线的布设与该X轴平行,则在该布线界面上生成与该Y轴平行并与该信号线相交的一分割线,该分割线与该信号线的中心轴相交于一第一交点,自该第一交点沿该信号线的轨迹偏移得到一第二交点,沿该信号线的轨迹背离该第二交点偏移得到一第三交点;若该信号线的布设与该Y轴平行,则在该布线界面上生成与该X轴平行并与该信号线相交的一分割线,该分割线与该信号线的中心轴相交于一第一交点,自该第一交点沿该信号线的轨迹偏移得到一第二交点,沿该信号线的轨迹背离该第二交点偏移得到一第三交点;若该信号线的布设既不与该X轴平行又不与该Y轴平行,则在该布线界面上生成与该X轴平行并与该信号线相交的一分割线,该分割线与该信号线的中心轴相交于一第一交点,自该第一交点沿该信号线的轨迹偏移得到一第二交点,沿该信号线的轨迹背离该第二交点偏移得到一第三交点;将该信号线介于该第二与第三交点之间的区域删除,以将该信号线分割为两段;以及将该分割线删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910177740.1/2.html,转载请声明来源钻瓜专利网。