Tryb wg materiału
Większość zadań cięcia używa naraz więcej niż jednego materiału — MDF 18 mm i sklejki 12 mm, dębu i sosny, drewna impregnowanego i nieimpregnowanego. Pozostawiony sam sobie optymalizator układa wyłącznie według kształtu, więc element 12 mm może w tym samym uruchomieniu trafić na arkusz 18 mm. Tryb wg materiału to powstrzymuje: włącz go, oznacz każdy wiersz jego materiałem, a optymalizator zawsze wytnie element wyłącznie z materiału bazowego o tym samym materiale — w jednym uruchomieniu, we wszystkich trzech trybach.
Tryb wg materiału jest dostępny w każdym planie, także w darmowym. Jest wbudowaną alternatywą dla dawnego obejścia polegającego na uruchamianiu jednej optymalizacji na materiał.
Materiał to twarde ograniczenie, które zmienia układ, a nie kosmetyczna etykieta. Oznaczenie elementu jako „dąb” oznacza, że można go wyciąć wyłącznie z materiału bazowego oznaczonego jako „dąb” — to nie to samo co nazwanie lub pokolorowanie elementu, co wpływa jedynie na to, jak się on czyta na diagramie i w eksportach.
Włączanie
Przełącznik Tryb wg materiału znajduje się w pasku Ustawień na górze paska bocznego, obok przełącznika jednostki i przełącznika Obrzeże.
- 1
Włącz go
Kliknij przełącznik Tryb wg materiału. Tryb się włącza, a w tabelach materiału bazowego i elementów pojawia się kolumna Materiał.
- 2
Oznacz każdy wiersz
Nadaj każdemu wierszowi materiału bazowego i elementu materiał za pomocą selektora w kolumnie Materiał. Przy włączonym trybie wiersz bez materiału świeci na czerwono — każdy wiersz w aktywnym trybie musi być oznaczony, inaczej uruchomienie jest blokowane.
- 3
Uruchom optymalizator
Plan jest dzielony według materiału: elementy każdego materiału są układane wyłącznie na materiale bazowym tego materiału. Podsumowanie, lista odpadów i eksporty są grupowane według materiału.
Wyłączenie trybu przywraca optymalizatorowi układanie wyłącznie według kształtu — układ jest identyczny jak w zadaniu, które nigdy nie miało materiałów, więc możesz go przełączać bez utraty czegokolwiek.
Oznaczanie wierszy materiałem
Są trzy sposoby, aby nadać wierszowi materiał, od najbardziej do najmniej ręcznego:
- Selektor w kolumnie Materiał. Każdy wiersz materiału bazowego i elementu ma komórkę Materiał. Kliknij ją i wybierz materiał już zdefiniowany albo + Nowy materiał…, aby zdefiniować go od razu.
- Kafelki materiałów. Przy włączonym trybie nad polami elementów i materiału bazowego pojawia się rząd kafelków materiałów działających jednym kliknięciem. Każdy kafelek to jeden z Twoich zapisanych materiałów, w jego własnym kolorze. Kliknij kafelek, aby dodać nowy wiersz już oznaczony tym materiałem — a dla materiału bazowego również wstępnie wypełniony jego rozmiarem. To najszybszy sposób budowania zadania „od materiału”.
- Magazyn materiałów. Materiały, których używasz często, są zapisane w Magazynie materiałów, który teraz przechowuje materiały arkuszowe, prętowe oraz drewniane, każdy z rodzajem, wymiarami i kolorem. Wczytanie jednego oznacza za Ciebie wiersz.
Materiał niesie tożsamość — swój rodzaj, przekrój lub wymiary oraz kolor — a nie długość. Zwłaszcza dla drewna oznacza to, że definiujesz „dąb 50×50” raz, a długość ustawiasz osobno dla każdego zadania, w którym go używasz.
Jak działa podział
Przy włączonym Trybie wg materiału optymalizator wykonuje jedno przejście układania na materiał i zgłasza wyniki razem:
- 2D Panel — elementy dębowe są układane wyłącznie na arkuszach dębowych, 18 mm wyłącznie na 18 mm i tak dalej. Każdy materiał ma w podsumowaniu własną liczbę arkuszy i uzysk.
- 1D liniowy — elementy każdego materiału są cięte wyłącznie z prętów tego materiału.
- Wood — materiał komponuje się z przekrojem. Tryb Wood już rozdziela według przekroju (element 90×45 nigdy nie powstaje z listwy 140×45); przy włączonym materiale dąb 50×50 i sosna 50×50 stają się także dwiema osobnymi sekcjami, więc listwy o tym samym rozmiarze, ale różnych gatunków, nigdy się nie mieszają.
Ponieważ każdy materiał jest układany niezależnie, zmieszanie kilku materiałów w jednym uruchomieniu daje dokładnie taki plan, jaki uzyskałbyś z osobnych uruchomień per materiał — ale w jednym miejscu, z jednym łącznym podsumowaniem i jednym zestawem eksportów.
Gdy materiał nie ma pasującego materiału bazowego
Jeśli element jest oznaczony materiałem, którego nie masz w materiale bazowym, optymalizator nie wraca do wycinania go z innej płyty. Zamiast tego plan pokazuje raport „⚠ Brak pasującego materiału” z nazwami tych elementów oraz podpowiedzią, aby dodać materiał bazowy tego materiału lub zmienić materiał elementu. To zabezpieczenie sprawia, że znacznik jest godny zaufania: materiał, którego nie kupiłeś, nigdy nie zużyje po cichu płyty czegoś innego.
Kolor i blokada przekroju drewna
Każdy materiał ma kolor, używany do zabarwienia jego grupy na planie cięcia, jego odcinków i jego kafelków — dzięki czemu grupę dębową i grupę sosnową odróżnia się na pierwszy rzut oka. Kolory pojawiają się tylko przy włączonym Trybie wg materiału. Kolor materiału możesz ustawić przy jego tworzeniu i zmienić później w ustawieniach ⚙ materiału w Magazynie materiałów.
Dla materiałów drewnianych istnieje dodatkowo blokada przekroju: gdy wiersz drewna (materiał bazowy lub element) zostanie oznaczony materiałem, jego dwa pola przekroju (szerokość i głębokość) stają się tylko do odczytu i są pobierane z tożsamości materiału. Długość pozostaje edytowalna — długość nie jest częścią tożsamości materiału, więc nadal ustawiasz ją osobno dla każdego zadania. Wyczyszczenie materiału zwalnia blokadę.
Blokada istnieje po to, aby oznaczony wiersz nie odbiegł od rzeczywistego przekroju swojego materiału. Gdyby po oznaczeniu „dąb 50×50” dało się edytować szerokość, uruchomienie przestałoby odpowiadać temu, co materiał oznacza. Z długością jest inaczej — ten sam profil dębowy kupuje się w wielu długościach.
Tryb wg materiału w Engine API
To samo dzielenie jest dostępne w Engine API. Wszystkie trzy endpointy — 2d, 1d i wood — przyjmują opcjonalny ciąg material na każdym elemencie i każdej pozycji materiału bazowego (dowolny ciąg; po stronie API nie ma żadnego magazynu). Materiał bazowy może też nieść flagę priority. Gdy oznaczony jest jakikolwiek materiał, odpowiedź zyskuje zestawienie per materiał (materials[]) oraz raport zapotrzebowania, którego materiał nie ma materiału bazowego (unmatchedMaterials[]); w drewnie materiał jedzie per sekcja przekroju. Żądanie bez znaczników materiału zwraca dokładnie taką samą odpowiedź jak wcześniej. Dokładne pola żądania i odpowiedzi znajdziesz w referencji Engine API.