发明名称 通孔组件辅助布设系统及方法
摘要 一种通孔组件辅助布设系统及方法,应用于通过数据处理装置执行的印刷电路板的布线软件中,通过设置预布设点、通孔组件半径值及安全距离值,并侦测与预布设点相邻的第一类组件以及第二类组件的位置信息以构建待布设区,且依据侦测到的第一类组件的位置信息进行运算以获取待布设区的中心点的位置信息,接着通过一并运算所侦测到的第一类组件与第二类组件的位置信息以及该中心点的位置信息,以获取该中心点至第一类组件及第二类组件的最小间距值,并判断该最小间距值是否小于该通孔组件半径值与该安全距离值的和,若是,则通过依据该中心点的位置信息以及该通孔组件半径值该布设模块在该待布设区布设通孔组件,反之,则提示使用者进行修改作业。
申请公布号 CN101271481A 申请公布日期 2008.09.24
申请号 CN200710089457.4 申请日期 2007.03.23
申请人 英业达股份有限公司 发明人 胡锋;杨淑敏
分类号 G06F17/50(2006.01) 主分类号 G06F17/50(2006.01)
代理机构 北京纪凯知识产权代理有限公司 代理人 程伟;王锦阳
主权项 1. 一种通孔组件辅助布设系统,其应用于通过数据处理装置执行的印刷电路板的布线软件中,该布线软件至少具有一用以布设电路图案的布设模块以及用以提示使用者错误信息的提示模块,且该印刷电路板布设有至少一个第一类组件及至少一个第二类组件,该通孔组件辅助布设系统包括:设置模块,其用以供使用者设置一预布设点、通孔组件半径值及一安全距离值;侦测模块,其用以侦测与该预布设点相邻的第一类组件以及第二类组件的位置信息;构建模块,其用以依据该侦测模块所侦测到的第一类组件的位置信息,构建一待布设区;运算模块,其用以依据该侦测模块所侦测到的第一类组件的位置信息进行运算以获取该待布设区的中心点的位置信息;以及判断模块,其用以通过该运算模块针对所侦测到的第一类组件与第二类组件的位置信息以及该中心点的位置信息进行运算,以获取该中心点至该第一类组件及第二类组件的最小间距值,并判断该最小间距值是否小于该通孔组件半径值与该安全距离值的和,若是,则令该布设模块依据该中心点的位置信息以及该通孔组件半径值在该待布设区布设通孔组件,若否,则通过该提示模块以提示使用者进行修改作业。
地址 中国台湾台北市