เครื่องคำนวณน้ำหนักเหล็ก: ค้นหาน้ำหนักของแท่ง แผ่น และท่อ
คำนวณน้ำหนักของเหล็กในรูปทรงต่างๆ รวมถึงแท่ง แผ่น และท่อ ป้อนขนาดและรับผลน้ำหนักทันทีในกิโลกรัม กรัม และปอนด์ สำหรับโครงการวิศวกรรมและการก่อสร้าง
เครื่องคำนวณน้ำหนักเหล็ก
น้ำหนักผลลัพธ์
เอกสารประกอบการใช้งาน
เหตุการณ์น้ำหนักเหล็ก: คำนวณน้ำหนักของรูปทรงเหล็กอย่างแม่นยำ
บทนำ
เครื่องคำนวณน้ำหนักเหล็ก เป็นเครื่องมือที่แม่นยำและใช้งานง่ายที่ออกแบบมาเพื่อช่วยวิศวกร ช่างโลหะ ผู้ผลิต และผู้ที่ทำงานด้วยตนเองในการคำนวณน้ำหนักของเหล็กในรูปทรงและขนาดต่างๆ อย่างถูกต้อง ไม่ว่าคุณจะทำงานกับเหล็กรูปทรงแท่ง แผ่น หรือท่อ เครื่องคำนวณนี้ให้การคำนวณน้ำหนักทันทีตามมิติและความหนาแน่นของเหล็ก การเข้าใจน้ำหนักของส่วนประกอบเหล็กเป็นสิ่งสำคัญสำหรับการประมาณการวัสดุ การวิเคราะห์โครงสร้าง การวางแผนการขนส่ง และการคำนวณค่าใช้จ่ายในโครงการก่อสร้างและการผลิต เครื่องคำนวณของเราได้กำจัดความซับซ้อนของการคำนวณด้วยมือ ช่วยประหยัดเวลาในขณะที่รับประกันความถูกต้องในการประมาณน้ำหนักเหล็กของคุณ
วิธีการคำนวณน้ำหนักเหล็ก
น้ำหนักเหล็กคำนวณโดยใช้สูตรพื้นฐาน:
โดยที่:
- น้ำหนักมักจะวัดเป็นกิโลกรัม (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
เมื่อคำนวณปริมาตรแล้ว น้ำหนักจะถูกกำหนดโดยการคูณปริมาตรด้วยความหนาแน่นของเหล็ก:
คู่มือทีละขั้นตอนในการใช้เครื่องคำนวณน้ำหนักเหล็ก
เครื่องคำนวณน้ำหนักเหล็กของเราออกแบบมาให้ใช้งานง่ายและเข้าใจได้ง่าย ทำตามขั้นตอนง่ายๆ เหล่านี้เพื่อคำนวณน้ำหนักของส่วนประกอบเหล็กของคุณ:
1. เลือกรูปทรงเหล็ก
เริ่มต้นด้วยการเลือกทรงของส่วนประกอบเหล็กของคุณ:
- แท่ง: สำหรับรูปทรงทรงกระบอกที่เป็นของแข็ง เช่น แท่งและแท่งเหล็ก
- แผ่น: สำหรับรูปทรงสี่เหลี่ยมแบน เช่น แผ่นและแผ่นเหล็ก
- ท่อ: สำหรับรูปทรงทรงกระบอกกลวง เช่น ท่อและท่อเหล็ก
2. ป้อนมิติ
ขึ้นอยู่กับรูปทรงที่เลือก ให้ป้อนมิติที่จำเป็น:
สำหรับแท่ง:
- เส้นผ่านศูนย์กลาง (cm): ความกว้างข้ามส่วนตัดขวางวงกลม
- ความยาว (cm): ความยาวทั้งหมดของแท่ง
สำหรับแผ่น:
- ความยาว (cm): มิติที่ยาวที่สุดของแผ่น
- ความกว้าง (cm): มิติที่สองของแผ่น
- ความหนา (cm): มิติที่เล็กที่สุด (ความสูง) ของแผ่น
สำหรับท่อ:
- เส้นผ่านศูนย์กลางภายนอก (cm): เส้นผ่านศูนย์กลางของวงกลมภายนอก
- เส้นผ่านศูนย์กลางภายใน (cm): เส้นผ่านศูนย์กลางของวงกลมภายใน (ส่วนที่กลวง)
- ความยาว (cm): ความยาวทั้งหมดของท่อ
3. ดูผลลัพธ์
หลังจากป้อนมิติแล้ว เครื่องคำนวณจะคำนวณโดยอัตโนมัติ:
- น้ำหนักเป็นกิโลกรัม (kg)
- น้ำหนักเป็นกรัม (g)
- น้ำหนักเป็นปอนด์ (lb)
4. คัดลอกหรือบันทึกผลลัพธ์
ใช้ปุ่ม "คัดลอก" เพื่อคัดลอกผลลัพธ์ไปยังคลิปบอร์ดของคุณเพื่อใช้ในรายงาน การประมาณการ หรือการคำนวณอื่นๆ
กรณีการใช้งานสำหรับการคำนวณน้ำหนักเหล็ก
การคำนวณน้ำหนักเหล็กที่แม่นยำมีความสำคัญในหลายอุตสาหกรรมและการใช้งาน:
การก่อสร้างและวิศวกรรมโครงสร้าง
- การประมาณการวัสดุ: คำนวณปริมาณเหล็กที่จำเป็นสำหรับโครงการก่อสร้างอย่างแม่นยำ
- การวิเคราะห์โหลดโครงสร้าง: คำนวณน้ำหนักตายของส่วนประกอบเหล็กในอาคารและสะพาน
- การออกแบบฐานราก: ตรวจสอบให้แน่ใจว่าฐานรากสามารถรองรับน้ำหนักของโครงสร้างเหล็ก
- การวางแผนการขนส่ง: วางแผนการขนส่งส่วนประกอบเหล็กไปยังไซต์ก่อสร้างอย่างปลอดภัย
การผลิตและการผลิต
- การประมาณการค่าใช้จ่าย: คำนวณค่าใช้จ่ายวัสดุตามน้ำหนักสำหรับการเสนอราคาและการประมูล
- การจัดการสินค้าคงคลัง: ติดตามสินค้าคงคลังเหล็กตามน้ำหนัก
- การควบคุมคุณภาพ: ตรวจสอบให้แน่ใจว่าส่วนประกอบที่ผลิตตรงตามข้อกำหนดน้ำหนัก
- การคำนวณการจัดส่ง: กำหนดค่าใช้จ่ายในการจัดส่งตามน้ำหนัก
การทำงานโลหะและโครงการ DIY
- การวางแผนโครงการ: ประมาณการความต้องการวัสดุสำหรับโครงการโลหะ
- การเลือกอุปกรณ์: ตรวจสอบให้แน่ใจว่าอุปกรณ์ยกมีความสามารถเพียงพอ
- การออกแบบโต๊ะทำงาน: ตรวจสอบให้แน่ใจว่าโต๊ะทำงานสามารถรองรับน้ำหนักของโครงการเหล็ก
- การบรรทุกยานพาหนะ: ตรวจสอบให้แน่ใจว่ายานพาหนะไม่ได้บรรทุกเกินน้ำหนักเมื่อขนส่งเหล็ก
การรีไซเคิลและโลหะรีไซเคิล
- การคำนวณมูลค่าขยะ: กำหนดมูลค่าของขยะเหล็กตามน้ำหนัก
- การจัดการโลจิสติกส์การรีไซเคิล: วางแผนการเก็บรวบรวมและการประมวลผลขยะเหล็ก
- การประเมินผลกระทบต่อสิ่งแวดล้อม: คำนวณประโยชน์ต่อสิ่งแวดล้อมของการรีไซเคิลเหล็ก
ทางเลือกในการใช้เครื่องคำนวณน้ำหนักเหล็ก
ในขณะที่เครื่องคำนวณออนไลน์ของเรามอบวิธีที่สะดวกในการกำหนดน้ำหนักเหล็ก แต่ก็มีวิธีการทางเลือก:
- การคำนวณด้วยมือ: โดยใช้สูตรที่ให้ไว้ข้างต้นกับเครื่องคิดเลขวิทยาศาสตร์
- ตารางน้ำหนักเหล็ก: ตารางอ้างอิงที่แสดงน้ำหนักสำหรับรูปทรงและขนาดเหล็กมาตรฐาน
- ซอฟต์แวร์ CAD: ซอฟต์แวร์ออกแบบขั้นสูงที่สามารถคำนวณน้ำหนักของส่วนประกอบที่จำลอง
- การวัดทางกายภาพ: ชั่งน้ำหนักชิ้นส่วนเหล็กจริงบนเครื่องชั่ง (ไม่สามารถทำได้สำหรับการประมาณการก่อนการซื้อ)
- แอปพลิเคชันมือถือ: แอปพลิเคชันเครื่องคำนวณน้ำหนักเหล็กเฉพาะสำหรับสมาร์ทโฟน
- ข้อมูลจากผู้ผลิต: ข้อมูลน้ำหนักที่ให้โดยผู้ผลิตเหล็กสำหรับผลิตภัณฑ์ของตน
แต่ละวิธีมีข้อดีและข้อจำกัด เครื่องคำนวณออนไลน์ของเราเสนอความสมดุลระหว่างความถูกต้อง ความสะดวกสบาย และการเข้าถึงโดยไม่ต้องใช้ซอฟต์แวร์เฉพาะหรือวัสดุอ้างอิง
ประวัติการคำนวณน้ำหนักเหล็ก
ความจำเป็นในการคำนวณน้ำหนักเหล็กได้พัฒนาขึ้นพร้อมกับการพัฒนาอุตสาหกรรมเหล็กเอง นี่คือภาพรวมสั้นๆ ของการพัฒนานี้:
การผลิตเหล็กในยุคแรก (1850s-1900s)
เมื่อการผลิตเหล็กสมัยใหม่เริ่มขึ้นในกลางศตวรรษที่ 19 ด้วยกระบวนการเบสเมอร์ การคำนวนน้ำหนักส่วนใหญ่ทำโดยใช้การคำนวณเลขง่ายและตารางอ้างอิง วิศวกรและช่างโลหะพึ่งพาการคำนวณด้วยมือและเอกสารอ้างอิงที่เผยแพร่ซึ่งให้ข้อมูลน้ำหนักสำหรับรูปทรงและขนาดทั่วไป
การปฏิวัติอุตสาหกรรมและการมาตรฐาน (1900s-1950s)
เมื่อเหล็กกลายเป็นวัสดุก่อสร้างพื้นฐานในช่วงการปฏิวัติอุตสาหกรรม ความจำเป็นในการคำนวนน้ำหนักที่แม่นยำเพิ่มขึ้น ช่วงเวลานี้เห็นการพัฒนาสูตรมาตรฐานและตารางอ้างอิงที่ครอบคลุมมากขึ้น หนังสือวิศวกรรมเริ่มรวมข้อมูลรายละเอียดเกี่ยวกับการคำนวนน้ำหนักของรูปทรงเหล็กต่างๆ
ยุคคอมพิวเตอร์ (1950s-1990s)
การเกิดขึ้นของคอมพิวเตอร์ได้ปฏิวัติการคำนวณน้ำหนักเหล็ก โปรแกรมคอมพิวเตอร์ในยุคแรกอนุญาตให้มีการคำนวณที่ซับซ้อนมากขึ้นและความสามารถในการกำหนดน้ำหนักอย่างรวดเร็วสำหรับมิติที่กำหนดเอง ยุคนี้เห็นการพัฒนาซอฟต์แวร์เฉพาะสำหรับวิศวกรรมโครงสร้างที่รวมความสามารถในการคำนวนน้ำหนัก
การปฏิวัติดิจิทัล (1990s-ปัจจุบัน)
อินเทอร์เน็ตและเครื่องมือดิจิทัลทำให้การคำนวณน้ำหนักเหล็กเข้าถึงได้มากกว่าที่เคย เครื่องคำนวณออนไลน์ แอปพลิเคชันมือถือ และซอฟต์แวร์ CAD ขั้นสูงในขณะนี้ให้การคำนวณน้ำหนักทันทีสำหรับรูปทรงหรือขนาดเหล็กเกือบทุกชนิด เครื่องมือสมัยใหม่ยังคำนึงถึงเกรดเหล็กและโลหะผสมที่แตกต่างกันซึ่งมีความหนาแน่นแตกต่างกัน
การพัฒนาในอนาคต
อนาคตของการคำนวณน้ำหนักเหล็กอาจรวมถึงการรวมเข้ากับการสร้างแบบจำลองข้อมูลอาคาร (BIM) ปัญญาประดิษฐ์เพื่อเพิ่มประสิทธิภาพการใช้เหล็ก และแอปพลิเคชันความจริงเสริมที่สามารถประมาณน้ำหนักเหล็กจากภาพถ่ายหรือการสแกนวัตถุจริง
คำถามที่พบบ่อย
ความหนาแน่นของเหล็กที่ใช้ในเครื่องคำนวณคืออะไร?
เครื่องคำนวณใช้ความหนาแน่นมาตรฐานของเหล็กอ่อน ซึ่งคือ 7.85 g/cm³ (0.284 lb/in³) นี่คือค่าที่ใช้บ่อยที่สุดสำหรับการคำนวนน้ำหนักเหล็กทั่วไป โลหะผสมเหล็กที่แตกต่างกันอาจมีความหนาแน่นที่แตกต่างกันเล็กน้อย โดยทั่วไปอยู่ในช่วง 7.75 ถึง 8.05 g/cm³
ทำไมน้ำหนักที่คำนวณได้บางครั้งจึงแตกต่างจากน้ำหนักจริง?
หลายปัจจัยสามารถทำให้เกิดความแตกต่างระหว่างน้ำหนักที่คำนวณได้และน้ำหนักจริง:
- ความคลาดเคลื่อนในการผลิตในมิติ
- การรักษาพื้นผิวหรือการเคลือบที่ไม่ได้คำนึงถึง
- ความแตกต่างในความหนาแน่นของเหล็กตามองค์ประกอบโลหะผสมเฉพาะ
- การมีอยู่ของการเชื่อม ตัวยึด หรือส่วนประกอบอื่นๆ
- การปัดเศษในมิติหรือการคำนวณ
สำหรับวัตถุประสงค์ส่วนใหญ่ น้ำหนักที่คำนวณได้มีความแม่นยำเพียงพอสำหรับการประมาณการและการวางแผน
ฉันสามารถใช้เครื่องคำนวณนี้สำหรับเหล็กกล้าไร้สนิมหรือโลหะผสมอื่นๆ ได้หรือไม่?
แม้ว่าเครื่องคำนวณนี้จะเหมาะสำหรับเหล็กกล้าคาร์บอนที่มีความหนาแน่น 7.85 g/cm³ แต่คุณสามารถใช้เป็นการประมาณการสำหรับโลหะอื่นๆ โดยเข้าใจถึงความแตกต่างในความหนาแน่น:
- เหล็กกล้าไร้สนิม: ประมาณ 7.9-8.0 g/cm³
- อลูมิเนียม: ประมาณ 2.7 g/cm³
- ทองแดง: ประมาณ 8.96 g/cm³
- ทองเหลือง: ประมาณ 8.4-8.73 g/cm³
สำหรับการคำนวณที่แม่นยำด้วยโลหะอื่นๆ ให้คูณผลลัพธ์ด้วยอัตราส่วนของความหนาแน่นของโลหะเฉพาะกับเหล็กกล้าคาร์บอน (7.85 g/cm³)
ฉันจะแปลงระหว่างหน่วยเมตริกและหน่วยอิมพีเรียลได้อย่างไร?
เพื่อแปลงระหว่างหน่วยเมตริกและหน่วยอิมพีเรียล:
- 1 นิ้ว = 2.54 เซนติเมตร
- 1 ปอนด์ = 0.45359 กิโลกรัม
- 1 กิโลกรัม = 2.20462 ปอนด์
- 1 ลูกบาศก์นิ้ว = 16.387 ลูกบาศก์เซนติเมตร
เครื่องคำนวณของเราทำงานกับหน่วยเมตริก (cm, kg) หากคุณมีการวัดในนิ้ว ให้แปลงเป็นเซนติเมตรก่อนที่จะป้อนลงในเครื่องคำนวณ
เครื่องคำนวณน้ำหนักเหล็กมีความแม่นยำเพียงใด?
เครื่องคำนวณให้ผลลัพธ์ที่มีความแม่นยำทางทฤษฎีตามมิติที่ป้อนและความหนาแน่นมาตรฐานของเหล็ก ความแม่นยำในแอปพลิเคชันจริงขึ้นอยู่กับ:
- ความแม่นยำของการวัดของคุณ
- ความหนาแน่นจริงของเหล็กเฉพาะที่ใช้
- ความคลาดเคลื่อนในการผลิตของผลิตภัณฑ์เหล็ก
สำหรับการใช้งานจริงส่วนใหญ่ เครื่องคำนวณให้ความแม่นยำภายใน 1-2% ของน้ำหนักจริง
ขนาดสูงสุดที่ฉันสามารถคำนวณได้คืออะไร?
เครื่องคำนวณสามารถจัดการกับมิติใดๆ ขนาดที่ใช้งานได้ อย่างไรก็ตาม โปรดทราบว่าหมายเลขที่ใหญ่เกินไปอาจทำให้เกิดข้อจำกัดในการแสดงผลขึ้นอยู่กับอุปกรณ์ของคุณ สำหรับโครงสร้างขนาดใหญ่เป็นพิเศษ ให้พิจารณาการแบ่งการคำนวณออกเป็นส่วนประกอบที่เล็กลงและรวมผลลัพธ์เข้าด้วยกัน
ฉันจะคำนวณน้ำหนักของรูปแบบเหล็กเสริม (rebar) ได้อย่างไร?
สำหรับเหล็กเสริมมาตรฐาน ให้ใช้เครื่องคำนวณแท่งโดยใช้เส้นผ่านศูนย์กลางตามมาตรฐานของเหล็กเสริม โปรดทราบว่าเหล็กเสริมบางชนิดมีรอยหยักหรือการเปลี่ยนรูปซึ่งทำให้น้ำหนักจริงเพิ่มขึ้นเล็กน้อยเมื่อเปรียบเทียบกับแท่งที่เรียบตามเส้นผ่านศูนย์กลางตามมาตรฐานเดียวกัน
ตัวอย่างรหัสสำหรับการคำนวณน้ำหนักเหล็ก
นี่คือตัวอย่างในหลายภาษาโปรแกรมเพื่อคำนวณน้ำหนักเหล็ก:
1' สูตร Excel สำหรับการคำนวณน้ำหนักแท่ง
2=PI()*(A1/2)^2*B1*7.85/1000
3' โดยที่ A1 คือเส้นผ่านศูนย์กลางเป็นซม. และ B1 คือความยาวเป็นซม.
4' ผลลัพธ์อยู่ใน kg
5
6' สูตร Excel สำหรับการคำนวณน้ำหนักแผ่น
7=A1*B1*C1*7.85/1000
8' โดยที่ A1 คือความยาวเป็นซม., B1 คือความกว้างเป็นซม., และ C1 คือความหนาเป็นซม.
9' ผลลัพธ์อยู่ใน kg
10
11' สูตร Excel สำหรับการคำนวณน้ำหนักท่อ
12=PI()*A1*((B1/2)^2-(C1/2)^2)*7.85/1000
13' โดยที่ A1 คือความยาวเป็นซม., B1 คือเส้นผ่านศูนย์กลางภายนอกเป็นซม., และ C1 คือเส้นผ่านศูนย์กลางภายในเป็นซม.
14' ผลลัพธ์อยู่ใน kg
15
1import math
2
3def calculate_rod_weight(diameter_cm, length_cm):
4 """คำนวณน้ำหนักของแท่งเหล็กเป็น kg."""
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 """คำนวณน้ำหนักของแผ่นเหล็กเป็น kg."""
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 """คำนวณน้ำหนักของท่อเหล็กเป็น kg."""
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} kg")
30print(f"น้ำหนักแผ่น: {sheet_weight:.2f} kg")
31print(f"น้ำหนักท่อ: {tube_weight:.2f} kg")
32
1function 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)} kg`);
28console.log(`น้ำหนักแผ่น: ${sheetWeight.toFixed(2)} kg`);
29console.log(`น้ำหนักท่อ: ${tubeWeight.toFixed(2)} kg`);
30
1public class SteelWeightCalculator {
2 private static final double STEEL_DENSITY = 7.85; // g/cm³
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 kg%n", rodWeight);
31 System.out.printf("น้ำหนักแผ่น: %.2f kg%n", sheetWeight);
32 System.out.printf("น้ำหนักท่อ: %.2f kg%n", tubeWeight);
33 }
34}
35
1#include <iostream>
2#include <cmath>
3#include <iomanip>
4
5const double STEEL_DENSITY = 7.85; // g/cm³
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 << " kg" << std::endl;
36 std::cout << "น้ำหนักแผ่น: " << sheetWeight << " kg" << std::endl;
37 std::cout << "น้ำหนักท่อ: " << tubeWeight << " kg" << std::endl;
38
39 return 0;
40}
41
ตัวอย่างการใช้งานจริง
นี่คือตัวอย่างการคำนวณน้ำหนักเหล็กที่ใช้งานจริง:
ตัวอย่างที่ 1: แท่งเหล็กสำหรับการสนับสนุนโครงสร้าง
มิติ:
- เส้นผ่านศูนย์กลาง: 2.5 ซม.
- ความยาว: 300 ซม.
การคำนวณ:
- ปริมาตร = π × (2.5/2)² × 300 = π × 1.25² × 300 = π × 1.5625 × 300 = 1,472.62 cm³
- น้ำหนัก = 1,472.62 × 7.85 / 1000 = 11.56 kg
แท่งเหล็กที่มีเส้นผ่านศูนย์กลาง 2.5 ซม. และความยาว 3 เมตรมีน้ำหนักประมาณ 11.56 kg
ตัวอย่างที่ 2: แผ่นเหล็กสำหรับบ้านเครื่องจักร
มิติ:
- ความยาว: 120 ซม.
- ความกว้าง: 80 ซม.
- ความหนา: 0.3 ซม.
การคำนวณ:
- ปริมาตร = 120 × 80 × 0.3 = 2,880 cm³
- น้ำหนัก = 2,880 × 7.85 / 1000 = 22.61 kg
แผ่นเหล็กที่มีขนาด 120 ซม. × 80 ซม. × 0.3 ซม. มีน้ำหนักประมาณ 22.61 kg
ตัวอย่างที่ 3: ท่อเหล็กสำหรับราวจับ
มิติ:
- เส้นผ่านศูนย์กลางภายนอก: 4.2 ซม.
- เส้นผ่านศูนย์กลางภายใน: 3.8 ซม.
- ความยาว: 250 ซม.
การคำนวณ:
- ปริมาตร = π × 250 × ((4.2/2)² - (3.8/2)²) = π × 250 × (4.41 - 3.61) = π × 250 × 0.8 = 628.32 cm³
- น้ำหนัก = 628.32 × 7.85 / 1000 = 4.93 kg
ท่อเหล็กที่มีเส้นผ่านศูนย์กลางภายนอก 4.2 ซม. เส้นผ่านศูนย์กลางภายใน 3.8 ซม. และความยาว 250 ซม. มีน้ำหนักประมาณ 4.93 kg
อ้างอิง
-
American Institute of Steel Construction (AISC). Steel Construction Manual, 15th Edition. AISC, 2017.
-
The Engineering ToolBox. "Metals and Alloys - Densities." https://www.engineeringtoolbox.com/metal-alloys-densities-d_50.html. เข้าถึงเมื่อ 10 สิงหาคม 2023
-
International Organization for Standardization. ISO 1129:1980 Steel tubes for boilers, superheaters and heat exchangers — Dimensions, tolerances and conventional masses per unit length. ISO, 1980.
-
American Society for Testing and Materials. ASTM A6/A6M - Standard Specification for General Requirements for Rolled Structural Steel Bars, Plates, Shapes, and Sheet Piling. ASTM International, 2019.
-
British Standards Institution. BS EN 10025-1:2004 Hot rolled products of structural steels. General technical delivery conditions. BSI, 2004.
-
World Steel Association. "Steel Statistical Yearbook." https://www.worldsteel.org/steel-by-topic/statistics/steel-statistical-yearbook.html. เข้าถึงเมื่อ 10 สิงหาคม 2023
ลองใช้เครื่องคำนวณน้ำหนักเหล็กของเราวันนี้เพื่อคำนวณน้ำหนักของส่วนประกอบเหล็กของคุณได้อย่างรวดเร็วและแม่นยำ ไม่ว่าคุณจะวางแผนโครงการก่อสร้าง ประมาณการค่าใช้จ่ายวัสดุ หรือออกแบบโครงสร้างเหล็ก เครื่องคำนวณของเรามอบข้อมูลที่แม่นยำที่คุณต้องการในการตัดสินใจอย่างมีข้อมูล
เครื่องมือที่เกี่ยวข้อง
ค้นพบเครื่องมือเพิ่มเติมที่อาจมีประโยชน์สำหรับการทำงานของคุณ