ForHosting KIT · 開発者向けツール

ビーズとスペーサーのストランド長さ計算

この計算ツールは、コードやワイヤーを切る前に、ビーズとスペーサーが直線上で占める長さを求めます。同じ大きさのビーズの個数、ミリメートル単位の直径、デザインに使う各スペーサーの幅を入力してください。ビーズ部分とスペーサー部分を合計し、必要な長さをミリメートル、センチメートル、インチで表示します。繰り返し模様の設計、ビーズ寸法の比較、ネックレスやブレスレットが目標寸法に収まるかの確認に役立ちます。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

糸の進行方向に沿って測ります

ビーズを通したときに占める距離となるため、穴と平行な方向の寸法を使用してください。丸い8 mmのビーズなら通常は約8 mmですが、楕円形、筒形、不定形のビーズでは、穴から穴までの長さと見た目の最大幅が異なる場合があります。精度が必要な作品では、ノギスで実物を測ることをおすすめします。同じビーズの個数と、この長手方向の寸法を直径として入力します。計算ツールは両者を掛け、ビーズだけが占める長さを求めます。隣り合う部品の間に意図的な隙間がない前提です。ビーズ間の結び目、つぶし玉カバー、ワイヤーガード、留め具、アジャスターチェーン、露出するコードは自動加算されません。完成時に長さを持つ部品は測ってスペーサーとして入力するか、切断寸法を決める際に別途加えてください。

異なるスペーサーを平均せず入力します

リストには、実際に使うスペーサー1個ごとの幅を入力します。2 mmの金属スペーサーを6個、4 mmのアクセント用スペーサーを2個使う場合は、2を6回、4を2回入力してください。各部品を個別に並べれば、異なる種類を平均したときの丸め誤差や数え間違いを防げます。スペーサーを使わない作品では空のリストにします。幅0の値も目印として使用できますが、不要なら省略する方が明確です。結果にはスペーサーの個数と合計長が表示されるため、材料の購入やワイヤーの切断前に配列を確認できます。幅は装飾面を横切る方向ではなく、糸が通る方向で測ってください。ビーズに重なるキャップは表示幅のすべてが長さに加わらないことがあるため、短い見本を組んで実際の増加分を測ると確実です。

部品長から実際の切断寸法を決めます

表示されるストランド長は入力した部品が占める長さであり、そのままコードやワイヤーの切断寸法になるとは限りません。まず希望する完成寸法と比較してください。閉じたネックレスやブレスレットでは留め具が長さを加える一方、つぶし玉、ループ、結び目、端処理には見える周長に残らない余分な材料が必要です。また、柔軟な作品は曲線を描くため、大きなビーズほど内周が小さくなり、特にぴったりしたブレスレットで影響が出ます。フィットが重要なら試作品やサイズ用マンドレルで確認してください。部品の長さが分かった後、留め具と加工方法に必要な余裕を追加します。センチメートルはミリメートルを10で、インチは25.4で割って求め、値は小数第6位までに丸めます。APIの計算料金は1回$0.002です。

ブレスレットを設計する

留め具や端処理の余裕を加える前に、ビーズとスペーサーが占める長さを確認できます。

ビーズ直径を比較する

同じ配列で6 mmから8 mmのビーズへ変更した場合の長さの差を確認できます。

ネックレスの配列を点検する

ビーズとスペーサーの長さを分け、部品の不足や重複を見つけやすくします。

結果に留め具は含まれますか?

留め具の糸方向の有効幅をスペーサーとして入力した場合のみ含まれます。それ以外は留め具と端処理の余裕を別途加えてください。

ビーズのどの寸法を入力しますか?

糸の経路に沿った穴から穴までの寸法を入力します。丸いビーズでは通常、表示されている直径と同じです。

2種類のスペーサーはどう入力しますか?

実物のスペーサー1個につき1項目を追加し、幅をミリメートルで入力します。同じ部品も個数分だけ繰り返してください。

スペーサーなしでも計算できますか?

はい。spacer_sizes_mmを省略するか空のリストにすると、ビーズだけで合計を計算します。

コードの切断寸法も分かりますか?

計算対象は部品が占める長さです。結び目、つぶし玉、ループ、端、仕上げに必要なコードを追加してください。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/hobby/craft-bead-strand-length

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/hobby/craft-bead-strand-length \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bead_count":24,"bead_diameter_mm":8}'
{
  "bead_count": 24,
  "bead_diameter_mm": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.craft_bead_strand_length",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →