芝刈り面積計算機
100×50フィートの芝生は5,000平方フィートで、刈幅21インチの手押し式なら32パス、歩く距離は3,200フィート、時速3マイルで約12分です。庭の寸法と刈幅を入れるだけで作業時間の目安が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 長さ
- 100
- 幅
- 50
- 刈り幅
- 21
- 長さ (ft)
- 100
- 幅 (ft)
- 50
- 刈り幅 (in)
- 21
- 刈り幅 (ft)
- 1.75
この芝刈り面積計算機は、長方形の庭の長さと幅、芝刈り機の刈り幅(デッキ幅)から、カバーすべき平方フィートとエーカー、必要な平行パス数、歩くまたは乗る総走行距離、現実的な対地速度での推定刈り時間へ変換します。土曜の予定を立てる住宅所有者、週次ルートを見積もる造園班、複数の芝を人員配置する物件管理者は、いずれも同じギャップに直面します。面積だけでは、デッキサイズ・帯の重ね・速度が入ると芝刈り機がどれだけ動くかが分かりません。エンジンは長さ×幅で面積を求め、任意の重ねを反映した有効帯幅へインチのデッキを換算し、庭の幅に対するパス数を切り上げ、パス×長さで経路距離を得て、時速マイルで割って時間と分を出します。結果は完全に決定的で、ネットワーク呼び出しもサンプリングも日付依存の近道もありません。
計算機が返す内容と刈り面積・時間の定義
ここでの芝の面積は、フィート単位の長さ×幅という長方形の平面フットプリントであり、1エーカーあたり四万三千五百六十平方フィートの厳密な恒等式で平方フィートとエーカーの両方として返されます。そのフットプリントは刈ろうとする芝そのものであり、花壇を差し引いたり傾斜を加えたりはしないので、テープや車輪で測った計画用の包絡線として扱ってください。
デッキ幅は芝刈り機の公表された刈り幅(インチ)であり、二十一インチの手押し機や五十四インチのゼロターンの製品票の数字であって、機体の外殻ではありません。実作業では未刈りの稜線が残らないようわずかに重ねるため、計算機は任意の重ね率(既定は十)を適用し、公称デッキをフィート単位の有効帯幅へ縮めます。
パス数は、その有効幅で庭の幅を割った天井値であり、帯は長さ辺に平行と仮定します。経路長はパス×長さ、刈り時間は経路長を対地速度で割り、1マイルあたり五千二百八十フィートで換算します。気象モデル、草高係数、燃料消費、買い物カゴはありません。
実地では障害物、列端の旋回、縁の仕上げパスのために少し多めに見積もってください。
DIY・班・ソフトウェアにおける芝刈り見積の位置づけ
DIY の住宅所有者は、新しい物件がフィートで測られるのに週末計画が分で測られるとき、二十一インチの手押しと四十二インチのライダーのどちらが時間予算に合うかを決めるとき、平方フィートでは似て見えても細長い方が列端旋回が多い二つの庭を比べるときにこの問題に出会います。職能見積とルート計画は数十の区画で同じ恒等式を使います。
平面の長さと幅を測り、トラックに載るデッキを選び、傾斜と障害向けに控えめな速度を設定し、労働と燃料のブロック用に分へ換算します。物件管理者と管理組合は、フォーム途中で単位が変わる不透明なモバイルアプリや、デッキ幅がインチ販売なのに庭の尺がフィートであることを忘れるアプリに頼らず、控えめな長方形区画の答え合わせを事前に作れます。
開発者は同じ契約をスクリプトから呼び、造園プランナの決定的テストベクトルを植え、予定が班時間を提案する前にユーザー入力の庭サイズを正規化し、「だいたい三十分」ではなくパスと経路長を求めるプログラミング課題を満たします。
製品ツールは、所有者が百×五十フィートと二十一インチを打つと予約前に面積・パス数・きれいな時間合計を UI が示す必要があるときにこの書き換えを使います。
活用例
一つの芝の週末スケジュール
庭の長さと幅(フィート)とデッキ幅(インチ)を入れて、土曜午前を押さえる前に平方フィート・パス数・推定分を確認します。
班ルートと労務見積
測った区画寸法とトラックのデッキ幅を控えめな速度で渡し、複数停留の入札向けに再現可能な面積と時間の合計を得ます。
よくある質問
速度と重ねの既定は?
既定速度は 3 mph(手押し芝刈り機の典型的な徒歩ペース)です。既定の重ねは隣接帯の 10 パーセントです。
障害物・傾斜・袋詰め時間は含まれますか?
いいえ。 長さに平行な帯刈りのクリアな長方形だけをモデル化します。木・花壇・旋回・急傾斜・袋の空出しはご自身で余裕を加えてください。
芝刈り機の全幅と刈幅のどちらを入力しますか?
製品仕様に記載された刈幅を入力します。たとえば手押し式なら21インチ、乗用式なら42インチといった値で、本体外側の幅ではありません。この刈幅から重ね幅を差し引いて計算します。
縦と横はどちらの向きで測りますか?
刈り込みの列に沿った方向が長さ、列を横切る方向が幅です。パス数は幅の方向に数えるため、縦横を入れ替えるとパス数や歩く距離が変わることがあります。実際に刈る向きで測ってください。
芝生の面積をエーカーでも見られますか?
見られます。面積は平方フィートとエーカーの両方で表示され、100×50フィートの庭なら5,000平方フィート、0.1148エーカーです。花壇などは差し引かない長方形の面積です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/home/lawn-mowing-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":100,"width":50,"deck_width":21}'const res = await fetch("https://api.kit.forhosting.com/home/lawn-mowing-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 100,
"width": 50,
"deck_width": 21
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/lawn-mowing-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 100,
"width": 50,
"deck_width": 21
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/lawn-mowing-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":100,"width":50,"deck_width":21}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":100,"width":50,"deck_width":21}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/lawn-mowing-area", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"length": 100,
"width": 50,
"deck_width": 21
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.lawn_mowing_area",
"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 を呼び出してください。
計算機が返す内容と刈り面積・時間の定義
JSON は入力・有効幅・毎時平方フィートの連続刈り率・単位タグ・メソッドタグ・短い数式文字列も返します。
入力の読み取り・検証・再現性の保ち方
重ねはゼロ以上百未満で、有効幅が厳密に正に保たれます。パス数は小さなイプシロン付きで切り上げ、浮動誤差で整数に乗る値が余分な帯に跳ねないようにします。経路全体にネットワーク I/O がないため、結果は実行間でビット再現可能で、百×五十フィートの庭・二十一インチデッキ・時速三マイルで約五千平方フィートと約十二分を手計算し直さずに主張する CI フィクスチャに適します。推奨フィールドは庭のフィート単位の length と width、芝刈り機デッキのインチ単位の deck_width です。既定の徒歩ペースである時速三マイルを使わない場合は任意の speed_mph、十パーセントの重ねが班のやり方と違う場合は任意の overlap_pct を付けます。長さ用の length_ft・yard_length・l、幅用の width_ft・yard_width・w、デッキ幅用の deck_width_in・deck・cutting_width・deck_inches、速度用の speed・mph・mowing_speed、重ね率用の overlap・pass_overlap などの別名を受け付けるため、表計算・クエリ文字列・型付きフォームは列名を変えずに同じ契約を再利用できます。数値フィールドはすべて有限でなければならず、非正の length・width・deck_width・speed は invalid_input で拒否され、サイズゼロのフォーム欄が黙って無料の芝を主張できません。帯刈り公式を自分で再実装せずに自動化パイプライン内で同一の数学結果が必要なときは、このページの無料ブラウザ実行と有料 API を組み合わせてください。
DIY・班・ソフトウェアにおける芝刈り見積の位置づけ
このページでは作業はすべてブラウザ内で動き、API では成功した照会ごとに $0.002 で、検証失敗は課金されず、応答後に何も保存しません。無料の対話探索と有料で同一の API という分割は KIT の tier-A カタログの他項目と一致し、裏庭デモから自動化見積パイプラインへ数学結果を変えずに移れます。巻尺がメートルのときは単位変換と、屋外向けの無料で決定的な計画ヘルパーの小さな実験室を組むときは他の home や geometry のエンドポイントと組み合わせてください。
連携の活用例
アプリ向け決定的フィクスチャ
造園プランナ・予約ツール・CI 検査の単体テスト用に、安定した area_sqft・passes・time_minutes を生成します。
技術的な質問
芝刈り面積計算機の料金は?
このページではブラウザで無料です。API では成功リクエストが $0.002 で、無効な入力は課金されません。
刈り時間はどう計算されますか?
計算式: effective_width_ft = (deck_width_in/12)×(1−overlap_pct/100); passes = ceil(width_ft/effective_width_ft); path_ft = passes×length_ft; time_hours = path_ft/(speed_mph×5280).
長さ・幅・デッキ幅をゼロや負にすると?
リクエストは invalid_input で失敗します。length・width・deck_width・speed_mph はすべてゼロより大きい厳密に正の数でなければなりません。