王新梁 吳衛(wèi)鐘
(深圳市景旺電子股份有限公司,廣東 深圳 518102)
隨著撓性線路板布線的日益精密化,對(duì)線路板制前CAM軟件的要求越來越高,功能簡(jiǎn)單的CAM軟件已經(jīng)不能滿足目前復(fù)雜的DFM(可制造性設(shè)計(jì))要求。但不論是何種設(shè)計(jì)精美、構(gòu)思精巧的軟件均不能做到滿足每個(gè)公司的具體CAM制作需求,加上CAM作業(yè)人員的人為漏失和軟件自身漏洞的存在,再次降低了CAM作業(yè)的穩(wěn)定性和可靠性,鑒于此,對(duì)CAM軟件進(jìn)行程序二次開發(fā),提升軟件的穩(wěn)定性和可靠性越來越被各個(gè)線路板廠商所重視。這樣做不僅可根據(jù)每個(gè)廠的實(shí)際需求對(duì)軟件功能進(jìn)行延伸拓展,而且可最大限度的避免CAM作業(yè)人員的人為漏失和軟件自身漏洞,達(dá)到了良好的防呆效果,提升了工程資料制作良率。
下面我們僅以Genflex軟件為例,談一談對(duì)FPC工程設(shè)計(jì)軟件進(jìn)行研發(fā)和功能擴(kuò)充的重要意義。
因線路板生產(chǎn)過程局限和材料的特殊性,撓性板在制程中會(huì)存在較多漲縮的情況,針對(duì)此情況的一般的改善方法即工程資料做好漲縮處理,以我司的雙面板漲縮系數(shù)為例,因撓性板類型、材料、拼版方向等因素,漲縮系數(shù)各有不同,但常規(guī)情況下的范圍在0.9990<漲縮系數(shù)<1.0010。
上述紛繁復(fù)雜的漲縮系數(shù)均要靠人工輸入,有時(shí)會(huì)存在輸入錯(cuò)誤的情況,譬如將0.9996輸入成0.996。該軟件的設(shè)計(jì)者也考慮到了這一點(diǎn),所以在輸入的漲縮值超出一定范圍時(shí)會(huì)有違規(guī)提示。
軟件的控制范圍在0.95~1.05之間,為不符合FPC常規(guī)漲縮規(guī)范。但由于此范圍為軟件內(nèi)定,無法更改,故此時(shí)若能對(duì)軟件進(jìn)行程序二次開發(fā),取得用戶輸入的漲縮值,再與事先做好的漲縮數(shù)據(jù)庫(kù)比對(duì),判定其是否符合設(shè)計(jì)規(guī)范,當(dāng)用戶輸入錯(cuò)誤時(shí)提示錯(cuò)誤并終止導(dǎo)出過程,這樣即可確保輸出的工治具資料的漲縮系數(shù)準(zhǔn)確無誤,保證了資料的可靠性和穩(wěn)定性。
CAM作業(yè)時(shí),網(wǎng)絡(luò)分析是必不可少的步驟,對(duì)保證電氣性能的正確性有著至關(guān)重要的作用。但在實(shí)際的CAM作業(yè)過程中,由于CAM作業(yè)人員的疏漏有可能會(huì)漏做網(wǎng)絡(luò)對(duì)比這一步驟,CAM軟件也沒有相應(yīng)的防呆機(jī)制,更不會(huì)強(qiáng)制執(zhí)行。倘若CAM作業(yè)時(shí)漏做此步,網(wǎng)絡(luò)對(duì)比功能將形同虛設(shè),資料電氣性能的正確性無法保證,資料品質(zhì)將失去一道重要的屏障。
利用程序?qū)浖M(jìn)行二次開發(fā)可以很好的解決上述問題,只要具備一定條件可自動(dòng)觸發(fā)網(wǎng)絡(luò)分析動(dòng)作并顯示分析結(jié)果,如果有開短路資料將不能繼續(xù)操作,在顯示屏看到“請(qǐng)?jiān)俅螐?fù)核資料”。
鍍金作為撓性板表面處理的重要方法,因其生產(chǎn)方法的特殊性,如果將引線端一個(gè)網(wǎng)絡(luò)僅引出一根引線拉至大銅皮,為生產(chǎn)提供便利。但若CAM作業(yè)人員漏拉鍍金引線,產(chǎn)品將漏鍍,返工難度大,報(bào)廢率高。所以鍍金板保證電鍍的完整性是資料品質(zhì)的一個(gè)重要衡量標(biāo)準(zhǔn)。
原軟件并沒有提供相應(yīng)指令的檢測(cè)功能,但若利用程序?qū)浖M(jìn)行加強(qiáng)和功能擴(kuò)充,將可以彌補(bǔ)這一缺憾,且只要具備一定條件,軟件將自動(dòng)觸發(fā)鍍金檢測(cè)程序且反饋檢測(cè)結(jié)果,如有漏鍍將不能繼續(xù)操作,有效的杜絕了因漏鍍而引發(fā)的產(chǎn)品報(bào)廢產(chǎn)生。
目前很多工廠仍然保持著用Genflex軟件導(dǎo)出鉆帶,再用CAM350進(jìn)行優(yōu)化制作的結(jié)合方法來制作鉆帶,表1列出了此種方法的常規(guī)制作步驟及其缺點(diǎn)。
其實(shí),Genflex也具備CAM350的鉆帶制作功能,但是如果手動(dòng)操作非常繁瑣,對(duì)CAM作業(yè)者的軟件使用技能要求高,實(shí)用性和時(shí)效性不強(qiáng),通過程序?qū)浖M(jìn)行二次開發(fā),簡(jiǎn)化操作流程和工藝參數(shù),可實(shí)現(xiàn)一鍵導(dǎo)出制作鉆帶。表2列出了鉆帶一鍵導(dǎo)出和原始制作方法之間的差異。
表1 鉆帶的常規(guī)制作步驟及缺點(diǎn)列表
表2 鉆帶一鍵導(dǎo)出和原始制作方法之間的對(duì)比列表
由表2可知,經(jīng)過程序簡(jiǎn)化后的軟件操作方式可實(shí)現(xiàn)良好的防呆效果,資料制作速度也有明顯進(jìn)步,資料品質(zhì)和效率大幅度提升。
由上述實(shí)踐可以看出,使用程序?qū)AM軟件進(jìn)行二次開發(fā)可以充分發(fā)揮軟件功能,可以根據(jù)自身工廠的需求因地制宜,不斷增強(qiáng)工具軟件的戰(zhàn)斗力,用程序預(yù)防和糾正CAM作業(yè)人員的不良操作習(xí)慣,杜絕人為失誤,彌補(bǔ)軟件自身不足,能顯著提升FPC工程設(shè)計(jì)的效率和工程資料的品質(zhì)。堅(jiān)持FPC工程設(shè)計(jì)軟件的研發(fā)和技術(shù)創(chuàng)新,終將使整個(gè)FPC工程技術(shù)部門的戰(zhàn)斗力走上一個(gè)新的臺(tái)階。
[1]Dick lu. PCB制造CAM軟件Genesis2000基礎(chǔ)培訓(xùn)教程. Orbotech教育培訓(xùn)教材.
[2]Genesis2000自動(dòng)化程序培訓(xùn). Orbotech教育培訓(xùn)教材.
[3]Schwartz,r.l. Phoenix,T. Foy,B.D.著 盛春,蔣永清,王暉譯 Perl語(yǔ)言入門第五版.東南大學(xué)出版社, 2009,8.http://www.frontline-pcb.com/