中空管の質量計算
外径100 mm、肉厚5 mm、長さ6 mの鋼管は約70.3 kgです。4つの寸法を入力するだけで、管の肉そのものの質量が分かり、トラックやホイストを手配する前に確認できます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 外径
- 100
- 壁厚
- 5
- 長さ
- 6
- 密度
- 7,850
- 直径の単位
- Mm
- 長さの単位
- M
- 内径
- 90
- 外径 (m)
- 0.1
中空管の質量を知らずに購入・切断・吊ると、バンの過積載、ホイストの過小選定、運賃の過払いに直結します。外径と肉厚が実際に存在する金属またはプラスチックの環を決め、長さと材料密度がその環をキログラムに変えます。この中空管質量計算は、その四つの量を受け取り、ミリメートルの径とメートルの長さをSIに換算し、中空円柱の恒等式を適用します。材料体積は円周率に肉厚を掛け、外径から肉厚を引いた量を掛け、長さを掛けたものです。質量はその体積に密度を掛けた値です。得られる数値は管壁そのものの重さであり、孔を満たす水や気体の重さでも、同じ外寸の中実丸棒の重さでもありません。
外径・肉厚・長さ・密度から中空管の質量を求める手順
円形の中空管は、同軸の円柱孔を持つ直円柱です。外径・肉厚・長さをメートルで表したあと、内径は外径から肉厚の二倍を引いた値になります。この内径は厳密に正でなければなりません。
肉厚が外径の半分なら孔は線に潰れ、それより厚ければ幾何が成立しません。材料体積は二つの中実円柱体積の差、すなわち円周率×外半径の二乗×長さから円周率×内半径の二乗×長さを引いたものです。代数はその差を積算担当が覚える形に落とします。
体積は円周率×肉厚×(外径−肉厚)×長さです。材料密度(キログラム毎立方メートル)を掛けると総質量がキログラムで得られ、本計算はポンドおよびメートル当たり質量も返します。恒等式は完全な円環に対して正確であり、圧延公差・溶接ビード・塗装・ねじは加算しません。
密度は利用者が与える材料物性です。軟鋼は通例 7850 キログラム毎立方メートル、アルミニウムは約 2700、銅は約 8960、多くの PVC は約 1400 です。ミル証明書では径と肉厚がミリメートル、切断長さがメートルで書かれることが多いため、本計算は単位系を一つに強制せず、家族ごとに換算します。
中空管の質量計算が実務で効く場面
加工業者・機械設備施工者・倉庫チームは、切断リストを出荷質量や吊り荷重に変えてトラックやホイストを予約する前に、中空管の質量計算を使います。鋼材問屋はキログラム建てで売るため、外径・スケジュール肉厚・長さを質量に直すことが、カタログ行を請求行にする工程です。
同じ外形で炭素鋼とアルミニウムやプラスチックを比べる構造・配管技術者には、別タブの密度照会付き体積ではなく、比較可能な管壁質量が必要です。このページは意図的に、管内の水の重さではありません。それは別検索・別機能です。
満水配管の吊り金具は流体質量に加えて金属質量も必要であり、二つの数字を混ぜるのは積算の典型的な誤りです。外円盤全体を使う中実棒の質量計算でもなく、密度なしで立方メートルで止まる配管体積ツールでもありません。教材・試験の著者は、外径・肉厚・長さ・密度から中空鋼管の質量を求めさせます。
決定的なオラクルなら単位混在の驚きなく採点できます。不正入力は課金されません。丸め済みの重量欄をテストに固定し、要求を小さく保てば、自前の材料データベースを建てずに ERP プラグイン・現場タブレット・エッジワーカー向けの再現可能な管質量が得られます。
活用例
切断リストから出荷質量へ
ミル外径・肉厚・切断長さをキログラムとポンドに変え、使い古した表の当て推量ではなく実在する金属質量でコイル・箱・トラックを予約します。
材料拾いとミル請求
炭素鋼・アルミニウム・銅・プラスチック管の購入を、中実棒の過大式ではなくミル証明書の密度で請求キログラムに換算します。
よくある質問
中空管の重量はどう計算しますか?
内径は外径から肉厚の二倍を引いた値です。材料体積はメートル換算後に π × t × (OD − t) × L です。総重量はその体積に kg/m³ の密度を掛けた値です。応答はポンドとメートル当たり質量も返します。
肉厚が外径の半分以上だとどうなりますか?
肉厚が外径の半分以上になると孔が消え、幾何は中空管ではなくなります。検証失敗は課金されません。
径・肉厚・長さにはどの単位を使えばよいですか?
密度は常にキログラム毎立方メートルです。線形単位はそれぞれ m・cm・mm・in・ft に切り替えられます。
管内の水の重さですか?
いいえ。 本計算が返すのは管壁の質量です。孔を満たす水の質量は別の検索意図です。満水配管の吊り金具を選定するなら、その流体質量は別に加えてください。
鋼、アルミ、銅、塩ビの密度はいくつを使えばよいですか?
軟鋼は一般に7850 kg/m³、アルミニウムは約2700、銅は約8960、多くの塩ビは約1400が目安です。お使いの材料の密度をキログラム毎立方メートルで入力してください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/build/pipe-weight \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"outer_diameter":100,"wall_thickness":5,"length":6,"density":7850}'const res = await fetch("https://api.kit.forhosting.com/build/pipe-weight", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"outer_diameter": 100,
"wall_thickness": 5,
"length": 6,
"density": 7850
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/build/pipe-weight",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"outer_diameter": 100,
"wall_thickness": 5,
"length": 6,
"density": 7850
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/build/pipe-weight", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"outer_diameter":100,"wall_thickness":5,"length":6,"density":7850}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"outer_diameter":100,"wall_thickness":5,"length":6,"density":7850}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/build/pipe-weight", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"outer_diameter": 100,
"wall_thickness": 5,
"length": 6,
"density": 7850
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.pipe_weight",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
肉厚が外径の半分以上になると孔が消えるため、中実棒を管として扱うのではなく invalid_input で失敗します。
入力契約・単位・外径半分エラー
有限の必須数を四つ送ってください。length は軸方向の切断長さで、厳密に正です。density はキログラム毎立方メートルの質量密度で、厳密に正です。メートル法の管はミリメートル表記が多いため既定はミリメートルです。特徴的な幾何エラーは、肉厚が外径の半分以上になる場合です。それは中空管ではないため、内径ゼロや負値を返すのではなく拒否します。検算例:外径 100 mm、肉厚 5 mm、長さ 6 m、鋼密度 7850 キログラム毎立方メートルでは、内径 90 mm、総質量約 70.3 キログラムです。outer_diameter は管の外径で、厳密に正でなければなりません。wall_thickness は半径方向の壁で、厳密に正かつ外径の半分未満です。両者は diameter_unit を共有します。任意の diameter_unit は outer_diameter と wall_thickness に適用され、m・cm・mm・in・ft を受け付けます。任意の length_unit は同じ五つのトークンを受け、既定はメートルです。od・diameter・t・wall・L・rho などの別名を回線上で受け付けるので、ミル表の列名を変えずに済みます。欠落フィールド、空文字、非有限値、非正の寸法や密度、未知の単位は invalid_input とフィールド名付きメッセージで失敗します。成功時は整形済み入力と単位をエコーし、外径と同じ単位の inner_diameter を報告し、各線形量をメートルで再掲し、material_volume_m3・weight_kg・weight_lb・weight_per_m_kg・weight_per_ft_lb に公式文字列と短いメッセージを添えて返します。成功した API 呼び出しは公開されている基本料金 $0.002 を一件あたりに用い、検証失敗は課金されません。数値文字列は JSON 数値と同様に受け付けるため、フォーム欄と JSON 本体は同じ動きをします。
中空管の質量計算が実務で効く場面
実装は純粋な parse のティア A のため、成功した呼び出しは公開基本料金 $0.002 のみで、モデルトークンも外向きネットワークもありません。
連携の活用例
吊り金具・ホイスト・試験採点
管壁質量で吊り金具とホイストを選定し、流体質量は別に足すか、公開ウィジェットと同じ契約で中空管質量の設問を採点します。
技術的な質問
中空管の質量計算の料金はいくらですか?
ブラウザの用具は無料です。API 要求は成功一件あたり $0.002 の前払い KIT 残高を使い、不正入力は課金されません。