Na tej stronie

Cięcie 2D paneli

Cięcie 2D paneli to główny tryb CutOptim. Rozwiązuje klasyczny problem układania prostokątów: mając zestaw dużych prostokątnych arkuszy i zestaw mniejszych prostokątnych elementów, znajdź układ, który zużywa jak najmniej arkuszy z minimalną ilością odpadów.

Ten tryb jest używany dla materiałów arkuszowych, w tym sklejki, MDF, płyty wiórowej, melaminowanej, szkła, aluminiowej płyty kompozytowej, blachy stalowej, pianki i dowolnego innego materiału dostępnego w postaci płaskich prostokątnych arkuszy.


Jak działa optymalizacja 2D

CutOptim modeluje Twoje zadanie cięcia jako problem bin-packing:

  • Pojemniki to Twoje arkusze materiałowe — duże prostokąty, z których wycinasz
  • Elementy to Twoje elementy zapotrzebowania — mniejsze prostokąty, które musisz wyprodukować

Algorytm umieszcza elementy w pojemnikach jeden po drugim, wybierając pozycję minimalizującą zmarnowane miejsce. Może stosować dwie strategie:

  • Tryb Gilotyna — Każde cięcie przechodzi od krawędzi do krawędzi arkusza. Odpowiada to fizycznej pracy piły panelowej lub stołowej. Jest nieco mniej efektywny pod względem miejsca, ale generuje sekwencje cięcia praktyczne do ręcznego i półautomatycznego cięcia.
  • Tryb Zagnieżdżony — Elementy mogą być umieszczane w dowolnym dostępnym wolnym prostokącie. Daje lepszą wydajność i jest właściwym trybem dla frezowania CNC, ale wynikowych cięć nie zawsze można odtworzyć na pile stołowej.

CutOptim uwzględnia również szerokość szczeliny piły — materiał usuwany jako trociny przy każdym cięciu. Szczelina 3 mm przy zadaniu 100 elementów może łącznie pochłonąć cały arkusz. Zawsze dokładnie wprowadzaj wartość szczeliny. Zobacz Ustawienia i kerf.


Dodawanie arkuszy materiałowych

Arkusze materiałowe reprezentują dostępny surowiec do cięcia. Każdy wiersz materiałowy definiuje jeden rozmiar i ilość arkusza.

Tabela arkuszy materiałowych pokazująca trzy wiersze z polami szerokości, wysokości, ilości i ceny
Tabela materiałów z trzema różnymi rozmiarami arkuszy.
Feature Type Description
Width number Szerokość arkusza w aktywnej jednostce (mm lub cm). To jest wymiar poziomy na kanwie.
Height number Wysokość arkusza w aktywnej jednostce. To jest wymiar pionowy na kanwie.
Quantity integer Liczba dostępnych arkuszy tego rozmiaru. Optymalizator użyje tylu, ile potrzeba, do tego limitu.
Price number Koszt za arkusz. Używany do obliczania łącznego kosztu materiału w podsumowaniu wyników i eksporcie wyceny. Pozostaw puste, jeśli ceny nie są potrzebne.
Label text Opcjonalna nazwa tego rozmiaru, np. '2400×1200 Sklejka konstrukcyjna'. Pojawia się w legendzie PDF.

Najlepsze praktyki dla arkuszy materiałowych:

  • Wpisz rzeczywiste użyteczne wymiary arkusza, a nie rozmiar nominalny. Arkusz sprzedawany jako 2440×1220 mm może w rzeczywistości mieć 2438×1218 mm po przycinaniu fabrycznym — zmierz swoje arkusze.
  • Jeśli masz mieszankę pełnych arkuszy i częściowych resztek z poprzedniego zadania, dodaj je jako oddzielne wiersze materiałowe z ich rzeczywistymi wymiarami i ilością 1.
  • Używaj pola ceny nawet w zadaniach wewnętrznych. Widząc zestawienie kosztów, łatwiej ocenić, czy zadanie jest właściwie wycenione.

Dodawanie elementów zapotrzebowania

Elementy zapotrzebowania to prostokątne elementy, które optymalizacja ma wyprodukować z materiału.

