鋼重量計算機 - 棒、板、チューブの即時重量計算
鋼重量計算機は、棒材、板材、チューブの測定寸法と標準鋼密度7.85グラム毎立方センチメートルをもとに、キログラム、グラム、ポンド単位で正確な重量を数秒で算出する無料ツールです。材料の見積もりや構造物にかかる荷重の計算、輸送コストの見積もりや出荷準備の際に工学現場で使われています。
鋼重量計算機
重量結果
計算式:
体積 = π × (diameter/2)² × length = π × (1/2)² × 10 = 7.85 cm³
重量 = 体積 × 密度 = 7.85 × 7.85 / 1000 = 0.06 kg
ドキュメンテーション
鋼材重量計算機
建設現場で50本の鋼鉄梁を注文する際や、金属板の荷重をトラックが処理できるかを確認する際、正確な重量を知ることは任意ではなく、重要です。鋼材の重量を過小評価し、クレーンが安全に持ち上げられなかったために、プロジェクトが数週間遅延するのを私は何度も見てきました。
この計算機は、3つの一般的な鋼材形状を扱います:棒(中実円柱)、板(平板)、管(中空パイプ)。寸法をセンチメートルで入力すると、重量の結果をキログラム、グラム、ポンドで得られます。計算には、ほとんどの構造用鋼材で使用される標準的な軟鋼の密度(7.85 g/cm³)を使用しています。
重量が重要な理由:材料見積もり、構造荷重計算、輸送物流、安全計画に必要です。一見扱いやすそうな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愛好家のために開発されました。以下のような用途に役立ちます:
- 材料見積もりと購入 - サプライヤーに見積もりを依頼する前に正確な重量を計算
- 構造工学 - 建物や橋の設計における死荷重を決定
- 輸送と物流 - 正確な重量データで輸送を計画
- 製作計画 - 金属加工プロジェクトの材料ニーズを見積もり
- 安全コンプライアンス - 鋼材を取り扱う前に、リフティング装置の能力を確認
鋼材重量計算機の使用方法
鋼材の形状を選択
あなたの鋼材コンポーネントに合う形状を選択してください:
- 棒 - 中実の丸棒、鉄筋、または任意の中実の円柱状の鋼材
- 板 - 平板、パネルストック、または任意の長方形の平らな鋼材
- 管 - 中空のパイプ、構造用チューブ、または任意の中空の円柱状の鋼材
寸法を入力
選択した形状に応じて、異なる寸法が必要になります:
棒の寸法:
- 直径:円形の面を横切る寸法
- 長さ:棒の全長
板の寸法:
- 長さ:最も長い辺
- 幅:2番目の辺
- 厚さ:板の厚み(通常は最も小さい数値)
管の寸法:
- 外径:外側の幅を測定
- 内径:内部の中空部分の開口部を測定
- 長さ:管の全長
よくある間違い:管の肉厚を考慮しないこと。5 cmの管で0.3 cmの肉厚がある場合、内径は4.4 cm(5.0 - 0.3 - 0.3)であり、4.7 cmではありません。
結果を取得
計算機は、重量を3つの単位で自動的に表示します - メートル法仕様のキログラム、精密作業のグラム、米国のサプライヤーや機器を扱う際のポンド。コピーボタンを使用して、購入注文や工事文書用にこれらの数値を取得できます。
鋼材重量計算の実世界での応用
建設と構造工学
建設において、鋼材の重量を正確に把握することは譲れません。構造的な荷重計算には正確な重量が必要で、建築基準では鋼材が構造物に追加する死荷重を正確に知る必要があります。構造エンジニアと仕事をしてきた経験から、材料を注文する前に鋼材の重量を基礎の許容量と照らし合わせて確認します。
輸送もまた重要な要因です。鋼材の配送には適切なトラックと揚重機が必要です。誤算は、クレーンのサイズ不足や、さらに悪いケースでは基礎の過負荷を意味します。鋼材重量を過小評価したために、基礎の再設計が必要となり、数週間と何千ドルの遅延を招いたプロジェクトを私は見てきました。
製造と加工
加工工場では、鋼材の価格は通常キログラムまたはポンド単位で設定されます。競争力のある見積もりには、材料の見積もりを正確にする必要があります—大規模なプロジェクトで10%のずれは、利益と損失の分かれ目となります。
多くの人が気づかないのは、コーティングと仕上げの重量です。鋼材を溶融亜鉛めっきする場合、基本鋼材重量に3-5%を追加することを予想してください。粉体塗装の追加重量は少ないですが、輸送コストや構造計算に影響します。
金属加工とDIYプロジェクト
小規模なプロジェクトでは、重量が装置の適性を決定します。100kgの鋼板は、75kgの耐荷重のワークベンチには乗せられません。これは私が身をもって学んだ教訓です—材料のサイズにコミットする前に、必ず持ち上げ能力を確認してください。
車両の積載も同様です。鋼管の容量は処理できても、重量が車両の最大積載量を超えると、安全上の危険を作り出し、車両保証を無効にする可能性があります。
スクラップ金属とリサイクル
鋼材スクラップの価値は重量で計算されます。リサイクルセンターにスクラップを運ぶ際、おおよその重量を知ることで、返却価値を見積もり、物流を計画できます。商業的なスクラップ事業では、すべてを校正された秤で測定しますが、おおよその数値を持つことで予期せぬ事態を防ぐことができます。
鋼材重量計算の代替方法
鋼材重量表は従来のアプローチで、標準サイズを一覧表示する分厚い参照書です。寸法が正確に一致する場合は迅速ですが、カスタムサイズには役に立ちません。多くの製作所では、インターネットや電源を必要としないため、これらを手元に置いています。
CADソフトウェア(SolidWorksやAutoCADなど)は、コンポーネントをモデリングする際に自動的に重量を計算できます。複雑な組立品には適していますが、単一の鋼材棒の重量を知りたいだけの場合は過剰です。学習曲線とライセンスコストにより、CADは迅速な見積もりには非実用的です。
手動計算は公式を使用しますが、エラーが発生しやすくなります。特に、2乗半径の差を扱う管の計算では注意が必要です。数字を転置したり、グラムからキログラムに変換するために1000で割ることを忘れたりする高価な間違いをいくつか発見しています。
メーカーの仕様は入手可能な場合に信頼できますが、標準のカタログ品目のみをカバーします。カスタムカット長さや非標準寸法には、独自の計算が必要です。
一般的な鋼材の形状と重量計算
鋼鉄棒と丸棒
鋼鉄の棒は、補強、支持、シャフト、構造的な補強に使用されます。重量計算には直径と長さが必要です。一般的なサイズ:
- 鉄筋: #3から#11(10mmから36mm直径)
- 丸棒: 6mmから100mm以上の直径
- ねじ棒: M6からM24メートル、1/4"から1"インペリアル
鋼板とプレート
平らな鋼材は、薄い板金から厚いプレートまで、さまざまな厚さで提供されます:
- 板金: 0.5mmから6mm厚さ(ゲージ24からゲージ4)
- 鋼板: 6mmから200mm以上の厚さ
- 一般的な寸法: 4×8フィート(122×244 cm)、4×10フィート、5×10フィート
6mm以上の厚い材料は通常プレートと呼ばれ、それより薄い材料はシートと呼ばれます。重量は厚さに比例して増加します。
鋼管とパイプ
中空の鋼管は、重量を抑えながら強度を提供します。スケジュール等級は壁の厚さを示します:
- 標準パイプ: スケジュール40、スケジュール80(一般的な配管と構造用)
- 構造用チューブ: HSS(中空構造セクション)、さまざまな壁厚
- 機械用チューブ: 機械や装置用の精密チューブ
壁の厚さは重量に大きく影響し、壁厚の小さな増加でも、長い管の重量に大きな影響を与えます。
鋼の密度が重要な理由
これらの計算で使用される7.85 g/cm³の密度は、炭素鋼の原子構造と鉄の含有量(通常98-99%の鉄)に由来しています。この標準は、アメリカ材料試験協会(ASTM)によって確立され、ISO規格を通じて国際的に認められています。
異なる鋼の種類は、わずかに異なる密度を持っています:
- 軟鋼/炭素鋼: 7.85 g/cm³(このCalculatorで使用)
- ステンレス鋼: 7.9-8.0 g/cm³(約2%重い)
- 工具鋼: 7.72-8.0 g/cm³(合金元素によって変化)
ほとんどの建設および製作作業において、7.85 g/cm³の標準は実際の重量の1-2%の範囲で精度を提供します。より大きな誤差は、密度の変動ではなく、測定の不正確さや間違った体積計算式の使用から生じます。
よくある質問
計算した重量が鉄鋼サプライヤーの見積もりと異なるのはなぜですか?
いくつかの実際の要因により変動が生じます:
製造公差 - 鉄鋼メーカーは公差範囲内で作業します。「10mm」の棒は、メーカーの仕様により9.8-10.2mmになることがあります。
表面処理 - 溶融亜鉛めっきは重量を3-5%増加し、塗装は1-2%増加、ミルスケール(熱間圧延鋼の黒色酸化層)は0.5-1%を占めることがあります。
グレードの変動 - 異なる鋼合金は若干密度が異なります。高炭素鋼は低炭素鋼より約2%高密度です。
測定精度 - キャリパーではなく巻尺で測定する場合、1mm程度のずれが体積計算時に累積する可能性があります。
発注書や見積もりでは、計算重量が実際の秤重量の2-3%以内であることを期待できます。これは材料見積もりや構造解析に十分な精度です。
ステンレス鋼やアルミニウムでも使用できますか?
計算機は炭素鋼(7.85 g/cm³)用に設定されていますが、他の金属に適応できます:
ステンレス鋼 - 結果に約2%を追加(ステンレスは約7.9-8.0 g/cm³) アルミニウム - 結果を2.9で割る(アルミニウムは約2.7 g/cm³で、鋼より約65%軽い) 銅 - 結果に約14%を追加(銅は8.96 g/cm³) 真鍮 - 結果に約7%を追加(真鍮は約8.4 g/cm³)
非鉄金属での精密な作業には、結果に(実際の金属密度 ÷ 7.85)を掛けてください。
メートル法とヤード・ポンド法の単位間の変換方法は?
計算機は寸法にセンチメートルを使用し、結果をメートル法(kg、g)と英米法(lb)の両方で表示します。主な変換は以下の通りです:
- 1インチ = 2.54 cm(インチに2.54を掛ける)
- 1フィート = 30.48 cm(フィートに30.48を掛ける)
- 1 kg = 2.205 lb(計算機が自動的に両方を表示)
簡単な例:直径2インチの棒は、計算機では5.08 cm(2 × 2.54)になります。
(以下、同様に翻訳を続けます)
鋼材重量計算のコード例
さまざまなプログラミング言語での鋼材重量計算の例を示します:
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
151import 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")
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)} kg`);
28console.log(`板の重量: ${sheetWeight.toFixed(2)} kg`);
29console.log(`管の重量: ${tubeWeight.toFixed(2)} kg`);
301public 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}
351#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 cm
- 長さ: 300 cm(3メートル)
計算:
- 半径 = 2.5 ÷ 2 = 1.25 cm
- 体積 = π × 1.25² × 300 = 1,472.62 cm³
- 重量 = 1,472.62 × 7.85 ÷ 1000 = 11.56 kg
各ロッドは約11.6 kgです。20本設置する場合、合計231 kgになります。これはクレーンの能力計画と基礎の荷重に重要です。
例2: 機械筐体パネル
機器カバーを製作する必要があります:
- 長さ: 120 cm
- 幅: 80 cm
- 厚さ: 0.3 cm(3mmシート)
計算:
- 体積 = 120 × 80 × 0.3 = 2,880 cm³
- 重量 = 2,880 × 7.85 ÷ 1000 = 22.61 kg
このパネルは22.6 kgです。1人で移動できますが、配置や溶接には2人または荷揚げ機器が必要です。
例3: 手すりチューブ
階段の手すり25メートルを設置します:
- 外径: 4.2 cm
- 内径: 3.8 cm
- 長さ: セクションごと250 cm
計算:
- 外半径 = 2.1 cm、内半径 = 1.9 cm
- 体積 = π × 250 × (2.1² - 1.9²) = π × 250 × 0.8 = 628.32 cm³
- 重量 = 628.32 × 7.85 ÷ 1000 = セクションあたり4.93 kg
10セクションの合計:約49.3 kg。トラックに簡単に収まり、取り付けブラケットは2.5メートルスパンあたり約5 kgをサポートする必要があります。
技術的参考文献
-
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³)と製造許容差の技術的基礎を提供しています。
プロジェクトに正確な鋼材重量が必要ですか? 資材見積もり、構造解析、輸送物流、コスト計算にこの計算ツールを使用してください。建設現場で資材を発注する場合も、製作プロジェクトを計画する場合も、正確な重量を知ることで、高額な間違いや安全上の問題を防ぐことができます。