摘 要:本文主要探討如何利用 EXCEL VBA 程序?qū)υ鍐危˙OM ) 和元件坐標(biāo)文件中的數(shù)據(jù)進(jìn)行比較, 找出不需要在電路板上安裝的元件, 從而有 效地提高生產(chǎn)效率,便于電子產(chǎn)品的大規(guī)模生產(chǎn)。
關(guān)鍵詞: EXCEL VBA ; SMT ;表面貼裝工藝;電路板板圖
1 引言
在當(dāng)今的電子產(chǎn)品生產(chǎn)過程中, 表面貼裝工藝 (SMT ) 的使用已經(jīng)非常普遍 了。 這種工藝可以有效的提高生產(chǎn)效率, 有利于電子產(chǎn)品的大規(guī)模生產(chǎn)。 在對印 刷電路板 (PCB ) 進(jìn)行表面貼裝工藝 (SMT ) 時為了產(chǎn)品生產(chǎn)和產(chǎn)品檢驗的需要, 印刷電路板組件(PCA )板圖就成為了必不可少的工藝文件。
印刷電路板組件板圖是一張標(biāo)有元件安裝位置的圖紙, 在這張圖紙上標(biāo)明了 需要安裝的電子元件(如電阻、電容等)的位置和編號。操作者和檢驗員需要用 這張圖與實際生產(chǎn)出來的印刷電路板組件進(jìn)行核對, 以便確保生產(chǎn)出的產(chǎn)品符合 客戶的設(shè)計要求。
2 手工制作印刷電路板板圖的弊端
印刷電路板組件板圖一般可以通過用戶提供的 GERBER 文件進(jìn)行導(dǎo)出,但 是導(dǎo)出的文件中通常會包含一些不需要安裝元件的位置和編號, 而制作印刷電路 板組件板圖的技術(shù)員就需要將這些不需要安裝元件的位置和編號從導(dǎo)出的圖紙 中刪除。 找出不需要安裝的元件并將其從圖紙上刪除看似是一個簡單的工作, 但 有時卻非常的繁瑣, 并且很容易出現(xiàn)錯誤。 這是因為假如電路板上只分布著幾十 或上百個元件時, 技術(shù)員人工找出十幾個不安裝的元件還是比較容易的, 而如果 電路板上分布著幾百個甚至上千個零件時, 憑人工找出這十幾個或上百個不安裝 的元件就會變得非常耽誤時間,并且基本不能保證 100%正確。根據(jù)以往的工作 經(jīng)驗, 制作一張 500個左右元件的印刷電路板組件板圖, 大概需要 4-5小時左右, 而制作一張 1000個左右元件的印刷電路板組件板圖, 則大概需要 8-10小時左右, 同時在制作完一張板圖后,還需要另外一個人進(jìn)行核對,以便確認(rèn) 100%正確, 這樣算下來, 制作一張 500個元件的板圖, 至少需要 8個小時。 這種制作板圖的 效率是遠(yuǎn)遠(yuǎn)不能滿足現(xiàn)代工廠化生產(chǎn)需要的。
3 使用 EXCEL VBA 的原因
Visual Basic for Applications (VBA )是一種 Visual Basic 的宏語言, 主要用來擴展 Windows 的應(yīng)用程序功能,特別是 Microsoft Office 軟件。也可 以說是一種應(yīng)用程序視覺化的 Basic Script 。 由于微軟 Office 軟件的普及, 人們 常見的 Office 軟件中的 Word 、 Excel 、 Access 、 Powerpoint 都可以利用 VBA 程序 使它們擁有更高的效率。我們今天所使用的就是 EXCEL 中的 VBA 程序。
參考文獻(xiàn)
[1]張家亮 全球繞性印制板的市場及其技術(shù)研究【J】印制電路信息,2011(10)
[2]李春甫 繞性電路板面觀 【J】絲網(wǎng)印制。2012(09)
[3]賽迪顧問 電子信息產(chǎn)業(yè)研究中心 2013-2014中國手機/智能手機市場研究年度總報告【R】
作者簡介
陸培青,男,56歲,無錫輕工業(yè)學(xué)院。工程師。樂凱特科技銅陵有限公司,職務(wù),副總工程師。