每顆晶粒都指著一個方向:取向這個座標
本階段的前三篇,把顯微組織當成一片由晶粒拼成的鑲嵌畫——你學會了量它們的尺寸,也學會用體視學從平坦的二維截面,還原出真正的三維尺寸與體積分率。但晶粒還有一個那幾篇悄悄擱在一旁的性質。每顆晶粒都是一小塊單晶,而單晶並不是一團沒有特徵的塊狀物:它帶著一整組晶體軸,因此在空間中指著一個明確的方向。它的 [100] 軸朝哪裡?它的 (111) 面又面向何方?這個取向,和晶粒的尺寸一樣,是關於晶粒千真萬確的事實,也正是本篇的全部主題。
取向帶來的後果,你在晶界那裡早就見過了:晶界之所以存在,正是因為一側的晶體相對於另一側轉了個角度,像是以彼此衝突的角度鋪下的地磚。所以一塊多晶體不只是尺寸與形狀的拼布——它同時是一群取向的集合,每顆晶粒各出一個。現在問那個關鍵問題。這些取向是均勻散落在每一個可能的方向上,使得每有一顆朝某方向的晶粒,就有另一顆朝相反方向把它抵銷掉嗎?還是它們堆疊了起來,許多晶粒共用著幾乎相同的取向?當這些取向並非隨機——當晶粒的晶體方向顯出偏好時——這材料就帶有晶體織構,也叫做擇優取向。
織構為何重要:在平均之後仍存活下來的異向性
織構之所以重要,是因為單晶本身就有方向性——它具有結構異向性。幾乎每一個和晶體內部方向有關的性質,都會隨著晶軸不同而不同。鐵是個鮮明的例子:沿 <111> 方向拉伸時,它的楊氏模數約為 280 GPa,沿 <100> 方向卻只有約 130 GPa——在同一塊晶體裡,一個方向硬得超過另一個方向的兩倍。銅、銀,以及大多數金屬,都顯出同一類的分歧;熱膨脹、磁易軸與光學性質也是如此。
在隨機的多晶體裡,單晶那一整套異向性全被沖淡了。當晶粒朝著各個方向時,一個負載或一個場,會等量地取樣到 <111> 那種硬的晶粒與 <100> 那種軟的晶粒,於是這塊材料無論你往哪個方向推,表現都一樣——平均而言是各向同性的。織構打破了這種抵銷。若大多數晶粒共用一個取向,這集合體就保住了單晶方向性中相當的一部分,做好的板材或線材,沿某些方向就會明顯地更硬、更強,或更容易被磁化。織構,正是單晶的異向性重新滲回一件真實的、由許多晶粒組成的工程零件的途徑。
這是工程日常裡的一件實事,有好也有壞。把軋延過的板材深沖成罐,罐口周圍會留下扇貝狀的製耳,因為板材在某些面內方向上比其他方向更容易降伏——這純粹是織構在作怪,也是冶金師會設法調整、與之搏鬥的麻煩。反過來當成朋友,織構便價值連城:變壓器鐵芯由取向矽鋼片製成,人們刻意賦予它強烈的織構,讓鐵那條容易磁化的 <100> 軸對齊工作方向,大幅削減每個週期損失的能量。飛機蒙皮、飲料罐,以及板材『r 值』所刻畫的異向性,全都是織構的故事。重點不在於織構是好是壞——而在於織構就在那裡,而掌控它,是一根撥動性質的槓桿。
製程如何造出織構
織構從何而來?幾乎總是來自製程:那些決定晶粒尺寸的同一批步驟,也把一份取向偏好烙了進去。把它看成三條大路會有幫助,每一條都基於不同的物理理由,把晶粒轉向某一套受偏愛的取向。
- 凝固。鑄件凝固時,柱狀晶粒沿著熱流方向往回生長,而在立方金屬中,樹枝晶的快速生長軸是 <100>。恰好讓 <100> 對齊熱流的晶粒,會跑贏鄰居並取而代之,於是鑄件承繼了一個 <100> 的生長織構。
- 變形。軋延或抽拉逼著晶粒藉由滑移改變形狀,而每一次在滑移系統上的滑移,都把晶格轉了一點點。這些旋轉並非隨機——它們把晶粒驅向少數幾個穩定的終點取向。抽拉過的線材會發展出纖維織構:體心立方線材傾向沿線軸形成 <110> 纖維,面心立方線材則形成 <111> + <100> 的混合纖維。軋延板材則長出它自己特有的織構成分。
- 再結晶與晶粒成長。將變形過的金屬退火,全新的、無應變的晶粒會成核並吞食舊晶粒,常帶著一份嶄新的取向偏好——面心立方金屬以長出立方織構 {001}<100> 而聞名。其後的晶粒成長,會隨著低能量的晶粒與晶界贏得這場粗化競賽,而把現有的織構磨得更利或更糊。
留意那條貫穿的主線:織構是歷史的指紋。一位冶金師拿到一張沒有標籤的極圖,往往就能讀出這金屬是被鑄造、抽拉、軋延,還是再結晶過的——取向的花樣就是這麼具體。也正因為每條路都留下自己的簽名,改變製程,恰恰就是工程師裝上他們想要的織構、或壓下他們不想要的織構的辦法。
讀懂織構:極、投影,與一份完整的描述
那我們到底怎麼把織構畫出來?單一晶粒的取向要三個數字才釘得住(三個旋轉角),而織構是這些數字的一整個分布——多到無法直接畫。經典的訣竅是投影。挑一個晶面族,比方說 {111}。對每一顆晶粒,畫出那個面的法線——也就是它的極——當作它刺穿一個固定在試片上的參考球面之處(軋延方向朝上、橫向朝旁、板面法線朝出紙面)。再用立體投影——貫穿整個晶體學、那個把天空畫成地圖的老把戲——把球面壓平成一個圓盤,你就得到一張極圖:每顆晶粒選定的那個極,各是一個點。
{111} POLE FIGURES (sample frame: RD up, TD right, ND out of page)
density in "multiples of random" (m.r.d.): . ~ 1 o ~ 3 O ~ 6+
RANDOM (no texture) FIBRE TEXTURE (fibre axis = ND)
. . . . . . . o . .
. . . . . . . . o O O O o .
. . . . . . . . O O . O O . <- ring of
. . . . . . . . o O O O o . poles
. . . . . . . o . .
poles spread evenly poles pile into a RING:
over the whole disc one crystal axis locked to ND,
-> isotropic on average free to spin -> anisotropic極圖固定一個晶體面,問它在試片裡指向何方。反極圖把問題反過來:固定一個試片方向——線軸,或板面法線——問哪一個晶體方向沿著它躺著,再把答案畫進晶體那個小小的標準三角形裡。對纖維織構而言,重要的正是某一個試片方向,這時反極圖就是那幅精簡而自然的圖;三角形 <110> 角落上的一個亮點,一眼就說出『線軸是一條 <110> 纖維』。
極圖與反極圖都是二維的影子,而像任何影子一樣,它們丟掉了資訊——單獨一張極圖,本身無法釘死每顆晶粒完整的取向,正如一張繞射圖樣量到的是強度、卻遺失了相位。那個完整的物件,是取向分布函數(ODF):一個定義在所有可能取向所構成的完整三維空間上(比方說,用三個歐拉角來參數化)的密度,告訴你每一個取向上坐著多少晶粒。極圖是 ODF 的投影,而 ODF 則是從好幾張極圖一起反推重建出來的——一個小小的斷層掃描問題。那個重建過程,以及如何讀懂 ODF,正是本階段下一篇、也是最後一篇的主題。
如何量測織構,以及該守住的老實話
還有最後一條線,把織構繫回本階段的其餘部分。一般的顯微術——你學過去量測、並用體視學去反投影的那個平坦截面——讓你看見晶粒的形狀與尺寸,對取向卻幾乎是盲的;兩顆形狀一模一樣的晶粒,可以指著全然不同的方向。要看見取向,你需要繞射。一台掃過試片的 X 光繞射儀,會從整個被照亮的體積建出極圖——那是又快又穩健的整體平均。掃描式電子顯微鏡裡的電子背向散射繞射(EBSD)則做了更豐富的事:它一點一點地量出每顆晶粒的取向,畫出一張取向圖,於是你一次就同時看見了織構以及是哪些晶粒扛著它。