カーテン寸法計算機
幅60・高さ80の窓で、倍率2、左右の縫い代3、上と裾の縫い代8なら、生地は幅126、丈96が必要です。窓の寸法と倍率、縫い代を入れると、裁断サイズと面積が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 窓の幅
- 60
- 窓の高さ
- 80
- ゆとり (ギャザー量)
- 2
- サイドの裾
- 3
- 上部の裾
- 8
- 下部の裾
- 8
- 仕上がり幅
- 120
- 幅方向の裾の合計
- 6
- 長さ方向の裾の合計
- 16
- カーテンの幅
- 126
このカーテン寸法計算機は、窓の幅、窓の高さ、ギャザー倍率、三つの裾代を、裁断すべき生地の長方形へ変換します。家庭で縫う方は反物を買う前に、レンタル窓口は一対の見積に、インテリアの受講者は巻尺の勘ではなく仕上がり布を課題が求めるときに使います。欠測を有効な裁断として扱わないためです。
裁縫・授業・ソフトウェアにおけるカーテン寸法計画の位置
六十インチの開口を貸し手が示して二ヤードか六ヤードか誰も言えないとき、家庭で縫う方が週末前に反物を発注しなければならないとき、教員が測った窓とギャザー倍率と三つの裾折りを裁断長方形へ直すよう求めるとき、人はこの計算に出会います。
買い物する側は、六十かける八十の開口をギャザー二、横裾三単位、ヘッダーと下裾八単位で事前確認してから生地売場を埋没費用扱いせずに済みます。工房は、粗いギャザーと密度の高いピンチプリーツを、不透明な表マクロなしで比べられます。競技や宿題の練習では、時間制限の下でカーテンカタログなしに解答を照合できる、高速でオフラインの裁断寸法がしばしば必要です。
学習者が開口を打ち、画面がエコーした入力の横にきれいな幅・丈・面積を出す必要があるとき、製品・教育ツールはこの分担を使います。このページでは作業はすべてご利用のブラウザ内で走ります。無料で決定的な繊維計画用具の小さな実験室を組むときは、生地目付や糸密度の補助と組み合わせてください。
活用例
一対のカーテンを縫う前に生地を裁つ
測った窓、ギャザー倍率、裾代を、反物を買う前にカーテン幅・丈・面積へ変換します。
宿題とインテリアのワークシート
窓寸法、ギャザー、裾から再現可能な裁断長方形を出し、横裾を二倍する手順も含めます。
よくある質問
どのギャザー倍率を使えばよいですか?
軽いペンシル寄せはおよそ 1.5 です。標準のギャザーヘッドはおよそ 2 です。ピンチプリーツや贅沢な折りは 2.5 から 3 が多いです。実際に縫う倍率を入力してください。
単位換算や反幅の本数は出しますか?
いいえ。 六つの寸法は要求全体で一つの長さ単位を共有します。反幅の割り算、裏地の層、ロス率は対象外です。
カーテンの幅はどう計算しますか?
窓の幅に倍率を掛け、左右の縫い代を2回分足します。幅60で倍率2なら120になり、縫い代3を左右に足すと126です。
カーテンの丈はどう決まりますか?
窓の高さに上の縫い代と裾の縫い代を足します。高さ80に8を2回足すと96で、倍率は丈には影響しません。
寸法に0を入れるとどうなりますか?
受け付けられません。メジャーの読みが0なのは、ほとんどの場合測り忘れで、本当の窓ではないためです。すべての寸法は0より大きい数を入れてください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/life/curtain-size \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"window_width":60,"window_height":80,"fullness":2,"side_hem":3,"top_hem":8,"bottom_hem":8}'const res = await fetch("https://api.kit.forhosting.com/life/curtain-size", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"window_width": 60,
"window_height": 80,
"fullness": 2,
"side_hem": 3,
"top_hem": 8,
"bottom_hem": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/curtain-size",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"window_width": 60,
"window_height": 80,
"fullness": 2,
"side_hem": 3,
"top_hem": 8,
"bottom_hem": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/curtain-size", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"window_width":60,"window_height":80,"fullness":2,"side_hem":3,"top_hem":8,"bottom_hem":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"window_width":60,"window_height":80,"fullness":2,"side_hem":3,"top_hem":8,"bottom_hem":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/curtain-size", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"window_width": 60,
"window_height": 80,
"fullness": 2,
"side_hem": 3,
"top_hem": 8,
"bottom_hem": 8
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.curtain_size",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs_value | 1000000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
エンジンは window_width に fullness を掛け両側の裾を足して curtain_width を出し、window_height にヘッダーと下裾を足して curtain_length を出し、その二辺を掛けて fabric_area を返します。寸法はすべて正の有限数でなければならず、ゼロや負の巻尺読みは invalid_input として拒否されます。日常の裁縫はブラウザで無料、見積シートや授業デモ、在庫スクリプトが同じ数値を要する場合は成功一件あたり $0.002 の API をご利用ください。
カーテン寸法の結果が意味することと、応答に含まれるもの
カーテン寸法の結果とは、測った開口を覆うために裁つ布の長方形です。掛けたパネルがどれだけたっぷりギャザーするか、裾にどれだけ余分を折るか、を決めたあとの値です。レールから窓台までの巻尺読みそのものでも、反物の購入本数でもありません。左折と右折を同じ一枚から裁つからです。隠れロス係数、裏地や芯地の層、二枚対一枚の切替、反幅の割り算はありません。ゼロインチはここでの空窓としては扱いません。ゼロの読みは計画開口ではなく、巻尺の読み忘れであることがほとんどだからです。生地目付の換算、糸密度の換算、裏地のヤード数は専用の補助をご利用ください。このページはカーテン寸法の裁縫用ランディングです。ギャザー後の仕上がり幅に両側裾を足したもの、ヘッダーと下裾を足した仕上がり丈、そしてその二辺の積である fabric_area です。この計算機は閉形式で答えます。finished_width は window_width かける fullness で、開口の前でギャザーまたはプリーツになる布量です。hem_width_total は side_hem の二倍です。curtain_width はその二つの和です。hem_length_total は top_hem 足す bottom_hem です。curtain_length は window_height にその垂直代を足したものです。fabric_area は curtain_width かける curtain_length なので、見積シートや授業の照合は手計算なしで長方形面積を見られます。応答は正規化した六つの入力を返し、導出フィールドを出し、表計算や試験が推測せず同じ手順を繰り返せるよう method タグ fullness_and_hems と formula 文字列を付けます。エンジンは正の有限数を六つ掛け足すか、invalid_input で拒否するかです。拒否されるのは window_width、window_height、fullness、side_hem、top_hem、bottom_hem の欠落、非有限値、文書化上限を超える大きさ、そして製品契約である「正の数でない寸法」です。
再現可能な結果になるよう窓・ギャザー・裾フィールドを読む方法
数値文字列の先頭プラスや科学記法は有限小数として解釈できる場合に限り許可されます。六つの値はいずれもゼロより厳密に大きくなければなりません。典型的なギャザーは、軽いペンシル寄せで約一・五、標準のギャザーヘッドで二、ピンチプリーツや贅沢な折りで二・五から三です。横裾は各側二〜四単位、ヘッダーと下裾は六〜八単位が目安ですが、エンジンはその慣例を固定せず、与えられた数だけを使います。インチ、センチメートル、メートルのいずれでも構いませんが、混ぜてはいけません。開口の優先フィールドは window_width です。ただし width、opening_width、window_w という別名も受け付け、フォーム・クエリ文字列・表の列がセル名を変えずに同じ契約を再利用できます。高さは window_height を優先し、別名は height、drop、opening_height、window_h です。ギャザーは fullness を優先し、別名は fullness_factor、gather、gather_factor です。横裾は side_hem を優先し、別名は side_allowance、hem_side、side_hem_allowance です。ヘッダーは top_hem を優先し、別名は header、header_allowance、top_allowance、heading です。下折りは bottom_hem を優先し、別名は hem、hem_allowance、bottom_allowance、bottom_hem_allowance です。埋め込み空白、十六進接頭辞、非数値トークンはフィールド名を示すメッセージで拒否され、悪いセルが誤った裁断リストになりません。それが製品契約であり、欠落・ゼロ・負の巻尺読みは invalid_input です。六フィールドは要求全体で一つの長さ単位を共有します。見積や在庫の自動パイプラインで同じ数学結果が必要なときは、このページの無料ブラウザ実行と有料 API を組み合わせ、裁断規則を自ら再実装せずにご利用ください。
裁縫・授業・ソフトウェアにおけるカーテン寸法計画の位置
開発者は同じ契約をスクリプトから呼び、裁縫計算機の決定的な試験ベクトルを蒔き、見積デモの前に利用者が入れた窓を正規化し、手振りの見積ではなく curtain_width、curtain_length、fabric_area フィールドを要求する製品文を満たします。API 経由の成功照会は一件 $0.002 で、失敗した検証は課金されず、応答のあと何も保存しません。無料の対話探索と有料で同一の API という分担は、ティアAカタログの残りと一致し、授業デモから自動パイプラインへ数学結果を変えずに移れます。
連携の活用例
見積ツールと試験フィクスチャ
窓と裾の入力を安定した curtain_width、curtain_length、fabric_area に正規化し、製品画面と継続的インテグレーションの断言に使います。
技術的な質問
カーテン寸法計算機の料金はいくらですか。
このページではご利用のブラウザで無料です。API 経由の成功リクエストは $0.002 で、無効な入力は課金されません。
必要な生地寸法はどう定義されますか。
curtain_width = window_width × fullness + 2 × side_hem。curtain_length = window_height + top_hem + bottom_hem。fabric_area = curtain_width × curtain_length。各数値フィールドは小数第十位へ丸めます。
寸法がゼロまたは負のときはどうなりますか。
入力は invalid_input で拒否されます。window_width、window_height、fullness、side_hem、top_hem、bottom_hem はいずれも正の数でなければなりません。