キルト綿のサイズ計算:縮み率と裁ち落とし分に対応
キルト綿は、表から見えるキルトトップより大きく用意する必要があります。この計算機では、キルティングや洗濯による縮みを補う余分と、フレームへの設置、しつけ、取り回し、仕上げ裁ちに必要な四辺の余白をまとめて計算します。トップの幅と高さを入力し、インチまたはセンチメートルを選び、素材と作業方法に合う縮み率と余白を指定してください。作業開始前に切り出す実用的な綿の長方形寸法が分かります。
無料で実行
トップを測り、作業用の余白を決めます
完成したキルトトップを平らにアイロン掛けし、布を伸ばしたり角を引っ張ったりせずに測ってください。中央と両端付近で幅と高さを確認し、差がある場合は不足を避けるため最大値を使います。寸法はすべて同じ単位で入力します。余白は四辺それぞれに加わるため、4インチの余白なら全幅と全高にそれぞれ8インチが追加されます。この部分はロングアームのクランプ、位置調整、しつけ、最後の直角出しに役立ちます。片側4インチは一般的ですが、機械やパンタグラフによって必要量が異なるため、依頼先の条件をご確認ください。小作品では少なくできる場合もありますが、大作品では広めの余白が安全です。
縮み分の計算方法を理解します
キルティングでは3層が引き寄せられ、使用可能な寸法が小さくなることがあります。洗濯で綿や生地がさらに縮む場合もあります。この計算機は入力したトップ寸法を、指定した縮みの後にも残したい寸法として扱います。そのため、余白を加える前に各寸法を残存率で割ります。縮み率が3パーセントなら0.97で割ります。単に3パーセントを足すより、この逆算の方が正確です。余白は最終寸法の外側で裁ち落とす部分なので拡大しません。実際の縮みは繊維、構造、ステッチ密度、糸調子、予洗い、洗濯方法で変わります。正確さが重要な作品ではメーカー情報を確認し、積層した試料をテストしてください。
結果を購入と裁断に活用します
表示される幅と高さは、指定条件に基づく最小予定寸法です。面積は端切れの比較に使えますが、綿は通常パッケージまたはロールの長さ単位で販売されます。必要な長方形がロール幅に収まるか確認し、少なくとも計算した長さを購入してください。向きを変えて材料を節約できる場合もあります。販売単位に合わせる際は必ず切り上げます。パッケージ品は、いずれかの向きで両方の寸法以上でなければなりません。綿を接ぐ場合はメーカー推奨の重ね幅や接合分を別途加えてください。トップを中央に置き、しつけやフレーム設置の前に四辺の余白を確認し、キルティングと予定した洗濯の後で直角に整えて裁ちます。
活用例
ロングアーム用に準備する
フレーム指定の余白と現実的な縮み分を含む綿寸法を求めます。
パッケージ綿を選ぶ
購入前に必要な幅と高さを市販サイズと比較できます。
ロール綿を計画する
最小長方形を求め、向きを変えると購入長を減らせるか確認します。
よくある質問
余白は1回だけですか、各辺に加えますか?
四辺それぞれに加えます。幅と高さには、入力した余白の2倍が加算されます。
なぜ残存率で割るのですか?
縮んだ後に必要な寸法から逆算し、同じ割合を単純に足した場合のわずかな不足を防ぐためです。
縮み率はいくつにすればよいですか?
メーカーの目安を優先し、生地、密度、洗濯方法も考慮してください。積層試料のテストが最も確実です。
インチとセンチメートルを混在できますか?
できません。寸法と余白は選択した単位で入力し、結果もすべて同じ単位で表示されます。
綿を接ぐための分も含まれますか?
含まれません。選択した接合方法に必要な重ね幅や縫い代を計算後に加えてください。
API の利用料金はいくらですか?
1回の料金は $0.002 です。同じ決定的な計算機をブラウザーでは無料でご利用いただけます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/hobby/craft-quilt-batting \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"quilt_width":60,"quilt_height":80}'const res = await fetch("https://api.kit.forhosting.com/hobby/craft-quilt-batting", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"quilt_width": 60,
"quilt_height": 80
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/craft-quilt-batting",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"quilt_width": 60,
"quilt_height": 80
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/craft-quilt-batting", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"quilt_width":60,"quilt_height":80}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"quilt_width":60,"quilt_height":80}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/craft-quilt-batting", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"quilt_width": 60,
"quilt_height": 80
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.craft_quilt_batting",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |