电路板组件的关联性的检查方法.pdf

上传人:a**** 文档编号:971110 上传时间:2018-03-22 格式:PDF 页数:15 大小:1,011.22KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010231040.9

申请日:

2010.07.12

公开号:

CN102332038A

公开日:

2012.01.25

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 17/50申请公布日:20120125|||实质审查的生效IPC(主分类):G06F 17/50申请日:20100712|||公开

IPC分类号:

G06F17/50

主分类号:

G06F17/50

申请人:

英业达股份有限公司

发明人:

吴海峰; 曾协淳; 陈哲明

地址:

中国台湾台北市

优先权:

专利代理机构:

北京律诚同业知识产权代理有限公司 11006

代理人:

梁挥;祁建国

PDF下载: PDF下载
内容摘要

本发明公开了一种电路板组件的关联性的检查方法,用以查找一电路板辅助设计软件中的电路组件的关联性。本发明包括以下步骤:启用监控程序,用以撷取与记录电路板上每一组件的坐标值;由监控程序中取得鼠标的光标坐标值;在选取至少一组件后,由鼠标发出触发信号给监控程序;监控程序从几何图像数据库中查找有无所选择的组件的组件图像;若几何图像数据库中存在所选择的组件的组件图像,则加载关联查找表,并从关联查找表中找出与所选择的组件相关的其它该些组件;将从关联查找表中所查找到的其它组件依序加载于结果选单中。

权利要求书

1: 一种电路板组件的关联性的检查方法, 用以查找一电路板辅助设计软件的电路板文 件的各组件的关联性, 其特征在于, 该检查方法包括下列步骤 : 启用一监控程序, 用以撷取与记录一电路板上每一组件的坐标值 ; 由该监控程序中取得一鼠标的光标坐标值 ; 在选取至少一该组件后, 由该鼠标发出一触发信号给该监控程序 ; 该监控程序从一几何图像数据库中查找有无所选择的该组件的一组件图像 ; 若该几何图像数据库中存在所选择的该组件的该组件图像, 则加载一关联查找表, 并 从该关联查找表中找出与所选择的该组件相关的其它该些组件 ; 以及 将从该关联查找表中所查找到的其它该些组件依序加载于一结果选单中。
2: 如权利要求 1 所述的电路板组件的关联性的检查方法, 其特征在于, 选择该组件中 还包括以下步骤 : 将该鼠标的光标点选该组件。
3: 如权利要求 1 所述的电路板组件的关联性的检查方法, 其特征在于, 选择该组件中 还包括以下步骤 : 拖曳该鼠标用以圈选该组件。
4: 如权利要求 1 所述的电路板组件的关联性的检查方法, 其特征在于, 还包括拖曳该 鼠标用以圈选一第一组件与一第二组件。
5: 如权利要求 1 所述的电路板组件的关联性的检查方法, 其特征在于, 该触发信号为 该鼠标的点选动作所发出的信号。
6: 如权利要求 1 所述的电路板组件的关联性的检查方法, 其特征在于, 若该几何图像 数据库中不存在所选择的该组件的该组件图像, 则跳现一警告窗口, 用以显示无相应的该 组件。
7: 如权利要求 1 所述的电路板组件的关联性的检查方法, 其特征在于, 该结果选单为 一下拉式选单、 一树形图、 或一选择清单。
8: 如权利要求 1 所述的电路板组件的关联性的检查方法, 其特征在于, 加载该结果选 单还包括 : 依据该些组件的种类分别显示于该结果选单中。
9: 如权利要求 8 所述的电路板组件的关联性的检查方法, 其特征在于, 加载该结果选 单的步骤后还包括 : 点选当前的该结果选单中的任一该组件 ; 以及 生成另一该结果选单, 将所点选的该组件依据该组件的料号分别加载新生成的该结果 选单中。

说明书


