韌性:曲線底下的整片面積
在這一階裡,你已經學會像讀一張臉那樣讀拉伸的應力—應變曲線:它前段的斜率是剛度、它到達的高度是各種強度、它斷裂前往右跑得多遠則是延性。曲線裡還藏著一項性質,而它既不是一條線、也不是一個點,而是一整塊區域——曲線底下的整片面積。那片面積就是韌性:材料從未受力走到破斷的過程中,每單位體積所吸收的能量。一片陶瓷磚可以很強,卻幾乎存不了能量;汽車的潰縮區、攀岩繩、鎚頭,全都以韌性論生死,因為它們的任務是吸收一記衝擊而不碎裂。
關鍵的洞見是:韌性同時需要強度和延性,因為面積既要高度也要寬度。一種又強又脆的陶瓷,畫出的是又高又細如針的曲線——應力很高,卻在約 0.1 percent 的應變處就折斷,底下的面積只是薄薄一片:低韌性。一種又軟又延展的退火銅,能拉伸得很長,卻始終達不到高應力:又寬又矮的曲線,面積中等。最堅韌的工程材料,例如優良的結構鋼,則把還算不錯的強度和很大的延性結合起來,於是曲線又高又寬——面積在所有材料中最大。別把韌性和它「只算彈性」的表親回彈性搞混,後者只是彈性直線段底下的面積(也就是彈簧能,Ur = sigma_y^2 / (2 times E))。降伏強度 250 MPa、E 為 200 GPa 的軟鋼,回彈性約 0.16 MJ/m^3;降伏強度 1500 MPa 的彈簧鋼,則約 5.6 MJ/m^3,大約多了 36 倍——這正是為什麼一個能當彈簧、另一個不能。
stress
(MPa)
400 | C <- ceramic: rises steeply, snaps near 0.1% strain
| C (almost a vertical needle -> a SLIVER of area)
300 | C X low toughness, no warning at all
| C
200 | C _______________
| C M/ \____
| C / ductile metal: lower peak, but stretches ~25%
100 | C / big area underneath -> HIGH toughness
| C / \ X (breaks after neck)
0 |_C_/________________________________\___________> strain
0 0.1% 20% 25%
toughness = AREA under the WHOLE curve = energy absorbed per m^3
(strain axis NOT to scale: the ceramic's 0.1% is crushed at left)剛、強、韌:三件不同的事
接下來要談整個機械性質裡最常見的混淆。剛度、強度、韌性是三件真正各自獨立的事,而它們各自住在同一條曲線的不同部位。剛度是抵抗彈性伸長的能力——也就是起始斜率、楊氏模數。強度是材料在降伏或破斷前能承受的應力——也就是曲線到達的高度。韌性是破斷所需的能量——如我們剛看到的,也就是面積。一種材料幾乎可以擁有這三者的任意組合,所以若把它們當成一個含糊的「好不好」,你會被帶偏得很遠。
以下這個誠實的事實,會讓多數初學者吃驚:楊氏模數幾乎完全由「原子鍵有多硬」決定,而當你加工材料時,它幾乎不動。地球上每一種鋼——不論是軟到極點的退火鋼,還是淬到硬如玻璃的鋼——模數都在 200 GPa 附近;一次熱處理可以讓它的降伏強度變成三倍,卻幾乎不改變它的剛度。鋁不管是哪種合金,都落在 70 GPa 左右。所以,如果一個層板下垂得太厲害,換更強或更硬的合金一點忙也幫不上——你必須換成真正更剛的材料,或改變幾何形狀。強度則相反:它可以被下一階的強化機制大幅調整,但每一分提升往往都要拿延性去換,這就是無所不在的強度—延性取捨。
要體會這種獨立性,最容易的方式是舉反例。像氧化鋁這樣的陶瓷又剛又強,卻幾乎沒有韌性——當耐磨磚很棒,當承重掛鉤卻要命。退火銅強度很弱,卻非常韌、非常延展——它可以整天被彎折,就是不肯斷。鑽石是我們手上最剛、最硬的材料,你卻仍能用一記鋭利的鎚擊把它敲碎:高剛度、近乎零韌性。當有人說某材料「很強」,一定要追問他實際指的是哪一項——剛、強,還是韌——因為填錯了項,是一個經典又昂貴的設計錯誤。還要注意:你通常拿來設計依據的是降伏強度,而不是那個峰值,因為一個已經降伏的零件,就是一個已經沒能守住形狀、等於失職的零件。
硬度:兩分鐘就能得到的強度替身
完整的拉伸試驗很有威力,卻又慢又具破壞性:你得先加工一支試片,再把它拉到斷。若只想快速得到答案,工廠現場改用的是硬度,它其實就是材料抵抗局部塑性變形的能力——也就是抵抗被壓出凹痕的能力。你用一顆硬壓頭以已知負載壓進表面,再量凹痕有多大或多深:凹痕小,就代表材料硬。它只要幾分鐘、不需特製試片、只留下一個針尖大的印記,所以基本上不具破壞性——你甚至可以直接測量一個成品零件。
有三種硬度標尺最為通行,差別在壓頭、以及凹痕怎麼讀。布氏硬度(HB)把一顆 10 mm 的硬化鋼球或碳化鎢球以大負載(常為 3000 kgf)壓入,再用顯微鏡量圓凹痕的直徑;這麼大的壓痕會對許多晶粒取平均,適合鑄鐵這類粗大、不均勻的材料。洛氏硬度(HR)量的是先施小負載、再施大負載後的貫入深度,並直接顯示在刻度盤上——又快又直接,是日常的主力,使用如 HRC(鑽石圓錐,用於硬鋼)與 HRB(鋼球,用於較軟的合金)等標尺。維氏硬度(HV)壓入一個鑽石金字塔壓頭,量方形壓痕的對角線,用的是一條從軟金屬一路涵蓋到硬陶瓷的連續標尺,而且只要很小的負載,它甚至能探測單一晶粒(微硬度)。
硬度之所以這麼好用,是因為它與強度連動:壓凹與降伏本質上是同一件事——差排移動、金屬塑性流動——所以愈硬的材料就是愈強的材料。對鋼而言,有一條方便的經驗法則:以 MPa 計的抗拉強度大約是布氏硬度的 3.45 x 倍,所以一塊量到 HB 200 的鋼,抗拉強度約在 690 MPa。要把它當成一種相關性、而非自然律,而且只限同一材料家族內——你不能拿鋼的 HB 用同一條式子去比鋁,因為那個常數不一樣。即便如此,只要壓一下,你就能誠實地初估強度,這正是為什麼硬度被檢測的次數遠比抗拉強度多得多。
誠實面對離散:單一數字是騙人的
我們引用過的每一個乾淨數字——降伏 250 MPa、延伸率 25 percent、HB 200——其實都是一團散布的雲的平均值,而不是單一固定的真理。從同一根棒材上切出十支號稱相同的試片來測,結果會散開:晶粒大小略有游移、內部微小缺陷各異、表面光度與對心也不同。因此,一份負責任的數據表會同時給出平均值和一條離散帶,而誠實的設計要尊重那條帶的低端、而非那個令人安心的平均值——因為你的零件,也許正是用靠近弱端的那支試片做的。這種離散本身就是一項真實的材料性質,而不是量測草率。
陶瓷是最極端的情況,而原因觸及很深的層面。脆性材料沒有塑性可以鈍化裂縫,所以它會從那唯一最糟的缺陷破壞起——最大的孔隙或表面刮痕——就跟一條鏈子總是在最弱的環節斷裂一模一樣。由於「最糟的缺陷」在每一件之間差異極大,陶瓷強度的離散大得驚人:兩根號稱相同的氧化鋁棒,把它們折斷所需的應力可以相差將近兩倍。這正是為什麼單一的陶瓷強度數字真的會誤導人,也是為什麼你絕不能用報金屬的方式去報一個陶瓷。
所以對脆性材料,我們不報單一強度,而是用韋伯統計描述整個分布——那是一條曲線,給出在每一個外加應力下的存活機率,並用一個韋伯模數 m 來概括:高 m(如金屬)代表分布很緊,低 m(大約 5 到 15,陶瓷的典型值)代表離散很寬。而且,由於你很難夾住一根脆棒去拉、卻不讓它在夾爪處先裂開,陶瓷的強度是用彎曲的方式量出來、稱為撓曲強度(破裂模數)。誠實的結論是:對脆性材料,問題不是「它有多強」,而是「它有多大機率能撐過多大的應力」。
用安全係數來設計
把一切拼起來,你終於能為一個真實零件定尺寸了。你知道材料的降伏強度(一個帶離散的平均值),也知道你的負載(大致上)。要領是:絕不把零件設計成「剛好到達降伏」;你刻意用一個安全係數 N,把工作應力壓到遠低於它。設計應力就是降伏強度除以 N:設計應力 = 降伏強度 / N。以這個較低應力定尺寸的零件,早在離開圖紙之前,就已經把餘裕內建進去了。
為什麼要留這麼一段餘裕?不是為了掩飾無知,而是為了涵蓋真實、無可避免的不確定性。材料本身有離散(上一節);真實使用中的負載可能突然超過設計負載——一個坑洞、一陣強風、一個粗心的操作者;材料可能經年累月地因腐蝕、疲勞或潛變而劣化(就是後面失效那一階);甚至連我們的應力計算,也只是對一個雜亂真實幾何的近似。安全係數把這一切一次吸收掉。典型值大約是:延性金屬承受已知負載時取 1.5 到 2,而當負載不確定、材料是脆性、或一旦失效會賠上人命時,就升到 4 或更高。N 愈大愈安全,但也愈重、愈貴、愈浪費材料;N 愈小愈輕,卻愈冒險——如何取捨是真正的工程判斷,通常由規範與標準來釘死。
- 先寫明負載與強度:一根桿要承受 10 kN 的穩定拉力,材料是降伏強度 250 MPa 的鋼。
- 依風險高低挑 N:負載很清楚、失效也不致釀成大禍,於是取一個寬鬆的 N = 4。設計應力 = 250 / 4 = 62.5 MPa。
- 定截面:所需面積 = 力 / 設計應力 = 10000 N / 62.5e6 Pa = 1.6e-4 m^2 = 160 mm^2,大約一根直徑 15 mm 的圓棒。
- 檢查低端:就算來了一支比規格低 15 percent 才降伏的弱試片、又碰上超出 20 percent 的負載尖峰,那四倍的餘裕仍讓零件舒舒服服地待在降伏之下——而這正是重點所在。
兩點最後的誠實,為這一階收尾。第一,要小心地選「除以什麼」:對延性材料,我們以降伏強度作為 N 的基準,因為它會事先警告我們——在破斷之前,它會明顯地撓曲、降伏、頸縮。對脆性材料則沒有這種警告,所以我們更保守,改以破斷強度為基準,並用較大的 N 來尊重韋伯離散。第二,安全係數只防得住你真正算進去的那些負載;對於你「忘記」的失效模式,它一點忙也幫不上——一百萬次微小振動累積出的疲勞、一個把應力放大的尖銳內角、在酷寒中的脆化。那些不留情面的機制,正是下一階「破壞、疲勞與潛變」要教你提前看見的東西。