コンクリート配合比率計算
定番の1:2:3配合で1 m³のコンクリートを作るなら、セメントは6分の1立方メートル、砂は3分の1、砂利は半分です。全体の量と比率を入れるだけで、材料ごとの量が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 体積
- 1 m3
- セメントの配合比
- 1
- 砂の配合比
- 2
- 砂利の配合比
- 3
- 各部分の合計
- 6 m3
- 比
- 1:2:3
- セメント量
- 0.1666666667
- 砂の量
- 0.3333333333
現場班、DIY施工者、積算スプレッドシートは、ミキサーを回す前に同じ答えを必要とします。目標のフレッシュコンクリート体積と、一対二対三のような公称配合比率が分かっているとき、セメント・砂・砂利をどれだけ配合すべきか。このコンクリート配合比率計算機は、正の総体積とセメント対砂対砂利の比率を受け取り、各成分量をその体積に対する比例配分として返します。古典的な三つの部数を個別に送ることも、1:2:3や1:1.5:3のような短い比率文字列で送ることもできます。構造設計パッケージ一式がなくても、打設予定を材料チケットに変える用途に使えます。
現場でのセメント:砂:砂利配合比率の意味
コンクリートの配合比率は、バッチを構成するセメント、細骨材(砂)、粗骨材(砂利または砕石)の相対的なかさ体積を表します。よく知られる一対二対三配合は、体積でセメント1部・砂2部・砂利3部を意味し、三つの数は純粋な割合であり、袋数やトン数そのものではありません。比率を数量に換算するには、まず各部を足して部数合計を求めます。
一対二対三なら合計は6です。次に計画したフレッシュコンクリート体積を同じ割合で配分します。セメント体積は総体積×1/6、砂は総体積×2/6、砂利は総体積×3/6です。
多くの手引書の公称等級も同じパターンに従い、貧配合ほどセメントに対する骨材が多く、富配合の構造用ほどセメント比率が締まります。本計算機は圧縮強度等級や水セメント比を推定しません。比例分割だけを行い、積算者がストックを見積もり、ばら砂・ばら砂利を発注し、打設体積に対する袋セメントを計画できるようにします。
単位は一貫させてください。体積が立方メートルなら成分量もかさ材料の立方メートルです。立方ヤードで作業する場合も換算なしで同じ算術が使えます。
m3やyd3などの任意の単位ラベルは表示用にそのまま返されます。ロス、湿った砂のかさ増、乾燥材料が水と混ざって締まることを常に見込み、現場では本ツールが返す純粋な比率分割の上に余裕を加えることが一般的です。
配合の計算が役立つ場面
住宅改修の計画者は、テラススラブやフェンス柱の打設が立方メートルで決まり、次に砂・砂利の一輪車何杯とセメント何袋を用意するかが問題になったときに、コンクリート配合比率計算機を使います。小規模請負業者は見積ツールに同じ分割を組み込み、打設体積や等級比率が変わると材料行が更新されるようにします。
教育コンテンツや職業訓練のワークシートは、生徒がページを再読込するたびに1:2:4や1:1:2配合について同じセメント・砂・砂利内訳を返す決定的なオラクルを必要とします。
活用例
テラス・スラブ打設計画
スラブ体積が分かったら1:2:3など現場配合で分割し、砂・砂利・セメントの発注を打設日に合わせます。
請負見積と材料チケット
見積シートから打設体積と等級比率を送り、供給業者チケット用のセメント・砂・砂利数量を返します。
技能訓練と課題確認
見習いが1立方メートルの1:2:4配合で教科書どおりのセメント・砂・砂利配分になることを毎回確認できます。
よくある質問
コンクリート配合1:2:3とは何ですか?
体積でセメント1部・砂2部・砂利3部です。合計6部のうちセメントは体積の1/6、砂は2/6、砂利は3/6です。
1:2:3以外の比率も使えますか?
はい。 厳密に正の三部であれば、1:1.5:3のような小数等級も含め利用できます。
水や袋数は含まれますか?
いいえ。 本計算機はセメント・砂・砂利への体積分割のみです。水セメント比や袋の充填係数は現場固有で、ご自身の換算に任せます。
比率で分けた量より多めに用意すべきですか?
はい。結果は体積を比率どおりに分けただけの値です。湿った砂はかさが増え、乾いた材料は水を加えると締まり、ロスも出るため、現場では余裕分を上乗せします。
配合比率からコンクリートの強度は分かりますか?
いいえ。このツールは比率どおりに分けるだけで、圧縮強度の等級や水セメント比は求めません。一般に、貧配合ほど骨材が多く、構造用の富配合ほどセメントの割合が大きくなります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/home/concrete-mix-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume":1,"cement_parts":1,"sand_parts":2,"gravel_parts":3}'const res = await fetch("https://api.kit.forhosting.com/home/concrete-mix-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume": 1,
"cement_parts": 1,
"sand_parts": 2,
"gravel_parts": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/concrete-mix-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume": 1,
"cement_parts": 1,
"sand_parts": 2,
"gravel_parts": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/concrete-mix-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume":1,"cement_parts":1,"sand_parts":2,"gravel_parts":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume":1,"cement_parts":1,"sand_parts":2,"gravel_parts":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/concrete-mix-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"volume": 1,
"cement_parts": 1,
"sand_parts": 2,
"gravel_parts": 3
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.concrete_mix_ratio",
"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で失敗し、課金されません。
入力契約、応答フィールド、検証エラー
数値部数が明示されている場合、比率文字列の対応側より優先されます。最大24文字の任意unit文字列は変更されず返され、UIが数量の横にm3、ft3、Lを表示できます。ダッシュボード向けに合計に対する分数と百分率、短いsummary文、分割を再述するformula文字列も含まれます。例:体積1立方メートルで比率1:2:3なら、セメント1/6、砂1/3、砂利1/2立方メートルです。製造予定のフレッシュコンクリート総量として、有限の正数をvolumeに設定したJSONボディをPOSTしてください。配合はcement_parts、sand_parts、gravel_parts(いずれも厳密に0より大)として送るか、コロンまたはスラッシュ付きの1:2:3や1:1.5:3のような単一の比率文字列として送ります。成功時はvolumeと三部数をエコーし、parts_totalと正規化比率ラベルを報告し、比例体積としてcement_amount、sand_amount、gravel_amountを返します。volume欠落、非正の部数、二部だけの比率文字列、非数値は問題名付きのinvalid_inputで失敗し、前払い残高は消費しません。未提供の任意フィールドはnullではなく省略され、KIT出力契約に沿いクライアント結合がすっきりします。
コンクリート配合比率APIが費用対効果を生む場面
在庫システムは夜間ジョブからAPIを呼び、予定打設のバックログを骨材発注に変換でき、本格的な建設ERPを立てる必要はありません。実装は純粋なparseティアAのため、成功コールごとに公開の基本価格$0.002がかかり、モデルトークンも外向きネットワークも使いません。
技術的な質問
配合比率からセメント・砂・砂利をどう計算しますか?
コンクリート総体積と1:2:3のような比率(またはcement_parts、sand_parts、gravel_parts)を送ってください。各材料量は体積×その部数÷三部の合計です。
コンクリート配合比率計算機の料金は?
ブラウザツールは無料です。APIリクエストは成功コールごとに前払いKIT残高から$0.002です。無効入力は課金されません。