[發明專利]用于PCB工程文件的Set拼板識別方法及其應用有效
| 申請號: | 202111133352.0 | 申請日: | 2021-09-27 |
| 公開(公告)號: | CN113569518B | 公開(公告)日: | 2021-12-14 |
| 發明(設計)人: | 周邦兵;蔡熙炫;史應俊 | 申請(專利權)人: | 杭州捷配信息科技有限公司 |
| 主分類號: | G06F30/39 | 分類號: | G06F30/39;G06F115/12 |
| 代理公司: | 無錫市匯誠永信專利代理事務所(普通合伙) 32260 | 代理人: | 倪楊 |
| 地址: | 310022 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 pcb 工程 文件 set 拼板 識別 方法 及其 應用 | ||
本發明涉及用于PCB工程文件的Set拼板形式識別方法及其應用,該方案包括以下步驟:解析PCB文件數據并獲取Set拼板圖形層,其中該Set拼板圖形層為放置有Set圖形元素的所在層;提取Set拼板圖形層中的所有線性對象并將所有線性對象作為入參并對入參進行去重合并;依據所述去重合并的入參通過碰觸關系構建雙向連通圖,其中雙向連通圖包括節點和邊線;依據雙向連通圖并通過連通圖尋路算法構建閉合線,將所有閉合線匯集到結果集中,其中閉合線代表封閉區間;依據結果集輸出所述雙向連通圖中的所有封閉區間的排列關系,該排列關系作為拼板形式,本申請具有能夠自動識別PCB工程文件中拼板形式的功能,顯著提高了生產效率。
技術領域
本發明涉及PCB技術領域,具體涉及用于PCB工程文件的Set拼板識別方法及其應用。
背景技術
在印制電路板(PrintedCircuitBoard,PCB)制板過程中,拼板的出現有效提高了生產效率。但是現有的PCB制板過程存在效率低的問題,主要是現有的Set(全稱sheet,意思為PCB聯板)拼板形式需要人工去查看PCB圖形后才能提取對應的set拼板數據,再通過人工錄入到系統,這樣影響到效率,也增加了人工成本,不利于PCB生產制造的全自動化、智能化運行。
因此,亟待一種可顯著提升加工效率,降低成本的方法及其應用。
發明內容
本發明的目的是針對現有技術中存在的上述問題,提供了用于PCB工程文件的Set拼板識別方法及其應用。
為了實現上述發明目的,本發明采用了以下技術方案:用于PCB工程文件的Set拼板形式識別方法包括以下步驟:
S100、解析PCB文件數據并獲取Set拼板圖形層,其中所述Set拼板圖形層為放置有Set圖形元素的所在層;
S200、提取所述Set拼板圖形層中的所有線性對象并將所述所有線性對象作為入參;
S300、對所述入參進行去重合并;
S400、依據所述去重合并的所述入參通過碰觸關系構建雙向連通圖,其中所述雙向連通圖包括節點和邊線;
S500、依據所述雙向連通圖并通過連通圖尋路算法構建閉合線,將所有閉合線匯集到結果集中,其中閉合線代表封閉區間;
S600、依據所述結果集輸出所述雙向連通圖中的所有封閉區間的排列關系,該排列關系作為拼板形式。
工作原理及有益效果:1、與現有技術相比,本申請通過上述步驟可以方便快捷地對客戶提交的PCB文件數據進行分析得出Set拼板形式,完全無需人工識別判斷,能夠極大地解放勞動力,顯著提高生產效率,而且相比人工識別的方式,大大降低了錯誤率;
2、與現有技術相比,因為設計人員設計時的失誤或者PCB文件導入時均可能導致PCB文件數據中會存在的重復線條和節點,本申請能夠對PCB文件數據中存在的重復線條和節點進行去重合并,從而避免因為此問題導致的其他問題發生;
3、通過雙向連通圖可以完全記錄所有的線段,也就能夠記錄所有的封閉線即封閉區間,因此所有的拼板都記錄在了結果集中,如此可以快速地從結果集中找出拼板關系。
進一步地,S100步驟中,若Set圖形元素部分存在于禁止布線層和機械層,則分別提取并整合所述禁止布線層和所述機械層的部分Set圖形元素。此步驟中,由于Set圖形元素是可以在禁止布線層或機械層或其他層中的,因此需要在所有圖層中的Set圖像元素合并整合,才能夠形成完整的Set拼板圖形層,為后續的拼板關系計算打下基礎。
進一步地,步驟S300中,去重合并包括對線性對象中的重合線條以及重合節點進行合并。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州捷配信息科技有限公司,未經杭州捷配信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111133352.0/2.html,轉載請聲明來源鉆瓜專利網。