Feature Type Description
Width number Wymagana szerokość elementu w aktywnej jednostce.
Height number Wymagana wysokość elementu w aktywnej jednostce.
Quantity integer Wymagana liczba identycznych elementów.
Label text Opisowa nazwa elementu, np. 'Panel drzwi LH' lub 'Półka 600'. Drukowana na diagramie cięcia i w eksporcie CSV.
Lock Rotation boolean Po włączeniu element nie może być obracany o 90°. Używaj, gdy kierunek słojów, orientacja nadruku lub lico materiału musi być zachowane.

Wskazówki dotyczące wprowadzania elementów zapotrzebowania:

  • Zawsze wpisuj etykietę dla każdego elementu. W złożonym zadaniu z 50+ elementami, nieoznaczone prostokąty na diagramie cięcia są niemożliwe do zidentyfikowania.
  • Jeśli masz wiele identycznych elementów, wpisz je raz z właściwą ilością zamiast jako oddzielne wiersze.
  • Aby dodać naddatek na przycinanie (dla elementów wymaganych w wymiarze nieco większym przed przycięciem do ostatecznego rozmiaru), dodaj wartość naddatku do szerokości i wysokości. Na przykład, jeśli potrzebujesz gotowego elementu 400×800 mm z 5 mm naddatkiem na każdej stronie, wpisz 410×810.

Import CSV dla elementów zapotrzebowania

Jeśli lista cięcia już istnieje w arkuszu kalkulacyjnym, możesz ją bezpośrednio zaimportować:

  1. Kliknij przycisk Importuj CSV powyżej tabeli zapotrzebowania
  2. Twój plik CSV musi mieć kolumny: label, width, height, qty (w tej kolejności lub z pasującymi nagłówkami)
  3. Podejrzyj import i potwierdź

Wyeksportuj pusty szablon CSV z okna dialogowego importu, aby uzyskać prawidłowy format kolumn.


Typy cięcia: Gilotyna a Zagnieżdżone

Typ cięcia jest ustawiany w Ustawieniach i dotyczy całej optymalizacji.

Cięcie gilotynowe

W trybie gilotynowym każde cięcie to prosta linia biegnąca od jednej krawędzi (pozostałego) arkusza do przeciwległej krawędzi. Odpowiada to fizycznej pracy piły panelowej, stołowej lub belkowej.

Używaj trybu gilotynowego, gdy:

  • Tniesz na pile stołowej, panelowej lub prowadnicowej
  • Musisz przekazać sekwencję cięcia operatorowi z prostą listą cięć
  • Materiał musi być obracany lub przesuwany między cięciami

Typowa wydajność: 85–93% dla typowych zestawów elementów meblowych lub stolarskich.

Cięcie zagnieżdżone

W trybie zagnieżdżonym elementy mogą być umieszczane w dowolnym dostępnym prostokątnym miejscu na arkuszu, nie tylko wzdłuż linii cięcia gilotynowego. Pozwala to na upakowanie większej liczby elementów na arkusz.

Używaj trybu zagnieżdżonego, gdy:

  • Tniesz na frezarce CNC lub automatycznej maszynie do zagnieżdżania
  • Generujesz dane wyjściowe DXF lub SVG do sterowania maszyną tnącą
  • Priorytetem jest maksymalne wykorzystanie materiału

Typowa wydajność: 88–97% dla tych samych zestawów elementów.

Układów cięcia zagnieżdżonego zazwyczaj nie można odtworzyć na ręcznej pile stołowej. Jeśli operatorzy będą ciąć ręcznie, zawsze używaj trybu gilotynowego.


Uruchamianie optymalizacji

Po wprowadzeniu materiałów i zapotrzebowania kliknij Uruchom optymalizację lub naciśnij Ctrl+Enter. Optymalizacja zazwyczaj kończy się w czasie krótszym niż 2 sekundy dla zadań z mniej niż 500 elementami. W przypadku większych zadań pojawia się pasek postępu.

Sprawdzenia walidacji przed uruchomieniem:

  • Każdy element zapotrzebowania musi zmieścić się w co najmniej jednym wymiarze arkusza materiałowego (uwzględniając szczelinę piły)
  • Pola ilości muszą być dodatnimi liczbami całkowitymi
  • Musi być obecny co najmniej jeden arkusz materiałowy i jeden element zapotrzebowania

