かぎ針編みの平らな円:段数と増し目の計算
かぎ針編みの円を平らに保つには、広がる円周に合わせて十分な目を増やす必要があります。この計算ツールは、ご使用になる編み目の種類、または指定した1段目の目数を基に、段ごとの手順を作成します。各段の合計目数、追加する目数、増し目の間に編む通常の目数を確認できます。コースター、モチーフ、バッグ、ラグなどを、お椀状に反らせたり波打たせたりせず、平らに仕上げるための実用的な基準としてお使いいただけます。
無料で実行
適切な作り目数をお選びください
平らな円は、輪またはマジックリングに編み入れる小さな1段目から始まります。選ぶ編み目の高さによって必要な広がり方が変わるため、この計算ツールでは細編みを6目、中長編みを8目、長編みを12目という一般的な基準にしています。ただし、これは出発点であり、絶対的な規則ではありません。糸の伸縮性、かぎ針の太さ、編む方の手加減、編み目の構造、引き抜いて段を閉じるか螺旋状に編むかによって、最適な目数は変わります。編み図や試し編み、使い慣れた糸ですでに平らになる1段目の目数が分かっている場合は、任意の作り目数として入力してください。その値が1段目の合計目数になり、以降の各段で増やす目数にもなります。大きなラグやバッグの底を編み始める前に、小さな試し編みをおすすめします。中心でのわずか1目の差が予定したすべての段に繰り返され、直径が大きくなるほど目立つためです。
段ごとの増し目表をご確認ください
目数は単純な等差的な増え方をします。1段目で中心を作り、2段目ではすべての目に増し目をして合計を2倍にします。それ以降は、毎段、最初の目数と同じ数を追加し、増し目と増し目の間の通常の目を1目ずつ増やします。たとえば6目から始める場合、合計は6目、12目、18目、24目と増えていきます。後の段の指示には、繰り返す一組の手順が示されます。指定された数の通常の目を編み、増し目を1回行い、その組み合わせを一周繰り返してください。通常、増し目は同じ目に2目編み入れることを指しますが、編み図に別の指定がある場合はそちらを優先してください。増し目は一か所に集中させず、段全体に分散します。輪郭をより滑らかにするには、増し目を毎段同じ位置に重ねず、段ごとに位置をずらす方法も有効です。位置をずらしても合計目数は変わらず、角や放射状の筋が目立ちにくくなります。
反りや波打ちを編みながら調整します
計算結果は信頼できる基準ですが、最終的には実際の編み地をご確認ください。各段を終えるたびに、引っ張らずに平らな面へ置きます。縁が持ち上がって浅いお椀のようになる場合は、半径に対して円周が短すぎます。増し目を1回または2回追加し、できるだけ均等に配置して、次の段の後でもう一度確認してください。縁が波打ったり、ゆるいフリル状になったりする場合は、円周が長すぎます。予定した増し目を1回または2回減らし、その変更も均等に分散してください。特に天然繊維では、軽いゆがみがブロッキングで落ち着くこともありますが、強い反りや波打ちは編んでいる途中で直すことをおすすめします。変更内容を記録して次の段に反映し、無条件に元の手順へ戻さないようにします。計算と同じくらい一定の手加減も重要です。かぎ針を替える、糸を強く引く、別ロットの糸を使うといった変化で、正しい目数でも直径が変わる場合があります。
活用例
コースターやランチョンマットの計画
平らな円形の日用品を編み始める前に、各段の合計目数と増し目間隔を一覧で確認できます。
バッグやかごの底の成形
必要な段数まで底を平らに保ち、その後は増し目をせず側面を編み進められます。
別の編み目への編み図の調整
細編み、中長編み、長編みの一般的な作り目数を比較し、選んだ基準をご使用の糸でお試しいただけます。
よくある質問
各段で何目増やせばよいですか?
1段目と同じ目数を増やします。6目の中心なら通常は毎段6目、12目の中心なら毎段12目を追加します。
円がお椀状に反るのはなぜですか?
糸、かぎ針、手加減に対して増し目が足りない可能性があります。次の段で増し目を1回または2回均等に追加し、平らな面で再確認してください。
縁が波打つのはなぜですか?
現在の半径に対して目数が多すぎることが主な原因です。増し目を1回または2回減らし、減らす位置を均等に分散してください。
増し目は同じ目に2目編むという意味ですか?
はい、この手順では一般的な意味で使用しています。作品の編み図に別の増し方が指定されている場合は、その定義に従ってください。
API リクエストの料金はいくらですか?
API リクエスト1回の料金は $0.002 です。ブラウザー版はこのページから直接ご利用いただけます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/hobby/craft-crochet-circle-rounds \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rounds":6}'const res = await fetch("https://api.kit.forhosting.com/hobby/craft-crochet-circle-rounds", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rounds": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/craft-crochet-circle-rounds",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rounds": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/craft-crochet-circle-rounds", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rounds":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rounds":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/craft-crochet-circle-rounds", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"rounds": 6
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.craft_crochet_circle_rounds",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_rounds | 200 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |