請選擇「要求什麼」,再輸入層板的厚度、深度、跨距(支撐的間距)、材質和載重。選擇材質會填入楊氏係數和容許彎曲應力的參考值,也可以修改。反推時請指定容許撓度(mm 或 L/n)。
這個頁面可以做什麼
- 由層板的厚度、深度、跨距(支撐的間距)、材質和載重,求出放上東西時的最大撓度(mm)和撓度比(\(L/\delta\):跨距是撓度的幾倍)
- 只要選擇材質(柳杉、檜木、松木集成材、橡木、夾板、木心板、密集板、塑合板、玻璃、鋁、鋼),就會自動填入楊氏係數的參考值(數值可以修改)
- 載重可以選「均布的合計 kg」「每公尺 kg」「集中在中央 kg」,支撐方式可以切換「只放在層板托架上(簡支)」和「用螺絲鎖在側板、嵌入溝槽(兩端固定)」
- 可以由「撓度希望在 3 mm 以內(或跨距的 1/300 以內)」這樣的容許撓度,反推最大跨距、最大載重和需要的厚度
- 可以用係數估計長期載重下木材撓度變大的現象(潛變),也會顯示彎曲應力和材質容許彎曲應力參考值的比較(僅供參考)
這個計算有什麼用?
「想做寬 900 mm 的書櫃,18 mm 的集成材夠不夠?」是做書櫃時常見的煩惱。假設書櫃也會放雜誌和專業書,每公尺以 30 kg(偏安全的參考)計算,深度 250 mm、厚度 18 mm、跨距 860 mm 的松木集成材,剛放上時的撓度約 1.9 mm,考慮 2 倍潛變約 3.8 mm(\(L/224\)),超過參考的 \(L/300\),可能看得出下垂,這些都能用數字判斷。
厚度改成 25 mm,撓度會變成 \((18/25)^3 \approx 0.37\) 倍;在中間加一片隔板讓跨距減半,則會變成 16 分之 1。「換厚板」「加隔板」「縮小深度減少放的量」哪個最有效,在動手前就能比較。
系統櫃和組合家具的層板多半是塑合板或密集板,同樣厚度下,楊氏係數只有木材的 3 分之 1 左右。在厚度 18 mm、深度 300 mm、跨距 800 mm 的塑合板層板上排滿合計 25 kg 的資料夾或雜誌,算出剛放上時約下垂 4.5 mm,長期約 9 mm,可以作為「書和碗盤這類重物要放在寬度較窄的格子」的判斷依據。
廠商有標示「耐重○kg」時,以該數值為準。這個計算請當作沒有標示耐重的層板,或自己加裝層板時的參考。
用 L 型層板托架把板子裝在牆上時,托架的間距就是跨距。寬 1,200 mm 的層板用 2 支托架支撐,跨距約 1,100 mm,深度 250 mm、厚度 20 mm 的松木集成材只要放上合計 20 kg 的碗盤,剛放上時約下垂 2.3 mm,考慮 2 倍潛變約 4.5 mm(\(L/243\))。改用 3 支托架讓跨距減半,同樣的擺法撓度就只有 16 分之 1。
托架本身的耐重,以及牆面(RC 牆、磚牆,或石膏板、矽酸鈣板的輕隔間有沒有角料)的強度都不包含在這個計算中,請另外依托架規格和牆面結構確認。
60 cm(2 尺)魚缸加上水和底砂約 70~80 kg,而且集中放在檯面中央附近。同樣的重量集中在中央時,會比平均排開多下垂 1.6 倍,所以用「集中在中央」計算比較安全。檯面是厚實木還是薄的貼皮板,結果差很多。
魚缸、電視這種「下垂傾斜就麻煩」的東西,常希望把撓度控制在 1~2 mm 以內,這時反推需要厚度的模式就很好用。不過魚缸原則上應使用專用的魚缸架(台灣地震多,也要考慮防傾倒),這個計算請只當作自製架子設計時的參考。
面板是放在龍骨上、「跨距=龍骨間距」的梁。以厚度 30 mm、寬度 105 mm 的柳杉面板、龍骨間距 600 mm 為例,有 1 個人(60 kg)站上去時,體重的一部分會以集中載重作用在 1 片面板上。假設 1 片面板中央受到 30 kg,撓度約 0.8 mm;龍骨間距改成 900 mm,會變成 \((900/600)^3 \approx 3.4\) 倍,約 2.7 mm。
從數字可以看出,想讓「走起來不會軟軟的」,縮小龍骨間距最有效。有人走動的地板,除了撓度,強度和固定方式(螺絲數量)也很重要,請以施工說明或專業設計人員的確認為前提。
梁的撓度公式,是大學材料力學最先學到的公式之一,可以說是把虎克定律(力和伸長量成正比)推廣到彎曲。公式中跨距以 4 次方、厚度以 3 次方作用,這種「次方影響程度不同」的感覺,是橋梁、建築、機械零件設計共通的。
用身邊的書櫃,以數字確認「側板間距加寬一成,撓度約增加五成(\(1.1^4 \approx 1.46\))」「板子加厚一成,撓度約減少 25%(\(1 \div 1.1^3 \approx 0.75\))」,就會明白為什麼橋梁的主梁斷面那麼高,為什麼長層板中間會有支撐。
公式與圖解
符號與用語解說
符號
| \(\delta\) | delta | 最大撓度(mm)。希臘字母 delta \(\delta\) 常用來表示位移(位置的偏移)。本頁是層板中央(兩端固定、集中載重時也是中央)下垂的量。\(\delta_0\) 是剛放上時的撓度,\(\delta_{\text{長期}}\) 是考慮潛變的長期撓度,\(\delta_a\) 是容許撓度(取自 allowable 的第一個字母)。 |
| \(w\) | 小寫 w | 每 mm 的載重(N/mm),表示均布載重的大小,取自 weight(重量)。是整片層板合計的力 \(W\) 除以跨距 \(L\) 的值。 |
| \(W\) | 大寫 W | 層板上載重的合計(N)。用 kg 秤出的重量乘以 9.80665 換成 N。每 mm 的載重是 \(w = W \div L\)。 |
| \(P\) | P | 中央的集中載重(N)。表示力的符號,常用來表示載重(load)或 point load(集中載重)。用 kg 秤出的重量乘以 9.80665 換成 N。 |
| \(L\) | L | 跨距(mm)。取自 length(長度),是支撐和支撐之間的距離。用的不是櫃子的外寬,而是兩片側板內側之間(或兩個層板托架之間)的距離。 |
| \(E\) | E | 楊氏係數(縱彈性係數)。取自 elasticity(彈性),表示材料不容易變形的程度。常用 GPa 表示,計算時以 \(1\ \mathrm{GPa} = 1{,}000\ \mathrm{N/mm^2}\) 換成 N/mm² 使用。 |
| \(I\) | I | 慣性矩(mm⁴)。取自 moment of inertia of area(斷面的慣性矩),表示斷面形狀造成的抗彎程度。長方形斷面是 \(I = \dfrac{b h^3}{12}\)。 |
| \(b\) | b | 層板的深度(mm)。相當於梁斷面的寬度(breadth),是放東西的深度方向的尺寸。 |
| \(h\) | h | 層板的厚度(mm)。相當於梁斷面的高度(height),以 3 次方影響撓度,是影響最大的尺寸。\(h_{\min}\) 是讓撓度不超過容許值所需要的厚度。 |
| \(k_c\) | k 下標 c | 潛變係數。取自 creep(潛變)的第一個字母,表示長期載重下撓度會增加為幾倍。預設是 1(剛放上時的撓度),木材和木質板材多估計為 1.5~2 左右。 |
| \(n\) | n | 撓度比 \(L/n\) 的分母。是跨距除以撓度的值,讀成「撓度是跨距的 \(n\) 分之 1」。\(L/300\) 就是 \(n = 300\)。 |
| \(M\) | M | 最大彎矩(N·mm)。取自 moment(力矩),是使板子彎曲的力的大小。均布載重、簡支時在中央為 \(\dfrac{w L^2}{8}\)。 |
| \(Z\) | Z | 斷面模數(mm³)。求彎曲應力時使用的斷面量,長方形斷面是 \(Z = \dfrac{b h^2}{6}\)。 |
| \(\sigma\) | sigma | 彎曲應力(N/mm²)。希臘字母 sigma \(\sigma\) 常作為表示應力(單位面積上的力)的符號。以 \(\sigma = M \div Z\) 求出,再和容許彎曲應力 \(f_b\) 比較。 |
| \(f_b\) | f 下標 b | 容許彎曲應力的參考值(N/mm²)。f 表示容許應力(通常用小寫 f),下標 b 是 bending(彎曲)。是材料在長期載重下被認為能安全承受的彎曲應力上限,為材料的基準強度考慮安全係數後的值。 |
| \(\mathrm{N}\) | 牛頓 | 力的單位。1 kg 的物體受到的重力約為 9.80665 N(\(1\ \mathrm{kgf} = 9.80665\ \mathrm{N}\))。本頁把以 kg 輸入的重量在內部換成 N 計算。 |
| \(\mathrm{N/mm^2}\) | 牛頓每平方公釐 | 應力和楊氏係數的單位,表示每 1 mm² 受到多少 N 的力,\(1\ \mathrm{N/mm^2} = 1\ \mathrm{MPa}\)(百萬帕)。楊氏係數是 \(1\ \mathrm{GPa} = 1{,}000\ \mathrm{N/mm^2}\)。 |
| \(\approx\) | 約等於 | 表示「大約相等」的符號。用在把除不盡的值四捨五入成小數來寫的時候。 |
用語
| 撓度 | 板子或桿件受到橫向的力而彎曲,從原來位置往下移動的量(mm),也就是俗稱的下垂量。層板是中央下垂最多,所以本頁的「最大撓度」是指中央下垂的量。撓度大不只難看,也可能造成層板從層板托架上脫落、拉門卡住拉不動等問題。 |
| 梁 | 由兩端等處支撐,承受橫向載重而彎曲的細長構件。層板、支撐地板的龍骨、橋的主梁和建築的梁,都能當作同一種「梁」來計算,本頁的公式就是材料力學中「梁的撓度」的基本公式。 |
| 跨距 | 支撐和支撐之間的距離(mm)。層板的話,是兩片側板內側之間、或兩個層板托架之間的距離,不是層板的全長。撓度和跨距的 4 次方(集中載重為 3 次方)成正比,所以在中間加支撐讓跨距減半,撓度就會變成 16 分之 1。 |
| 均布載重 | 平均作用在整片板子上的載重。書排得滿滿的書櫃、排滿碗盤的層架,載重都接近這種情形,以每 mm 的載重 \(w\)(N/mm)表示。輸入整片層板的合計 \(W\) 時,會換算成 \(w = W \div L\) 再計算。 |
| 集中載重 | 作用在一個點上的載重。像在層板中央只放一台電視或一個魚缸的情形,同樣的重量會比均布載重多下垂 1.6 倍。把載重移到靠近支撐的地方,撓度就會小很多。 |
| 簡支 | 兩端「只是放著」支撐,端部可以自由傾斜(轉動)的支撐方式。放在層板托架或層板粒上的活動層板接近這種情形,同樣條件下會比兩端固定下垂得多。不確定時,用偏安全的這種方式計算。也稱為簡單支承。 |
| 兩端固定 | 兩端被牢牢固定、不能轉動的支撐方式。用螺絲鎖在側板或嵌入溝槽的固定層板會接近這種情形,撓度是簡支的 5 分之 1(集中載重為 4 分之 1)。不過實際的層板不會完全固定,結果會介於簡支和兩端固定之間。 |
| 楊氏係數 | 表示材料不容易變形的程度(硬度)的值,也稱楊氏模數、縱彈性係數。形狀和載重相同時,楊氏係數 2 倍的材料,撓度只有一半。一般常引用的參考值是木材 7~12 GPa、夾板 6~8 GPa、木心板約 3.5~5 GPa(依芯材而不同)、密集板 3~4 GPa、塑合板 2~3 GPa、玻璃約 70 GPa、鋁約 69 GPa、鋼約 200 GPa。木材在纖維方向和垂直方向差很多,本頁使用層板長度方向(纖維方向)的值。 |
| 慣性矩 | 表示斷面形狀抵抗彎曲能力(抗彎程度)的量,單位是 mm⁴,也稱斷面二次矩、面積慣性矩。長方形斷面是 深度 × 厚度的 3 次方 ÷ 12,厚度變 2 倍時會變成 8 倍。即使材料和用量相同,斷面越「直立」使用越大(板子立起來比平放更不容易彎,就是這個原因)。 |
| 斷面模數 | 求彎曲應力時使用的斷面量,單位是 mm³。是慣性矩除以中性軸到表面的距離(長方形為厚度的一半),長方形斷面是 深度 × 厚度的 2 次方 ÷ 6。 |
| 中性軸 | 板子彎曲時,上面會縮短、下面會伸長,中間有一個既不伸長也不縮短的面,稱為中性軸(中性面),長方形斷面就在厚度的正中間。離中性軸越遠的部分伸縮越大,抵抗彎曲的作用也越強。 |
| 彎矩 | 使板子彎曲的力的大小(N·mm)。由「力 × 到支撐的距離」決定,均布載重、簡支的層板在中央最大,為 \(\dfrac{w L^2}{8}\)。兩端固定時在兩端最大。 |
| 彎曲應力 | 彎曲時在材料表面(上面、下面)產生的單位面積上的力(N/mm²)。由彎矩 ÷ 斷面模數求得,這個值不超過材料的容許彎曲應力,就被視為「不會損壞的參考」。 |
| 容許彎曲應力 | 一般認為材料在長期載重下能安全承受的彎曲應力上限參考值(N/mm²)。是材料的基準強度除以安全係數的值,木材長期約 8~10 N/mm² 是一般常引用的數字。會因等級、木節、含水率和產品而有很大變化,本頁的值只供參考,並不保證安全。 |
| 潛變 | 持續承受一定的載重時,變形隨時間慢慢增加的現象。木材、夾板、密集板、塑合板等木質材料特別明顯,一般認為長期撓度常會變成剛放上時的 1.5~2 倍,濕度高時還會更大。鋼和玻璃在常溫下幾乎可以忽略。 |
| 撓度比 | 跨距除以撓度的值(\(L/\delta\)),表示「撓度是跨距的幾分之 1」。實務上常引用的參考是 \(L/300\)(跨距的 300 分之 1)以下不太看得出來,\(L/200\) 則依用途可能會在意。這不是安全標準,而是外觀和使用感受的經驗參考。 |
| 集成材 | 把小塊木板(集成板材)的纖維方向對齊後膠合成大片板子的材料。台灣常見的有松木、橡膠木、柚木等的集成材,可直接當層板或桌板使用。比實木不容易翹曲、品質穩定,但楊氏係數和原本的樹種差不多。 |
| MDF | 把木材纖維用樹脂壓製成板的木質板材,台灣一般稱為密集板,是 Medium Density Fiberboard(中密度纖維板)的縮寫。表面平整、容易加工,但楊氏係數不到木材的一半(3~4 GPa),比較容易下垂,潛變也偏大。同樣厚度下,會比集成材下垂得多。 |
| 塑合板 | 把木材碎片(木屑)用樹脂壓製成板的木質板材,英文是 particleboard。表面貼上美耐皿或木紋皮後就是台灣常說的系統櫃板,也常用在組合家具的層板。楊氏係數只有 2~3 GPa,強度也偏低,在撓度和承重上都比較吃虧,不適合太長的層板或很重的書。 |
| N (牛頓) |
力的單位。1 kg 的物體受到地球重力,大約會產生 9.80665 N 的力。本頁把以 kg 輸入的重量乘以 9.80665 換成 N,用力的單位計算。 |
建議先了解的基礎知識
為了能「理解意義」地使用這一頁的計算,我們整理了事先了解會更好的基礎知識。
遇到卡關時,回到這張表的內容複習是最快的方法。
| 乘方(次方)的計算(國中,12~15 歲) |
|
| 正比與反比(國中,12~15 歲) |
|
| 代數式與等式的移項(國中,12~15 歲) |
|
| 平方根與 n 次方根(國中~高中,12~18 歲) |
|
| 科學記號與大數的計算(國中~高中,12~18 歲) |
|
| 力與壓力、虎克定律(國中自然~高中物理,12~18 歲) |
|
用 Excel 計算的方法
| 層板深度 b(mm) | 250 |
| 層板厚度 h(mm) | 18 |
| 慣性矩 I(mm⁴) | =B1*B2^3/12 |
| 斷面模數 Z(mm³) | =B1*B2^2/6 |
| 層板深度 b(mm) | 250 |
| 層板厚度 h(mm) | 18 |
| 跨距 L(mm) | 900 |
| 楊氏係數 E(GPa) | 9 |
| 載重合計 W(kg) | 30 |
| 潛變係數 k_c | 1 |
| 慣性矩 I(mm⁴) | =B1*B2^3/12 |
| 每 mm 的載重 w(N/mm) | =B5*9.80665/B3 |
| 最大撓度 δ(mm) | =5*B8*B3^4/(384*B4*1000*B7)*B6 |
| 撓度比 L/δ 的分母 n | =B3/B9 |
| 層板深度 b(mm) | 300 |
| 層板厚度 h(mm) | 25 |
| 跨距 L(mm) | 800 |
| 楊氏係數 E(GPa) | 11 |
| 中央的集中載重 P(kg) | 20 |
| 慣性矩 I(mm⁴) | =B1*B2^3/12 |
| 最大撓度 δ(mm) | =B5*9.80665*B3^3/(48*B4*1000*B6) |
| 層板深度 b(mm) | 250 |
| 層板厚度 h(mm) | 18 |
| 楊氏係數 E(GPa) | 9 |
| 每公尺的載重 w(kg/m) | 25 |
| 容許撓度 δa(mm) | 3 |
| 潛變係數 k_c | 1 |
| 跨距 L(mm,計算最大載重用) | 900 |
| 慣性矩 I(mm⁴) | =B1*B2^3/12 |
| 最大跨距 L_max(mm) | =(384*B3*1000*B8*B5/(5*B4*9.80665/1000*B6))^(1/4) |
| 最大載重 w_max(kg/m) | =384*B3*1000*B8*B5/(5*B6*B7^4)*1000/9.80665 |
| 層板深度 b(mm) | 250 |
| 層板厚度 h(mm) | 18 |
| 跨距 L(mm) | 900 |
| 載重合計 W(kg) | 30 |
| 容許彎曲應力參考值 f_b(N/mm²) | 9 |
| 斷面模數 Z(mm³) | =B1*B2^2/6 |
| 最大彎矩 M(N·mm) | =B4*9.80665/B3*B3^2/8 |
| 彎曲應力 σ(N/mm²) | =B7/B6 |
| 占容許彎曲應力的比例(%) | =B8/B5*100 |
第 1 個表是深度 250 mm、厚度 18 mm,B3 是 121500(mm⁴),B4 是 13500(mm³)。第 2 個表是松木集成材(9 GPa)、跨距 900 mm、合計 30 kg,B9 約 2.55(mm),B10 約 352(撓度是跨距的 1/352)。改成兩端固定時,把 B9 公式中的「5*」刪掉,改成「=B8*B3^4/(384*B4*1000*B7)*B6」。
第 3 個表是橡木(11 GPa)、跨距 800 mm、中央放 20 kg,B7 約 0.49(mm)。兩端固定時把「48」改成「192」。第 4 個表是容許撓度 3 mm、每公尺 25 kg,B9 約 1006.8(mm,計算機會偏安全無條件捨去,顯示 1,006),B10 約 39.16(kg/m,計算機以 0.1 為單位無條件捨去,顯示 39.1)。第 5 個表是彎曲應力,B8 約 2.45(N/mm²),B9 約 27(%)。
「^」是次方(B2^3 是厚度的 3 次方),「*」是乘法,「/」是除法。楊氏係數以 GPa 輸入,在公式中乘以 1000 換成 N/mm²。
用 Google 試算表計算的方法
| 層板深度 b(mm) | 250 |
| 層板厚度 h(mm) | 18 |
| 慣性矩 I(mm⁴) | =B1*B2^3/12 |
| 斷面模數 Z(mm³) | =B1*B2^2/6 |
| 層板深度 b(mm) | 250 |
| 層板厚度 h(mm) | 18 |
| 跨距 L(mm) | 900 |
| 楊氏係數 E(GPa) | 9 |
| 載重合計 W(kg) | 30 |
| 潛變係數 k_c | 1 |
| 慣性矩 I(mm⁴) | =B1*B2^3/12 |
| 每 mm 的載重 w(N/mm) | =B5*9.80665/B3 |
| 最大撓度 δ(mm) | =5*B8*B3^4/(384*B4*1000*B7)*B6 |
| 撓度比 L/δ 的分母 n | =B3/B9 |
| 層板深度 b(mm) | 300 |
| 層板厚度 h(mm) | 25 |
| 跨距 L(mm) | 800 |
| 楊氏係數 E(GPa) | 11 |
| 中央的集中載重 P(kg) | 20 |
| 慣性矩 I(mm⁴) | =B1*B2^3/12 |
| 最大撓度 δ(mm) | =B5*9.80665*B3^3/(48*B4*1000*B6) |
| 層板深度 b(mm) | 250 |
| 層板厚度 h(mm) | 18 |
| 楊氏係數 E(GPa) | 9 |
| 每公尺的載重 w(kg/m) | 25 |
| 容許撓度 δa(mm) | 3 |
| 潛變係數 k_c | 1 |
| 跨距 L(mm,計算最大載重用) | 900 |
| 慣性矩 I(mm⁴) | =B1*B2^3/12 |
| 最大跨距 L_max(mm) | =(384*B3*1000*B8*B5/(5*B4*9.80665/1000*B6))^(1/4) |
| 最大載重 w_max(kg/m) | =384*B3*1000*B8*B5/(5*B6*B7^4)*1000/9.80665 |
| 層板深度 b(mm) | 250 |
| 層板厚度 h(mm) | 18 |
| 跨距 L(mm) | 900 |
| 載重合計 W(kg) | 30 |
| 容許彎曲應力參考值 f_b(N/mm²) | 9 |
| 斷面模數 Z(mm³) | =B1*B2^2/6 |
| 最大彎矩 M(N·mm) | =B4*9.80665/B3*B3^2/8 |
| 彎曲應力 σ(N/mm²) | =B7/B6 |
| 占容許彎曲應力的比例(%) | =B8/B5*100 |
用 Python 計算的方法
# 把層板視為「兩端支撐的梁」求最大撓度(單位:mm、kg、GPa)
depth_mm = 250 # 層板深度 b(mm)
thickness_mm = 18 # 層板厚度 h(mm)
span_mm = 900 # 跨距 L(支撐的間距,mm)
young_gpa = 9 # 楊氏係數 E(GPa)。松木集成材的參考值
load_kg = 30 # 載重合計 W(kg),平均放在整片層板上
creep_factor = 1 # 潛變係數(長期載重約 1.5~2)
support = "simple" # "simple"=只放在托架上(簡支),"fixed"=兩端固定
allow_stress = 9 # 容許彎曲應力參考值 f_b(N/mm²)
GRAVITY = 9.80665 # 1 kgf = 9.80665 N
young = young_gpa * 1000 # GPa → N/mm²
inertia = depth_mm * thickness_mm ** 3 / 12 # 慣性矩 I(mm⁴)
section_modulus = depth_mm * thickness_mm ** 2 / 6 # 斷面模數 Z(mm³)
load_n_per_mm = load_kg * GRAVITY / span_mm # 每 mm 的載重 w(N/mm)
# 均布載重的最大撓度:簡支 5wL⁴/(384EI)、兩端固定 wL⁴/(384EI)
coef = 5 / 384 if support == "simple" else 1 / 384
deflection = coef * load_n_per_mm * span_mm ** 4 / (young * inertia)
deflection_long = deflection * creep_factor
ratio_n = span_mm / deflection_long
print(f"慣性矩 I = {inertia:,.1f} mm⁴")
print(f"最大撓度 = {deflection:.2f} mm(長期 {deflection_long:.2f} mm,撓度比 L/{ratio_n:.0f})")
# 彎曲應力(參考):M = wL²/8(簡支)或 wL²/12(兩端固定),σ = M/Z
moment = load_n_per_mm * span_mm ** 2 / (8 if support == "simple" else 12)
stress = moment / section_modulus
print(f"彎曲應力 = {stress:.2f} N/mm²(為容許彎曲應力參考值 {allow_stress} 的 {stress / allow_stress * 100:.1f}%,僅供參考)")
# 反推:撓度在 allow_mm 以內的最大跨距(均布,每公尺 load_kg_per_m)和最大載重
allow_mm = 3
load_kg_per_m = 25
w = load_kg_per_m * GRAVITY / 1000 # kg/m → N/mm
span_max = (384 * young * inertia * allow_mm / (5 * w * creep_factor)) ** 0.25
w_max = 384 * young * inertia * allow_mm / (5 * creep_factor * span_mm ** 4)
# 反推的結果偏向安全無條件捨去(最大跨距以 1 mm 為單位,最大載重以 0.1 為單位)
span_max_floor = int(span_max)
w_max_kg_per_m_floor = int(w_max * 1000 / GRAVITY * 10) / 10
print(f"容許撓度 {allow_mm} mm 的最大跨距 = {span_max_floor} mm(每公尺 {load_kg_per_m} kg,1 mm 以下無條件捨去)")
print(f"跨距 {span_mm} mm 時的最大載重 = {w_max_kg_per_m_floor} kg/m(0.1 以下無條件捨去)")
用 LaTeX 等數學式語言的寫法(可直接複製)
I = b × h³ ÷ 12, Z = b × h² ÷ 6
I = \frac{b h^{3}}{12},\quad Z = \frac{b h^{2}}{6}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>I</mi><mo>=</mo>
<mfrac><mrow><mi>b</mi><msup><mi>h</mi><mn>3</mn></msup></mrow><mn>12</mn></mfrac>
<mo>,</mo>
<mi>Z</mi><mo>=</mo>
<mfrac><mrow><mi>b</mi><msup><mi>h</mi><mn>2</mn></msup></mrow><mn>6</mn></mfrac>
</mrow>
</math>
I = (b h^3) / 12, Z = (b h^2) / 6
{b*h^3/12, b*h^2/6}
Iz := b*h^3/12; Z := b*h^2/6;
I = b*h^3/12; Z = b*h^2/6; % b 是深度(mm),h 是厚度(mm)
I = b h^3/12, Z = b h^2/6
δ = 5 × w × L⁴ ÷ (384 × E × I)〔簡支〕, δ = w × L⁴ ÷ (384 × E × I)〔兩端固定〕
\delta = \frac{5 w L^{4}}{384 E I}\ \text{(simply supported)},\quad \delta = \frac{w L^{4}}{384 E I}\ \text{(fixed ends)}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>δ</mi><mo>=</mo>
<mfrac><mrow><mn>5</mn><mi>w</mi><msup><mi>L</mi><mn>4</mn></msup></mrow><mrow><mn>384</mn><mi>E</mi><mi>I</mi></mrow></mfrac>
<mo>,</mo>
<mi>δ</mi><mo>=</mo>
<mfrac><mrow><mi>w</mi><msup><mi>L</mi><mn>4</mn></msup></mrow><mrow><mn>384</mn><mi>E</mi><mi>I</mi></mrow></mfrac>
</mrow>
</math>
delta = (5 w L^4) / (384 E I), delta = (w L^4) / (384 E I)
{5*w*L^4/(384*Ey*Iz), w*L^4/(384*Ey*Iz)}
delta_simple := 5*w*L^4/(384*E*Iz); delta_fixed := w*L^4/(384*E*Iz);
delta_simple = 5*w*L^4/(384*E*I); delta_fixed = w*L^4/(384*E*I); % w 的單位是 N/mm,L 是 mm,E 是 N/mm^2,I 是 mm^4
δ = 5 w L^4/(384 E I), δ = w L^4/(384 E I)
δ = P × L³ ÷ (48 × E × I)〔簡支〕, δ = P × L³ ÷ (192 × E × I)〔兩端固定〕
\delta = \frac{P L^{3}}{48 E I}\ \text{(simply supported)},\quad \delta = \frac{P L^{3}}{192 E I}\ \text{(fixed ends)}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>δ</mi><mo>=</mo>
<mfrac><mrow><mi>P</mi><msup><mi>L</mi><mn>3</mn></msup></mrow><mrow><mn>48</mn><mi>E</mi><mi>I</mi></mrow></mfrac>
<mo>,</mo>
<mi>δ</mi><mo>=</mo>
<mfrac><mrow><mi>P</mi><msup><mi>L</mi><mn>3</mn></msup></mrow><mrow><mn>192</mn><mi>E</mi><mi>I</mi></mrow></mfrac>
</mrow>
</math>
delta = (P L^3) / (48 E I), delta = (P L^3) / (192 E I)
{P*L^3/(48*Ey*Iz), P*L^3/(192*Ey*Iz)}
delta_simple := P*L^3/(48*E*Iz); delta_fixed := P*L^3/(192*E*Iz);
delta_simple = P*L^3/(48*E*I); delta_fixed = P*L^3/(192*E*I); % P 的單位是 N,L 是 mm,E 是 N/mm^2,I 是 mm^4
δ = P L^3/(48 E I), δ = P L^3/(192 E I)
δ_長期 = k_c × δ₀, n = L ÷ δ_長期
\delta_{\mathrm{long}} = k_c \, \delta_0,\quad n = \frac{L}{\delta_{\mathrm{long}}}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>δ</mi><mi>long</mi></msub><mo>=</mo><msub><mi>k</mi><mi>c</mi></msub><msub><mi>δ</mi><mn>0</mn></msub>
<mo>,</mo>
<mi>n</mi><mo>=</mo><mfrac><mi>L</mi><msub><mi>δ</mi><mi>long</mi></msub></mfrac>
</mrow>
</math>
delta_(long) = k_c * delta_0, n = L / delta_(long)
{kc*delta0, L/(kc*delta0)}
delta_long := kc*delta0; n := L/delta_long;
delta_long = kc*delta0; n = L/delta_long; % kc 是潛變係數,delta0 是剛放上時的撓度(mm)
δ_long = k_c δ_0, n = L/δ_long
L_max = (384 × E × I × δ_a ÷ (5 × w × k_c))^(1/4), w_max = 384 × E × I × δ_a ÷ (5 × k_c × L⁴)
L_{\max} = \sqrt[4]{\frac{384 E I \delta_a}{5 w k_c}},\quad w_{\max} = \frac{384 E I \delta_a}{5 k_c L^{4}}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>L</mi><mi>max</mi></msub><mo>=</mo>
<mroot><mfrac><mrow><mn>384</mn><mi>E</mi><mi>I</mi><msub><mi>δ</mi><mi>a</mi></msub></mrow><mrow><mn>5</mn><mi>w</mi><msub><mi>k</mi><mi>c</mi></msub></mrow></mfrac><mn>4</mn></mroot>
<mo>,</mo>
<msub><mi>w</mi><mi>max</mi></msub><mo>=</mo>
<mfrac><mrow><mn>384</mn><mi>E</mi><mi>I</mi><msub><mi>δ</mi><mi>a</mi></msub></mrow><mrow><mn>5</mn><msub><mi>k</mi><mi>c</mi></msub><msup><mi>L</mi><mn>4</mn></msup></mrow></mfrac>
</mrow>
</math>
L_max = root(4)((384 E I delta_a) / (5 w k_c)), w_max = (384 E I delta_a) / (5 k_c L^4)
{(384*Ey*Iz*deltaA/(5*w*kc))^(1/4), 384*Ey*Iz*deltaA/(5*kc*L^4)}
Lmax := (384*E*Iz*deltaA/(5*w*kc))^(1/4); wmax := 384*E*Iz*deltaA/(5*kc*L^4);
Lmax = (384*E*I*deltaA/(5*w*kc))^(1/4); wmax = 384*E*I*deltaA/(5*kc*L^4); % deltaA 是容許撓度(mm),kc 是潛變係數
L_max = (384 E I δ_a/(5 w k_c))^(1/4), w_max = 384 E I δ_a/(5 k_c L^4)
M = w × L² ÷ 8, σ = M ÷ Z
M = \frac{w L^{2}}{8},\quad \sigma = \frac{M}{Z}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>M</mi><mo>=</mo>
<mfrac><mrow><mi>w</mi><msup><mi>L</mi><mn>2</mn></msup></mrow><mn>8</mn></mfrac>
<mo>,</mo>
<mi>σ</mi><mo>=</mo><mfrac><mi>M</mi><mi>Z</mi></mfrac>
</mrow>
</math>
M = (w L^2) / 8, sigma = M / Z
{w*L^2/8, (w*L^2/8)/Z}
M := w*L^2/8; sigma := M/Z;
M = w*L^2/8; sigma = M/Z; % w 的單位是 N/mm,L 是 mm,Z 是 mm^3
M = w L^2/8, σ = M/Z
請 ChatGPT 幫忙計算的方法
你是材料力學(梁的撓度)的計算助理。請務必實際執行 Python 程式碼來進行下列計算,並且只根據執行結果的數值回答(不要用心算或推測回答)。 把深度 250 mm、厚度 18 mm 的松木集成材層板(楊氏係數 9 GPa = 9,000 N/mm²)放在跨距 900 mm 的層板托架上(簡支),平均排上合計 30 kg 的書。1 kg = 9.80665 N。 請分別求出下列數值。 1. 慣性矩 I = b × h³ ÷ 12(mm⁴)和斷面模數 Z = b × h² ÷ 6(mm³) 2. 每 mm 的載重 w = 30 × 9.80665 ÷ 900(N/mm)、最大撓度 δ = 5 × w × L⁴ ÷ (384 × E × I)(mm)和撓度比 L/δ 3. 改成兩端固定(δ = w × L⁴ ÷ (384 × E × I))時的最大撓度(mm) 4. 潛變係數取 2 時的長期撓度(mm),以及它是否在 L/300 以下 5. 彎曲應力 σ = (w × L² ÷ 8) ÷ Z(N/mm²),以及它占容許彎曲應力參考值 9 N/mm² 的比例(%) 6. 讓撓度在 3 mm 以內的最大跨距 L_max = (384 × E × I × 3 ÷ (5 × w))^(1/4)(mm。w 取每公尺 25 kg = 0.2452 N/mm) 請列出計算使用的公式和執行結果的數值。
使用方法
-
1輸入數值在輸入欄中輸入要計算的數值
-
2計算按下「計算」按鈕
-
3查看結果計算結果會立即顯示。計算的思路和公式的解說,也都能在同一個頁面查看
DataChef 的特色
不需專業知識,操作直覺又簡單
無須登錄任何個人資料
按下「下載」後自動刪除檔案
無須標註來源出處
亦無須事先取得商用授權