印刷电路板组件定位系统及方法技术方案

技术编号:2829581 阅读:260 留言:0更新日期:2012-04-11 18:40
一种印刷电路板组件定位系统,搭载于电路图案设计软件中,该电路图案设计软件用于设计包括有至少一固定组件、参考组件及待定位组件的印刷电路板,该电路图案设计软件具有采集该固定组件及参考组件的数据信息的数据采集模块,该印刷电路板组件定位系统至少包括:    数据库,用于储存该固定组件的固定坐标、该参考组件的参考坐标以及定位坐标;    撷取模块,用于撷取该数据信息中对应该固定组件的固定坐标及对应该参考组件的参考坐标并储存在该数据库;    运算模块,依据该固定坐标及参考坐标通过设定的运算规则计算得到定位坐标并储存在该数据库;以及    处理模块,用于建立该待定位组件与该定位坐标的链接关系并将该待定位组件依据该链接关系进行定位操作。

【技术实现步骤摘要】

本专利技术涉及一种,更详而言之,涉及一种搭载于一印刷电路板(PCB)的电路图案设计软件中,用于对待 定位组件定位操作的。
技术介绍
目前,电子工程师对于印刷电路板(PCB)的线路布局(Layout)通常是通过各类电路图案设计软件程序(例如Protel软件)完成。其中, 印刷电路板上的很多比较大的组件(例如北桥芯片)要通过开设于该印 刷电路板上的螺丝孔以及螺丝钉进行固定。以北桥芯片为例,为考虑 北桥组件的平衡受力以及稳固,在如北桥芯片等的大组件旁边摆放固 定用的螺丝孔的时候,螺丝孔要沿着北桥芯片中心对称摆放,如果不对称摆放则需要三个甚至更多的螺丝孔来固定一个北桥芯片,即耗费 成本又占用印刷电路板的空间。若限定于利用两个螺丝孔固定一个北桥芯片时,则确定两螺丝孔 相对于北桥芯片对称的坐标的要求相对严格。现有技术在利用两个螺 丝孔固定一个北桥芯片时,先固定一个螺丝孔,然后计算出固定螺丝孔关于北桥芯片对称点的坐标,最后将另一螺丝孔移至该坐标。具体 言之,须先在前述电路图案设计软件中显示出该固定螺丝孔的中心坐 标,接着显示出北桥芯片对应的中心坐标,然后根据显示结果以人为 方式计算出需要定位的另一螺丝孔中心坐标,最后,将需要定位的螺 丝孔移至计算得到的中心坐标。请参阅图1,其是现有技术通过人为计算待定位螺丝孔坐标的实施例示意图。如图所示,首先,在步骤Sll 中,将前述北桥芯片原始中心坐标通过坐标变换换算形成新坐标系中 的新坐标原点;接着,在歩骤S13中,通过坐标变换将上述固定螺丝 孔的原始中心坐标换算成新坐标系中的新中心坐标;然后,在步骤S15 中,在新坐标系中计算出上述固定螺丝孔的新坐标关于新坐标原点对称点的坐标;最后,在步骤S17中,计算出对称点坐标在原始坐标系中的坐标,以得到需要定位组件的坐标。除上述的现有技术外,还有 其它利用人为计算得到对称点坐标的技术,如几何作图的方法。但不 论是通过坐标变换还是几何作图,通过人为计算的效率较低,且计算 所得出的结论都容易出错。 5 以上现有技术中,虽然能够通过人为计算的方式将一个固定螺丝孔中心坐标关于北桥芯片中心的对称点找到,但是步骤比较繁琐,而 且人为计算工作量比较大,若该螺丝孔的位置有所变动,则须对变动 后的坐标重新计算,反复进行上述S11-S17步骤。又由于是通过人为 的计算且可能不仅计算单个螺丝孔的对称点,计算量大或人为因素容 10 易出现计算错误,从而增加不必要的工作量。因此,如何克服上述现有技术的缺失,进而提供一种提高准确度 的,以解决现有的利用人为计算的技 术的繁琐及容易出现错误等缺失,实为亟待解决的课题。
技术实现思路
15 鉴于上述现有技术的缺失,本专利技术的主要目的在于提供一种,以实现印刷电路板的电路图案设计软件(例如Protel软件)中组件的高效准确的定位。为达上述及其它目的,本专利技术提供一种印刷电路板组件定位系统, 搭载于电路图案设计软件中,该电路图案设计软件用于设计包括有至 20 少一固定组件、参考组件及待定位组件的印刷电路板,该电路图案设 计软件具有采集该固定组件及参考组件的数据信息的数据采集模块, 本专利技术的印刷电路板组件定位系统至少包括用于储存固定组件的固 定坐标、该参考组件的参考坐标以及定位坐标的数据库;撷取该数据 信息中对应该固定组件的固定坐标及对应该参考组件的参考坐标并储 25 存在该数据库的撷取模块;依据该固定坐标及参考坐标通过设定的运 算规则计算得到定位坐标并储存在该数据库的运算模块;以及建立该 待定位组件与该定位坐标的链接关系并将该待定位组件依据该链接关 系进行定位操作的处理模块。在本专利技术的一个方面中,该处理模块还包括链接单元,用于建 30 立该待定位组件与该定位坐标的链接关系;以及操作单元,用于将该待定位组件依据该链接关系进行定位操作。在本专利技术的另一实施例中,该印刷电路板组件定位系统还包括 判断模块,用于判断该撷取模块是否撷取到所需要的固定坐标及参考 坐标;以及显示模块,用于显示该定位坐标。 5 通过前述本专利技术的印刷电路板组件定位系统,执行本专利技术的印刷电路板组件定位方法至少包括如下步骤建立用于储存固定组件的固 定坐标、该参考组件的参考坐标以及定位坐标的数据库;撷取该数据 信息中对应该固定组件的固定坐标及对应参考组件的参考坐标并储存 在该数据库;依据该固定坐标及参考坐标通过设定的运算规则计算得到定位坐标并储存在该数据库;以及建立该待定位组件与该定位坐标 的链接关系并将该待定位组件依据该链接关系进行定位操作。在本专利技术的另一实施例中,该印刷电路板组件定位方法在撷取该 数据信息中对应该固定组件的固定坐标及对应参考组件的参考坐标并 储存在该数据库后,还包括判断是否撷取到所需要的固定坐标及参考坐标,若否则重新撷取;在依据该固定坐标及参考坐标通过设定的运 算规则计算得到定位坐标并储存在该数据库后,还包括显示该定位坐 标。相较现有技术,本专利技术的,可依 据实际需要根据设定运算规则高效准确的进行印刷电路板的电路图案 设计软件中待定位组件的定位操作。附图说明图1是现有的用于计算待定位螺丝孔坐标的方法流程图; 图2是本专利技术的印刷电路板组件定位系统基本架构方框示意图; 图3是本专利技术的印刷电路板组件定位方法的运作流程示意图4是本专利技术的印刷电路板组件定位系统的另一实施例基本架构方框示意图;以及图5是本专利技术的印刷电路板组件定位方法的另一实施例运作流程示意图。主要组件符号说明电路图案设计软件11数据采集模块101固定组件103参考组件105待定位组件2、 4本专利技术的印刷电路板组件定位系统21、 41数据库23、 42撷取模块25、 44运算模块27、 46处理模块271、 461链接单元273、 463操作单元43判断模块45显示模块S11-S17步骤S31-S39步骤S51-S57步骤具体实施例方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人20 员可由本说明书所揭示的内容轻易地了解本专利技术的其它优点与功效。 本专利技术也可通过其它不同的具体实例加以实施或应用,本说明书中的 各项细节也可基于不同观点与应用,在不背离本专利技术的精神下进行各 种修饰与变更。请参阅图2,其中显示本专利技术的印刷电路板组件定位系统基本架构25 方框示意图,须特别说明者,该印刷电路板组件定位系统另可包括其 它的构件,为简化图式及说明,此处的基本架构仅显示与本专利技术有关 的构件。在本实施例中,本专利技术的印刷电路板组件定位系统2搭载于一印 刷电路板的电路图案设计软件1中(例如Protel软件),该电路图案设计 30软件l通过一数据处理装置(未图标)予以执行,该数据处理装置可例如为现有的具有输入与显示单元的个人计算机、笔记型计算机、月艮 务器或工作站等具有执行应用程序软件的数据处理功能的装置。此外, 该电路图案设计软件1包括有至少一固定组件101、至少一参考组件103、以及至少一待定位组件105,且具有用于采集该固定组件101及该参考组件103的数据信息的数据采集模块11 。该固定组件101是在 该电路图案设计软件l中具有固定坐标的组件,在本实施例中用于固 定北桥芯片的固定螺丝孔;该参考组件103是在该电路图案设计软件1 中具有参考坐标的组件,在本实施例中是北桥芯片;该待定位组件105 需要依本文档来自技高网
...

