Problém
Výměny nástrojů se zapisovaly ručně na papír a do tabulek. Když u zakázky vyskočil problém s rozměrem, nikdo zpětně nedohledal, jaký nástroj a jaká korekce na tom kuse skutečně byly — a životnost nástrojů se odhadovala od oka.
Řešení
Aplikace v Next.js nad PostgreSQL, do které data posílají samy stroje:
- řídicí systém Fanuc posílá do API záznam o nasazení nástroje — ID a typ nástroje, začátek a konec, obrobek a použitá korekce
- neznámý nástroj i neznámý obrobek si aplikace založí sama, celý zápis běží v transakci — uloží se buď všechno, nebo nic
- dashboard s přehledem strojů, nástrojů a obrobků a s historií každé výměny
- přihlášení e-mailem s jednorázovým kódem a rolemi — operátor vidí jiné věci než správce
Výsledek
U každého obrobku je dohledatelné, který nástroj a jaká korekce na něm byly. Evidence výměn už nestojí na disciplíně operátora a nad nasbíranými daty se dá poprvé reálně sledovat životnost nástrojů.