หน้าแรก / แบบฟอร์มคำนวณ / เสาสั้น

คำนวณออกแบบเสาสั้น (Short Column)

● ใช้งานได้แล้ว

ออกแบบเสาสั้นรับแรงตามและโมเมนต์ดัดสองแกน (Biaxial Bending) — สร้างใหม่ทั้งหมด (2026-09-03) โดยอ้างอิงไฟล์ Excel ต้นฉบับที่ผู้ใช้ส่งมา ซึ่งใช้วิธีสแกนตำแหน่งแกนสะเทิน (strain compatibility, 2-layer method) สร้างกราฟความสัมพันธ์ P-M แยกแต่ละแกนขึ้นจริง แทนวิธีสมมติจุดสมดุลจุดเดียวแบบเดิม แล้วรวมผลด้วย Bresler Reciprocal Load — ตรวจสอบสูตรตรงกับตัวอย่างทั้ง 5 ชุดในไฟล์ต้นฉบับด้วยสคริปต์ Node.js ทุกค่า

หน้าตัดและกราฟปฏิสัมพันธ์ P-M (สร้างจากค่าที่กรอกจริงทุกครั้งที่คำนวณ)
จุดสี่เหลี่ยม/วงกลมสีแดง = แรง Pu, Mu ที่กรอก (demand) — วงแหวนสีน้ำเงิน = กำลังรับแรงบนกราฟที่ eccentricity เดียวกัน (capacity) — จุดสีเขียวหมายถึงอยู่ในขอบเขตกราฟ (ผ่าน)
{{scSectionSVG}} {{scChartXSVG}} {{scChartYSVG}}
ข้อมูลนำเข้า
หน่วย: kg, kg-m, cm, m, ksc — Pu/Mux/Muy กรอกเป็นค่าประลัย (factored) โดยตรง ไม่มีตัวคูณอัตโนมัติซ่อนอยู่
ksc
kg
kg-m
kg-m
kg-m
kg-m
cm
cm
cm
m
เหล็กเสริมยืน — แยกจำนวน/ขนาดตามแกนที่รับแรงดัด ตามไฟล์ Excel ต้นฉบับ (ระบุ "Rebar X" / "Rebar Y" แยกกัน ไม่ได้บังคับ 4 เส้นที่มุมเหมือนเครื่องมือเดิม) — เหล็กที่มุมนับซ้ำในทั้งสองแกนตามแบบไฟล์ต้นฉบับ
เส้น (ผิวบน+ล่าง รวมมุม)
mm (>10mm=DB fy4000, ≤10=RB fy2400)
เส้น (ผิวซ้าย+ขวา รวมมุม)
mm (>10mm=DB fy4000, ≤10=RB fy2400)
รายการคำนวณ
ผลลัพธ์
1
ตรวจสอบว่าเป็นเสาสั้นหรือไม่ (kl/r)
kl/r = 0.5×L×100 / (0.3×MIN(b,h))
{{scKlrOut}}
ขีดจำกัด 34−12(M1/M2)
{{scLimitOut}}
ผล: เป็นเสาสั้นหรือไม่
{{scLongOut}}
2
คุณสมบัติหน้าตัดและเหล็กเสริม
As-X (เหล็กรับดัดแกน X รวม)
{{scAsXOut}}
As-Y (เหล็กรับดัดแกน Y รวม)
{{scAsYOut}}
Ag = b×h
{{scAgOut}}
β1   cb-x   cb-y
{{scBetaCbOut}}
3
กำลังรับแรงบนกราฟ P-M ที่ eccentricity จริง
ex = Mux/Pu   ey = Muy/Pu
{{scEccOut}}
φPnx (บนกราฟแกน X ที่ ex)
{{scPnxOut}}
φPny (บนกราฟแกน Y ที่ ey)
{{scPnyOut}}
φPn0 (ใช้ค่าต่ำสุดของสองแกน — อนุรักษนิยม)
{{scPn0Out}}
4
รวมผลด้วย Bresler Reciprocal Load
1/φPn = 1/φPnx + 1/φPny − 1/φPn0
{{scPnCombinedOut}}
Pu / φPn (ต้อง ≤ 1)
{{scTotalOut}}
สรุปผล
{{scResultOut}}
5
เหล็กปลอก (Tie) — ผู้ใช้กำหนดขนาดและระยะเรียงเอง
mm (เช่น RB6, RB9)
cm
ระยะเรียงสูงสุดที่ยอมให้ = MIN(16×db เหล็กยืนที่เล็กสุด, 48×db ปลอก, min(b,h))
{{scTieMaxOut}}
ผล: ระยะที่กรอก ≤ ระยะสูงสุดที่ยอมให้หรือไม่
{{scTieResultOut}}
ผังขั้นตอนการคำนวณ (Flow Chart)
ไฮไลต์สีเขียว/แดงที่จุดตัดสินใจ = ผลจริงจากค่าที่กรอกอยู่ขณะนี้
เริ่มต้น — รับค่า Pu, Mux, Muy (ประลัย), ขนาดหน้าตัด b/h/cover/L, จำนวน+ขนาดเหล็กเสริมแกน X/Y, fc'
↓
คำนวณ kl/r เทียบกับ 34−12(M1/M2) และ 22
↓
เป็นเสาสั้นหรือไม่?
{{scLongOut}}
↓ (คำนวณต่อทั้งสองกรณี — เตือนหากไม่ใช่เสาสั้น)
คำนวณ β1, cb-x, cb-y และพื้นที่เหล็ก As-X, As-Y จากจำนวน/ขนาดที่กรอก
↓
สแกนตำแหน่งแกนสะเทิน c (0→h) ด้วยวิธี strain compatibility (2-layer) สร้างกราฟ P-M แยกแกน X และแกน Y
↓
หาความเยื้องศูนย์จริง ex=Mux/Pu, ey=Muy/Pu แล้วอ่านกำลังรับแรง φPnx, φPny บนกราฟที่ eccentricity เดียวกัน
↓
รวมผลด้วย Bresler Reciprocal Load: 1/φPn = 1/φPnx + 1/φPny − 1/φPn0
↓
Pu ≤ φPn ?
{{scResultOut}}
↓
ตรวจสอบระยะเรียงเหล็กปลอกที่กรอก เทียบ MIN(16db ยืน, 48db ปลอก, min(b,h))
↓
ระยะปลอก ≤ ระยะสูงสุด?
{{scTieResultOut}}
↓
สรุปผลรายงาน — ผ่าน/ไม่ผ่านครบทุกเงื่อนไข
ส่งออกสรุปผล
สร้างไฟล์ PowerPoint 1 สไลด์ สรุปข้อมูลนำเข้า ผลลัพธ์หลัก และกราฟ P-M ปัจจุบัน (สร้างจากค่าที่กรอกอยู่ขณะนี้ ไม่ใช่ภาพสำเร็จรูป)
โมดูลคำนวณอื่นๆ ใช้งานได้แล้วทั้งหมด
การวิเคราะห์โครงสร้าง, คอนกรีตเสริมเหล็ก, ฐานราก, เหล็กโครงสร้าง (แป), แผ่นฐานเสา, จุดต่อโครงสร้าง, ระบบค้ำยันด้านข้าง, หูช้าง, พื้นทางเดียว, พื้นสองทาง, พื้นไร้คาน (Flat Slab), ถังเก็บน้ำ, พื้นวางบนดิน, ฐานรากเสาเข็ม, เสายาว, แรงลม-ป้ายโฆษณา/กำแพง, แรงลม-อาคารเตี้ย, แรงลม-อาคารสูง, แรงแผ่นดินไหว-นอกแอ่งกรุงเทพฯ, แรงแผ่นดินไหว-ในแอ่งกรุงเทพฯ, รอยเชื่อม
ติดตาม 90'S ENGINEER ในทุกช่องทาง
FacebookYouTube