【技术保护点】
1.一种印刷电路板组件定位系统,搭载于电路图案设计软件中, 该电路图案设计软件用于设计包括有至少一固定组件、参考组件及待 定位组件的印刷电路板,该电路图案设计软件具有采集该固定组件及 参考组件的数据信息的数据采集模块,该印刷电路板组件定位系统至 少包括: 数据库,用于储存该固定组件的固定坐标、该参考组件的参考坐 标以及定位坐标; 撷取模块,用于撷取该数据信息中对应该固定组件的固定坐标及 对应该参考组件的参考坐标并储存在该数据库; 运算模块,依据该固定坐标及参考坐标通过设定的运算规则计算 得到定位坐标并储存在该数据库;以及 处理模块,用于建立该待定位组件与该定位坐标的链接关系并将 该待定位组件依据该链接关系进行定位操作。

【技术特征摘要】
1.一种印刷电路板组件定位系统,搭载于电路图案设计软件中,该电路图案设计软件用于设计包括有至少一固定组件、参考组件及待定位组件的印刷电路板,该电路图案设计软件具有采集该固定组件及参考组件的数据信息的数据采集模块,该印刷电路板组件定位系统至少包括数据库,用于储存该固定组件的固定坐标、该参考组件的参考坐标以及定位坐标;撷取模块,用于撷取该数据信息中对应该固定组件的固定坐标及对应该参考组件的参考坐标并储存在该数据库;运算模块,依据该固定坐标及参考坐标通过设定的运算规则计算得到定位坐标并储存在该数据库;以及处理模块,用于建立该待定位组件与该定位坐标的链接关系并将该待定位组件依据该链接关系进行定位操作。2.如权利要求l所述的印刷电路板组件定位系统,还包括判断模块,用于判断该撷取模块是否撷取到所需要的固定坐标及参考坐标; 以及显示模块,用于显示该定位坐标。3. 如权利要求l所述的印刷电路板组件定位系统,其中,该处理 模块还包括链接单元,用于建立该待定位组件与该定位坐标的链接20关系;以及操作单元,用于将该待定位组件依据该链接关系进行定位 操作。4. 如权利要求l所述的印刷电路板组件定位系统,其中,该固定 坐标是该固定组件的中心坐标,该参考坐标是该参考组件的中心坐标, 该定位坐标是该待定位组件的中心坐标。5.如权利要求l所述的印刷电路板组件定位系统,其中,该运算规则是计算该固定组件对称于该参考组件的坐标的运算规则。6.如权利...

【专利技术属性】
技术研发人员:杨淑敏
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:

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

1