电路板组件的关联性的检查方法

    技术领域 本发明公开了一种电路组件的检查方法, 特别有关于一种电路板组件的关联性的 检查方法。
     背景技术 随着计算机的快速发展, 许多产品的设计也逐渐导入计算机辅助设计 (Computer Aided Design, 简称 CAD)。 导入计算机辅助设计除了可以加速产品的设计速度外, 也可以将 本次的设计有效的记录下来, 再将其应用于新版产品上的改良。
     以电路板开发辅助软件而言, 在电路板的配置过程中经常需要设置各类的组件。 例如, 电容、 电阻或芯片组等组件。为了能让开发者与使用者方便辨识组件种类, 会对各种 组件进行标示的动作。由于组件的种类众多, 使得不同组件的组合方式将令开发者造成记 忆上的困扰。
     在现有技术中, 开发者仅能从组件库中逐一的挑选不同的组件进行组装配置。但 各组件间存在有相应的依附关系, 所以一旦开发者选错组件, 将会造成主机板在制造时的 损失。所以为能解决从繁多的组件中找出可被兼容的组件, 是对计算机辅助设计程序的开 发者是一项重要的课题。
     发明内容
     鉴于以上的问题, 本发明的主要目的在于提供一种电路板组件的关联性的检查方 法, 用以查找一电路板辅助设计软件中的电路组件的关联性。
     为达上述目的, 本发明所公开的电路板组件的关联性的检查方法包括以下步骤 : 启用监控程序, 用以撷取与记录电路板上每一组件的坐标值 ; 由监控程序中取得鼠标的光 标坐标值 ; 在选取至少一组件后, 由鼠标发出触发信号给监控程序 ; 监控程序从几何图像 数据库中查找有无所选择的组件的组件图像 ; 若几何图像数据库中存在所选择的组件的组 件图像, 则加载关联查找表, 并从关联查找表中找出与所选择的组件相关的其它该些组件 ; 将从关联查找表中所查找到的其它组件依序加载于结果选单中。
     本发明提供了一种应用在计算机辅助设计软件中的电路板组件的关联性的检查 方法。开发者在选择电子组件后, 监控程序会根据所选择的电子组件查找有无匹配的其它 电子组件。如此一来, 开发者将可以节省搜寻电子组件的时间, 同时也可以降低误植的风 险。
     有关本发明的特征与实作, 配合附图作最佳实施例详细说明如下。 附图说明
     图 1 为本发明的架构示意图 ; 图 2 为本发明的运作流程示意图 ; 图 3A 为本发明的点选组件的示意图 ;图 3B 为本发明的圈选组件的示意图 ; 图 4 为本发明的下拉式选单示意图 ; 图 5 为本发明的另一实施态样的运作流程示意图 ; 图 6A 为本发明的点选组件的第一层结果选单与第二层结果选单示意图 ; 图 6B 为本发明的圈选组件的第一层结果选单与第二层结果选单示意图 ; 图 6C 为本发明的监控程序显示相应的备注事项示意图。 其中, 附图标记 : 100 计算器系统 110 储存单元 120 处理单元 130 显示单元 140 输入设备 150 计算机辅助设计软件 160 监控程序 170 关联查找表 180 几何图像数据库 310 电路板文件档案 330 结果选单 331 第一层结果选单 332 第二层结果选单 333 第三层结果选单具体实施方式
     本发明的监控程序可以被应用在不同的计算机辅助设计软件中, 例如 : Auto CAD、 Pro/E 或 Solid works 中。应用本发明的计算器系统 100 包括, 请参考图 1 所示, 其为本发 明的架构示意图 : 储存单元 110、 处理单元 120、 显示单元 130、 输入设备 140、 计算机辅助设 计软件 150、 监控程序 160 与关联查找表 170。储存单元 110 用以储存计算机辅助设备与监 控程序 160。处理单元 120 执行计算机辅助设计软件 150 时同时加载监控程序 160。处理 单元 120 将执行计算机辅助设计软件 150 的结果绘制于显示单元 130。输入设备 140 用以 输入对计算机辅助设计软件 150 的各项操作信号。输入设备 140 的种类可以是 : 鼠标、 键盘 或绘图板等。
     为能清楚说明本发明的运作过程, 还请参考图 2 所示, 其为本发明的运作流程示 意图。电路板组件的关联性的检查方法包括以下步骤 :
     步骤 S210 : 在电路板辅助设计软件运行时, 启用监控程序, 用以撷取与记录电路 板上每一组件的坐标值 ;
     步骤 S220 : 由监控程序中取得鼠标的光标坐标值 ;
     步骤 S230 : 在选取至少一组件后, 由鼠标发出触发信号给监控程序, 其中, 根据鼠 标的光标坐标值与组件的坐标值进行选取的对比 ;
     步骤 S240 : 监控程序从几何图像数据库中查找有无所选择的组件的组件图像 ;步骤 S250 : 若几何图像数据库中存在所选择的组件的组件图像, 则加载关联查找 表, 并从关联查找表中找出与所选择的组件相关的其它该些组件 ;
     步骤 S260 : 将从关联查找表中所查找到的其它组件依序加载于结果选单中 ; 以及
     步骤 S270 : 若几何图像数据库中不存在所选择的组件的组件图像时, 则跳现一警 告窗口, 用以显示无相应的组件。
     在计算机辅助设计软件 150 启动时, 可以同时加载本发明的监控程序 160。 监控程 序 160 加载后会检查计算机辅助设计软件 150 当前所开启的电路板文件档案 310, 并记录电 路板文件档案 310 中的电路板上的每一个组件的坐标值。此外, 监控程序 160 同时会监控 鼠标的光标的当前坐标值 ( 对应步骤 S210 ~ S220)。
     鼠标选取组件的方式是根据鼠标在显示单元 130 中的光标坐标值与组件的坐标 值进行选取的对比 ( 对应步骤 S230)。举例来说, 将鼠标的光标点选组件, 与此同时鼠标的 光标将落于组件的区域中 ; 或者, 拖曳鼠标用以圈选组件, 使得鼠标所选取的范围可以同时 包含多个组件, 请参考图 3A 与图 3B 所示, 其分别为点选组件与圈选组件的示意图。 在图 3A 中以显示单元 130 显示电路板文件档案 310 作为说明。在完成选取电路板文件档案 310 的 组件的动作后, 监控程序 160 会接收有无来自鼠标的触发信号。当鼠标发出触发信号时, 监 控程序 160 会获取所选取的组件的组件图像。其中, 触发信号可以通过鼠标的左键、 右键或 滚轮依照特定的组合按压所实现。举例来说, 触发信号可以按压右键并配合滚轮的滑动来 实现。
     接着, 监控程序 160 会从几何图像数据库 180 中开始查找有无所选择的组件的 组件图像。若几何图像数据库 180 中存在所选择的组件的组件图像, 则加载关联查找表 170, 并从关联查找表 170 中找出与所选择的组件相关的其它该些组件 ( 对应步骤 S240 ~ S250)。在几何图像数据库 180 中储存每一种组件可以相匹配的其它组件的相应关系。
     在从关联查找表 170 中查找到存在有其它组件后, 再将所查找到的各项组件依 序加载于结果选单 330 中。其中, 结果选单 330 可以是下拉式选单 (combobox)、 树形图 (tree)、 或选择清单 (list)。
     举例来说, 例如由于网络控制芯片 A 的脚位数量, 因此可以匹配的电容 B、 电阻 C、 放大器 D 与内存 E。所以在关联查找表 170 中记录网络控制芯片 A 可匹配于电容 B、 电阻 C、 放大器 D 与内存 E。以下拉式选单与前述网络控制芯片 A 为例, 从关联查找表 170 中查找出 可以匹配网络控制芯片 A 的各项组件 ( 分别为电容 B、 电阻 C、 放大器 D 与内存 E) 后, 接着 将电容 B、 电阻 C、 放大器 D 与内存 E 逐一的条列于下拉式选单中。请参考图 4 所示, 其为下 拉式选单示意图。
     若几何图像数据库 180 中不存在所选择的组件的组件图像, 则跳现一警告窗口, 用以显示无相应的组件 ( 对应步骤 S270)。
     除了此一实施态样外, 本发明亦可以产生多层的结果选单 330, 用以将多个相同种 类的组件逐层的显示。在此一实施态样包括以下步骤, 并请配合图 5 所示 :
     步骤 S210 : 在电路板辅助设计软件运行时, 启用监控程序 160, 用以撷取与记录电 路板上每一组件的坐标值 ;
     步骤 S220 : 由监控程序中取得鼠标的光标坐标值 ;
     步骤 S230 : 在选取至少一组件后, 由鼠标发出触发信号给监控程序, 其中, 根据鼠标的光标坐标值与组件的坐标值进行选取的对比 ;
     步骤 S240 : 监控程序从几何图像数据库中查找有无所选择的组件的组件图像 ;
     步骤 S250 : 若几何图像数据库中存在所选择的组件的组件图像, 则加载关联查找 表, 并从关联查找表中找出与所选择的组件相关的其它该些组件 ;
     步骤 S260 : 将从关联查找表中所查找到的其它组件依序加载于结果选单中 ;
     步骤 S261 : 依据组件的种类分别显示于结果选单中 ;
     步骤 S262 : 点选当前的结果选单中的任一组件 ;
     步骤 S263 : 生成另一结果选单, 将所点选的组件依据组件的料号分别加载至新生 成的结果选单中 ; 以及
     步骤 S270 : 若几何图像数据库中不存在所选择的组件的组件图像时, 则跳现一警 告窗口, 用以显示无相应的组件。
     为能清楚说明此一实施态样的结果选单 330 的顺序, 因此依照结果选单 330 的产 生顺序依次定义为第一层结果选单 331 与第二层结果选单 332。但结果选单的数量并非仅 局限于此一说明中, 在此核先叙明。
     再承接上例, 在第一层结果选单 331 中显示与网络控制芯片 A 相匹配的电容 B、 电 阻 C、 放大器 D 与内存 E。当使用者从结果选单 330 中在点选任一组件时, 监控程序 160 查 找关联查找表 170 中符合该组件的各种料号。例如, 电容 B 还包括 : 电容 B-1、 电容 B-2、 电 容 B-3 与电容 B-4 ; 电阻 C 还包括 : 电阻 C-1、 电阻 C-2 与电阻 C-3。 当使用者点选电容 B 后, 监控程序 160 在第二层结果选单 332 中显示电容 B-1、 电 容 B-2、 电容 B-3 与电容 B-4 的各项料号, 请参考图 6A 所示。同理, 当使用者点选电阻 C 后, 监控程序 160 会在第二层结果选单 332 中显示电阻 C-1、 电阻 C-2 与电阻 C-3。
     前述例子以点选单一组件并查找出相匹配的组件作为说明。 以下以圈选多个组件 作为说明。当使用者圈选电容 I、 电容 J、 电阻 K、 电阻 L 与放大器 M 时, 监控程序 160 首先 会在第一层结果选单 331 中依序列出电容 I、 电容 J、 电阻 K、 电阻 L 与放大器 M。当使用者 点选第一层结果选单 331 的电容 I 时, 监控程序 160 会查找关联查找表 170 中是否有无相 匹配的电容。假设匹配电容 I 的电容的料号为 : 电容 I-1、 电容 I-2 与电容 I-3。监控程序 160 则将生成第二层结果选单 332, 并将电容 I-1、 电容 I-2 与电容 I-3 载入结果选单中, 请 参考图 6B 所示。
     除了显示组件种类与相应料号组件外, 监控程序 160 亦可以从关联查找表 170 中 取得各料号的组件与所圈选的组件的备注事项。由于各组件在进行匹配时, 可能通过特殊 的转接或设计方能使用。 因此, 为能使其它开发者获知此一技术, 所以使用者可以将此一讯 息储存在关联查找表 170 的备注事项中。当使用者点选不同料号的组件时, 监控程序 160 会随之生成第三层结果选单 333, 用以显示相应的备注事项, 请参考图 6C 所示。
     本发明提供了一种应用在计算机辅助设计软件 150 中的电路板组件的关联性的 检查方法。开发者在选择电子组件后, 监控程序 160 会根据所选择的电子组件查找有无匹 配的其它电子组件。 如此一来, 开发者将可以节省搜寻电子组件的时间, 同时也可以降低误 植的风险。
    

