コンクリートスラブ計算:長さ・幅・厚さから体積と袋数
4×3 mで厚さ10 cmの物置の土台なら、コンクリートは1.2 m³、初期設定の袋でちょうど80袋です。長さ・幅・厚さを入れると、体積と平面積、買うべき袋数が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 長さ
- 4
- 幅
- 3
- スラブの厚さ
- 0.1
- 面積
- 12
- 体積
- 1.2
- 袋の出来高
- 0.015
- 袋数(厳密)
- 80
パティオ、物置の基礎、ガレージ床向けに生コンや袋詰コンクリートを適正量で発注するには、スケッチからのざっくり見積もりではなく、信頼できる体積から始める必要があります。このコンクリートスラブ計算は、長さ×幅×厚さで直方体の打設体積を求め、1袋の出来高で割って購入すべき整数袋数を見積もります。袋詰DIY打設、トラック注文と供給元の立方ヤード見積もりの突合、各パッドに固有の平面と深さを持つ部屋ごとのスケジュールに結果をご利用ください。
スラブ体積と袋数の求め方
市販のコンクリートスラブ見積もりで使われる直方体の恒等式から始めます。体積は長さ×幅×厚さであり、三辺を同じ長さの単位にそろえると積は一貫した体積単位になります。体積=L×W×T と書きます。
厚さ10センチのパッドなら、長さと幅がメートルのとき厚さは0.1メートルとして入力し、4インチなら他辺がフィートのときフィートに換算してから掛けます。平面積は長さ×幅で area として返り、平面図との突合に使えます。例:典型的な25キロ袋で約0.015立方メートル、一般的な80ポンド袋で約0.6立方フィート)で割ります。
非正の辺は体積を非物理的または0にするためです。
活用例
DIYパティオ・物置基礎の買い物リスト
長さ・幅・厚さを測り、既定と違う場合は袋の出来高を入力し、不足も大量の余りもなく整数袋だけを購入します。
業者向け複数パッド見積もり
各パッドの寸法を同じ計算式に入れ、発注書が見積もりと一致し、切り上げの各段が監査可能になるようにします。
生コン見積もりの突合
まず図面からスラブ体積を求め、袋数を比較するか、生コン供給元が提示する単位へ体積を換算します。
よくある質問
寸法が0または負のときどうなりますか?
長さ・幅・厚さはすべて正でなければならず、非正の辺は体積を非物理的または0にします。
スラブ計算ではロス分が加算されますか?
いいえ、スラブそのものの体積を出します。袋数は切り上げるので、余裕分の体積でその差が分かります。現場で必要なら、ご自身で余裕を上乗せしてください。
厚さ4インチで、ほかの寸法がフィートのときは何と入力しますか?
4インチは3分の1フィートなので、約0.333と入力します。メートルで測る場合、長さと幅がメートルなら厚さ10 cmは0.1です。3つの寸法は同じ単位にそろえます。
生コンの見積もりの確認に使えますか?
はい。まず図面から体積を求め、業者が見積もりに使う単位、多くは立方ヤードに換算して比べます。袋とトラックを同じ基準で比較できます。
1袋の収量の初期値はいくつですか?
初期値は0.015 m³で、一般的な25 kg袋の値です。フィートで計算する場合、よくある80 lb袋はおよそ0.6立方フィートです。製品の表示が違えばその値を入力します。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/home/concrete-slab \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":4,"width":3,"thickness":0.1}'const res = await fetch("https://api.kit.forhosting.com/home/concrete-slab", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 4,
"width": 3,
"thickness": 0.1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/concrete-slab",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 4,
"width": 3,
"thickness": 0.1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/concrete-slab", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":4,"width":3,"thickness":0.1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":4,"width":3,"thickness":0.1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/concrete-slab", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"length": 4,
"width": 3,
"thickness": 0.1
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.concrete_slab",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
メートルと立方メートル、またはフィートと立方フィートのように、端から端まで一つの単位系を保ち、供給元が既定と異なる出来高を示す場合は bag_volume を上書きできます。同じ純粋関数が無料のブラウザツールと有料APIを駆動するため、スマートフォン上の見積もりと後でスクリプトが送る明細が一致します。長さ・幅・厚さが0以下の場合は、意味のない体積を黙って返すのではなく、明確な invalid_input で拒否します。
スラブ体積と袋数の求め方
袋数の見積もりは、その体積を bag_volume(製品に印刷または暗示された立方出来高。bags_exact は実数の商、bags はその切り上げで、店は端数袋ではなく整数袋を売るためです。spare_volume は、切り上げ後の袋数が裸のスラブ体積をどれだけ上回る出来高をカバーするかを示し、別途のロス率フィールドを設けずに小さな余裕を見たいときに有用です。bag_volume を省略すると、文書化された既定の0.015立方単位を使い、袋サイズが仮定されたことがAPIクライアントに分かるよう bag_volume_defaulted を true にします。パイプラインは乱数シードも壁時計もネットワーク呼び出しもない決定的な浮動小数演算なので、同一入力は常に同一のJSONを返します。長さ・幅・厚さはすべて正の数でなければならず、0以下は invalid_input で拒否されます。bag_volume を指定する場合も、比が定義されるよう正の数でなければなりません。
送信する内容と返ってくる結果
省略時は既定の0.015が適用されます。DIYやショールーム計画には無料ブラウザフォームを配線し、複数パッドのスケジュールや見積ツールの回帰フィクスチャが必要なときはスクリプトから同一契約を呼び出してください。一致する長さの単位で直方体スラブの三辺を表す length・width・thickness の三つの有限数を必須で送ります。任意で、一致する体積単位での1袋の立方出来高として bag_volume を送れます。必須欠落、非数値文字列、NaN、Infinity は invalid_input で失敗し課金されません。length・width・thickness のいずれかが0以下のとき、次元は正でなければならないというメッセージで失敗し、0や負の体積を受け取る代わりに測定を直して再試行できます。成功時は、整形済み入力、平面積、体積、使用した bag_volume と既定かどうか、bags_exact、整数の bags、spare_volume、一つの単位系を保つ unit_note、ドキュメント用の短い formula 文字列を返します。典型チェック:既定 bag_volume の4×3×0.1メートルのパッドは体積1.2立方メートル、bags_exact 80、bags 80です。別の有用なチェックは bag_volume 0.6 の12×10×0.333フィートのスラブで、体積は約39.96立方フィート、bags は次の整数袋に切り上げられます。成功したAPI呼び出しの料金は公開の基準 $0.002 毎件、検証失敗は前払い残高を消費しません。
コンクリートスラブ計算が実務で使われる場面
パティオ、歩道、機器パッドを打つ住宅所有者は、大きな袋が重く開封後の返品が難しいこともあり、ホームセンターへ行く前に信頼できる袋数が必要です。生コンの顧客は袋見積もりを立方ヤードや立方メートルに換算してトラック見積もりと比較することが多く、体積が袋の隣に明示されていれば、その換算はブラックボックスではなく透明な次の一歩になります。円形パッド、深さの異なる段付きフーチング、鉄筋間隔、圧縮強度による配合設計が後で必要なら、この直方体スラブの体積と袋計算のページを過負荷にせず、別の検索意図とランディングとして扱ってください。造園・ハードスケープの班は、実測した平面と設計厚さからパッド一覧を作り、袋を切り上げる一つの決定的エンドポイントが、見積担当と購買担当の表のずれを減らします。複数の物置基礎やHVACパッドを計画する物件管理者は、各長さ・幅・厚さの三つ組をAPIに通し、袋数を発注書に付けて過剰在庫を意図的に保てます。この機能は純粋なparseエンジンのため、API料金は成功1件あたり公開の基準 $0.002、失敗した検証は残高を消費しません。
技術的な質問
このコンクリートスラブ計算はどのように動作しますか?
長さ×幅×厚さで体積を求め、bag_volume で割って厳密な袋数を出し、整数袋に切り上げます。任意の bag_volume の既定は 0.015 立方単位です。
どの単位を使えばよいですか?
一貫した組なら何でも構いません。メートルと bag_volume を m³、またはフィートと bag_volume を ft³。系を混ぜないでください。応答に unit_note があり、単位換算は行いません。
既定の袋体積は何ですか?
bag_volume を省略すると 0.015 立方単位—おおよそ m³ での典型的な25 kg袋です。40/60/80 lb袋や供給元固有の出来高(例:80 lb袋で 0.6 ft³)では bag_volume を上書きしてください。
料金はいくらですか?
ブラウザツールは無料でローカル実行です。APIリクエストは成功1件あたり $0.002 の前払いKIT残高を使い、無効入力は課金されません。