私は、アルミ押出材の切断リストを作成するプロジェクトに取り組んでいます。
アルミ押し出し材の長さは 5m です。
5mの長さのアルミニウム押し出し材から切断する必要がある、より短い長さのリストがあります。
5mの長さのアルミニウム押し出し材から生じるオフカット廃棄物の量が最も少なくなるように、短い方の長さを切断する必要があります。
現在、私は通常、短い長さの最長のものを最初にカットし、短い長さの最短のものを最後にカットするように、カット リストを並べています。この規則の例外は、短い長さが 5m の長さのアルミニウム押し出し材の残りの長さに収まらない場合は常に、収まる最長の短い長さを使用することです。
これは、非常に効率的な (オフ カットの無駄がほとんどない) カッティング リストを生成するように思われ、計算に時間がかかりません。ただし、カッティング リストは非常に効率的ですが、必ずしも最も効率的であるとは限りません。
妥当な時間で計算できる最も効率的なカッティング リストを計算する方法を知っている人はいますか?
EDIT:答えてくれてありがとう、私は「貪欲な」アプローチを使い続けます。なぜなら、それは非常に良い仕事をしているようで(効率的なカットリストを作成するための人間の試みを実行するよりも優れています)、非常に速いからです。