下料優化計算機

規劃如何將原料棒材或板材裁切成所需尺寸,並將損耗降到最低。

所需裁片

結果

3 支需求

損耗: 2,882 (16%)

裁切方案

棒材 1: 2500 + 2500 (損耗 997)

棒材 2: 2500 + 1800 + 1000 (損耗 694)

棒材 3: 1800 + 1000 + 1000 + 1000 (損耗 1,191)

使用範例

計算裁切方管所需的原料數量

從 6m 方管裁切多種長度時,透過 First-Fit-Decreasing 方法立即得知需要幾支原料,以及確切的裁切方案。

規劃合板等板材的裁切配置

從合板、密集板等板材裁切多種尺寸零件時,以列狀排版方式預先規劃需要幾張板材。

加入鋸縫損耗,得到更貼近實際的結果

實際裁切時刀具經過會消耗材料,輸入鋸縫寬度即可得到考慮這部分損耗的更真實結果。

常見問題

這個工具保證一定是最少支數/片數嗎?

不保證。First-Fit-Decreasing(1D)與列狀排版(2D)是下料問題中廣泛使用的近似啟發式演算法,能快速給出實用上夠好的結果,但數學上並不保證最佳。要求真正最佳解需要複雜得多的線性規劃方法。

為什麼需要鋸縫(kerf)?

實際用鋸子或雷射裁切時,刀具經過的寬度會把材料削掉消失。若忽略這點,計算上看似剛好,實際上材料可能不夠,因此除第一刀外每次裁切都會額外消耗這個寬度。

2D 模式會考慮旋轉排版嗎?

不會。目前的 2D 模式只會依輸入的方向、按高度由大到小排列並填入列中,不會嘗試將裁片旋轉 90 度來進一步優化排版。

我輸入的資料會傳送到伺服器嗎?

不會。所有計算都只在您的瀏覽器中進行,輸入的內容不會傳送到伺服器。