Przejdź do treści
Spis treści

Podręcznik RotoScheduler

Dotyczy: RotoScheduler 0.3.4

Podręcznik RotoScheduler › Odczytaj tablicę planowania

Gdy kończy się czas dnia

Dotyczy: RotoScheduler 0.3.3 · sprawdzono: 2026-10-16 D5

Od wersji 0.3.0 plan jest układany względem zegara każdego maszynodnia: wygenerowany dzień przestaje oferować cykle, gdy następny kończyłby się po oknie pracy. Ta strona wyjaśnia, skąd bierze się zegar i jak czytać dzień, któremu zabrakło czasu. Przesunięcie, które skończyłoby się za późno, jest opisane razem z innymi przesunięciami na stronie Przesuń serię, a potem cofnij, a egzemplarz formy przychodzący z innego ramienia na stronie Paski form i kolory.

Zegar maszynodnia

Każdy maszynodzień ma jeden zegar i tablica planowania rysuje według niego każdy cykl. Zegarem jest wyliczona oś czasu, gdy obieg stacji i ramiona maszyny pozwalają aplikacji obliczyć czasy dnia do jego końca; w przeciwnym razie jest nim podany przez zakład czas cyklu albo czas cyklu wyliczony z podanej dziennej liczby przebiegów, a podpis dnia to mówi w postaci "the cycle time of {minutes} min estimated from {declaration}" (czas cyklu w minutach oszacowany z podanej deklaracji). Dzień bez czasu cyklu, bez liczby przebiegów i bez dostępnych cykli w ogóle nie ma siatki.

Statusy czasów ze strony Fazy i czasy mają niezmienione nazwy; ta strona podaje, dla których układów maszyn czasy są teraz obliczane.

Wygenerowany dzień, któremu brakuje czasu

Generate plan (experimental) (generuj plan, funkcja eksperymentalna) wypełnia cykle ramienia jeden po drugim i po każdym sprawdza, czy dzień nadal kończy się w swoim oknie pracy. Pierwszy cykl, który kończyłby się po oknie pracy, zostaje z powrotem wyjęty, ramię zostaje zamknięte na resztę dnia, a zapotrzebowanie wraca na listę zleceń na późniejszy maszynodzień. Zadeklarowana przez zakład dzienna liczba przebiegów zamyka ramię w ten sam sposób.

Zamknięty cykl zachowuje się jak cykl na niedostępnym ramieniu: można go tylko oglądać, żadne upuszczenie nie jest przyjmowane. Pasek uwag podaje przyczynę, wskazując ramię, cykl, do którego jest ono ograniczone, i powód: "{machine} arm {arm} is limited through cycle {limit} on {date}: adding cycle {refused} made {witnessArm}'s cycle {witnessCycle} end at {end}, after the {window} window." (ramię tej maszyny jest w danym dniu ograniczone do tego cyklu: dodanie kolejnego cyklu sprawiło, że cykl innego ramienia kończy się po oknie pracy) lub "…, the declared cap." (…, zadeklarowany limit).

Zapisany lub ręcznie zbudowany plan zachowuje każdy skonfigurowany cykl; dostaje tylko uwagę o tym, co kończy się po oknie pracy.

Ręczne przesunięcie, które skończyłoby się za późno

Upuszczenie, po którym zaplanowany cykl kończy się po oknie pracy, zmienia kolor podglądu na żółty; kontrola podaje cykl i jego koniec, a przesunięcie zostaje zastosowane tylko przyciskiem Apply with warning (zastosuj mimo ostrzeżenia). Szczegóły zawiera strona Przesuń serię, a potem cofnij.

Cykl 1 formy DEMO-M17 z ramienia A maszyny RM-4 jest sprawdzany na ramieniu A maszyny RM-3, w cyklu 8, 9 września. Żółty podgląd podaje, że cykl 8 ramienia A skończyłby się o 18:06, po oknie pracy kończącym się o 18:00, i oferuje Apply with warning.

Jak czytać dzień, któremu zabrakło czasu

Zamknięty cykl nie jest błędem planu: zegar dnia mówi, że ramię nie zdołałoby skończyć kolejnego cyklu w oknie pracy. Przeczytaj uwagę z przyczyną, a następnie albo daj dniu więcej czasu w danych wejściowych fabryki, w oknie Factory inputs (późniejsze zamknięcie, więcej przebiegów), albo pozwól, aby zapotrzebowanie przeszło na późniejszy maszynodzień. Nie dotyczy demo w przeglądarce, które zachowuje własny silnik.

Gdzie szukać dalej

Uwagi i pytania

Zasady aplikacji to nasze odczytanie fizyki; tam, gdzie twój zakład wie lepiej, zmienia się aplikacja.

Wyślij sugestię lub uwagę e-mailem