Jeśli któreś sprawdzenie nie powiedzie się, przycisk Uruchom pokazuje żółtą ikonę ostrzeżenia. Najedź kursorem, aby zobaczyć konkretny problem.


Odczytywanie wyników

Po pomyślnym uruchomieniu kanwa pokazuje układ, a panel wyników się aktualizuje:

Panel wyników pokazujący wydajność 92,4%, odpady 7,6%, użyte 4 arkusze, 3 resztki
Podsumowanie wyników po optymalizacji 2D paneli.

Nawigator arkuszy

Użyj przycisków strzałek lub zakładek arkuszy na dole kanwy, aby przełączać się między użytymi arkuszami. Każdy arkusz pokazuje:

  • Kolorowe prostokąty dla każdego umieszczonego elementu z etykietą i wymiarami
  • Zakreskowane szare obszary dla resztek (elementy większe niż minimalny rozmiar resztki)
  • Pełne szare obszary dla odpadów (elementy mniejsze niż minimalny rozmiar resztki)

Wydajność i odpady

WskaźnikWzórCel
Wydajność %(Łączna powierzchnia zapotrzebowania) / (Łączna użyta powierzchnia arkusza) × 100> 88%
Odpady %(Powierzchnia bezużytecznych odpadów) / (Łączna użyta powierzchnia arkusza) × 100< 10%
Resztki %(Zapisana powierzchnia resztek) / (Łączna użyta powierzchnia arkusza) × 100Zmienne

Poprawa wyniku o niskiej wydajności

Jeśli wydajność jest poniżej 80%, wypróbuj te podejścia w kolejności:

  1. Sprawdź szerokość szczeliny — Nieprawidłowa (za duża) szczelina marnuje miejsce przy każdym cięciu
  2. Zezwól na obrót — Upewnij się, że Zablokuj obrót nie jest włączone dla elementów, gdzie kierunek słojów nie ma znaczenia
  3. Zmień typ cięcia — Przejdź z Gilotyny na Zagnieżdżone dla lepszego upakowania
  4. Dodaj wsadowo więcej elementów — Dodaj pozostałe elementy z przyszłych zadań, aby teraz wypełnić arkusze
  5. Dodaj mniejszy materiał — Jeśli masz resztki z poprzednich zadań, dodaj je do tabeli materiałów

Priorytet materiału (★)

Każdy wiersz w tabeli materiałów ma ikonę gwiazdki (★) po lewej stronie. Oznaczenie wiersza materiałowego gwiazdką mówi optymalizatorowi, aby najpierw użył tego arkusza — przed korzystaniem z materiałów bez gwiazdki.

Kiedy używać:

  • Masz częściowy arkusz z poprzedniego zadania i chcesz go wykorzystać przed otwarciem nowego materiału
  • Masz drogie lub trudne do zdobycia arkusze, które chcesz traktować priorytetowo
  • Chcesz wyczyścić stary materiał, zanim zacznie się wypaczać lub pogarszać

Jak używać:

  1. Kliknij ikonę ★ na dowolnym wierszu materiałowym — zmieni kolor na żółty/złoty
  2. Uruchom optymalizację — oznaczony gwiazdką arkusz jest używany jako pierwszy
  3. Kliknij ponownie, aby usunąć priorytet

Oznacz gwiazdką wszystkie wiersze resztek materiałowych przed uruchomieniem zadania. CutOptim najpierw zużyje resztki, otwierając nowe pełne arkusze dopiero gdy resztki się skończą. To najskuteczniejszy sposób na utrzymanie zarządzalnego zapasu resztek.


Okleina krawędziowa Pro

Informacje o okleinowaniu krawędziowym można zapisywać dla każdego elementu w kolumnie EB tabeli zapotrzebowania. Zaznacza to, które strony gotowego panelu wymagają okleinowania, a informacja ta pojawia się na planie cięcia i w eksportach PDF.

Okleina krawędziowa to funkcja metadanych/referencji — nie wpływa na algorytm optymalizacji. Po prostu zapisuje, które strony wymagają okleinowania, aby informacja ta była drukowana na planie cięcia i etykietach obok elementu.

