棒、シート、チューブなどのさまざまな形状の鋼の重量を計算します。寸法を入力すると、エンジニアリングや建設プロジェクトのために、kg、g、lbで即座に重量結果が得られます。
鋼の重量計算機は、エンジニア、金属加工業者、製造業者、DIY愛好者がさまざまな形状とサイズの鋼の重量を正確に算定するために設計された、正確で使いやすいツールです。鋼の棒、板、管などを扱っている場合でも、この計算機は寸法と鋼の密度に基づいて瞬時に重量を計算します。鋼の部品の重量を理解することは、建設および製造プロジェクトにおける材料の見積もり、構造解析、輸送計画、コスト計算にとって重要です。私たちの計算機は手動計算の複雑さを排除し、鋼の重量の見積もりにおいて時間を節約しながら正確性を確保します。
鋼の重量は基本的な式を使用して計算されます:
ここで:
体積計算は鋼の形状によって異なります:
固体鋼棒または円柱の場合:
ここで:
鋼の板またはプレートの場合:
ここで:
鋼の管またはパイプの場合:
ここで:
体積が計算されたら、重量は体積に鋼の密度を掛けることで決定されます:
私たちの鋼の重量計算機は直感的で使いやすいように設計されています。鋼の部品の重量を計算するための簡単な手順に従ってください:
まず、鋼の部品の形状を選択します:
選択した形状に応じて、必要な寸法を入力します:
棒の場合:
板の場合:
管の場合:
寸法を入力すると、計算機は自動的に以下を計算します:
「コピー」ボタンを使用して、結果をクリップボードにコピーし、レポート、見積もり、または他の計算に使用します。
正確な鋼の重量計算は、さまざまな業界やアプリケーションで不可欠です:
私たちのオンライン計算機は鋼の重量を決定する便利な方法を提供しますが、代替の方法もあります:
各方法には利点と制限があります。私たちのオンライン計算機は、専門のソフトウェアや参照資料を必要とせず、正確性、便利さ、アクセスのバランスを提供します。
鋼の重量を計算する必要性は、鋼産業の発展とともに進化してきました。以下はこの進化の簡単な概要です:
19世紀半ばにベッセマー法によって現代の鋼生産が始まった際、重量計算は主に単純な算術と参照表を使用して行われました。エンジニアや金属加工業者は、手書きの計算と一般的な形状やサイズの重量を提供する出版物に依存していました。
鋼が産業革命の間に基本的な建築材料となるにつれて、正確な重量計算の必要性が高まりました。この時期には、標準化された公式とより包括的な参照表の開発が見られました。エンジニアリングハンドブックには、さまざまな鋼の形状の重量を計算するための詳細な情報が含まれるようになりました。
コンピュータの登場は鋼の重量計算に革命をもたらしました。初期のコンピュータプログラムは、より複雑な計算を可能にし、カスタム寸法の重量を迅速に決定できるようにしました。この時代には、重量計算機能を含む構造工学用の専門ソフトウェアが開発されました。
インターネットとデジタルツールは、鋼の重量計算をこれまでにないほどアクセスしやすくしました。オンライン計算機、モバイルアプリ、先進的なCADソフトウェアは、事実上すべての鋼の形状やサイズの瞬時の重量計算を提供します。現代のツールは、さまざまな鋼のグレードや合金の異なる密度も考慮しています。
鋼の重量計算の未来は、ビルディング情報モデリング(BIM)との統合、鋼の使用を最適化するための人工知能、物理的なオブジェクトの画像やスキャンから重量を推定できる拡張現実アプリケーションを含む可能性があります。
計算機は、標準的な炭素鋼の密度である7.85 g/cm³(0.284 lb/in³)を使用します。これは、一般的な鋼の重量計算に最もよく使用される値です。異なる鋼合金は、通常7.75から8.05 g/cm³の範囲でわずかに異なる密度を持つ場合があります。
計算された重量と実際の重量の間に差異が生じる原因はいくつかあります:
ほとんどの実用的な目的において、計算された重量は見積もりや計画に十分な精度があります。
この計算機は炭素鋼に最適化されていますが、密度の違いを理解することで他の金属に対しても近似値として使用できます:
他の金属での正確な計算には、その金属の密度を炭素鋼(7.85 g/cm³)の比率で掛け算してください。
メトリック単位とインペリアル単位の間で変換するには:
私たちの計算機はメトリック単位(cm、kg)で動作します。インチでの測定値がある場合は、計算機に入力する前にセンチメートルに変換してください。
計算機は、入力された寸法と鋼の標準密度に基づいて理論的に正確な結果を提供します。実際のアプリケーションにおける精度は以下に依存します:
ほとんどの実用的なアプリケーションにおいて、計算機は実際の重量の1-2%以内の精度を提供します。
計算機は実用的なサイズの寸法を処理できます。ただし、非常に大きな数値は、デバイスによって表示制限が生じる可能性があります。非常に大きな構造物の場合は、計算を小さな部品に分けて合計することを検討してください。
複雑な形状の場合は、より単純な部品(棒、板、管)に分解し、それぞれを別々に計算します。その後、重量を合計して総重量を得ます。たとえば、Iビームは、3つの別々の板(2つのフランジと1つのウェブ)として計算できます。
標準的なリバーの場合、棒計算機を使用してリバーの公称直径を入力します。リバーには、同じ公称直径の滑らかな棒に比べてわずかに重量が増すリブや変形があることに注意してください。
以下は、鋼の重量を計算するためのさまざまなプログラミング言語の例です:
1' Excelの棒の重量計算の式
2=PI()*(A1/2)^2*B1*7.85/1000
3' ここでA1は直径(cm)、B1は長さ(cm)
4' 結果はkg
5
6' Excelの板の重量計算の式
7=A1*B1*C1*7.85/1000
8' ここでA1は長さ(cm)、B1は幅(cm)、C1は厚さ(cm)
9' 結果はkg
10
11' Excelの管の重量計算の式
12=PI()*A1*((B1/2)^2-(C1/2)^2)*7.85/1000
13' ここでA1は長さ(cm)、B1は外直径(cm)、C1は内直径(cm)
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
以下は、鋼の重量計算の実用例です:
寸法:
計算:
直径2.5 cm、長さ3メートルの鋼棒の重量は約11.56 kgです。
寸法:
計算:
120 cm × 80 cm × 0.3 cmの鋼板の重量は約22.61 kgです。
寸法:
計算:
外直径4.2 cm、内直径3.8 cm、長さ250 cmの鋼管の重量は約4.93 kgです。
アメリカ鋼構造協会(AISC)。鋼構造マニュアル、第15版。AISC、2017年。
エンジニアリングツールボックス。「金属および合金 - 密度。」https://www.engineeringtoolbox.com/metal-alloys-densities-d_50.html。2023年8月10日アクセス。
国際標準化機構。ISO 1129:1980 ボイラー、過熱器および熱交換器用の鋼管 - 寸法、公差および単位長さあたりの慣習的質量。ISO、1980年。
アメリカ材料試験協会。ASTM A6/A6M - 構造鋼バー、プレート、形状、およびシートパイリングの一般要件に関する標準仕様。ASTMインターナショナル、2019年。
英国規格協会。BS EN 10025-1:2004 構造鋼の熱間圧延製品。一般技術納入条件。BSI、2004年。
世界鋼協会。「鋼統計年鑑。」https://www.worldsteel.org/steel-by-topic/statistics/steel-statistical-yearbook.html。2023年8月10日アクセス。
今日、私たちの鋼の重量計算機を試して、鋼部品の重量を迅速かつ正確に決定してください。建設プロジェクトを計画している場合、材料コストを見積もっている場合、または鋼構造を設計している場合でも、私たちの計算機は情報に基づいた意思決定を行うために必要な正確な情報を提供します。
ワークフローに役立つかもしれないさらなるツールを発見する