电路板组件的关联性的检查方法.pdf_第1页
第1页 / 共15页
电路板组件的关联性的检查方法.pdf_第2页
第2页 / 共15页
电路板组件的关联性的检查方法.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《电路板组件的关联性的检查方法.pdf》由会员分享,可在线阅读,更多相关《电路板组件的关联性的检查方法.pdf(15页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102332038A43申请公布日20120125CN102332038ACN102332038A21申请号201010231040922申请日20100712G06F17/5020060171申请人英业达股份有限公司地址中国台湾台北市72发明人吴海峰曾协淳陈哲明74专利代理机构北京律诚同业知识产权代理有限公司11006代理人梁挥祁建国54发明名称电路板组件的关联性的检查方法57摘要本发明公开了一种电路板组件的关联性的检查方法,用以查找一电路板辅助设计软件中的电路组件的关联性。本发明包括以下步骤启用监控程序,用以撷取与记录电路板上每一组件的坐标值;由监控程序中取得鼠标的光标坐。

2、标值;在选取至少一组件后,由鼠标发出触发信号给监控程序;监控程序从几何图像数据库中查找有无所选择的组件的组件图像;若几何图像数据库中存在所选择的组件的组件图像,则加载关联查找表,并从关联查找表中找出与所选择的组件相关的其它该些组件;将从关联查找表中所查找到的其它组件依序加载于结果选单中。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图9页CN102332051A1/1页21一种电路板组件的关联性的检查方法,用以查找一电路板辅助设计软件的电路板文件的各组件的关联性,其特征在于,该检查方法包括下列步骤启用一监控程序,用以撷取与记录一电路板上每一组件的坐标值。

3、;由该监控程序中取得一鼠标的光标坐标值;在选取至少一该组件后,由该鼠标发出一触发信号给该监控程序;该监控程序从一几何图像数据库中查找有无所选择的该组件的一组件图像;若该几何图像数据库中存在所选择的该组件的该组件图像,则加载一关联查找表,并从该关联查找表中找出与所选择的该组件相关的其它该些组件;以及将从该关联查找表中所查找到的其它该些组件依序加载于一结果选单中。2如权利要求1所述的电路板组件的关联性的检查方法,其特征在于,选择该组件中还包括以下步骤将该鼠标的光标点选该组件。3如权利要求1所述的电路板组件的关联性的检查方法,其特征在于,选择该组件中还包括以下步骤拖曳该鼠标用以圈选该组件。4如权利要。

4、求1所述的电路板组件的关联性的检查方法,其特征在于,还包括拖曳该鼠标用以圈选一第一组件与一第二组件。5如权利要求1所述的电路板组件的关联性的检查方法,其特征在于,该触发信号为该鼠标的点选动作所发出的信号。6如权利要求1所述的电路板组件的关联性的检查方法,其特征在于,若该几何图像数据库中不存在所选择的该组件的该组件图像,则跳现一警告窗口,用以显示无相应的该组件。7如权利要求1所述的电路板组件的关联性的检查方法,其特征在于,该结果选单为一下拉式选单、一树形图、或一选择清单。8如权利要求1所述的电路板组件的关联性的检查方法,其特征在于,加载该结果选单还包括依据该些组件的种类分别显示于该结果选单中。9。

5、如权利要求8所述的电路板组件的关联性的检查方法,其特征在于,加载该结果选单的步骤后还包括点选当前的该结果选单中的任一该组件;以及生成另一该结果选单,将所点选的该组件依据该组件的料号分别加载新生成的该结果选单中。权利要求书CN102332038ACN102332051A1/4页3电路板组件的关联性的检查方法技术领域0001本发明公开了一种电路组件的检查方法,特别有关于一种电路板组件的关联性的检查方法。背景技术0002随着计算机的快速发展,许多产品的设计也逐渐导入计算机辅助设计COMPUTERAIDEDDESIGN,简称CAD。导入计算机辅助设计除了可以加速产品的设计速度外,也可以将本次的设计有效。

6、的记录下来,再将其应用于新版产品上的改良。0003以电路板开发辅助软件而言,在电路板的配置过程中经常需要设置各类的组件。例如,电容、电阻或芯片组等组件。为了能让开发者与使用者方便辨识组件种类,会对各种组件进行标示的动作。由于组件的种类众多,使得不同组件的组合方式将令开发者造成记忆上的困扰。0004在现有技术中,开发者仅能从组件库中逐一的挑选不同的组件进行组装配置。但各组件间存在有相应的依附关系,所以一旦开发者选错组件,将会造成主机板在制造时的损失。所以为能解决从繁多的组件中找出可被兼容的组件,是对计算机辅助设计程序的开发者是一项重要的课题。发明内容0005鉴于以上的问题,本发明的主要目的在于提。

7、供一种电路板组件的关联性的检查方法,用以查找一电路板辅助设计软件中的电路组件的关联性。0006为达上述目的,本发明所公开的电路板组件的关联性的检查方法包括以下步骤启用监控程序,用以撷取与记录电路板上每一组件的坐标值;由监控程序中取得鼠标的光标坐标值;在选取至少一组件后,由鼠标发出触发信号给监控程序;监控程序从几何图像数据库中查找有无所选择的组件的组件图像;若几何图像数据库中存在所选择的组件的组件图像,则加载关联查找表,并从关联查找表中找出与所选择的组件相关的其它该些组件;将从关联查找表中所查找到的其它组件依序加载于结果选单中。0007本发明提供了一种应用在计算机辅助设计软件中的电路板组件的关联。

8、性的检查方法。开发者在选择电子组件后,监控程序会根据所选择的电子组件查找有无匹配的其它电子组件。如此一来,开发者将可以节省搜寻电子组件的时间,同时也可以降低误植的风险。0008有关本发明的特征与实作,配合附图作最佳实施例详细说明如下。附图说明0009图1为本发明的架构示意图;0010图2为本发明的运作流程示意图;0011图3A为本发明的点选组件的示意图;说明书CN102332038ACN102332051A2/4页40012图3B为本发明的圈选组件的示意图;0013图4为本发明的下拉式选单示意图;0014图5为本发明的另一实施态样的运作流程示意图;0015图6A为本发明的点选组件的第一层结果选。

9、单与第二层结果选单示意图;0016图6B为本发明的圈选组件的第一层结果选单与第二层结果选单示意图;0017图6C为本发明的监控程序显示相应的备注事项示意图。0018其中,附图标记0019100计算器系统0020110储存单元0021120处理单元0022130显示单元0023140输入设备0024150计算机辅助设计软件0025160监控程序0026170关联查找表0027180几何图像数据库0028310电路板文件档案0029330结果选单0030331第一层结果选单0031332第二层结果选单0032333第三层结果选单具体实施方式0033本发明的监控程序可以被应用在不同的计算机辅助设计软。

10、件中,例如AUTOCAD、PRO/E或SOLIDWORKS中。应用本发明的计算器系统100包括,请参考图1所示,其为本发明的架构示意图储存单元110、处理单元120、显示单元130、输入设备140、计算机辅助设计软件150、监控程序160与关联查找表170。储存单元110用以储存计算机辅助设备与监控程序160。处理单元120执行计算机辅助设计软件150时同时加载监控程序160。处理单元120将执行计算机辅助设计软件150的结果绘制于显示单元130。输入设备140用以输入对计算机辅助设计软件150的各项操作信号。输入设备140的种类可以是鼠标、键盘或绘图板等。0034为能清楚说明本发明的运作过程。

11、,还请参考图2所示,其为本发明的运作流程示意图。电路板组件的关联性的检查方法包括以下步骤0035步骤S210在电路板辅助设计软件运行时,启用监控程序,用以撷取与记录电路板上每一组件的坐标值;0036步骤S220由监控程序中取得鼠标的光标坐标值;0037步骤S230在选取至少一组件后,由鼠标发出触发信号给监控程序,其中,根据鼠标的光标坐标值与组件的坐标值进行选取的对比;0038步骤S240监控程序从几何图像数据库中查找有无所选择的组件的组件图像;说明书CN102332038ACN102332051A3/4页50039步骤S250若几何图像数据库中存在所选择的组件的组件图像,则加载关联查找表,并从。

12、关联查找表中找出与所选择的组件相关的其它该些组件;0040步骤S260将从关联查找表中所查找到的其它组件依序加载于结果选单中;以及0041步骤S270若几何图像数据库中不存在所选择的组件的组件图像时,则跳现一警告窗口,用以显示无相应的组件。0042在计算机辅助设计软件150启动时,可以同时加载本发明的监控程序160。监控程序160加载后会检查计算机辅助设计软件150当前所开启的电路板文件档案310,并记录电路板文件档案310中的电路板上的每一个组件的坐标值。此外,监控程序160同时会监控鼠标的光标的当前坐标值对应步骤S210S220。0043鼠标选取组件的方式是根据鼠标在显示单元130中的光标。

13、坐标值与组件的坐标值进行选取的对比对应步骤S230。举例来说,将鼠标的光标点选组件,与此同时鼠标的光标将落于组件的区域中;或者,拖曳鼠标用以圈选组件,使得鼠标所选取的范围可以同时包含多个组件,请参考图3A与图3B所示,其分别为点选组件与圈选组件的示意图。在图3A中以显示单元130显示电路板文件档案310作为说明。在完成选取电路板文件档案310的组件的动作后,监控程序160会接收有无来自鼠标的触发信号。当鼠标发出触发信号时,监控程序160会获取所选取的组件的组件图像。其中,触发信号可以通过鼠标的左键、右键或滚轮依照特定的组合按压所实现。举例来说,触发信号可以按压右键并配合滚轮的滑动来实现。004。

14、4接着,监控程序160会从几何图像数据库180中开始查找有无所选择的组件的组件图像。若几何图像数据库180中存在所选择的组件的组件图像,则加载关联查找表170,并从关联查找表170中找出与所选择的组件相关的其它该些组件对应步骤S240S250。在几何图像数据库180中储存每一种组件可以相匹配的其它组件的相应关系。0045在从关联查找表170中查找到存在有其它组件后,再将所查找到的各项组件依序加载于结果选单330中。其中,结果选单330可以是下拉式选单COMBOBOX、树形图TREE、或选择清单LIST。0046举例来说,例如由于网络控制芯片A的脚位数量,因此可以匹配的电容B、电阻C、放大器D与。

15、内存E。所以在关联查找表170中记录网络控制芯片A可匹配于电容B、电阻C、放大器D与内存E。以下拉式选单与前述网络控制芯片A为例,从关联查找表170中查找出可以匹配网络控制芯片A的各项组件分别为电容B、电阻C、放大器D与内存E后,接着将电容B、电阻C、放大器D与内存E逐一的条列于下拉式选单中。请参考图4所示,其为下拉式选单示意图。0047若几何图像数据库180中不存在所选择的组件的组件图像,则跳现一警告窗口,用以显示无相应的组件对应步骤S270。0048除了此一实施态样外,本发明亦可以产生多层的结果选单330,用以将多个相同种类的组件逐层的显示。在此一实施态样包括以下步骤,并请配合图5所示00。

16、49步骤S210在电路板辅助设计软件运行时,启用监控程序160,用以撷取与记录电路板上每一组件的坐标值;0050步骤S220由监控程序中取得鼠标的光标坐标值;0051步骤S230在选取至少一组件后,由鼠标发出触发信号给监控程序,其中,根据鼠说明书CN102332038ACN102332051A4/4页6标的光标坐标值与组件的坐标值进行选取的对比;0052步骤S240监控程序从几何图像数据库中查找有无所选择的组件的组件图像;0053步骤S250若几何图像数据库中存在所选择的组件的组件图像,则加载关联查找表,并从关联查找表中找出与所选择的组件相关的其它该些组件;0054步骤S260将从关联查找表中。

17、所查找到的其它组件依序加载于结果选单中;0055步骤S261依据组件的种类分别显示于结果选单中;0056步骤S262点选当前的结果选单中的任一组件;0057步骤S263生成另一结果选单,将所点选的组件依据组件的料号分别加载至新生成的结果选单中;以及0058步骤S270若几何图像数据库中不存在所选择的组件的组件图像时,则跳现一警告窗口,用以显示无相应的组件。0059为能清楚说明此一实施态样的结果选单330的顺序,因此依照结果选单330的产生顺序依次定义为第一层结果选单331与第二层结果选单332。但结果选单的数量并非仅局限于此一说明中,在此核先叙明。0060再承接上例,在第一层结果选单331中显。

18、示与网络控制芯片A相匹配的电容B、电阻C、放大器D与内存E。当使用者从结果选单330中在点选任一组件时,监控程序160查找关联查找表170中符合该组件的各种料号。例如,电容B还包括电容B1、电容B2、电容B3与电容B4;电阻C还包括电阻C1、电阻C2与电阻C3。0061当使用者点选电容B后,监控程序160在第二层结果选单332中显示电容B1、电容B2、电容B3与电容B4的各项料号,请参考图6A所示。同理,当使用者点选电阻C后,监控程序160会在第二层结果选单332中显示电阻C1、电阻C2与电阻C3。0062前述例子以点选单一组件并查找出相匹配的组件作为说明。以下以圈选多个组件作为说明。当使用者。

19、圈选电容I、电容J、电阻K、电阻L与放大器M时,监控程序160首先会在第一层结果选单331中依序列出电容I、电容J、电阻K、电阻L与放大器M。当使用者点选第一层结果选单331的电容I时,监控程序160会查找关联查找表170中是否有无相匹配的电容。假设匹配电容I的电容的料号为电容I1、电容I2与电容I3。监控程序160则将生成第二层结果选单332,并将电容I1、电容I2与电容I3载入结果选单中,请参考图6B所示。0063除了显示组件种类与相应料号组件外,监控程序160亦可以从关联查找表170中取得各料号的组件与所圈选的组件的备注事项。由于各组件在进行匹配时,可能通过特殊的转接或设计方能使用。因此。

20、,为能使其它开发者获知此一技术,所以使用者可以将此一讯息储存在关联查找表170的备注事项中。当使用者点选不同料号的组件时,监控程序160会随之生成第三层结果选单333,用以显示相应的备注事项,请参考图6C所示。0064本发明提供了一种应用在计算机辅助设计软件150中的电路板组件的关联性的检查方法。开发者在选择电子组件后,监控程序160会根据所选择的电子组件查找有无匹配的其它电子组件。如此一来,开发者将可以节省搜寻电子组件的时间,同时也可以降低误植的风险。说明书CN102332038ACN102332051A1/9页7图1说明书附图CN102332038ACN102332051A2/9页8图2说明书附图CN102332038ACN102332051A3/9页9图3A说明书附图CN102332038ACN102332051A4/9页10图3B说明书附图CN102332038ACN102332051A5/9页11图4说明书附图CN102332038ACN102332051A6/9页12图5说明书附图CN102332038ACN102332051A7/9页13图6A说明书附图CN102332038ACN102332051A8/9页14图6B说明书附图CN102332038ACN102332051A9/9页15图6C说明书附图CN102332038A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1