CAD輸出的數(shù)據(jù)是否足以使設(shè)計(jì)在全球范圍內(nèi)都能成功投入生產(chǎn)?外形、裝配和功能是涉及部件互換性時(shí)經(jīng)常被提及的要素。部件從制造生產(chǎn)線下線后,是否能與其他部件裝配到一起?如果沒(méi)有針對(duì)物理性能要求的主要技術(shù)規(guī)格限制,PCB設(shè)計(jì)注定會(huì)出現(xiàn)報(bào)價(jià)延遲、無(wú)人競(jìng)標(biāo)或直接被制造商拒絕的情況。若產(chǎn)品追求上市時(shí)間,那么這些因素都會(huì)阻礙產(chǎn)品開(kāi)發(fā)目標(biāo)的實(shí)現(xiàn)。
CAD數(shù)據(jù)是絕對(duì)值
如果你曾打開(kāi)過(guò)由CAD布局工具生成的CAM文件,就會(huì)看到數(shù)以百計(jì)的數(shù)值,每個(gè)數(shù)值代表設(shè)計(jì)中的幾何數(shù)據(jù)點(diǎn)。一些數(shù)值規(guī)定了印制、電鍍和蝕刻后走線中心的位置;有些數(shù)值代表了鉆孔時(shí)的孔中心位置,以及槽或PCB邊緣的銑削路徑;有些數(shù)據(jù)則表示機(jī)器在執(zhí)行作業(yè)時(shí)的旋轉(zhuǎn)速度、旋轉(zhuǎn)或移動(dòng)位置。所有的CAD布局工具都會(huì)輸出絕對(duì)值數(shù)據(jù),這些數(shù)據(jù)點(diǎn)名義上代表了幾何特征的準(zhǔn)確理論位置——目標(biāo)條件。
CAD數(shù)據(jù)未將制造工藝公差考慮在內(nèi)
制造工具、機(jī)械和材料引入了大量復(fù)雜的主觀變量,制造商必須對(duì)這些變量進(jìn)行調(diào)整,才能讓制造的部件特征與絕對(duì)的設(shè)計(jì)尺寸數(shù)據(jù)點(diǎn)相匹配。但追求制造完美幾乎不可能,所以制造商面臨的挑戰(zhàn)是要了解加工后的特征偏離完美的程度,且在外形、裝配和功能上仍然是可接受的。例如,在PCB外形圖中,絕對(duì)的CAD數(shù)據(jù)可能反映出水平(X軸方向)值為6.00937in。但在實(shí)際生產(chǎn) 中,沒(méi)有一種機(jī)器、材料或工藝能夠生產(chǎn)出具有如此精度的玻璃-環(huán)氧樹(shù)脂層壓PCB。當(dāng)PCB設(shè)計(jì)師的數(shù)據(jù)顯示坐標(biāo)為6.00937 in,而切割出的一組部件尺寸為6.006 in、6.012 in、6.013 in和6.014 in時(shí),部件就必須全部報(bào)廢嗎?哪個(gè)標(biāo)準(zhǔn)這樣規(guī)定的?必須要給制造相關(guān)方提供可接受的尺寸范圍,因?yàn)樗麄兊墓に嚵悸矢鞑幌嗤?br /> ?
圖1:兩個(gè)鉆孔數(shù)據(jù)文件
在法定限制內(nèi)設(shè)定設(shè)計(jì)規(guī)則檢查標(biāo)準(zhǔn)(DRC)
在鄉(xiāng)間公路上行駛時(shí),一定會(huì)看到限速標(biāo)志。這時(shí)要如何調(diào)整駕駛速度呢?無(wú)論過(guò)程如何,都要考慮駕駛約束條件,并首先要達(dá)到一個(gè)速度才能符合目標(biāo)條件。如果標(biāo)出的限速是60英里/小時(shí),大多數(shù)司機(jī)會(huì)將他們的汽車(chē)速度調(diào)整到極限。為什么呢?因?yàn)槿祟?lèi)的天性就是挑戰(zhàn)極限?我們是否錯(cuò)誤地認(rèn)為,將復(fù)雜的系統(tǒng)設(shè)置為特定的值,其結(jié)果就可以正好是60英里/小時(shí)?不會(huì)的。在主體必須與系統(tǒng)的其他部件相互關(guān)聯(lián)的背景下,“精確”是主觀的,對(duì)于批量生產(chǎn)中使用的復(fù)雜系統(tǒng),尤為如此。
?
用于生產(chǎn)車(chē)速里程表和巡航控制模塊的制造系統(tǒng)會(huì)受到制造工藝公差的“疊加”影響。在組裝各個(gè)模塊的過(guò)程中,為了校正不同的制造變化,必須對(duì)其進(jìn)行精度校準(zhǔn)。這些模塊隨后要安裝到汽車(chē)系統(tǒng)中,而汽車(chē)系統(tǒng)有另一組制造商無(wú)法預(yù)見(jiàn)的系統(tǒng)變量,導(dǎo)致系統(tǒng)精度更難把控。重型越野輪胎直徑、道路坡度和溫度等變量導(dǎo)致定速巡航系統(tǒng)無(wú)法達(dá)到一致完美。根據(jù)NPR節(jié)目《Car Talk》的報(bào)道,定速巡航系統(tǒng)與設(shè)定值的差異可達(dá)到±10%。因此,即使把定速巡航的速度設(shè)定為60英里/小時(shí),汽車(chē)也可能受到各種變量的影響,以66英里/小時(shí)的速度從交警身邊呼嘯而過(guò)。你可能得和警察討論一下設(shè)置定速巡航時(shí)如何考慮公差的問(wèn)題。我們是否應(yīng)該將定速巡航速度設(shè)置為54.5英里/小時(shí),以允許系統(tǒng)公差為±10%?
設(shè)計(jì)規(guī)則檢查設(shè)置必須考慮到制造系統(tǒng)公差
一般來(lái)說(shuō),PCB設(shè)計(jì)師會(huì)手動(dòng)調(diào)整CAD工具的DRC設(shè)置,就像司機(jī)設(shè)置定速巡航控制一樣。許多經(jīng)驗(yàn)不足的設(shè)計(jì)師將DRC值設(shè)置為當(dāng)?shù)貥悠饭?yīng)商提供的“降低的可制造性”3級(jí)限制。如果制造能力極佳的樣品供應(yīng)商能夠制造出0.003in的成品線寬和線距,設(shè)計(jì)師就會(huì)傾向于將線寬和線距的DRC設(shè)置為0.003in。如果樣品生產(chǎn)工廠說(shuō)他們可以把阻抗的生產(chǎn)公差控制在±2%以?xún)?nèi),很多時(shí)候我們會(huì)發(fā)現(xiàn)制造說(shuō)明中會(huì)寫(xiě)明要嚴(yán)格按照該數(shù)值執(zhí)行,但其實(shí)更寬松的值也足以符合要求。
一些設(shè)計(jì)師認(rèn)為樣品供應(yīng)商的CNC鉆孔設(shè)備非常精確,雖然孔環(huán)的尺寸會(huì)大大縮小,但不必?fù)?dān)心孔破出的狀況。他們不了解的是,鉆孔公差只是PCB生產(chǎn)操作和制造屬性的一部分,如果想得到同心電鍍通孔,必須要綜合考慮其他屬性,包括印制、蝕刻和電鍍變量,甚至還包括材料的拉伸、膨脹和收縮等因素。PCB樣品制造領(lǐng)域常常被誤解,人們以為即使設(shè)計(jì)布局已經(jīng)超出了樣品供應(yīng)商能力的極限,也還是能成功制造出成品。
許多PCB設(shè)計(jì)師不明白的是,為了提供他們廣告中提到的“不可能的”非凡設(shè)計(jì)能力,樣品生產(chǎn)工廠不得不生產(chǎn)出大量額外部件,以獲得足夠的良率來(lái)交付小量訂單?,F(xiàn)在,應(yīng)該明白為什么快捷生產(chǎn)10塊小PCB要支付5000美元的原因了吧。生產(chǎn)這10塊PCB,意味著還要產(chǎn)生另外100個(gè)因?yàn)椴环弦蠖坏貌粓?bào)廢的PCB,用掉的材料和工時(shí)就要花費(fèi)掉4500美元。成本之所以這么高是因?yàn)榱悸侍汀?/p>
事實(shí)上,CAD工具公司這些年來(lái)已經(jīng)抓住了這一發(fā)展趨勢(shì),并一直與PCB制造公司合作,了解他們的能力——或者說(shuō)是了解他們的極限,希望PCB生產(chǎn)車(chē)間能像各個(gè)地區(qū)公布車(chē)速限制方式一樣,為PCB布局開(kāi)發(fā)自動(dòng)的設(shè)計(jì)“定速控制”功能。
他們的努力并沒(méi)有白費(fèi)。這些公司已經(jīng)能夠發(fā)布一些設(shè)計(jì)制約,甚至可根據(jù)PCB制造商特有的制約條件,在快速自動(dòng)執(zhí)行DFM審查后自動(dòng)提供報(bào)價(jià)。此處應(yīng)用的DRC理念是“即設(shè)即棄”。這種商業(yè)策略對(duì)快捷樣品供應(yīng)商和CAD工具公司來(lái)說(shuō)更有意義。他們正在嘗試解決的問(wèn)題是,如何避免使用他們的工具生成不可制造的PCB。
但是,引導(dǎo)下一代PCB設(shè)計(jì)師使用這些各不相關(guān)的生產(chǎn)任務(wù)適用的專(zhuān)有規(guī)則,似乎忽視了重要的一點(diǎn)——設(shè)計(jì)最終勢(shì)必要投入批量生產(chǎn)。在實(shí)際操作當(dāng)中,批量生產(chǎn)需要針對(duì)產(chǎn)量、成本制約條件和設(shè)計(jì)材料余量的更寬松DRC設(shè)置。如果批量生產(chǎn)相關(guān)方每次聽(tīng)到客戶(hù)抱怨說(shuō)“樣品生產(chǎn)工廠可以做到”時(shí),都能賺到哪怕5分錢(qián),那他們?cè)缇透挥械娇梢圆挥霉ぷ髁?。不幸的是,很多PCB設(shè)計(jì)師總是根據(jù)定制化樣品本土制造能力去考慮問(wèn)題,他們期望離岸外包供應(yīng)商能夠按照精確的數(shù)值加工產(chǎn)品,完全符合材料和疊層的規(guī)格要求。
PCB設(shè)計(jì)布局的公差有多大?
你去過(guò)交通學(xué)校(traffic school)嗎?幾年前,我和其他違反交規(guī)的人一起坐在房間里,聽(tīng)著那些我以為自己早已知道的駕駛規(guī)則。前面的課程很無(wú)聊,直到我們看到一組幻燈片,上面播放車(chē)禍現(xiàn)場(chǎng)的真實(shí)照片。這些照片呈現(xiàn)了超限速駕駛車(chē)輛后可能付出的代價(jià)。
同樣,PCB設(shè)計(jì)師每天都會(huì)因?yàn)槭褂谩岸ㄋ傺埠健惫δ苋ゲ僮鞑季止ぞ叨斐墒鹿?。PCB設(shè)計(jì)師收到PCB布局工具的鑰匙時(shí),他們并不了解這些工具的默認(rèn)設(shè)置,于是提供給PCB制造商的輸出數(shù)據(jù)是制造商力所不能及的。制造商和組裝商見(jiàn)識(shí)到了在EDA工具限制之外操作所實(shí)際產(chǎn)生的代價(jià)——連接短路、孔破出、引線未潤(rùn)濕、焊縫不良和元器件墓碑效應(yīng)??梢栽赑CB驗(yàn)收標(biāo)準(zhǔn)IPC-A-600和IPC-A-610中看到一些不符合要求的圖片。
圖4:數(shù)據(jù)“車(chē)禍”的3個(gè)實(shí)例
目前關(guān)于在PCB布局過(guò)程中應(yīng)用人工智能技術(shù)的熱議,可能會(huì)導(dǎo)致PCB設(shè)計(jì)師更加無(wú)法了解全球制造限制條件,并可能推動(dòng)PCB自動(dòng)布局工藝流程的發(fā)展。據(jù)我所知,這些空想家在合作時(shí)似乎并沒(méi)有考慮到全球制造供應(yīng)商面臨的限制。有些公司正在和專(zhuān)門(mén)從事樣品生產(chǎn)的本地生產(chǎn)組裝服務(wù)機(jī)構(gòu)合作,這些公司的服務(wù)成本高且規(guī)模小。我們這些從事批量生產(chǎn)的制造商經(jīng)常聽(tīng)到客戶(hù)的項(xiàng)目管理團(tuán)隊(duì)負(fù)責(zé)人說(shuō),他們想增加組件生產(chǎn)批量,卻又不想放寬設(shè)計(jì)制約條件。他們對(duì)我們說(shuō):“我們的樣品制造商從未抱怨過(guò)設(shè)計(jì)限制。為什么你的供應(yīng)商會(huì)認(rèn)為有問(wèn)題?”
PCB設(shè)計(jì)工程師的“交通學(xué)?!?/strong>
你上過(guò)傳統(tǒng)的制圖學(xué)校嗎?令人驚訝的是,沒(méi)上過(guò)設(shè)計(jì)制圖課也可以獲得四年制電子工程學(xué)位。無(wú)論老少,聰明的電氣工程師們似乎都非常了解“設(shè)計(jì)自動(dòng)化”、電磁場(chǎng)、物理學(xué)以及如何讓電子流動(dòng)起來(lái)。但期望他們拿起CAD工具就能創(chuàng)建一個(gè)可制造的PCB設(shè)計(jì),就像把一輛沒(méi)有設(shè)置交通高峰模式的自動(dòng)駕駛汽車(chē)的車(chē)鑰匙交到了沒(méi)有經(jīng)驗(yàn)的司機(jī)手中。在沒(méi)有接受任何培訓(xùn)的情況下,他們會(huì)認(rèn)為不需要了解背景知識(shí),憑著直覺(jué)設(shè)置好工具就能完成工作。
如果想創(chuàng)建成功的PCB設(shè)計(jì),需要深入了解制造公差技術(shù)規(guī)范。PCB組成必須要與其他成百上千個(gè)機(jī)械組成部件結(jié)構(gòu)相互配合才能發(fā)揮作用,與此同時(shí)還要滿(mǎn)足設(shè)計(jì)的電氣要求。切記,沒(méi)有什么是完美的,一切部件都有公差。PCB設(shè)計(jì)師的工作是考慮來(lái)自所有項(xiàng)目相關(guān)方的成本和性能制約,使PCB設(shè)計(jì)成功實(shí)現(xiàn)。是的,我們有“智能數(shù)據(jù)”,而且我們正在向智能制造數(shù)據(jù)邁進(jìn)。但CAD的輸出數(shù)據(jù)仍然是絕對(duì)值,目前創(chuàng)建PCB的系統(tǒng)會(huì)受制于那些影響性能的變量。但問(wèn)題并沒(méi)有變——性能能有多大變化?如果PCB要被應(yīng)用到系統(tǒng)內(nèi),就必須計(jì)算并公布變化或公差的極限。
?
表1:DFM“超速罰單”:A-F
直到我們跳脫出數(shù)據(jù),開(kāi)始關(guān)注PCB制造圖紙時(shí),我們才想要看到某個(gè)特征的驗(yàn)收要求。當(dāng)質(zhì)保檢查員能夠看到PCB外形邊緣到邊緣距離指定的尺寸和公差標(biāo)注時(shí),他們才能知道驗(yàn)收要求和允許的外形范圍。如果設(shè)計(jì)師正確計(jì)算出了尺寸范圍,部件就一定能與下一環(huán)節(jié)組裝中的其他配接部件相匹配并能正常運(yùn)行。
PCB制造和組裝圖紙仍然是溝通公差的常用手段。文件自動(dòng)化方面已經(jīng)取得了很大進(jìn)展。但隨著新一代PCB設(shè)計(jì)師在未經(jīng)培訓(xùn)的情況下進(jìn)入這個(gè)行業(yè),我們會(huì)看到自動(dòng)輸出的PCB圖紙上缺失了本該要有的規(guī)格要求。
很久以前,社區(qū)學(xué)院會(huì)開(kāi)設(shè)更深入的設(shè)計(jì)繪圖課程,PCB設(shè)計(jì)師可以從這類(lèi)課程分支中學(xué)習(xí)到這個(gè)行業(yè)的基礎(chǔ)知識(shí)。這些課程有助于教授工程設(shè)計(jì)語(yǔ)言,例如文檔概念(包括幾何構(gòu)造)、第三角投影、ANSI標(biāo)準(zhǔn)繪圖方法以及幾何尺寸和公差(geometric dimensioning and tolerancing ,簡(jiǎn)稱(chēng)GDT)的基本知識(shí)。由于這些學(xué)校課程中很少教授文件編制過(guò)程,PCB制造工程師在報(bào)價(jià)或生產(chǎn)PCB時(shí)往往會(huì)感到無(wú)從下手。CAD工具供應(yīng)商只做了一半的工作,他們發(fā)展了工具在繪圖和文檔記錄方面的能力。
就像所有的事情一樣,在沒(méi)有理解背景情況的前提下培養(yǎng)出的能力可能是危險(xiǎn)的。在我們這個(gè)行業(yè),新入行的設(shè)計(jì)師所輸出的大量文件都充斥著各種問(wèn)題?,F(xiàn)在,自從工具有了自動(dòng)標(biāo)注尺寸的能力,我們就總能在部件上看到數(shù)十個(gè)不必要的尺寸信息被標(biāo)注到了不恰當(dāng)?shù)奈恢蒙?,于是就出現(xiàn)了同個(gè)位置標(biāo)注有兩種尺寸的嚴(yán)重問(wèn)題。我們看到自動(dòng)生成的PCB疊層信息中夾雜著層壓板的屬性,而設(shè)計(jì)師顯然不理解這些屬性,所以設(shè)計(jì)根本無(wú)法被生產(chǎn)出來(lái)。誰(shuí)來(lái)指導(dǎo)設(shè)計(jì)師如何使用這些工具?
在全球范圍內(nèi)實(shí)現(xiàn)自主設(shè)計(jì)與制造仍然是遙遠(yuǎn)的愿景
在駕校,我們學(xué)到了限速初步提醒意味著“請(qǐng)勿超速或減速行駛”。司機(jī)需要始終根據(jù)周?chē)鷹l件安全地進(jìn)行調(diào)整。任何PCB設(shè)計(jì)師都必須了解制造規(guī)格和公差的極限。我們的行業(yè)繼續(xù)通過(guò)DFM來(lái)普及這個(gè)初步概念。但是,這個(gè)概念已經(jīng)變得如此主觀,對(duì)全球制造商來(lái)說(shuō)已經(jīng)毫無(wú)意義。如果設(shè)計(jì)師不了解供應(yīng)商或供應(yīng)商的制造能力,他們?nèi)绾文馨袲FM納入考量范圍?當(dāng)產(chǎn)品要投入批量生產(chǎn)時(shí),PCB設(shè)計(jì)師是最后一個(gè)知道其設(shè)計(jì)要在世界哪個(gè)地方生產(chǎn)的人。
?
本地樣品設(shè)計(jì)服務(wù)提供的免費(fèi)DFM評(píng)審與來(lái)自中國(guó)、愛(ài)爾蘭、印度或越南的DFM評(píng)審有很大差異。考慮每個(gè)供應(yīng)商特有的制造限制時(shí)要調(diào)整CAD工具的DRC設(shè)置,實(shí)現(xiàn)DFM是確定無(wú)疑的挑戰(zhàn)。全球各地的供應(yīng)商都不愿意對(duì)外公布自己在生產(chǎn)能力上的不足,除非客戶(hù)真的會(huì)把業(yè)務(wù)交給他們做。那我們有什么選擇呢?
?
供應(yīng)商開(kāi)出的6大DFM“超速罰單”理由
未能提供符合IPC-6012制造工藝和等級(jí)規(guī)范的設(shè)計(jì)形狀
未能提供具體的尺寸和公差來(lái)定義部件的外形、裝配驗(yàn)收要求
未能提供IPC-D-356網(wǎng)表(ODB++在境外未被充分采用)
未標(biāo)清銅的厚度規(guī)格為“基材”還是“成品”
未能找到與PCB相關(guān)的智能設(shè)計(jì)原點(diǎn),例如安裝孔
不允許使用通用層壓材料的替代品
經(jīng)驗(yàn)不足的設(shè)計(jì)師在哪里可以學(xué)到更多知識(shí)?IPC設(shè)有PCB設(shè)計(jì)課程,如Kris Moyer教授的課程,以及CID與CID+認(rèn)證課程和考試。IPC APEX EXPO展會(huì)、DesignCon研討會(huì)以及PCB東部展會(huì)和西部展會(huì)也有各種設(shè)計(jì)課程。Altium公司的John Watson還在圣地亞哥附近的Palomar學(xué)院教授PCB設(shè)計(jì)的基礎(chǔ)和高階課程。設(shè)計(jì)師可以接觸到很好的設(shè)計(jì)課程資源,但市面上也有一些不太好的課程,所以在交學(xué)費(fèi)之前一定要好好調(diào)查課程講師的資質(zhì)。
IPC規(guī)范標(biāo)準(zhǔn)及培訓(xùn)課程已經(jīng)為協(xié)作性PCB設(shè)計(jì)和制造規(guī)范奠定了基礎(chǔ),也就是上文提到的“初步提醒”。他們可以作為PCB制造行業(yè)體系內(nèi)的企業(yè)手冊(cè),為全球行業(yè)提供服務(wù)。來(lái)自不同領(lǐng)域的行業(yè)專(zhuān)業(yè)人士集思廣益,開(kāi)發(fā)出了這些規(guī)范標(biāo)準(zhǔn)及相關(guān)課程。制造商以這些規(guī)范要求為目標(biāo),規(guī)定PCB的目標(biāo)條件。PCB設(shè)計(jì)師需要熟悉和指定這些文件中的限制條件,并根據(jù)標(biāo)準(zhǔn)中發(fā)布的這些限定條件形成自己的設(shè)計(jì)策略,才能使設(shè)計(jì)出的產(chǎn)品與供應(yīng)鏈上的其他相關(guān)方正確裝配并發(fā)揮功能。設(shè)計(jì)師必須意識(shí)到,如果在布局PCB時(shí)不考慮全球制造商的基本生產(chǎn)能力,那他們?cè)O(shè)計(jì)的就不是PCB,而是在設(shè)計(jì)即將發(fā)生的事故。
希望你們今天過(guò)得愉快。開(kāi)車(chē)不要超速哦,聽(tīng)到?jīng)]有?
?
本文作者:Kelly Dack
編輯:黃飛
?
評(píng)論