เครื่องคำนวณน้ำหนักเหล็ก - น้ำหนักทันทีสำหรับเส้นลวด แผ่น และท่อ
คำนวณน้ำหนักเหล็กในวินาทีสำหรับเส้นลวด แผ่น และท่อ รับผลลัพธ์ที่แม่นยำในหน่วยกก. กรัม และปอนด์ตามความหนาแน่นมาตรฐานของเหล็ก จำเป็นสำหรับการเสนอราคาวัสดุ โหลดโครงสร้าง และการขนส่ง
เครื่องคำนวณน้ำหนักเหล็ก
ผลลัพธ์น้ำหนัก
สูตร:
ปริมาตร = π × (diameter/2)² × length = π × (1/2)² × 10 = 7.85 cm³
น้ำหนัก = ปริมาตร × ความหนาแน่น = 7.85 × 7.85 / 1000 = 0.06 kg
เอกสารประกอบการใช้งาน
เครื่องคำนวณน้ำหนักเหล็ก
เมื่อคุณกำลังสั่งเหล็กคาน 50 ชิ้นสำหรับไซต์ก่อสร้าง หรือพยายามคำนวณว่ารถบรรทุกของคุณสามารถรับน้ำหนักแผ่นโลหะได้หรือไม่ การทราบน้ำหนักที่แน่นอนไม่ใช่ทางเลือก แต่เป็นเรื่องสำคัญ ฉันเคยเห็นโครงการล่าช้าหลายสัปดาห์เพราะบางคนประเมินน้ำหนักเหล็กต่ำเกินไป และเครนไม่สามารถยกได้อย่างปลอดภัย
เครื่องคำนวณนี้รองรับรูปทรงเหล็ก 3 แบบทั่วไป: เส้นกลม (ทรงกระบอกตัน) แผ่น (แผ่นเรียบ) และท่อ (ท่อกลวง) ป้อนขนาดของคุณเป็นเซนติเมตร และคุณจะได้ผลลัพธ์น้ำหนักเป็นกิโลกรัม กรัม และปอนด์ การคำนวณใช้ความหนาแน่นมาตรฐานของเหล็กกล้าอ่อน (7.85 กรัม/ลูกบาศก์เซนติเมตร) ซึ่งครอบคลุมเหล็กโครงสร้างส่วนใหญ่ที่คุณจะพบในงานก่อสร้างและการผลิต
เหตุใดน้ำหนักจึงสำคัญ: คุณต้องใช้มันสำหรับใบเสนอราคาวัสดุ การคำนวณโหลดโครงสร้าง โลจิสติกส์การขนส่ง และการวางแผนความปลอดภัย เส้นเหล็กยาว 3 เมตรที่ดูจัดการได้ อาจมีน้ำหนัก 50+ กิโลกรัม - การทราบสิ่งนี้ก่อนที่คุณจะพยายามเคลื่อนย้ายสามารถป้องกันการบาดเจ็บและความเสียหายของอุปกรณ์
วิธีคำนวณน้ำหนักเหล็ก
สูตรพื้นฐานค่อนข้างง่าย:
โดยที่:
- น้ำหนัก มักวัดเป็นกิโลกรัม (kg) หรือปอนด์ (lb)
- ปริมาตร เป็นลูกบาศก์เซนติเมตร (cm³) หรือลูกบาศก์นิ้ว (in³)
- ความหนาแน่น ของเหล็กอ่อนคือ 7.85 g/cm³ (หรือ 0.284 lb/in³)
ส่วนที่ยุ่งยาก? การคำนวณปริมาตรจะเปลี่ยนแปลงอย่างมากขึ้นอยู่กับรูปทรงของเหล็ก นี่คือจุดที่การประมาณค่าแบบรวดเร็วมักผิดพลาด—การใช้สูตรปริมาตรที่ไม่ถูกต้องสำหรับรูปทรงเฉพาะจะทำให้การคำนวณน้ำหนักทั้งหมดผิดพลาด
สูตรปริมาตรสำหรับแท่ง (ทรงกระบอก)
สำหรับแท่งเหล็กตัน:
โดยที่:
- V = ปริมาตร (cm³)
- π = พาย (ประมาณ 3.14159)
- r = รัศมีของแท่ง (cm) = เส้นผ่านศูนย์กลาง ÷ 2
- L = ความยาวของแท่ง (cm)
สูตรปริมาตรสำหรับแผ่น (ทรงสี่เหลี่ยมผืนผ้า)
สำหรับแผ่นเหล็กหรือแผ่นโลหะ:
โดยที่:
- V = ปริมาตร (cm³)
- L = ความยาวของแผ่น (cm)
- W = ความกว้างของแผ่น (cm)
- T = ความหนาของแผ่น (cm)
สูตรปริมาตรสำหรับท่อ (ทรงกระบอกกลวง)
สำหรับท่อหรือเหล็กท่อ:
โดยที่:
- V = ปริมาตร (cm³)
- π = พาย (ประมาณ 3.14159)
- L = ความยาวของท่อ (cm)
- R_o = รัศมีนอก (cm) = เส้นผ่านศูนย์กลางนอก ÷ 2
- R_i = รัศมีใน (cm) = เส้นผ่านศูนย์กลางใน ÷ 2
เมื่อคำนวณปริมาตรแล้ว น้ำหนักจะถูกกำหนดโดยการคูณปริมาตรด้วยความหนาแน่นของเหล็ก:
เครื่องคำนวณน้ำหนักเหล็ก
เครื่องมือนี้ถูกสร้างขึ้นสำหรับมืออาชีพและผู้ทำ DIY ที่ต้องการคำนวณน้ำหนักเหล็กอย่างรวดเร็วและแม่นยำ คุณจะพบประโยชน์ในการใช้งานสำหรับ:
- การเสนอราคาและการจัดซื้อวัสดุ - คำนวณน้ำหนักที่แน่นอนก่อนขอใบเสนอราคาจากผู้จัดจำหน่าย
- วิศวกรรมโครงสร้าง - กำหนดน้ำหนักคงที่สำหรับการออกแบบอาคารและสะพาน
- การขนส่งและโลจิสติกส์ - วางแผนการขนส่งด้วยข้อมูลน้ำหนักที่แม่นยำ
- การวางแผนการผลิต - ประมาณความต้องการวัสดุสำหรับโครงการงานโลหะ
- การปฏิบัติตามมาตรฐานความปลอดภัย - ตรวจสอบความสามารถในการยกก่อนการจัดการเหล็ก
วิธีใช้เครื่องคำนวณน้ำหนักเหล็ก
เลือกรูปทรงเหล็กของคุณ
เลือกรูปทรงที่ตรงกับชิ้นส่วนเหล็กของคุณ:
- เส้นกลม - เส้นกลมตัน เหล็กเส้น หรือเหล็กทรงกระบอกตัน
- แผ่น - แผ่นเรียบ แผ่นแผง หรือเหล็กแบนสี่เหลี่ยม
- ท่อ - ท่อกลวง ท่อโครงสร้าง หรือเหล็กทรงกระบอกกลวง
ป้อนการวัด
คุณจะต้องใช้การวัดที่แตกต่างกันขึ้นอยู่กับสิ่งที่คุณเลือก:
การวัดเส้นกลม:
- เส้นผ่านศูนย์กลาง: วัดขวางหน้าตัดวงกลม
- ความยาว: ความยาวทั้งหมดของเส้นกลม
การวัดแผ่น:
- ความยาว: ด้านที่ยาวที่สุด
- ความกว้าง: ด้านที่สอง
- ความหนา: ความหนาของแผ่น (มักเป็นตัวเลขที่เล็กที่สุด)
การวัดท่อ:
- เส้นผ่านศูนย์กลางภายนอก: วัดความกว้างด้านนอก
- เส้นผ่านศูนย์กลางภายใน: วัดช่องเปิดกลวงด้านใน
- ความยาว: ความยาวทั้งหมดของท่อ
ข้อผิดพลาดทั่วไป: ลืมคำนวณความหนาผนังท่อ หากคุณมีท่อ 5 ซม. ที่มีผนังหนา 0.3 ซม. เส้นผ่านศูนย์กลางภายในจะเป็น 4.4 ซม. (5.0 - 0.3 - 0.3) ไม่ใช่ 4.7 ซม.
รับผลลัพธ์ของคุณ
เครื่องคำนวณแสดงน้ำหนักใน 3 หน่วยโดยอัตโนมัติ—กิโลกรัมสำหรับข้อมูลเมตริก กรัมสำหรับงานที่ต้องการความแม่นยำ และปอนด์เมื่อทำงานกับผู้จัดจำหน่ายหรืออุปกรณ์ของสหรัฐ ใช้ปุ่มคัดลอกเพื่อนำตัวเลขเหล่านี้ไปใช้ในใบสั่งซื้อหรือเอกสารโครงการของคุณ
การประยุกต์ใช้งานจริงของการคำนวณน้ำหนักเหล็ก
วิศวกรรมก่อสร้างและโครงสร้าง
การหาน้ำหนักเหล็กที่ถูกต้องเป็นสิ่งที่ไม่สามารถต่อรองได้ในการก่อสร้าง คุณต้องการน้ำหนักที่แม่นยำสำหรับการคำนวณโหลดโครงสร้าง—กฎการก่อสร้างต้องการทราบน้ำหนักคงที่ที่เหล็กจะเพิ่มเข้าสู่โครงสร้าง เมื่อฉันทำงานร่วมกับวิศวกรโครงสร้าง พวกเขาจะตรวจสอบน้ำหนักเหล็กเทียบกับความสามารถของฐานรากก่อนสั่งวัสดุ
การขนส่งเป็นอีกปัจจัยสำคัญ การส่งมอบเหล็กต้องใช้รถบรรทุกและอุปกรณ์ยกที่เหมาะสม การคำนวณผิดพลาดที่นี่หมายถึงเครนของคุณอาจมีขนาดเล็กเกินไป หรือแย่กว่านั้น ฐานรากของคุณอาจรับน้ำหนักเกิน ฉันเคยเห็นโครงการที่การประเมินน้ำหนักเหล็กที่ต่ำเกินไปทำให้ต้องออกแบบฐานรากใหม่ ซึ่งใช้เวลาและเสียค่าใช้จ่ายหลายพันบาท
การผลิตและการประกอบ
ในโรงงานประกอบ ราคาเหล็กมักคิดตามกิโลกรัมหรือปอนด์ การประมาณวัสดุของคุณต้องแม่นยำเพื่อให้เสนอราคาที่แข่งขันได้—การคลาดเคลื่อน 10% ในโครงการขนาดใหญ่อาจทำให้แตกต่างระหว่างกำไรและขาดทุน
สิ่งที่ทำให้คนประหลาดใจ: น้ำหนักของการเคลือบและการตกแต่ง หากคุณกำลังชุบสังกะสีเหล็กแบบจุ่มร้อน ให้คาดหวังว่าจะเพิ่มน้ำหนัก 3-5% จากเหล็กพื้นฐาน การเคลือบผงเพิ่มน้อยกว่า แต่ก็ยังส่งผลต่อค่าขนส่งและการคำนวณโครงสร้าง
งานโลหะและโครงการ DIY
สำหรับโครงการขนาดเล็ก น้ำหนักจะกำหนดว่าอุปกรณ์ของคุณเพียงพอหรือไม่ แผ่นเหล็ก 100 กก. จะไม่วางบนโต๊ะทำงานที่รับน้ำหนักได้เพียง 75 กก. ฉันได้เรียนรู้เรื่องนี้มาแล้วด้วยตัวเอง—ตรวจสอบความสามารถในการยกเสมอก่อนที่จะตัดสินใจเลือกขนาดวัสดุ
การบรรทุกยานพาหนะก็คล้ายกัน รถบรรทุกของคุณอาจรองรับปริมาตรของท่อเหล็ก แต่หากน้ำหนักเกินกว่าพิกัดบรรทุก คุณกำลังสร้างความเสี่ยงด้านความปลอดภัยและอาจทำให้การรับประกันยานพาหนะเป็นโมฆะ
เศษโลหะและการรีไซเคิล
มูลค่าเศษเหล็กคำนวณจากน้ำหนัก เมื่อคุณขนเศษโลหะไปยังศูนย์รีไซเคิล การทราบน้ำหนักโดยประมาณจะช่วยให้คุณประมาณมูลค่าคืนและวางแผนโลจิสติกส์ ปฏิบัติการเศษโลหะเชิงพาณิชย์วัดทุกอย่างบนเครื่องชั่งที่ได้รับการรับรอง แต่การมีตัวเลขคร่าวๆ ช่วยป้องกันความประหลาดใจได้
วิธีการคำนวณน้ำหนักเหล็กทางเลือก
ตารางน้ำหนักเหล็ก เป็นวิธีการดั้งเดิม—หนังสืออ้างอิงที่หนาซึ่งแสดงขนาดมาตรฐาน พวกเขาเร็วหากขนาดของคุณตรงกันอย่างแน่นอน แต่ไร้ประโยชน์สำหรับขนาดที่กำหนดเอง โรงงานผลิตหลายแห่งยังคงเก็บไว้เพราะไม่ต้องใช้อินเทอร์เน็ตหรือไฟฟ้า
ซอฟต์แวร์ CAD เช่น SolidWorks หรือ AutoCAD สามารถคำนวณน้ำหนักโดยอัตโนมัติเมื่อคุณสร้างแบบจำลองชิ้นส่วน นี่ใช้งานได้ดีสำหรับชุดประกอบที่ซับซ้อน แต่เกินความจำเป็นหากคุณเพียงต้องการทราบน้ำหนักของเหล็กเส้นเดียว เส้นทางการเรียนรู้และค่าใบอนุญาตทำให้ CAD ไม่เหมาะสำหรับการประมาณอย่างรวดเร็ว
การคำนวณด้วยมือ ด้วยสูตรสามารถทำได้ แต่คุณมีแนวโน้มที่จะเกิดข้อผิดพลาด—โดยเฉพาะอย่างยิ่งกับการคำนวณท่อที่คุณต้องจัดการกับความแตกต่างระหว่างรัศมียกกำลังสอง ฉันพบข้อผิดพลาดที่มีค่าหลายครั้งที่ใครบางคนสลับตัวเลขหรือลืมหารด้วย 1000 เพื่อแปลงจากกรัมเป็นกิโลกรัม
ข้อกำหนดของผู้ผลิต เชื่อถือได้เมื่อมีให้ แต่ครอบคลุมเพียงรายการในแคตตาล็อกมาตรฐาน ความยาวตัดแบบกำหนดเองหรือขนาดที่ไม่มาตรฐานต้องใช้การคำนวณของคุณเอง
รูปทรงเหล็กทั่วไปและการคำนวณน้ำหนัก
เหล็กเส้นและแท่งกลม
เหล็กเส้นตันใช้สำหรับการเสริมแรง การรองรับ เพลา และการยึดโครงสร้าง การคำนวณน้ำหนักต้องใช้เส้นผ่านศูนย์กลางและความยาว ขนาดทั่วไป:
- เหล็กเสริม: เบอร์ 3 ถึง 11 (เส้นผ่านศูนย์กลาง 10 มม. ถึง 36 มม.)
- แท่งกลมทั่วไป: เส้นผ่านศูนย์กลาง 6 มม. ถึง 100 มม.+
- เหล็กเกลียว: เมตริก M6 ถึง M24, นิ้ว 1/4" ถึง 1"
แผ่นเหล็กและแผ่นโลหะ
เหล็กแบนมีความหนาแตกต่างกัน ตั้งแต่แผ่นโลหะบางไปจนถึงแผ่นหนา:
- แผ่นโลหะ: ความหนา 0.5 มม. ถึง 6 มม. (เกจ 24 ถึงเกจ 4)
- แผ่นเหล็ก: ความหนา 6 มม. ถึง 200 มม.+
- ขนาดทั่วไป: 4×8 ฟุต (122×244 ซม.), 4×10 ฟุต, 5×10 ฟุต
วัสดุที่หนากว่า (>6 มม.) มักเรียกว่าแผ่น ส่วนวัสดุที่บางกว่าเรียกว่าแผ่นโลหะ น้ำหนักจะเพิ่มขึ้นตามความหนาอย่างเป็นสัดส่วน
ท่อและท่อเหล็ก
ท่อเหล็กกลวงให้ความแข็งแรงโดยใช้น้ำหนักน้อย เกรดความหนาแสดงความหนาของผนัง:
- ท่อมาตรฐาน: เกรด 40, เกรด 80 (ใช้ในงานประปาและโครงสร้างทั่วไป)
- ท่อโครงสร้าง: HSS (Hollow Structural Section) มีความหนาผนังต่างๆ
- ท่อเชิงกล: ท่อความแม่นยำสำหรับเครื่องจักรและอุปกรณ์
ความหนาของผนังส่งผลอย่างมากต่อน้ำหนัก—การเพิ่มความหนาผนังเพียงเล็กน้อยจะเพิ่มน้ำหนักอย่างมากในท่อที่låยาว
ทำไมความหนาแน่นของเหล็กจึงสำคัญ
ความหนาแน่น 7.85 g/cm³ ที่ใช้ในการคำนวณนี้มาจากโครงสร้างอะตอมและปริมาณเหล็กของเหล็กคาร์บอน (โดยทั่วไปประกอบด้วยเหล็ก 98-99%) มาตรฐานนี้ถูกกำหนดโดยสมาคมทดสอบและวัสดุอเมริกัน (ASTM) และได้รับการยอมรับในระดับสากลผ่านมาตรฐาน ISO
เหล็กประเภทต่างๆ มีความหนาแน่นที่แตกต่างกันเล็กน้อย:
- เหล็กอ่อน/เหล็กคาร์บอน: 7.85 g/cm³ (ที่เครื่องคำนวณนี้ใช้)
- เหล็กกล้าไร้สนิม: 7.9-8.0 g/cm³ (หนักกว่าประมาณ 2%)
- เหล็กเครื่องมือ: 7.72-8.0 g/cm³ (แตกต่างกันตามธาตุผสม)
สำหรับงานก่อสร้างและการผลิตส่วนใหญ่ มาตรฐานความหนาแน่น 7.85 g/cm³ ให้ความแม่นยำภายใน 1-2% ของน้ำหนักจริง ข้อผิดพลาดที่ใหญ่กว่ามักเกิดจากความไม่แม่นยำในการวัดหรือการใช้สูตรปริมาตรที่ไม่ถูกต้อง มากกว่าความแตกต่างของความหนาแน่น
คำถามที่พบบ่อย
ทำไมน้ำหนักที่คำนวณได้จึงแตกต่างจากที่ผู้จำหน่ายเหล็กเสนอ?
มีปัจจัยจริงหลายประการที่ทำให้เกิดความแตกต่าง:
ค่าความคลาดเคลื่อนในการผลิต - โรงงานเหล็กทำงานภายในช่วงความคลาดเคลื่อน เส้นเหล็ก "10 มม." อาจมีขนาดจริง 9.8-10.2 มม. ขึ้นอยู่กับข้อกำหนดของผู้ผลิต
การปรับผิวหน้า - การชุบสังกะสีเพิ่มน้ำหนัก 3-5% การทาสีเพิ่ม 1-2% และเกล็ดโลหะ (ชั้นออกไซด์สีดำบนเหล็กรีดร้อน) อาจคิดเป็น 0.5-1%
ความแตกต่างของเกรด - เหล็กกล้าต่างชนิดมีความหนาแน่นแตกต่างกันเล็กน้อย เหล็กกล้าคาร์บอนสูงหนาแน่นประมาณ 2% มากกว่าเหล็กกล้าคาร์บอนต่ำ
ความแม่นยำในการวัด - หากคุณวัดด้วยตลับเมตรแทนเวอร์เนียร์คาลิปเปอร์ คุณอาจคลาดเคลื่อนไปหนึ่งมิลลิเมตร ซึ่งจะทวีคูณเมื่อคำนวณปริมาตร
สำหรับใบสั่งซื้อและใบเสนอราคา ให้คาดหวังน้ำหนักที่คำนวณได้ภายใน 2-3% ของน้ำหนักจริง นี่ถือว่าใกล้เคียงพอสำหรับการประมาณวัสดุและการวิเคราะห์โครงสร้าง
[การแปลต่อเนื่อง...]
ตัวอย่างโค้ดสำหรับการคำนวณน้ำหนักเหล็ก
นี่คือตัวอย่างในภาษาโปรแกรมต่าง ๆ เพื่อคำนวณน้ำหนักเหล็ก:
1' สูตร Excel สำหรับคำนวณน้ำหนักเส้นโลหะ
2=PI()*(A1/2)^2*B1*7.85/1000
3' โดยที่ A1 คือเส้นผ่านศูนย์กลางในหน่วยเซนติเมตร และ B1 คือความยาวในหน่วยเซนติเมตร
4' ผลลัพธ์เป็นกิโลกรัม
5
6' สูตร Excel สำหรับคำนวณน้ำหนักแผ่นเหล็ก
7=A1*B1*C1*7.85/1000
8' โดยที่ A1 คือความยาวในเซนติเมตร, B1 คือความกว้างในเซนติเมตร และ C1 คือความหนาในเซนติเมตร
9' ผลลัพธ์เป็นกิโลกรัม
10
11' สูตร Excel สำหรับคำนวณน้ำหนักท่อเหล็ก
12=PI()*A1*((B1/2)^2-(C1/2)^2)*7.85/1000
13' โดยที่ A1 คือความยาวในเซนติเมตร, B1 คือเส้นผ่านศูนย์กลางนอกในเซนติเมตร และ C1 คือเส้นผ่านศูนย์กลางในในเซนติเมตร
14' ผลลัพธ์เป็นกิโลกรัม
151import math
2
3def calculate_rod_weight(diameter_cm, length_cm):
4 """คำนวณน้ำหนักเส้นเหล็ก (กิโลกรัม)"""
5 radius_cm = diameter_cm / 2
6 volume_cm3 = math.pi * radius_cm**2 * length_cm
7 weight_kg = volume_cm3 * 7.85 / 1000
8 return weight_kg
9
10def calculate_sheet_weight(length_cm, width_cm, thickness_cm):
11 """คำนวณน้ำหนักแผ่นเหล็ก (กิโลกรัม)"""
12 volume_cm3 = length_cm * width_cm * thickness_cm
13 weight_kg = volume_cm3 * 7.85 / 1000
14 return weight_kg
15
16def calculate_tube_weight(outer_diameter_cm, inner_diameter_cm, length_cm):
17 """คำนวณน้ำหนักท่อเหล็ก (กิโลกรัม)"""
18 outer_radius_cm = outer_diameter_cm / 2
19 inner_radius_cm = inner_diameter_cm / 2
20 volume_cm3 = math.pi * length_cm * (outer_radius_cm**2 - inner_radius_cm**2)
21 weight_kg = volume_cm3 * 7.85 / 1000
22 return weight_kg
23
24# ตัวอย่างการใช้งาน
25rod_weight = calculate_rod_weight(2, 100)
26sheet_weight = calculate_sheet_weight(100, 50, 0.2)
27tube_weight = calculate_tube_weight(5, 4, 100)
28
29print(f"น้ำหนักเส้นโลหะ: {rod_weight:.2f} กก.")
30print(f"น้ำหนักแผ่นเหล็ก: {sheet_weight:.2f} กก.")
31print(f"น้ำหนักท่อเหล็ก: {tube_weight:.2f} กก.")
321function calculateRodWeight(diameterCm, lengthCm) {
2 const radiusCm = diameterCm / 2;
3 const volumeCm3 = Math.PI * Math.pow(radiusCm, 2) * lengthCm;
4 const weightKg = volumeCm3 * 7.85 / 1000;
5 return weightKg;
6}
7
8function calculateSheetWeight(lengthCm, widthCm, thicknessCm) {
9 const volumeCm3 = lengthCm * widthCm * thicknessCm;
10 const weightKg = volumeCm3 * 7.85 / 1000;
11 return weightKg;
12}
13
14function calculateTubeWeight(outerDiameterCm, innerDiameterCm, lengthCm) {
15 const outerRadiusCm = outerDiameterCm / 2;
16 const innerRadiusCm = innerDiameterCm / 2;
17 const volumeCm3 = Math.PI * lengthCm * (Math.pow(outerRadiusCm, 2) - Math.pow(innerRadiusCm, 2));
18 const weightKg = volumeCm3 * 7.85 / 1000;
19 return weightKg;
20}
21
22// ตัวอย่างการใช้งาน
23const rodWeight = calculateRodWeight(2, 100);
24const sheetWeight = calculateSheetWeight(100, 50, 0.2);
25const tubeWeight = calculateTubeWeight(5, 4, 100);
26
27console.log(`น้ำหนักเส้นโลหะ: ${rodWeight.toFixed(2)} กก.`);
28console.log(`น้ำหนักแผ่นเหล็ก: ${sheetWeight.toFixed(2)} กก.`);
29console.log(`น้ำหนักท่อเหล็ก: ${tubeWeight.toFixed(2)} กก.`);
301public class SteelWeightCalculator {
2 private static final double STEEL_DENSITY = 7.85; // กรัม/ลูกบาศก์เซนติเมตร
3
4 public static double calculateRodWeight(double diameterCm, double lengthCm) {
5 double radiusCm = diameterCm / 2;
6 double volumeCm3 = Math.PI * Math.pow(radiusCm, 2) * lengthCm;
7 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
8 return weightKg;
9 }
10
11 public static double calculateSheetWeight(double lengthCm, double widthCm, double thicknessCm) {
12 double volumeCm3 = lengthCm * widthCm * thicknessCm;
13 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
14 return weightKg;
15 }
16
17 public static double calculateTubeWeight(double outerDiameterCm, double innerDiameterCm, double lengthCm) {
18 double outerRadiusCm = outerDiameterCm / 2;
19 double innerRadiusCm = innerDiameterCm / 2;
20 double volumeCm3 = Math.PI * lengthCm * (Math.pow(outerRadiusCm, 2) - Math.pow(innerRadiusCm, 2));
21 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
22 return weightKg;
23 }
24
25 public static void main(String[] args) {
26 double rodWeight = calculateRodWeight(2, 100);
27 double sheetWeight = calculateSheetWeight(100, 50, 0.2);
28 double tubeWeight = calculateTubeWeight(5, 4, 100);
29
30 System.out.printf("น้ำหนักเส้นโลหะ: %.2f กก.%n", rodWeight);
31 System.out.printf("น้ำหนักแผ่นเหล็ก: %.2f กก.%n", sheetWeight);
32 System.out.printf("น้ำหนักท่อเหล็ก: %.2f กก.%n", tubeWeight);
33 }
34}
351#include <iostream>
2#include <cmath>
3#include <iomanip>
4
5const double STEEL_DENSITY = 7.85; // กรัม/ลูกบาศก์เซนติเมตร
6const double PI = 3.14159265358979323846;
7
8double calculateRodWeight(double diameterCm, double lengthCm) {
9 double radiusCm = diameterCm / 2;
10 double volumeCm3 = PI * pow(radiusCm, 2) * lengthCm;
11 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
12 return weightKg;
13}
14
15double calculateSheetWeight(double lengthCm, double widthCm, double thicknessCm) {
16 double volumeCm3 = lengthCm * widthCm * thicknessCm;
17 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
18 return weightKg;
19}
20
21double calculateTubeWeight(double outerDiameterCm, double innerDiameterCm, double lengthCm) {
22 double outerRadiusCm = outerDiameterCm / 2;
23 double innerRadiusCm = innerDiameterCm / 2;
24 double volumeCm3 = PI * lengthCm * (pow(outerRadiusCm, 2) - pow(innerRadiusCm, 2));
25 double weightKg = volumeCm3 * STEEL_DENSITY / 1000;
26 return weightKg;
27}
28
29int main() {
30 double rodWeight = calculateRodWeight(2, 100);
31 double sheetWeight = calculateSheetWeight(100, 50, 0.2);
32 double tubeWeight = calculateTubeWeight(5, 4, 100);
33
34 std::cout << std::fixed << std::setprecision(2);
35 std::cout << "น้ำหนักเส้นโลหะ: " << rodWeight << " กก." << std::endl;
36 std::cout << "น้ำหนักแผ่นเหล็ก: " << sheetWeight << " กก." << std::endl;
37 std::cout << "น้ำหนักท่อเหล็ก: " << tubeWeight << " กก." << std::endl;
38
39 return 0;
40}
41ตัวอย่างการคำนวณ
ตัวอย่างที่ 1: เสาค้ำยันโครงสร้าง
คุณกำลังระบุเสาค้ำยันสำหรับแพลตฟอร์มชั้นลอย:
- เส้นผ่านศูนย์กลาง: 2.5 ซม.
- ความยาว: 300 ซม. (3 เมตร)
การคำนวณ:
- รัศมี = 2.5 ÷ 2 = 1.25 ซม.
- ปริมาตร = π × 1.25² × 300 = 1,472.62 ซม³
- น้ำหนัก = 1,472.62 × 7.85 ÷ 1000 = 11.56 กก.
เสาแต่ละเสาหนัก 11.6 กก. หากติดตั้ง 20 เสา จะมีน้ำหนักรวม 231 กก. - สำคัญสำหรับการวางแผนความสามารถของเครนและการรองรับฐาน
ตัวอย่างที่ 2: แผงปิดเครื่องจักร
คุณต้องสร้างฝาครอบอุปกรณ์:
- ความยาว: 120 ซม.
- ความกว้าง: 80 ซม.
- ความหนา: 0.3 ซม. (แผ่นหนา 3 มม.)
การคำนวณ:
- ปริมาตร = 120 × 80 × 0.3 = 2,880 ซม³
- น้ำหนัก = 2,880 × 7.85 ÷ 1000 = 22.61 กก.
แผงนี้หนัก 22.6 กก. คนเดียวสามารถเคลื่อนย้ายได้อย่างปลอดภัย แต่ควรใช้สองคนหรืออุปกรณ์ยกสำหรับการวางตำแหน่งและเชื่อม
ตัวอย่างที่ 3: ท่อราวจับ
คุณกำลังติดตั้งราวจับบันไดยาว 25 เมตร:
- เส้นผ่านศูนย์กลางนอก: 4.2 ซม.
- เส้นผ่านศูนย์กลางใน: 3.8 ซม.
- ความยาว: 250 ซม. ต่อช่วง
การคำนวณ:
- รัศมีนอก = 2.1 ซม., รัศมีใน = 1.9 ซม.
- ปริมาตร = π × 250 × (2.1² - 1.9²) = π × 250 × 0.8 = 628.32 ซม³
- น้ำหนัก = 628.32 × 7.85 ÷ 1000 = 4.93 กก. ต่อช่วง
รวม 10 ช่วง: ประมาณ 49.3 กก. บรรทุกได้ง่ายในรถกระบะ และแคร่ยึดต้องรองรับน้ำหนักประมาณ 5 กก. ต่อช่วง 2.5 เมตร
การอ้างอิงทางเทคนิค
-
ASTM A6/A6M-19 - มาตรฐานข้อกำหนดทั่วไปสำหรับเหล็กโครงสร้างรีด แผ่น รูปทรง และแผ่นพื้นเหล็กกันดิน ASTM International, 2019. https://www.astm.org/a0006_a0006m-19.html
-
สถาบันการก่อสร้างเหล็กอเมริกัน (AISC) - คู่มือการก่อสร้างเหล็ก ฉบับที่ 15 มีตารางน้ำหนักเหล็กและข้อกำหนดอย่างครอบคลุม มีให้ที่ https://www.aisc.org/
-
ISO 1129:1980 - ท่อเหล็กสำหรับหม้อไอน้ำ ซุปเปอร์ฮีตเตอร์ และเครื่องแลกเปลี่ยนความร้อน — ขนาด ค่าความคลาดเคลื่อน และมวลตามหน่วยความยาวแบบมาตรฐาน องค์การระหว่างประเทศว่าด้วยการมาตรฐาน
-
BS EN 10025-1:2004 - ผลิตภัณฑ์รีดร้อนของเหล็กโครงสร้าง — เงื่อนไขทั่วไปในการส่งมอบทางเทคนิค สถาบันมาตรฐานอังกฤษ, 2004
-
ASCE 7-22 - โหลดการออกแบบขั้นต่ำและเกณฑ์ที่เกี่ยวข้องสำหรับอาคารและโครงสร้างอื่นๆ สมาคมวิศวกรโยธีอเมริกัน รวมถึงการคำนวณน้ำหนักคงที่ของเหล็กสำหรับการวิเคราะห์โครงสร้าง
มาตรฐานเหล่านี้ให้พื้นฐานทางเทคนิคสำหรับค่าความหนาแน่นของเหล็ก (7.85 g/cm³ สำหรับเหล็กคาร์บอน) และค่าความคลาดเคลื่อนในการผลิตที่ใช้ในการปฏิบัติงานวิศวกรรม
ต้องการน้ำหนักเหล็กที่แม่นยำสำหรับโครงการของคุณหรือไม่? ใช้เครื่องคำนวณนี้สำหรับการประมาณวัสดุ การวิเคราะห์โครงสร้าง โลจิสติกส์การขนส่ง และการคำนวณต้นทุน ไม่ว่าคุณจะสั่งวัสดุสำหรับไซต์ก่อสร้างหรือวางแผนโครงการผลิต การทราบน้ำหนักที่แน่นอนช่วยป้องกันความผิดพลาดที่มีค่าและปัญหาด้านความปลอดภัย