Oznaczanie okleinowania:

  1. Kliknij przycisk w kolumnie EB dowolnego wiersza elementu zapotrzebowania
  2. Otwiera się okno dialogowe okleinowania z czterema stronami: Góra, Prawa, Dół, Lewa
  3. Zaznacz każdą stronę wymagającą okleinowania
  4. Podgląd wizualny pokazuje wybrane strony jako żółty pasek wokół konturu elementu
  5. Kliknij OK — kolumna EB aktualizuje się, pokazując skrót wybranych stron

Skróty kolumny EB:

WyświetlanieZnaczenie
Brak okleinowania
TTylko góra
TRGóra + Prawa
TRBLWszystkie cztery strony
BLDół + Lewa

Dane okleinowania są zapisywane z projektem i pojawiają się w:

  • Planie cięcia PDF (drukowanym na etykiecie elementu w diagramie układu)
  • Eksporcie etykiet paneli (jedna etykieta na element, pokazująca wybrane strony)
  • Eksporcie CSV (jako kolumna edge_banding)

W przypadku korpusów szafkowych typową konfiguracją jest BL (Dół + Lewa) lub TR (Góra + Prawa) w zależności od tego, czy panel jest bokiem, wierzchem czy półką. Wprowadzenie tych danych raz na etapie zapotrzebowania pozwala uniknąć ponownego ustalania ich przy stole roboczym.

FAQ

Jaka jest różnica między typami cięcia Gilotyna a Zagnieżdżone?
Cięcia gilotynowe przebiegają przez cały arkusz w jednej prostej linii, podobnie jak piła stołowa lub piła panelowa. Tryb zagnieżdżony pozwala na umieszczanie elementów w dowolnym miejscu arkusza (jak frez CNC). Tryb zagnieżdżony zazwyczaj osiąga wyższą wydajność, ale takich cięć nie można wykonać na zwykłej pile stołowej.
Czy mogę mieszać różne rozmiary arkuszy w tej samej optymalizacji?
Tak. Dodaj tyle wierszy arkuszy materiałowych, ile chcesz, każdy z innym rozmiarem. CutOptim użyje najbardziej efektywnej kombinacji arkuszy, aby spełnić Twoje zapotrzebowanie.
Czy elementy zapotrzebowania mogą być obracane?
Domyślnie CutOptim może obracać elementy o 90 stopni, aby poprawić układanie. Aby zapobiec obracaniu konkretnego elementu (na przykład gdy ważny jest kierunek słojów), włącz opcję Zablokuj obrót w tym wierszu zapotrzebowania.
Mój arkusz pokazuje dużą resztkę w rogu. Czy mogę ją podzielić na dwie części?
Resztki nie są dzielone automatycznie. Resztka to pozostały materiał po umieszczeniu wszystkich elementów zapotrzebowania. Możesz zapisać ją do Zapasu resztek i użyć jako materiału w przyszłym zadaniu.
Ile elementów zapotrzebowania mogę dodać w bezpłatnym planie?
Bezpłatny plan pozwala na maksymalnie 20 elementów zapotrzebowania i 3 arkusze materiałowe na cięcie. Przejdź na Pro, aby uzyskać nieograniczone elementy.
Czy CutOptim uwzględnia okleiny krawędziowe lub naddatek na przycinanie?
Okleiny krawędziowe można oznaczać per stronę dla każdego elementu zapotrzebowania (funkcja Pro) — zapisuje to, które strony wymagają okleinowania i drukuje to na planie cięcia, ale nie zmienia wymiarów. W przypadku naddatku na przycinanie dodaj ręcznie wartość naddatku do wymiarów elementu.
Co robi gwiazdka (★) obok wiersza materiałowego?
Oznaczenie gwiazdką wiersza materiałowego ustawia go jako priorytetowy. Optymalizator używa oznaczonych gwiazdką arkuszy jako pierwszych, przed korzystaniem z materiałów bez gwiazdki. Jest to przydatne do wykorzystania resztek lub pozostałych arkuszy z poprzednich zadań przed otwarciem nowego materiału.
Czy mogę oznaczać, które strony panelu wymagają okleinowania?
Tak, przy subskrypcji Pro. Kolumna EB w tabeli zapotrzebowania pozwala wybrać, które strony (Góra, Prawa, Dół, Lewa) wymagają okleinowania. Ta informacja pojawia się na planie cięcia PDF i etykietach paneli, ale nie wpływa na układ optymalizacji.

Zaktualizowano: 1 kwietnia 2026