レンガ計算機
215×65 mmのレンガを10 mmの目地で積む10 m²の壁なら、初期設定のロス5%を含めて注文数は623個です。面積とレンガ面、目地を入力し、複雑な積み方ではロスを増やして、まとまった数で購入してください。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 面積
- 10
- レンガの長さ
- 215
- レンガの高さ
- 65
- 目地
- 10
- 面積(m2)
- 10 bricks
- レンガの長さ(mm)
- 215
- レンガの高さ(mm)
- 65
- 目地(mm)
- 10
このレンガ計算機は、壁など平らな組積面の平方メートル数、レンガの見付の長さ・高さ(mm)、モルタル目地の厚みが分かれば、必要なレンガの数を見積もります。目地を両辺に含んだモジュール単位の面を作り、壁面積をそのモジュール面積で割り、切り・破損・組み方によるロス率(任意)を適用し、切り上げて整数のレンガ数にします。10平方メートルの壁、215×65mmのレンガ、10mmの目地、ロス5%というよくある例では、大まかな見当ではなく数百個という結果になります。エンジンは通信もサンプリングも日付依存の近道もない、純粋に決定的な算術です。DIYの買い物リストや業者の積算にはブラウザで無料でお使いいただけます。
レンガの必要数の見方
レンガの発注はほぼ常に見付モジュールの問題です。各レンガは、長さと高さの辺にモルタル目地の厚み分だけ粘土本体より大きい長方形を占めます。壁面積を素のレンガ見付だけで割ると、目地も壁を覆うため発注数が不足します。
パレットサイズのカタログや現場固有の組み方はコア数値に含まれません。ハーフバットや開口部、扱いにくい返しに対しては、幾何学的な積算結果にロス率を自分で上げて対応してください。面積、レンガ見付寸法、目地の欠落、有限でない値、規定上限を超える大きさ、0または負の寸法はすべて拒否されます。
目地や面積が0だと正のレンガ総数が定義できないためです。モルタル体積、塗料の被覆量、タイル目地材の質量が必要な場合は専用のツールをお使いください。
レンガの積算がDIY・業者見積もり・ソフトウェアで果たす役割
住まいの持ち主は、庭の塀や煙突の補修、ガレージの外壁で、切りレンガの予想外のロスの後に2枚目のパレットが必要な場面、あるいは週末の作業前に材料リストが予算を超えてはならない場面でこの計算に出会います。
レンガ職人や小規模業者は、測定した立面図から資材店を出る前に買い物リストに変換するために同じ数値を使い、単純な芋目地よりも多くのハーフバットを使うイングリッシュボンドやフレミッシュボンドではロス率を上げます。
積算担当者は、面積・見付サイズ・目地・ロス率の部屋や立面のスケジュールが、隠れたセルだらけのスプレッドシートなしで整数のレンガ数になるよう積算ツールにこの契約を組み込みます。プロダクトや教育向けツールは、モジュラーなレンガ見付の10mm目地が、素の見付面積を目分量で見るよりもはるかに数量に影響することを学習者に示します。
無料で決定的なリフォーム計算機の小さなラボを構築する際は、塗料やマルチ、目地材のヘルパーと組み合わせ、開口部やピア、特殊レンガなど純粋な見付モジュール数を超えて立面図が求める現場判断は自分で加えてください。
活用例
DIYの庭・住宅の塀の買い物リスト
測定した平方メートル数、レンガの見付サイズ、モルタル目地を、資材店で購入する前に整数のレンガ注文数に変換します。
よくある質問
寸法が0または負の場合はどうなりますか?
壁面積、レンガの長さ、高さ、目地はすべて厳密に正でなければなりません。ロス率は0でもよいですが負にはできません。
なぜモジュールにモルタル目地を含めるのですか?
各レンガは、モルタルが隙間を埋める分だけ粘土の見付単体よりも多くの壁面積を占めます。目地を無視すると数量が不足します。このツールは(長さ+目地)×(高さ+目地)という標準的なモジュラー見付を使います。
開口部やピア、モルタル体積は含まれますか?
いいえ。 呼び出す前に窓とドアの面積を壁面積から差し引き、砂とセメントの体積が必要な場合は専用のモルタル計算機をお使いください。このページはレンガ数のみを返します。
イギリス積みやフランス積みではロスを増やすべきですか?
はい。これらの積み方は、長手だけを並べる単純な積み方より半端なレンガを多く使うため、切断する数が増えます。初期設定は5%なので、こうした積み方や開口部、納まりの難しい角がある場合は増やしてください。
ロスをゼロにしてもよいですか?
はい、ゼロも使えます。その場合は、切断や破損の余裕を含まない、壁を埋めるだけの幾何学的な数になります。何も入力しなければ5%が適用され、マイナスの値は受け付けません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/home/bricks \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":10,"brick_length":215,"brick_height":65,"joint":10}'const res = await fetch("https://api.kit.forhosting.com/home/bricks", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 10,
"brick_length": 215,
"brick_height": 65,
"joint": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/bricks",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 10,
"brick_length": 215,
"brick_height": 65,
"joint": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/bricks", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":10,"brick_length":215,"brick_height":65,"joint":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":10,"brick_length":215,"brick_height":65,"joint":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/bricks", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"area": 10,
"brick_length": 215,
"brick_height": 65,
"joint": 10
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.bricks",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
積算ソフトやスプレッドシート、CIフィクスチャで再現性のあるレンガ数が必要な場合は、成功したリクエストごとに$0.002のAPIをご利用ください。
レンガの見積もりとは何か、レスポンスに含まれる内容
この計算機は、解析済みの壁面積(平方メートル)、レンガの見付長さ・高さ(mm)、目地厚、適用したロス率、モジュール長さ・高さ、モジュール面積(平方メートル)、ロス適用前の正確な小数のレンガ数、ロス適用後の小数のレンガ数、切り上げ後の最終整数のbricks_required、単位タグ、使用したprecision、methodタグ、検証できる短いformula文字列を返します。このページが答えるのはレンガ数のみで、見積もりや単体テスト、パレット数を勝手に作ってはならないAPI利用者に適した安定した数値出力です。
壁面積・見付サイズ・目地・ロス率の読み取り方と再現性の保ち方
純粋な幾何学的な充填を求める場合は0のロス率も許可されますが、負のロス率は拒否されます。壁面積は平方メートルのareaを優先し、wall_area、total_area、surface、sqm、m2のエイリアスでフォームやクエリ文字列でも同じ契約を再利用できます。レンガの見付長さはbrick_lengthのほかlength、L、brick_lを受け付け、見付高さはbrick_heightのほかheight、H、brick_h、brick_width、widthを受け付けます(短辺をwidthと呼ぶ呼び方にも対応)。目地厚はjointのほかmortar_joint、joint_width、mortar、jを受け付けます。任意のwaste_percentは既定5%で、waste、waste_margin、margin、waste_pctで設定できます。任意のprecision(エイリアスdecimals、dp)は整数でない数値フィールドの小数桁数を選び、既定は4、上限は15でbricks_requiredが整数のままJSONのgoldensを安定させます。計算はモジュール長さ・高さの各辺に目地を加え、平方mmから平方mへ100万で割って換算し、面積をモジュール面積で割ってbricks_exactを求め、1+ロス率/100を掛け、浮動小数点誤差でわずかに整数を下回る値も正しく切り上がるよう小さなイプシロンを加えて切り上げます。自動パイプラインの中で同一の数学的結果が必要な場合は、このページの無料ブラウザ実行と有料APIを組み合わせ、モジュールの計算式を自前で再実装せずに済ませてください。
レンガの積算がDIY・業者見積もり・ソフトウェアで果たす役割
このページでは処理はすべてブラウザ内で完結し、API経由では成功した照会1件ごとに$0.002かかり、検証に失敗した場合は課金されず、レスポンスを返した後は何も保存されません。無料のインタラクティブな検証と、同一の結果を返す有料APIというこの分離はKITのtier Aカタログ全体の方針と一致しており、現場でのスマホでの確認から自動パイプラインへ、数学的な結果を変えることなく移行できます。
連携の活用例
業者見積もりと立面積算
面積・モジュール見付サイズ・目地・ロス率の立面スケジュールを、見積書向けに再現性のあるbricks_required値へ変換します。
積算ソフトウェアとCIフィクスチャ
単体テストやプロパティチェック、自動化パイプラインのために決定的なbricks_requiredとmodule_area_m2の値を生成します。
技術的な質問
レンガ計算機の料金は?
このページのブラウザ上では無料です。API経由では成功したリクエストごとに$0.002かかり、無効な入力には課金されません。
レンガ数はどう計算されますか?
module_area_m² = ((brick_length_mm + joint_mm) × (brick_height_mm + joint_mm)) / 1e6、bricks_exact = area_m² / module_area_m²、bricks_required = ceil(bricks_exact × (1 + waste_percent/100))です。既定のロス率は5%です。