免費的切割長度最佳化工具是一種瀏覽器工具,它接收一個原料長度、一個鋸縫餘量,以及一份帶有標籤的切割清單,接著使用確定性的首次適配遞減啟發式演算法,將要求的零件排列到原料長條中。它會將每個數量展開成單一零件,從最長到最短排序,然後依序放入第一個能容納它的已開啟原料中。如果沒有任何已開啟的原料能容納下一個零件,就會開啟一條新的。輸出會列出每一條原料、其指派的零件、已用長度與剩餘廢料,並彙總鋸縫、已用材料與未用餘料的總計。由於排序與平手決策是穩定的,相同輸入列以相同順序輸入時,永遠會產生相同的排版,這讓切割計畫容易驗證。切割清單最佳化工具適用於共用同一原料長度的棒材、木板、管材、橫桿、飾條與捲材,鋸縫與廢料都會明確顯示,讓計算過程一目了然。

cutting length optimizer free
免費切割長度最佳化工具:追蹤鋸縫與廢料

免費的切割長度最佳化工具實際上做了什麼

免費的切割長度最佳化工具解決的是一維切割下料問題的有界版本:在減少未用材料的前提下,將要求的較短零件指派給標準長度的原料。Lehigh 大學工程分析對切割下料問題的研究就是以這種方式定義,將任務定義為把較短零件指派給標準長度原料,目標是減少未用材料(請參閱技術論文 engineering.lehigh.edu)。在實際工場中,這轉化為一個像「要切割這十五個零件需要幾根 8 英尺長的 2x4?」的實務問題,而鋸縫與廢料都會在答案中清楚顯示。

切割清單最佳化工具與試算表公式及付費軟體的不同之處,體現在三個具體方面:

  • 無需註冊、安裝或上傳。計算在瀏覽器中執行,因此切割清單與產生的計畫都保留在本機裝置上。
  • 確定性的輸出。相同列以相同順序輸入會產生相同的排版,當工場需要重現或稽核計畫時非常有用。
  • 明確的鋸縫計算。您輸入的鋸縫會針對每個要求的零件加計一次,讓總計與帶鋸、斜切鋸或切管機的慣例一致,而非被悄悄吸收。

這個工具無法取代車間圖面、CNC 控制器或結構規格。它是一份規劃草稿,把鋸縫與廢料從隱藏的算術中抽出來,逐行列於零件指派旁邊。

切割清單最佳化工具的輸入規定

切割清單最佳化工具只接受三項輸入,而且只能是這三項:原料長度、鋸縫值,以及每個零件一列的「標籤、長度、數量」格式。每一個值,包括原料長度與鋸縫,都必須使用同一單位,因為計算器不會自動換算。數量必須為整數,展開後的零件清單上限為 1,000 件,以維持瀏覽器的響應性,且每個零件加上其鋸縫必須能放進同一條原料中。標籤不得包含逗號,因為逗號是用來分隔三個列欄位的。

欄位格式範例備註
原料長度數字,單一單位96 in每條已開啟的原料共用
鋸縫數字,相同單位0.125 in每個要求的零件加計一次
標籤文字,不含逗號Top rail用於在計畫中識別每一列
長度數字,相同單位18.5必須在計入鋸縫後仍能放進一條原料
數量整數3展開清單上限為 1,000 件

執行免費切割長度最佳化工具:三個步驟

請依照下列三個步驟,使用切割清單最佳化工具建立切割計畫。

  1. 輸入一筆原料長度,以及每個要求零件消耗的鋸縫。例如,原料 = 96 英吋,鋸縫 = 0.125 英吋(典型的 1/8 英吋鋸片)。鋸縫值會針對每個要求零件加計一次,因此必須準確。
  2. 以一致的單位,為每個零件新增一列,格式為「標籤、長度、數量」。若原料單位是英吋,則所有長度與所有數量也必須使用英吋,且數量必須為整數。範例列:Top rail, 18.5, 3;Bottom rail, 18.5, 3;Post, 22, 4。
  3. 建立啟發式計畫,逐項核對指派結果與車間餘量,然後複製逐條原料的清單。結果會列出每條原料及其指派的零件、已用長度與剩餘廢料,並彙總廢料、鋸縫與零件利用率。在將檔案送到鋸機之前,請逐行檢視。

鋸縫與廢料如何計算

切割清單最佳化工具採用保守且可見的慣例:每個要求的零件都會消耗其輸入長度再加上一次鋸縫。因此,兩個 4 單位零件搭配 1 單位鋸縫,會消耗 10 單位的原料,而非 8 單位。這項慣例會顯示在總計中,不會意外地被隱藏。

部分實際作業流程在原料末端被視為完工邊時,可不計入最後一次鋸縫;然而斜切、鋸片偏移或修邊工序可能消耗超過一次鋸縫。請調整您輸入的值,使其符合車間的實際作業流程,而不是假設這個頁面能預測機器的行為。針對斜切或修邊餘量,請提高鋸縫值,直到輸出總計與鋸機實際切除的材料相符。

透過一個實作範例讓計算過程具體可見。取一條 10 單位原料、一個 1 單位鋸縫,以及三筆需求:兩個 4 單位零件、一個 3 單位零件。經遞減排序後,順序為 4、4、3。將第一個 4 放入原料 1(剩餘 10 − 4 − 1 = 5)。將第二個 4 放入同一條原料 1(剩餘 5 − 4 − 1 = 0)。原料 1 裝滿,共消耗 10,零件佔 8,鋸縫佔 2,廢料 0。開啟原料 2,放入 3(剩餘 10 − 3 − 1 = 6)。原料 2 容納 1 個 3 單位零件,零件 3,鋸縫 1,廢料 6。兩條原料的總計:零件 = 11,鋸縫 = 3,廢料 = 6,合計 = 20 = 2 × 10 條原料長度。守恆檢驗成立,計算平衡正確。

FFD 是啟發式,而非證明書

首次適配遞減演算法快速且可重現,但並無法證明所得到的原料數量或廢料為全域最小值。不同的排列方式、可重複使用的餘料、多種原料長度、木紋方向、瑕疵區、飾邊餘量、切割順序、夾持方式或機器限制,都可能產生更好的計畫。關於切割下料演算法的圖樣研究(索引於 doi.org/10.1016/j.cor.2014.03.003)說明了為何 FFD 這類快速啟發式仍然具有吸引力:即使仍存在可量化的改進空間,它們仍能擴展到大型清單,並對輸入變更快速反應。

切割清單最佳化工具會將所使用的啟發式標示於結果旁,確保任何便利的排版都不會被包裝為數學證明書。請將輸出視為規劃草稿,然後再核對實際的原料尺寸(含任何工廠溢量或末端修整)、實際的鋸片寬度與該材料的鋸縫行為、量測容差及每條原料起點的設定廢料,以及適合該鋸機的安全切割順序與夾持計畫。

這個長度最佳化工具不適用的情境

本版工具嚴格僅支援一維情境。它無法在合板或薄金屬板上排列矩形、無法旋轉面板,也無法模擬二維鋸切路徑。部分搜尋詞會使用「合板切割」,但僅處理長度的清單無法安全回答板材排版的問題。針對合板、MDF、壓克力板或薄金屬板,請使用專用的二維排版軟體,特別是在木紋、旋轉或直角切割限制很重要的情況下。

情境本工具是否適用?原因
所有零件共用同一原料長度是FFD 在等長原料上進行排序與裝填
零件需要合板或板材排版否需要二維排版
混合原料長度,例如 8 英尺與 10 英尺否本工具假設每條已開啟原料皆使用同一長度
可重複使用的餘料供未來工作使用否本工具不會將餘料送回庫存
鋸縫與廢料必須可見是鋸縫按每個零件加計,且總計包含廢料與利用率

切割前先驗證計畫

切割清單最佳化工具無法取代車間圖面、機器控制器、結構規格或操作者判斷。請將結果作為規劃草稿,然後檢查每個要求的零件在輸出中恰好出現一次,沒有零件被悄悄略過或重複,以及沒有任何原料超過所輸入的原料長度。計算器內部的守恆檢驗應能排除第二種情況。由於所顯示的廢料僅代表本次未使用的長度,並不代表該餘料沒有未來價值,因此請將可重複使用的餘料另外標記。

任何輸入變更後請重新執行計畫。由於 FFD 是確定性的,相同列以相同順序輸入會產生相同的排版,這對車間稽核、可重現性,以及在不需要猜測哪一版為最新的前提下比較兩種排版都很有用。針對木板,可特別參考 2x4 切割清單最佳化工具指南,其中說明如何將構架木材尺寸轉換為具備鋸縫意識的計畫,並在每條原料旁顯示廢料與利用率。