Testy porównawcze
Trzy prawdziwe zlecenia i wynik nie do pobicia
Dla każdej listy cięć istnieje minimalna liczba sztang, której żaden plan nie zejdzie poniżej, bo po prostu brakuje materiału. Jest to wartość obliczona, nie zgadywana. Oto trzy zlecenia, nasz wynik i to minimum. Skopiuj je do dowolnego optymalizatora i porównaj wynik.
| Job | Części | Długości | Nasz plan | Teoretyczne minimum | |
|---|---|---|---|---|---|
| Zlecenie 1 | [object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object] | 25 | 75 sztang | 73 sztang | 2 above the floor |
| Zlecenie 2 | [object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object] | 30 | 138 sztang | 138 sztang | optimal, cannot be beaten |
| Zlecenie 3 | [object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object] | 40 | 315 sztang | 312 sztang | 3 above the floor |
Długość materiału 6500, szerokość rzazu 4, bez docinania czoła, odpady użytkowe jak w liście. Uruchomiono 13 July 2026. Każdy plan został zweryfikowany z danymi wejściowymi przed zaliczeniem.
Metody celowo dają różne wyniki
Każda minimalizuje co innego, więc to samo zlecenie jest realizowane na różne sposoby. Zlecenie 1 jest najlepszym przykładem: Najmniej odpadu wymaga zakupu jednej sztangi więcej niż Zrównoważona (76 zamiast 75), ale i tak generuje o 2056 mm mniej odpadu, ponieważ jej celem nie jest zakup mniejszej liczby sztang. W zleceniu na 960 elementów, Minimum ustawień kupuje tyle samo, 315 sztang, ale zmniejsza liczbę przesunięć zderzaka ze 150 do 97, a liczbę odrębnych rozkładów z 55 do 33: o jedną trzecią mniej ustawień przy tym samym zakupie.
Zmierzono 13 July 2026, najlepszy z trzech przebiegów dla każdej metody (wyszukiwanie trwa do wyczerpania budżetu czasowego, więc wyniki mogą się różnić o kilka procent). Zrównoważona jest domyślna i jest zrównoważona w dosłownym sensie: sztangi, odpad, odpady użytkowe i ustawienia mają na nią wpływ, więc metoda, która skupia się tylko na jednym z tych czynników, czasami ją w tym pokona. Taka jest specyfika, to nie wada.
Zlecenia
Każde zlecenie poniżej zawiera pełną listę cięć i wynik dla wszystkich czterech metod. Skopiuj długości prosto do dowolnego optymalizatora, w tym naszego. Format to jedna linia na wymiar: length, tabulator, quantity.
Zlecenie 1: [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object] elementów, 25 długości
75 bars / floor 73| Method | Sztangi | Odpad | Użyte odpady użytkowe | Rozkłady | Ustawienia |
|---|---|---|---|---|---|
| Balanced default | 75 | 11,380 | 3/5 | 34 | |
| Least waste | 76 | 9,324 | 1/5 | 30 | |
| Use offcuts first | 75 | 15,669 | 5/5 | 27 | |
| Cutter's Dream | 75 | 15,669 | 5/5 | 22 |
Pokaż listę cięć
Części
4077 13 3990 7 3857 11 3746 14 3742 5 3557 1 3478 5 3338 4 3330 9 3128 7 2970 6 2958 1 2851 13 2471 6 2221 10 2207 15 1822 6 1768 8 1346 18 1320 5 1309 7 942 7 763 6 512 1 418 3
Odpady użytkowe na stojaku
4917 1 3639 1 2177 1 2112 1 1988 1
Materiał za darmo. Użycie go nie jest zakupem, więc nie wlicza się do sumy sztang.
Zlecenie 2: [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object] elementów, 30 długości
138 bars / floor 138| Method | Sztangi | Odpad | Użyte odpady użytkowe | Rozkłady | Ustawienia |
|---|---|---|---|---|---|
| Balanced default optimal | 138 | 3,476 | 7/8 | 33 | |
| Least waste | 139 | 2,713 | 5/8 | 35 | |
| Use offcuts first optimal | 138 | 5,190 | 8/8 | 33 | |
| Cutter's Dream | 138 | 3,936 | 7/8 | 32 |
Pokaż listę cięć
Części
3652 30 3648 1 3198 16 3186 22 3152 19 3076 8 2770 29 2741 13 2700 3 2271 6 2269 24 2235 14 1999 2 1779 17 1755 17 1684 30 1659 24 1593 3 1569 23 1553 7 1534 25 1523 12 1380 2 1056 28 979 23 896 26 570 23 566 27 388 4 313 12
Odpady użytkowe na stojaku
4965 1 4701 1 3470 1 3284 1 3059 1 2758 1 1714 1 1254 1
Materiał za darmo. Użycie go nie jest zakupem, więc nie wlicza się do sumy sztang.
Zlecenie 3: [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object] elementów, 40 długości
315 bars / floor 312| Method | Sztangi | Odpad | Użyte odpady użytkowe | Rozkłady | Ustawienia |
|---|---|---|---|---|---|
| Balanced default | 315 | 25,160 | 8/10 | 55 | |
| Least waste | 313 | 13,957 | 10/10 | 82 | |
| Use offcuts first | 315 | 26,957 | 10/10 | 53 | |
| Cutter's Dream | 315 | 26,176 | 9/10 | 33 |
Pokaż listę cięć
Części
4083 34 4052 35 3734 6 3684 18 3583 32 3571 41 3333 47 3253 28 3249 19 3122 24 3109 9 2966 26 2914 12 2867 7 2760 40 2732 21 2485 11 2321 22 2281 4 2166 31 2027 10 1962 30 1708 31 1668 12 1597 47 1566 10 1554 37 1324 19 1272 45 1148 32 1026 9 961 27 909 11 896 8 631 30 620 27 528 25 498 10 434 41 430 32
Odpady użytkowe na stojaku
5312 1 4990 1 4720 1 4619 1 3459 1 3413 1 3004 1 2730 1 1016 1 781 1
Materiał za darmo. Użycie go nie jest zakupem, więc nie wlicza się do sumy sztang.
Uczciwa ocena
- Ustaw tę samą szerokość rzazu w każdym programie. Plan oparty na zerowej szerokości rzazu rozwiązuje łatwiejszy problem, a liczba sztang jest nieporównywalna.
- Licz kupione sztangi. Odpady użytkowe to materiał, który już masz.
- Sprawdź, czy plan jest fizycznie możliwy: na każdej sztandze części plus szerokość rzazu między nimi muszą się zmieścić. Plan, który tego не spełnia, nie jest planem. Nasze plany są sprawdzane z twoimi danymi, zanim je zobaczysz.