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