ビニールハウス計算
48×12フィートのビニールハウスを4フィート間隔のアーチで組むと、アーチは13本、フィルムはトンネルと両妻面で1000平方フィート強です。フィルム購入やパイプ切断の前に寸法を入れて確かめられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 長さ
- 48
- 幅
- 12
- フープの間隔
- 4
- フープの半径
- 6
- フープの円弧長
- 18.8495559215
- フープの数
- 13
- フープ用パイプの長さ
- 245.04422698
ビニールハウスはハイトンネルやポリトンネルとしても売られ、間隔を置いたパイプの弓をハウス用ポリエチレンで覆う半円温室です。栽培者、自給農家、学校農園はフィルム購入やパイプ切断の前に、骨組に必要なアーチ本数と、トンネルと両妻壁を覆うプラスチックの平方単位という二量が要ります。
アーチ本数とフィルム面積の求め方
Quonset 型ビニールハウスは、二本の地面レール間のスパンを直径とする直半円柱としてモデル化します。棟長はそれらのアーチに直角に、一方の妻壁から他方へ走ります。各アーチは幅の半分を半径とする半円なので、レールからレールへの展開弧は半径かける円周率、すなわち width の二分の一かける円周率です。
四単位間隔の四十八かける十二の家はしたがって十三本の弓と、入力と同じ単位で三百二十四円周率の幾何フィルム面積を要します。模型は埋設スカート、ウィグルワイヤの重ね、十パーセントのロス係数を加えません。それらは案件固有の乗数で、幾何拾い出しを隠します。
ゴシックや尖り屋根は別の弧を使い範囲外です。
活用例
庭先ビニールハウス用のフィルムを発注する
自給農家は長さ・幅・アーチ間隔を入れ、最初の弓を曲げる前に Quonset 家のポリエチレンロールと弓管の切断リストを寸法します。
授業での半円柱表面積
指導者と LMS 自動採点は、既知の長さと幅の半円ビニールハウスが期待どおりのフィルム面積と整数の弓本数になることを確かめます。
よくある質問
ビニールハウス計算機は半円の Quonset 骨組を仮定しますか?
はい。 各アーチは直径がスパン width に等しい半円です。ゴシックや尖り屋根は別の弧を使い範囲外です。棟高を送ってこの恒等式がゴシック拾い出しに一致することを期待しないでください。
長さ48フィートのハウスにアーチは何本必要ですか?
4フィート間隔なら13本です。両方の妻面に1本ずつと、長さ方向の4フィートごとに1本ずつ立てます。間隔を狭めると本数が増え、骨組が丈夫になります。
12×48フィートのハウスにフィルムはどれだけ必要ですか?
1000平方フィート強です。幅12フィートのハウスで、48フィートの曲面の屋根と半円形の妻面2枚を覆う面積になります。
裾を埋める分のフィルムは含まれますか?
いいえ、トンネルと妻面の正味の面積だけです。埋め込む裾や留め具での重なり、ロスの分は、ロールを注文する前にご自身で足してください。
フィートではなくメートルで計算できますか?
はい。長さ・幅・アーチ間隔を同じ単位にすれば、メートルでもフィートでもヤードでも使えます。フィルム面積はその単位の2乗で出ます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/build/hoop-house \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":48,"width":12,"hoop_spacing":4}'const res = await fetch("https://api.kit.forhosting.com/build/hoop-house", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 48,
"width": 12,
"hoop_spacing": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/build/hoop-house",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 48,
"width": 12,
"hoop_spacing": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/build/hoop-house", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":48,"width":12,"hoop_spacing":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":48,"width":12,"hoop_spacing":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/build/hoop-house", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"length": 48,
"width": 12,
"hoop_spacing": 4
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.hoop_house",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
min_length | 1e-15 |
max_length | 1000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
このビニールハウス計算機は一つの単位で厳密に正の三長さ(アーチ列に沿った棟長、地面レール間のスパン幅、アーチ中心間の間隔)を受け取り、Quonset(半円)模型の hoop_count と cover_area を返します。欠落・ゼロ・負の寸法は invalid_input で失敗し課金されません。
アーチ本数とフィルム面積の求め方
弓の上にかけるハウスフィルムはその弧を全長にわたって覆う必要があり、面積は hoop_arc_length かける length、つまり円周率かける width かける length の二分の一の長方形です。各妻壁は半円板で、二つ合わせると半径が width の二分の一の円になるため、end_wall_area は円周率かける width の二乗の四分の一です。これらを足すと本計算機が返す cover_area になります。円周率かける width かける length の二分の一に、円周率かける width の二乗の四分の一を足し、因数分解すれば円周率かける width の四分の一に、二倍の length 足す width を掛けた形です。アーチは両端と、長さに沿って毎 hoop_spacing に立つので、hoop_count は length を hoop_spacing で割った天井に一を足した値です。三入力は一つの長さ単位を共有し、cover_area はその単位の二乗、アーチ管はその単位の長さになります。
送る内容、使う単位、検証が失敗するとき
フィートとフィート、メートルとメートル、ヤードとヤードです。長さのメートルと幅のフィートを混ぜても意味がないため、契約は換算を呼び出し側に残します。必須の数値フィールドを三つ送ってください。length は一方の妻壁から他方への棟走りを表す有限正数で、alias の L, house_length, house_len を受け付けます。width は地面レール間のスパンを表す有限正数で、各半円アーチの直径でもあり、alias の W, span, house_width を認識します。hoop_spacing は連続するリブの中心間距離を表す有限正数で、表計算の列名 spacing を改名しなくて済むよう alias の spacing, S, hoop_space, rib_spacing を受け付けます。有限数として解析できる文字列は JSON 数と同じく受け付けます。三フィールドには一つの一貫した長さ単位を使ってください。被覆面積はその単位の二乗、hoop_pipe_length はその単位の弓管です。成功時は整形済み入力をエコーし、幅の半分として hoop_radius、その半径かける円周率として hoop_arc_length、整数の弓合計として hoop_count、本数かける弧として hoop_pipe_length、半円柱の tunnel_cover_area、両半円妻の end_wall_area、その和として cover_area、恒等式を述べる formula を公開します。hoop_spacing が四の四十八かける十二の家は十三本と、三百二十四円周率の cover_area になります。検証失敗は原因フィールドを名指しするため、ゼロ入力では length、表から負が漏れた場合は hoop_spacing をフォームが強調できます。失敗タスクは invalid_input を返し前払い残高を消費しません。成功した API 呼び出しは公開ベース $0.002 を item ごとに使います。上下限は中間積を有限に保ち、各フィールドは少なくとも 1e-15、多くとも 1e12 です。
ビニールハウス材料計算機が役立つ場面
直売農家と自給農家は四年耐候ハウスフィルムのロールや亜鉛めっき EMT の束を発注する前にポリエチレンと弓管を見積もり、十二かける四十八の庭先ハウスを隣の余りロールではなく長さ・幅・間隔から見積もります。冬菜用ハイトンネルを覆う苗木業者、子牛囲いに小さなアーチ小屋をかける畜産、半円柱の表面積を教える教材著者は、いずれも同じ三入力契約を求めます。本ツールは Quonset 拾い出しであり、積雪荷重表、ウィグルワイヤ溝日程、すでにフィルムロールを量る工場伝票の代替ではありません。失敗した検証は課金されないため、エラー処理を確かめるために意図的に幅ゼロを送る探索スクリプトは安く保てます。学校農園、地域農場、普及窓口は、ボランティアが店頭に同じ三数を貼ったとき公開計算機と一致する hoop_count と cover_area が必要です。この能力は純粋な parse エンジンであるため、無料ブラウザ実行と前払い API は同一の同型関数を実行し、API 料金は成功 item あたり公開ベース $0.002 です。四単位間隔の四十八かける十二は十三本のまま、cover_area は十二桁丸め後も三百二十四円周率のままです。のちにゴシック棟の幾何、第一級フィールドとしての埋設スカート、フィートからメートルへの換算が必要なら、このビニールハウスページを過負荷にせず別の検索意図として扱ってください。往復確認は簡単です。 length を spacing で割った天井に一を足し、半円柱と二つの半円を足し、hoop_count と cover_area が一致することを手で確かめてください。
連携の活用例
学校農園と普及向けの拾い出し
教員と普及窓口は計画中の十二かける四十八トンネルを hoop_count と cover_area に変換し、ボランティア名簿と公開計算機が同じ材料を引用するようにします。
技術的な質問
ビニールハウスのフィルムとアーチはどう計算しますか。
一つの長さ単位で正の length, width, hoop_spacing を送ってください。API は Quonset 半円柱と両半円妻壁について hoop_count = ceil(length / hoop_spacing) + 1 と cover_area = (π × width × length / 2) + (π × width² / 4) を返します。
寸法がゼロまたは負だとどうなりますか。
タスクは invalid_input で失敗します。length, width, hoop_spacing はすべて正の数でなければならず、非正の寸法は物理的なビニールハウスになり得ず課金されません。
cover_area に縁を埋める余分なフィルムは含まれますか。
いいえ。cover_area は幾何トンネルと両妻壁です。見積を透明に保つため、拾い出しの後に埋設スカート、ウィグルワイヤの重ね、ロス係数を加えてください。メートルで作業するときに二フィートのスカートを焼き込むのは誤りです。
ビニールハウス計算機の料金はいくらですか。
ブラウザの道具は無料です。API 要求は成功した呼び出しごとに前払い KIT 残高を $0.002 で使い、無効な入力は課金されません。