Nastavenie procedurálneho programu a krokov
![](../__attachments/1540097/att_111_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Procedurálne okno
![]() | Pridať nový krok |
![]() | Nastavenie procedúry |
![]() | Presun krokov kurzorom |
![]() | Posun krokov hore a dole |
![](../__attachments/1540097/image-20230505-114216.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Rozbalený krok a jeho štruktúra
Projekcie – elementy zobrazenia projektorom
Detekcie – Vykonávajúce sa detekcie polohy objektu
Inšpekcie – Vykonávajúce sa inšpekcie kamerou
Pick2Light – Ovládanie materiálových pozícií
Akcie – Volanie akcií kroku
Podmienky ukončenia – Ukončovacie podmienky kroku
Nastavenie parametrov procedúry
![](../__attachments/1540097/image-20230504-162234.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/image-20230428-133810.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Nastavenie parametrov vlastností kroku
![](../__attachments/1540097/att_74_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/att_7_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Tu je potrebné nastaviť používané nástroje v procedúre.
Práca s procedúrou
![](../__attachments/1540097/att_8_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![]() | Spustenie vybraného kroku |
![]() | Zmazanie vybraného kroku |
![]() | Projekcia daného kroku, zobrazí všetky entity obsiahnuté krokov v CADe a projektorom |
![]() | Postupujúci krok, krok ktorý pokračuje ďalej v prípade nedefinovaného ukončenia |
![]() | Cyklický krok, krok ktorý cykluje bez ukončenia |
![](../__attachments/1540097/att_14_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Podmienky ukončenia kroku majú dva stavy:
Musia byť splnené a vtedy sa kontroluje stav ukončenia kroku.
Musia byť len vyhodnotené, teda stav členov podmienok je známy.
![](../__attachments/1540097/att_15_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Čas, ktorý je očakávaný a s ktorým sa pracuje v štatistike výroby zobrazenom vo WorkManager.
![](../__attachments/1540097/image-20230428-140631.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Zobrazenie obrázku a popisu kroku vo WorkManager.
![](../__attachments/1540097/image-20230428-140653.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Po ukončení kroku uloží obrázok z kamery do SQL.
Nastavenie jednotlivých krokov
START
Potrebné nastaviť používané nitovacie nástroje.
![](../__attachments/1540097/image-20230613-144024.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/image-20230428-141522.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Zastavenie nitovacích nástrojov funkciou Odmietnuť: CTx
Podmienka ukončenia kroku je prihlásenie operátora, teda pokiaľ sa procedúra ukončila správne, vracia sa na prvý krok a ak operátor zostáva prihlásený tak postupuje na krok 8 a teda pokračuje vo výrobe ďalšieho kusu. V prípade prihlásenia nastavovača, bude pokračovať nastavenie pracoviska.
Prihlásenie RFID nastavovača
![](../__attachments/1540097/att_75_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/att_88_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia:
![](../__attachments/1540097/image-20230511-102652.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Podmienky ukončenia prihlásenie administrátora / technika.
Doplnenie materiálu do boxov
Potrebné definovať použité pozície Pick to light
![](../__attachments/1540097/image-20230428-141431.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/image-20230428-141631.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia textu a materiálových pozícií:
![](../__attachments/1540097/image-20230511-102632.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Definícia použitých materiálových pozícií v položke Pick To Light.
Pokračovanie ďalej stlačením tlačidla UniBox definovaném v Global Skip Condition v nastavení procedúry.
Konfigurácia pracoviska
Potrebné definovať obrázok stanice a popis nastavenia pracoviska
![](../__attachments/1540097/att_77_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/image-20230504-152012.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia textu:
![](../__attachments/1540097/image-20230511-102609.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Zobrazenie na monitore obrázku pracoviska v parametri „obrázok“.
Pokračovanie ďalej stlačením tlačidla UniBox definovaného v Global Skip Condition v nastavení procedúry.
Kalibrácia RIVIT
Potrebné definovať parametre nastavenia a kalibrácie nástrojov RIVIT
![](../__attachments/1540097/image-20230505-075314.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/image-20230511-130414.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia textu:
![](../__attachments/1540097/att_22_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Zobrazenie na monitore popis nastavenia v parametri „popis“.
Pokračovanie ďalej na krok Operator login stlačením tlačidla UniBox definovaného v Global Skip Condition v nastavení procedúry.
Scrap
Potrebné definovať používané nitovacie nástroje na zastavenie
![](../__attachments/1540097/image-20230505-075459.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/image-20230511-130349.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia textu:
![](../__attachments/1540097/att_23_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
PickToLight nastavuje kvantitu -1 a UniBox zobrazí stav vráť zlý kus.
Akcia zastavuje použité nitovacie nástroje a zapisuje do SQL databázy zahodený kus.
Pokračovanie ďalej stlačením tlačidla UniBox definovaného v Global Skip Condition v nastavení procedúry.
Operator login
![](../__attachments/1540097/att_79_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/image-20230511-130322.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia:
![](../__attachments/1540097/att_24_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Po prihlásení sa pokračuje ďalej na ďalší krok.
Product
Potrebné definovať názov produktu
![](../__attachments/1540097/image-20230505-115159.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/att_94_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia:
![](../__attachments/1540097/att_25_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Pokračovanie na ďalší krok po uplynutí dvoch sekúnd.
PLACE PRODUCT TOP
Potrebné definovať detekciu súčiastky a obrázok do projekcie
![](../__attachments/1540097/image-20230505-115412.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/att_108_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia:
![](../__attachments/1540097/att_26_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Prebiehajúca detekcia kontroluje prítomnosť dielu a krok pokračuje ďalej ak sa po dobu 1,5 sekundy nájde diel v pozícii.
CTs STOP
Potrebné zastaviť použité nitovacie nástroje
![](../__attachments/1540097/att_27_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/att_109_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Krok zastavuje použité nitovacie nástroje aby nedošlo k nedovolenému zanitovaniu skôr ako je dovolené.
Vlozka
![](../__attachments/1540097/image-20230613-144127.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Potrebné definovať:
Detekciu polohy dielcu a kamerové inšpekcie kontroly prítomnosti prípravku
Materiálové pozície
Projekcie pre Workspace a model
Podmienky ukončenia
![](../__attachments/1540097/image-20230505-115630.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia z Workspace: | ![]() |
Projekcia z modelu dielca: | ![]() |
Kamerové inšpekcie farby: | ![]() |
Samotné prípravky sú definované fixne vo Workspace ako aj šípky, ktoré ukazujú smer materiál prípravok. Šípky ktoré ukazujú smer zasunutia prípravku sú definované na modely aby boli spojené s polohou dielca rovnako ako inšpekcie, ktoré kontrolujú prítomnosť oranžovej farby na mieste.
Použité materiálové pozície sú definované v časti pick2light. Sú zvolené vykonávajúce sa inšpekcie farby (Inšpekcie) a detekcie objektu (Detekcie). Samotná podmienka ukončenia kroku a pokračovania je splnenia kamerových inšpekcií a to prítomnosť zasunutých prípravkov.
Pozicia X
![](../__attachments/1540097/image-20230505-120333.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Potrebné definovať:
Projekcie fixné: text počet nitov
Projekcie dynamické: senzitívne projekcie pozícií nitov podmienené inšpekciou
Inšpekcie pozície nitov a detekcia polohy dielcu
Materiálová pozícia Pick2Light
Podmienky ukončenia kroku splnené inšpekcie
![](../__attachments/1540097/image-20230505-120427.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
→ Main_model/face1 projekcia
![](../__attachments/1540097/image-20230505-120344.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia vo Workspace projektuje text: | ![]() | |
Projekcia v modeli projektuje pozície umiestnenia nitov: | ![]() | |
Podmienená inšpekciou: | ![]() | |
pre zmenu farby v prípade splnenia inšpekcie podľa nastavenia: | ![]() | |
kliknutím na: | ![]() | |
Projekcia je senzitívna a bliká aby neovplyvňovala kamerový obraz: | ![]() | |
Detekcia polohy dielca a inšpekcie pre vyhodnotenie pozície vloženia nitov: | ![]() | ![]() |
Materiálová pozícia definovaná v položke Pick2Light: | ![]() | |
zobrazí projekciu: | ![]() | |
Podmienky ukončenia sú splnené inšpekcie, čo predstavuje správne vložený nit: | ![]() | |
Definované neurónové kamerové inšpekcie na pozícií vloženia nitov v modeli: | ![]() |
CTx Nitovanie y/z
![](../__attachments/1540097/image-20230511-130018.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Potrebné definovať:
Projekcie fixné: text nitovacieho nástroja
Projekcie viazané na model: pozícia nitovania podmienená kamerovou inšpekciou
Detekcia objektu a kamerová inšpekcia
Spustenie nitovacieho nástroja číslo…
Podmienky ukončenia zmena nástroja a inšpekcia
![](../__attachments/1540097/image-20230511-130040.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Fixná projekcia do Workspace zobrazuje text: | ![]() | |
a žltý status bar v prípade, že kamera vidí nitovací nástroj na mieste nitovania: | ![]() | |
Takáto podmienka je definovaná voľbou inšpekcie so špecifikáciou triedy TOOL: | ![]() | |
Projekcia viazaná na model zobrazuje pozíciu nitovania, ktorá bliká: | ![]() | ![]() |
Neurónová inšpekcia: | ![]() | ![]() |
a detekcia polohy dielca: | ![]() | |
Akcia spúšťa nitovací nástroj pre povolenie nitovania: | ![]() | |
Podmienka ukončenia kroku čaká na signál z nitovacieho kontroléra o správnom zanitovaní s funkciou podržania dobrého stavu / good latch: | ![]() | |
a prítomnosti nitovacieho nástroju na mieste nitovania s funkciou podržania dobrého stavu / good latch: | ![]() | |
a nakoniec trigrovacia / spúšťacia podmienka ako signál z nitovacieho kontroléra či bolo nitovanie dobré, alebo zlé: | ![]() | |
V prípade splnenia podmienky je krok ukončený a skáče na krok: | ![]() | |
a v opačnom prípade pokračuje na ďalší krok čo je Button, Denied. |
Button, Denied
![](../__attachments/1540097/image-20230511-130119.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Potrebné definovať projekciu pozície nitovania a detekciu dielca
![](../__attachments/1540097/image-20230511-130135.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Fixná projekcia vo Workspace zobrazuje: | ![]() | ![]() |
Projekcia viazaná na model zobrazuje pozíciu nitovania: | ![]() | |
Detekcia objektu: | ![]() | |
a Pick2Light nastavenie modulu LED na -1 rozsvieti Led status bar na červeno: | ![]() | |
Akcia podrží krok 2 sekundy: | ![]() | |
Podmienka ukončenia je prihlásenie technika s funkciou pridržania dobrého stavu / good latch: | ![]() | |
a následne prihlásenie operátora v prípade, že chceme pokračovať: | ![]() | |
alebo stlačením tlačidla UniBox pre ukončenie procedúry preskočením pomocou global skip condition a vrátenie na krok Scrap. |
CTx OK
Potrebné definovať nitovací nástroj pre potvrdenie nitovania a ukončenie kroku
![](../__attachments/1540097/image-20230613-144215.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
![](../__attachments/1540097/att_99_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia zeleného status baru: | ![]() |
Pick2Light nastavený na +1 a Led status bar sa rozsvieti na zeleno: | ![]() |
Akcia vykoná akceptovanie nitovania na nástroji: | ![]() |
Podmienka ukončenia kroku čaká na reset signálu nitovania z nástroja: | ![]() |
a procedúra pokračuje na ďalší krok. |
Kontrola pozicie
![](../__attachments/1540097/image-20230511-115907.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Potrebné definovať nitovací nástroj pre potvrdenie nitovania a ukončenie kroku
![](../__attachments/1540097/att_100_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Totožný krok s krokom Pozícia x. Pri trhacích nitoch je odlišná trieda vyhodnotenia správnosti označená ako DONE.
Zmeny sú potrebné v týchto častiach: | |
---|---|
Projekcia: | ![]() |
Podmienky ukončenia: | ![]() |
Projekcia: | ![]() |
Finished stop CTx
![](../__attachments/1540097/image-20230613-144250.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Potrebné definovať detekciu objektu a zastavenie nástroja nitovacieho CT
![](../__attachments/1540097/att_101_for_1540097.png?inst-v=f9938fa3-1a8d-495f-a5ac-bf85a984d0cb)
Projekcia zobrazuje: | ![]() |
Prebiehajúca detekcia objektu: | ![]() |
Pick2Light zariadenie LED nastavené na +1 rozsvieti Led status bar na zeleno: | ![]() |
Akcia zastaví nitovacie nástroje: | ![]() |
Krok sa ukončí v prípade, že sa dielec nenájde detekciou. Negovaný výsledok detekcie: | ![]() |