[發明專利]一種自動對齊同一類型封裝器件方法在審
| 申請號: | 201710145601.5 | 申請日: | 2017-03-13 |
| 公開(公告)號: | CN106934154A | 公開(公告)日: | 2017-07-07 |
| 發明(設計)人: | 趙亞民 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動 對齊 同一 類型 封裝 器件 方法 | ||
技術領域
本發明涉及PCB板設計領域。
背景技術
目前,隨著科技的發展,PCB印刷電路板(Printed circuit board,PCB)幾乎會出現在任何一種電子設備當中。如果在某樣設備中有電子零件,那么它們也都是鑲在大小各異的PCB上。除了固定各種小零件外,PCB的主要功能是提供上頭各項零件的相互電氣連接。隨著電子設備越來越復雜,需要的零件越來越多,PCB上頭的線路與零件也越來越密集了。因此,PCB的布局及上面相關零件的擺放,布局要設計合理也要整體美觀。
目前在服務器的PCB板卡設計中,器件的布局設計是非常重要的。在滿足整體板卡最優性能的情況下,布局設計的美觀也是相當重要的。對于0603&&0402封裝類型以及板卡上眾多的功能相同的LED等器件整齊劃一的布局,不僅能夠讓設計者能夠賞心悅目,更能夠提高板卡的空間利用率,對信號設計也會有很大的好處。
一般布線設計工程師在進行布局設計時,對于相封裝類型的器件只能通過人工計算中心坐標的方法來保證這些器件的整齊性。這樣對于板卡規模比較小的PCB來說,工作量還不是很大,但是像服務器計算板,這種動輒就3萬pin以上的PCB板卡,光0402,0603,0805等封裝類型的器件就可能達到上千個。對于這種板卡,如何做到器件整齊劃一的擺放,對于布線設計工程師來說,是非常不容易的一件事情。
發明內容
本發明為解決上述技術問題,為此,本發明提供一種自動對齊同一類型封裝器件方法,它具有可以幫助布線設計工程師非常迅速的對齊同一種封裝類型器件,將人工計算轉化為程序自動獲取計算并根據計算出的不同,移動到需要的位置,節省了很多布局時間,同時也降低了布線設計工程師做這項工作的枯燥程度的優點。
為了實現上述目的,本發明采用如下技術方案。
一種自動對齊同一類型封裝器件方法,包含以下步驟:
S1、執行自動對齊封裝器件的SKILL設計程序;
S2、提示是否執行該自動化工具的命令,如是進入步驟S3,如否結束(END);
S3、選擇需要對齊的同一類型的封裝器件;
S4、程序獲取單板上所選取的封裝的相關信息的集合dbid,包括封裝名稱,中心坐標(XY)等。
S5、提示對話框,選擇“是”按照水平方向對齊,選擇“否”按照水平方向對齊;對齊后結束。
優選的,步驟S5水平方向對齊的方法是,選中其中一個封裝作為參考點,記錄其中心坐標的縱坐標Y,使用循環方法將dbid中的每一個封裝的縱坐標與之相比較,如果不一致,移動該對象的縱坐標為Y。
優選的,步驟S5豎直方向對齊的方法是,選中其中一個封裝作為參考點,記錄其中心坐標的縱坐標X,使用循環方法將dbid中的每一個封裝的縱坐標與之相比較,如果不一致,移動該對象的縱坐標為X。
本發明的有益效果:可以非常有效的幫助布線設計工程師快速拜訪同一類型的器件,尤其是板卡數量眾多的0603,0402等類型的電阻電容,通過利用自動化擺放工具提高設計效率。也很大程度的降低了布線設計工程師的疲勞程度。通過使用CADENCE AXLSKILL語言編寫Skill程序,實現這種簡便、清晰的方法。
附圖說明
圖1是本實施例的流程圖。
圖2是本實施例狀態參考圖1。
圖3是本實施例狀態參考圖2。
圖4是本實施例狀態參考圖3。
圖5是本實施例狀態參考圖4。
圖6是本實施例狀態參考圖5。
圖7是本實施例自動對其后的效果圖。
具體實施方式
下面結合附圖與實施例對本發明作進一步說明。
如圖1所示,一種自動對齊同一類型封裝器件方法,包含以下步驟:
S1、執行自動對齊封裝器件的SKILL設計程序;
S2、提示是否執行該自動化工具的命令,如是進入步驟S3,如否結束(END);
S3、選擇需要對齊的同一類型的封裝器件;
S4、程序獲取單板上所選取的封裝的相關信息的集合dbid,包括封裝名稱,中心坐標(XY)等。
S5、提示對話框,選擇“是”按照水平方向對齊,選擇“否”按照水平方向對齊;對齊后結束。
步驟S5水平方向對齊的方法是,選中其中一個封裝作為參考點,記錄其中心坐標的縱坐標Y,使用循環方法將dbid中的每一個封裝的縱坐標與之相比較,如果不一致,移動該對象的縱坐標為Y。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710145601.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種提取器件模型參數的方法及裝置
- 下一篇:一種索桁結構的找形方法





