カットリスト最適化 — 木材・金属の無駄を最小化

無料の1Dカットリスト最適化ツール。素材の長さ、のこぎり刃幅、必要な切断を入力して、SVG図付きの最適切断順序を取得します。

カットリスト最適化ガイド

カットリスト最適化は、一次元の切断材取り(カッティングストック)問題を解きます。多数の必要長さを、定尺の素材へ最小の無駄で割り付ける問題です。まず3つの入力を測ります。第一に、線材を購入する素材の長さです。よくある例は8・10・12・16フィートの板材、20フィートの鋼管、6メートルの押出材で、フィートまたはメートルで入力します。第二に、のこぎり刃幅(カーフ)、つまり1回の切断で削り取られる材料の幅です。標準的な丸のこやテーブルソーの刃は約0.125インチ(1/8インチ、≈3.2mm)を削り、薄刃は≈0.09インチ、バンドソーは≈0.025インチ、金属切断用の砥石は0.1インチ以上削ることもあります。第三に、カットリストです。仕上げ各部材の長さと数量、任意でラベル(横桟・縦框・棚板)を入力します。素材がフィートのときはカット長さをインチで、メートルのときはセンチメートルで入力します。ツールは部材を可能な限り少ない素材に割り付け、ラベル付きの切断図を返します。

方法:各素材長さは、その部材長さの合計に加え、内部の切断1回ごとに1カーフ分を収めなければなりません。1本あたりの有効長さ = 素材長さ − (その素材での切断回数 − 1) × カーフ。最適化は部材を貪欲法(長いものから順に)で最小本数に詰め込み、必要素材数・総廃材・カーフ廃材・効率(使用長さ ÷ 購入長さ)を報告します。計算例:96インチ(8フィート)の板材から、30インチの棚板を10枚と18インチの横桟を8本切り出し、カーフは0.125インチとします。1本に30インチの部材は3枚入ります(90インチ + カーフ2回 = 90.25インチで、5.75インチ残る)。よって板材4本で30インチのスロットが12枠でき、棚板10枚すべてを覆えます。残り容量に板材2本を加えて18インチの横桟を吸収します(1本あたり5本:90インチ + カーフ4回 = 90.5インチ)。合計:おおよそ8フィート板材6本。購入長さ = 6 × 96 = 576インチ、使用長さ = 10 × 30 + 8 × 18 = 444インチ、効率 ≈ 77%です。

常に最適化の最小本数より多めに素材を確保してください。実際の材料には欠点——節・割れ・反った端・製材端の傷——があるので、6〜8本につき1本余分に買い、おおよそ10〜15%の余裕を見て、計測前に工場端から1/2〜1インチを切り落とします。最もよくある間違いはカーフの無視です。1/8インチのカーフを20回の切断で見落とすと2.5インチを失い、最後の1枚が足りなくなるには十分です。当て推量ではなく実際の刃のカーフを入力してください。第二の間違いは単位の混在です。すべてのカットを素材と同じ単位系で揃えましょう。構造用木材は任意のグレーディング規則規格に従ってグレード刻印が付き、寸法材は呼称サイズで売られます(「2x4」は実際には1.5 × 3.5インチ)。ですから実断面を測ってください。カットリストは長さのみを最適化し、欠点のない真っ直ぐな素材を前提とするため、木目方向やフィンガージョイントは考慮しません。切断前に各素材を図と照合してください——測るのは二度、切るのは一度です。