欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

印刷電路板組件定位系統(tǒng)及方法

文檔序號:6564233閱讀:137來源:國知局
專利名稱:印刷電路板組件定位系統(tǒng)及方法
技術領域
本發(fā)明涉及一種印刷電路板組件定位系統(tǒng)及方法,更詳而言之,
涉及一種搭載于一印刷電路板(PCB)的電路圖案設計軟件中,用于對待 定位組件定位操作的印刷電路板組件定位系統(tǒng)及方法。
背景技術
目前,電子工程師對于印刷電路板(PCB)的線路布局(Layout)通常
是通過各類電路圖案設計軟件程序(例如Protel軟件)完成。其中, 印刷電路板上的很多比較大的組件(例如北橋芯片)要通過開設于該印 刷電路板上的螺絲孔以及螺絲釘進行固定。以北橋芯片為例,為考慮 北橋組件的平衡受力以及穩(wěn)固,在如北橋芯片等的大組件旁邊擺放固 定用的螺絲孔的時候,螺絲孔要沿著北橋芯片中心對稱擺放,如果不
對稱擺放則需要三個甚至更多的螺絲孔來固定一個北橋芯片,即耗費 成本又占用印刷電路板的空間。
若限定于利用兩個螺絲孔固定一個北橋芯片時,則確定兩螺絲孔 相對于北橋芯片對稱的坐標的要求相對嚴格?,F(xiàn)有技術在利用兩個螺 絲孔固定一個北橋芯片時,先固定一個螺絲孔,然后計算出固定螺絲
孔關于北橋芯片對稱點的坐標,最后將另一螺絲孔移至該坐標。具體 言之,須先在前述電路圖案設計軟件中顯示出該固定螺絲孔的中心坐 標,接著顯示出北橋芯片對應的中心坐標,然后根據(jù)顯示結果以人為 方式計算出需要定位的另一螺絲孔中心坐標,最后,將需要定位的螺 絲孔移至計算得到的中心坐標。請參閱圖1,其是現(xiàn)有技術通過人為計
算待定位螺絲孔坐標的實施例示意圖。如圖所示,首先,在步驟Sll 中,將前述北橋芯片原始中心坐標通過坐標變換換算形成新坐標系中 的新坐標原點;接著,在歩驟S13中,通過坐標變換將上述固定螺絲 孔的原始中心坐標換算成新坐標系中的新中心坐標;然后,在步驟S15 中,在新坐標系中計算出上述固定螺絲孔的新坐標關于新坐標原點對稱點的坐標;最后,在步驟S17中,計算出對稱點坐標在原始坐標系
中的坐標,以得到需要定位組件的坐標。除上述的現(xiàn)有技術外,還有 其它利用人為計算得到對稱點坐標的技術,如幾何作圖的方法。但不 論是通過坐標變換還是幾何作圖,通過人為計算的效率較低,且計算 所得出的結論都容易出錯。 5 以上現(xiàn)有技術中,雖然能夠通過人為計算的方式將一個固定螺絲
孔中心坐標關于北橋芯片中心的對稱點找到,但是步驟比較繁瑣,而 且人為計算工作量比較大,若該螺絲孔的位置有所變動,則須對變動 后的坐標重新計算,反復進行上述S11-S17步驟。又由于是通過人為 的計算且可能不僅計算單個螺絲孔的對稱點,計算量大或人為因素容 10 易出現(xiàn)計算錯誤,從而增加不必要的工作量。
因此,如何克服上述現(xiàn)有技術的缺失,進而提供一種提高準確度 的印刷電路板組件定位系統(tǒng)及方法,以解決現(xiàn)有的利用人為計算的技 術的繁瑣及容易出現(xiàn)錯誤等缺失,實為亟待解決的課題。

發(fā)明內容
15 鑒于上述現(xiàn)有技術的缺失,本發(fā)明的主要目的在于提供一種印刷
電路板組件定位系統(tǒng)及方法,以實現(xiàn)印刷電路板的電路圖案設計軟件
(例如Protel軟件)中組件的高效準確的定位。
為達上述及其它目的,本發(fā)明提供一種印刷電路板組件定位系統(tǒng), 搭載于電路圖案設計軟件中,該電路圖案設計軟件用于設計包括有至 20 少一固定組件、參考組件及待定位組件的印刷電路板,該電路圖案設 計軟件具有采集該固定組件及參考組件的數(shù)據(jù)信息的數(shù)據(jù)采集模塊, 本發(fā)明的印刷電路板組件定位系統(tǒng)至少包括用于儲存固定組件的固 定坐標、該參考組件的參考坐標以及定位坐標的數(shù)據(jù)庫;擷取該數(shù)據(jù) 信息中對應該固定組件的固定坐標及對應該參考組件的參考坐標并儲 25 存在該數(shù)據(jù)庫的擷取模塊;依據(jù)該固定坐標及參考坐標通過設定的運 算規(guī)則計算得到定位坐標并儲存在該數(shù)據(jù)庫的運算模塊;以及建立該 待定位組件與該定位坐標的鏈接關系并將該待定位組件依據(jù)該鏈接關 系進行定位操作的處理模塊。
在本發(fā)明的一個方面中,該處理模塊還包括鏈接單元,用于建 30 立該待定位組件與該定位坐標的鏈接關系;以及操作單元,用于將該
待定位組件依據(jù)該鏈接關系進行定位操作。
在本發(fā)明的另一實施例中,該印刷電路板組件定位系統(tǒng)還包括 判斷模塊,用于判斷該擷取模塊是否擷取到所需要的固定坐標及參考 坐標;以及顯示模塊,用于顯示該定位坐標。 5 通過前述本發(fā)明的印刷電路板組件定位系統(tǒng),執(zhí)行本發(fā)明的印刷
電路板組件定位方法至少包括如下步驟建立用于儲存固定組件的固 定坐標、該參考組件的參考坐標以及定位坐標的數(shù)據(jù)庫;擷取該數(shù)據(jù) 信息中對應該固定組件的固定坐標及對應參考組件的參考坐標并儲存 在該數(shù)據(jù)庫;依據(jù)該固定坐標及參考坐標通過設定的運算規(guī)則計算得
到定位坐標并儲存在該數(shù)據(jù)庫;以及建立該待定位組件與該定位坐標 的鏈接關系并將該待定位組件依據(jù)該鏈接關系進行定位操作。
在本發(fā)明的另一實施例中,該印刷電路板組件定位方法在擷取該 數(shù)據(jù)信息中對應該固定組件的固定坐標及對應參考組件的參考坐標并 儲存在該數(shù)據(jù)庫后,還包括判斷是否擷取到所需要的固定坐標及參考
坐標,若否則重新擷??;在依據(jù)該固定坐標及參考坐標通過設定的運 算規(guī)則計算得到定位坐標并儲存在該數(shù)據(jù)庫后,還包括顯示該定位坐 標。
相較現(xiàn)有技術,本發(fā)明的印刷電路板組件定位系統(tǒng)及方法,可依 據(jù)實際需要根據(jù)設定運算規(guī)則高效準確的進行印刷電路板的電路圖案 設計軟件中待定位組件的定位操作。


圖1是現(xiàn)有的用于計算待定位螺絲孔坐標的方法流程圖; 圖2是本發(fā)明的印刷電路板組件定位系統(tǒng)基本架構方框示意圖; 圖3是本發(fā)明的印刷電路板組件定位方法的運作流程示意圖4是本發(fā)明的印刷電路板組件定位系統(tǒng)的另一實施例基本架構
方框示意圖;以及
圖5是本發(fā)明的印刷電路板組件定位方法的另一實施例運作流程
示意圖。
主要組件符號說明
電路圖案設計軟件
11數(shù)據(jù)采集模塊
101固定組件
103參考組件
105待定位組件
2、 4本發(fā)明的印刷電路板組件定位系統(tǒng)
21、 41數(shù)據(jù)庫
23、 42擷取模塊
25、 44運算模塊
27、 46處理模塊
271、 461鏈接單元
273、 463操作單元
43判斷模塊
45顯示模塊
S11-S17步驟
S31-S39步驟
S51-S57步驟
具體實施例方式
以下通過特定的具體實例說明本發(fā)明的實施方式,本領域技術人
20 員可由本說明書所揭示的內容輕易地了解本發(fā)明的其它優(yōu)點與功效。 本發(fā)明也可通過其它不同的具體實例加以實施或應用,本說明書中的 各項細節(jié)也可基于不同觀點與應用,在不背離本發(fā)明的精神下進行各 種修飾與變更。
請參閱圖2,其中顯示本發(fā)明的印刷電路板組件定位系統(tǒng)基本架構
25 方框示意圖,須特別說明者,該印刷電路板組件定位系統(tǒng)另可包括其 它的構件,為簡化圖式及說明,此處的基本架構僅顯示與本發(fā)明有關 的構件。
在本實施例中,本發(fā)明的印刷電路板組件定位系統(tǒng)2搭載于一印 刷電路板的電路圖案設計軟件1中(例如Protel軟件),該電路圖案設計 30軟件l通過一數(shù)據(jù)處理裝置(未圖標)予以執(zhí)行,該數(shù)據(jù)處理裝置可
例如為現(xiàn)有的具有輸入與顯示單元的個人計算機、筆記型計算機、月艮 務器或工作站等具有執(zhí)行應用程序軟件的數(shù)據(jù)處理功能的裝置。此外, 該電路圖案設計軟件1包括有至少一固定組件101、至少一參考組件
103、以及至少一待定位組件105,且具有用于采集該固定組件101及
該參考組件103的數(shù)據(jù)信息的數(shù)據(jù)采集模塊11 。該固定組件101是在 該電路圖案設計軟件l中具有固定坐標的組件,在本實施例中用于固 定北橋芯片的固定螺絲孔;該參考組件103是在該電路圖案設計軟件1 中具有參考坐標的組件,在本實施例中是北橋芯片;該待定位組件105 需要依據(jù)該固定坐標及參考坐標進行定位操作的組件,在本實施例中
10用于固定北橋芯片的另一螺絲孔;該數(shù)據(jù)采集模塊11是在該電路圖案 設計軟件1中用于采集該固定組件101及參考組件103的各種數(shù)據(jù)信 息(包括其坐標信息)。該印刷電路板組件定位系統(tǒng)2用于對該待定位組 件105依據(jù)該固定組件101及該參考組件103進行定位操作。
如圖所示,本發(fā)明的印刷電路板組件定位系統(tǒng)2至少包括數(shù)據(jù)
15庫21、擷取模塊23、運算模塊25、以及處理模塊27。以下針對數(shù)據(jù) 庫21、擷取模塊23、運算模塊25、以及處理模塊27進行詳細說明。
數(shù)據(jù)庫21用于儲存固定坐標、參考坐標及定位坐標。在本實施例 中,該固定坐標是該固定螺絲孔的中心坐標,該參考坐標是北橋芯片 的中心坐標,該定位坐標是待后續(xù)計算得到的另一螺絲孔的中心坐標。
擷取模塊23用于擷取上述數(shù)據(jù)采集模塊11采集到該固定組件101
各種數(shù)據(jù)信息中的固定坐標及該參考組件103各種數(shù)據(jù)信息中的參考 坐標,并將該固定坐標及參考坐標儲存在上述數(shù)據(jù)庫中。在本實施例 中,該固定坐標及參考坐標分別是該固定組件101及參考組件103的 中心坐標,在其它實施例中還能包括其它坐標型式。
運算模塊25依據(jù)該固定坐標及參考坐標通過一預先設定的運算規(guī)
則計算出所需要的待定位組件105的定位坐標,并將該定位坐標儲存 在該數(shù)據(jù)庫21中。其中,該運算規(guī)則在本實施例中是計算該固定組件 101對稱于該參考組件103的坐標的運算規(guī)則,其可例如為圖1中所示 的運算規(guī)則。在其它實施例中,則能根據(jù)需要設定其它運算規(guī)則。此
外,該運算規(guī)則還可通過前述的數(shù)據(jù)處理裝置的輸入單元予以輸入。 處理模塊27用于建立該待定位組件105與該定位坐標的鏈接關
系,即將該運算模塊25計算得到的定位坐標于該數(shù)據(jù)庫中21分配于該待定位組件105,且將該待定位組件105移動至該定位坐標。在本實 施例中,該處理模塊27包括鏈接單元271及操作單元273,其中,該 鏈接單元271用于提供上述將定位坐標分配于該待定位組件105的功 5能,而該操作單元273用于提供上述將該待定位組件105移動至該定 位坐標的功能。
通過上述數(shù)據(jù)庫21、擷取模塊23、運算模塊25以及處理模塊27, 供使用者根據(jù)預先設定的運算規(guī)則,針對需要定位的待定位組件105 進行定位操作。
io 通過前述本發(fā)明的印刷電路板組件定位系統(tǒng)1,執(zhí)行本發(fā)明的印刷
電路板組件定位方法,是如圖3所示的本發(fā)明的印刷電路板組件定位 方法的運作流程示意圖。如圖所示,本發(fā)明的印刷電路板組件定位方 法至少包括以下步驟在步驟S31中,建立用于儲存固定組件的固定 坐標、該參考組件的參考坐標以及定位坐標的數(shù)據(jù)庫21;接著,進至
15
步驟S33。
在步驟S33中,擷取上述數(shù)據(jù)采集模塊11采集到對應該固定組件 101各種數(shù)據(jù)信息中的固定坐標及對應該參考組件103各種數(shù)據(jù)信息 中的參考坐標,并將該固定坐標及參考坐標儲存在上述數(shù)據(jù)庫中;接 著,進至步驟S35。 20 在步驟S35中,依據(jù)該固定坐標及參考坐標通過一事先設定好的
運算規(guī)則計算出所需要的待定位組件105的定位坐標,并將該定位坐 標儲存在該數(shù)據(jù)庫21中;接著,進至步驟S37。
在步驟S37中,建立該待定位組件105與該定位坐標的鏈接關系, 即將上述運算模塊25計算得到的定位坐標在該數(shù)據(jù)庫21中分配于該 25待定位組件105;接著,進至步驟S39。
在步驟S39中,將該待定位組件105移動至該定位坐標。
請參閱圖4,顯示本發(fā)明的印刷電路板組件定位系統(tǒng)的另一實施例 基本架構方框示意圖。如圖所示,本發(fā)明的印刷電路板組件定位系統(tǒng)4 包括數(shù)據(jù)庫41、擷取模塊42、判斷模塊43、運算模塊44、顯示模 30塊45以及處理模塊46,其中,該處理模塊46可包括鏈接單元461 及操作單元463。由于與上述實施例相較,本實施例還包括該判斷模塊
43及顯示模塊45,其余的構件均相同,故以下針對該判斷模塊43及 顯示模塊45進行詳細說明。
判斷模塊43用于判斷該擷取模塊42是否擷取到所需要的固定坐 標及參考坐標,若是,則由運算模塊44對擷取到的固定坐標及參考坐標進行運算;若否,則重新對上述數(shù)據(jù)采集模塊ll所采集的數(shù)據(jù)信息 進行擷取,直至擷取到所需要的固定坐標及參考坐標。
顯示模塊45用于顯示該運算模塊44計算得到的定位坐標。以供 使用者觀察其定位坐標大體位置及其它需求。在本實施例中,該顯示 模塊45可通過前述的數(shù)據(jù)處理裝置的顯示單元將該定位坐標予以顯示。
承前所述,對應該印刷電路板組件定位系統(tǒng)4的印刷電路板組件 定位方法步驟如圖5所示,在本實施例中,本發(fā)明的印刷電路板組件 定位方法至少包括以下步驟在步驟S51,建立用于儲存固定組件的固
定坐標、該參考組件的參考坐標以及定位坐標的數(shù)據(jù)庫41;接著,進至步驟S52。
在步驟S52中,擷取上述數(shù)據(jù)采集模塊所采集到的數(shù)據(jù)信息中對 應該固定組件101的固定坐標及對應該參考組件103的參考坐標,并 儲存在該數(shù)據(jù)庫41;接著,進至步驟S53。
在步驟S53中,判斷該擷取模塊42是否擷取到所需要的固定坐標及參考坐標,若否,則回到步驟S52;若是,則進至步驟S54。
在步驟S54中,依據(jù)該固定坐標及參考坐標通過設定的運算規(guī)則 計算得到定位坐標并儲存在該數(shù)據(jù)庫41;接著,進至歩驟S55。
在步驟S55中,顯示該運算模塊44計算得到的定位坐標;接著, 進至步驟S56。
在步驟S56中,建立該待定位組件105與該定位坐標的鏈接關系,
即將上述運算模塊44計算得到的定位坐標在該數(shù)據(jù)庫中41分配于該 待定位組件105;接著,進至步驟S57。
在步驟S57中,將該待定位組件105移動至該定位坐標。
綜上所述,相較于現(xiàn)有技術,本發(fā)明的印刷電路板組件定位系統(tǒng) 30及方法,主要通過擷取模塊擷取現(xiàn)有電路圖案設計軟件中數(shù)據(jù)采集模 塊采集到的固定坐標及參考坐標后,經過運算模塊根據(jù)設定的運算規(guī)
則計算出定位坐標,最后由處理模塊將該定位坐標分配在該待定位組 件,并將該待定位組件移動至該定位坐標,配合數(shù)據(jù)庫儲存上述固定 坐標,參考坐標及定位坐標,以達到快速準確定位的目的。
上述實施例僅為例示性說明本發(fā)明的原理及其功效,而非用于限 制本發(fā)明。本領域技術人員均可在不違背本發(fā)明的精神及范疇下,對 上述實施例進行修飾與變化。因此,本發(fā)明的權利保護范圍,應如后 述的權利要求所列。
權利要求
1.一種印刷電路板組件定位系統(tǒng),搭載于電路圖案設計軟件中,該電路圖案設計軟件用于設計包括有至少一固定組件、參考組件及待定位組件的印刷電路板,該電路圖案設計軟件具有采集該固定組件及參考組件的數(shù)據(jù)信息的數(shù)據(jù)采集模塊,該印刷電路板組件定位系統(tǒng)至少包括數(shù)據(jù)庫,用于儲存該固定組件的固定坐標、該參考組件的參考坐標以及定位坐標;擷取模塊,用于擷取該數(shù)據(jù)信息中對應該固定組件的固定坐標及對應該參考組件的參考坐標并儲存在該數(shù)據(jù)庫;運算模塊,依據(jù)該固定坐標及參考坐標通過設定的運算規(guī)則計算得到定位坐標并儲存在該數(shù)據(jù)庫;以及處理模塊,用于建立該待定位組件與該定位坐標的鏈接關系并將該待定位組件依據(jù)該鏈接關系進行定位操作。
2.如權利要求l所述的印刷電路板組件定位系統(tǒng),還包括判斷模塊,用于判斷該擷取模塊是否擷取到所需要的固定坐標及參考坐標; 以及顯示模塊,用于顯示該定位坐標。
3. 如權利要求l所述的印刷電路板組件定位系統(tǒng),其中,該處理 模塊還包括鏈接單元,用于建立該待定位組件與該定位坐標的鏈接20關系;以及操作單元,用于將該待定位組件依據(jù)該鏈接關系進行定位 操作。
4. 如權利要求l所述的印刷電路板組件定位系統(tǒng),其中,該固定 坐標是該固定組件的中心坐標,該參考坐標是該參考組件的中心坐標, 該定位坐標是該待定位組件的中心坐標。
5.如權利要求l所述的印刷電路板組件定位系統(tǒng),其中,該運算規(guī)則是計算該固定組件對稱于該參考組件的坐標的運算規(guī)則。
6.如權利要求l所述的印刷電路板組件定位系統(tǒng),其中,該鏈接關系將該定位坐標分配于該待定位組件。
7. —種印刷電路板組件定位方法,用在前述權利要求l所述的印 刷電路板組件定位系統(tǒng)中,該印刷電路板組件定位方法至少包括以下 步驟(1)建立用于儲存該固定組件的固定坐標、該參考組件的參考坐標以及定位坐標的數(shù)據(jù)庫;(2) 擷取該數(shù)據(jù)信息中對應該固定組件的固定坐標及對應參考組 件的參考坐標并儲存在該數(shù)據(jù)庫;(3) 依據(jù)該固定坐標及參考坐標通過設定的運算規(guī)則計算得到定 10 位坐標并儲存在該數(shù)據(jù)庫;(4) 建立該待定位組件與該定位坐標的鏈接關系;以及(5) 令該待定位組件依據(jù)該鏈接關系進行定位操作。
8. 如權利要求7所述的印刷電路板組件定位方法,在步驟(2)后,還包括(2-1)判斷是否擷取到所需要的固定坐標及參考坐標,若 是,則進至步驟(3);若否,則重新返回步驟(2)。
9. 如權利要求7所述的印刷電路板組件定位方法,在步驟(3)后,還包括(3-1)顯示該定位坐標。
10. 如權利要求7所述的印刷電路板組件定位方法,其中,該固定坐標是該固定組件的中心坐標,該參考坐標是該參考組件的中心坐 標,該定位坐標是該待定位組件的中心坐標。
11. 如權利要求7所述的印刷電路板組件定位方法,其中,該運算規(guī)則是計算該固定組件依據(jù)該參考組件的對稱坐標的運算規(guī)則。
12. 如權利要求7所述的印刷電路板組件定位方法,其中,該鏈接關系將該定位坐標分配于該待定位組件。
全文摘要
一種印刷電路板組件定位系統(tǒng)及方法,搭載于電路圖案設計軟件中,該電路圖案設計軟件用于設計包括有至少一個固定組件、參考組件及待定位組件的印刷電路板,該電路圖案設計軟件具有采集該固定組件及參考組件的數(shù)據(jù)信息的數(shù)據(jù)采集模塊,其主要包括建立用于儲存該固定組件的固定坐標、該參考組件的參考坐標以及定位坐標的數(shù)據(jù)庫,再擷取該數(shù)據(jù)信息中對應該固定組件的固定坐標及對應參考組件的參考坐標并儲存于該數(shù)據(jù)庫,并依據(jù)該固定坐標及參考坐標通過設定的運算規(guī)則計算得到定位坐標并儲存于該數(shù)據(jù)庫,接著建立該待定位組件與該定位坐標的鏈接關系并令該待定位組件依據(jù)該鏈接關系進行定位操作。
文檔編號G06F17/50GK101196942SQ20061016560
公開日2008年6月11日 申請日期2006年12月8日 優(yōu)先權日2006年12月8日
發(fā)明者楊淑敏 申請人:英業(yè)達股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
靖西县| 鄯善县| 顺平县| 辉县市| 南靖县| 凤庆县| 永清县| 绥棱县| 上虞市| 都匀市| 云霄县| 中阳县| 吉木萨尔县| 亳州市| 东光县| 泊头市| 罗田县| 徐水县| 礼泉县| 布拖县| 宁津县| 景泰县| 饶河县| 久治县| 高台县| 和田县| 会宁县| 泸定县| 内丘县| 城固县| 江安县| 司法| 综艺| 临朐县| 盖州市| 田阳县| 富锦市| 古交市| 庆安县| 横峰县| 余干县|