UCCNC - STEPCRAFT - seznam a popis souborů s makropříkazy

V dnešním článku se budeme podrobněji zabývat makropříkazy resp. jednotlivými soubory makropříkazů a popisem jejich funkce.

 

Soubory s makry pro Váš profil naleznete v složce UCCNC/Profiles/Macro_Stepcraft_typvašehostroje

 

 

SEZNAM MAKER:

 

M3 - Zapnutí vřetene ve směru hodinových ručiček

M4 - Zapnutí vřetene proti směru hodinových ručiček

M5 - Vypnutí vřetene

M6 - Makro pro zásobník automatické výměny nástroje (pro systémy s ATC)

M7 - Zapnutí chlazení mlhou (pro systémy s postřikem)

M8 - Zapnutí chlazení kapalinou (pro systémy s postřikem)

M9 - Vypnutí chlazení mlhou (pro systémy s postřikem)

M10 - Vypnutí chlazení kapalinou (pro systémy s postřikem)

M30 - Konec programu

M31 - Makro pro senzor délky upnutého nástroje (pro systémy s TLS )

M106 - Makro pro ovládání PWM výstupu  (needitovatelné)

M107 - Makro pro vypnutí ovládání PWM výstupu  (needitovatelné)

M200 - Parkovací pozice P1

M201 - Parkovací pozice P2

M202 - Parkovací pozice P3

M203 - Parkovací pozice P4

M204 - Go to zero se safe Z

M205 -  Makro pro zapnutí THC synchronně s pohybem (needitovatelné)

M206 - Makro pro vypnutí THC synchronně s pohybem (needitovatelné)

M207 - Makro pro zapnutí zpoždění THC synchronně s pohybem (needitovatelné)

M208 - Makro pro vypnutí zpoždění THC synchronně s pohybem  (needitovatelné)

M209 - Makro pro zapnutí THC anti-dive synchronně s pohybem (needitovatelné)

M210 - Makro pro vypnutí THC anti-dive synchronně s pohybem (needitovatelné)

M211 - Makro pro zapnutí THC anti-down synchronně s pohybem (needitovatelné)

M212 - Makro pro vypnutí THC anti-down synchronně s pohybem (needitovatelné)

M213 - Makro pro zapnutí bezpečného režimu sondy (needitovatelné)

M214 - Makro pro vypnutí bezpečného režimu sondy (needitovatelné)

M215 - Makro pro změnu řemenice vřetene - parametr P (needitovatelné)

M2000 - makro pro zahájení zaznamenávání souřadnic zachycených 3D dotykovou sondou (pro systémy s 3D dotykovou sondou)

M2001 makro pro ukončení zaznamenávání souřadnic zachycených 3D dotykovou sondou (pro systémy s 3D dotykovou sondou)

M20101 - makro pro nalezení levého zadního rohu upnutého dílce (pro systémy s 3D dotykovou sondou)

M20102 - makro pro nalezení zadní hrany upnutého dílce (pro systémy s 3D dotykovou sondou)

M20103 - makro pro nalezení pravého zadního rohu upnutého dílce (pro systémy s 3D dotykovou sondou)

M20104 - makro pro nalezení levé hrany upnutého dílce (pro systémy s 3D dotykovou sondou)

M20105 - makro pro nalezení horní plochy upnutého dílce (pro systémy s 3D dotykovou sondou)

M20106 - makro pro nalezení pravé hrany upnutého dílce (pro systémy s 3D dotykovou sondou)

M20107 - makro pro nalezení levého předního rohu upnutého dílce (pro systémy s 3D dotykovou sondou)

M20108 - makro pro nalezení přední hrany upnutého dílce (pro systémy s 3D dotykovou sondou)

M20109 - makro pro nalezení pravého předního rohu upnutého dílce (pro systémy s 3D dotykovou sondou)

M20110 - makro pro zjištění průměru a nalezení středu kruhového dílce (pro systémy s 3D dotykovou sondou)

M20111 - makro pro zjištění průměru a nalezení středu hranatého dílce (pro systémy s 3D dotykovou sondou)

M20112 - makro pro zjištění průměru a nalezení středu kruhového otvoru (pro systémy s 3D dotykovou sondou)

M20113 - makro pro zjištění průměru a nalezení středu hranatého otvoru (pro systémy s 3D dotykovou sondou)

M20114 - makro pro zjištění odchylky upnutí materiálu od zvolené osy (pro systémy s 3D dotykovou sondou)

M20115 - makro pro zrušení kompenzace upnutí materiálu od zvolené osy (pro systémy s 3D dotykovou sondou)

M20150 - makro pro kompenzaci pop-up dorazů nebo dorážecího L-profilu

M20151 - makro pro automatický přesun portálu do středu pracovního rozsahu

M20152 - makro pro automatická přesun portálu na konec pracovního rozsahu osy Y a střed osy X 

M20153 - definovatelné tlačítko č.1 najížděcí funkce

M20154 - definovatelné tlačítko č.3 najížděcí funkce

M20155 - definovatelné tlačítko č.2 najížděcí funkce

M20201 - makro pro automatickou kompenzaci délky upnutého nástroje po jeho manuální výměně (pro systémy s TLS bez ATC)

M20202 - makro pro automatickou kompenzaci délky nástroje při přechodu mezi 3D dotykovou sondou a nástrojem (pro systémy s TLS a 3D dotykovou sondou)

M20203 - makro pro automatickou výměnu nástroje (pro systémy s ATC)

M20204 - makro pro automatické odměřování délek nástrojů upnutých v zásobníku (pro systémy s ATC)

M20205 - makro pro automatickou výměnu nástroje (pro systémy s ATC)

M20210 - makro "User button 1" tzn. programovatelné 

M20211 - makro "User button 2" tzn. programovatelné 

M20212 - makro "User button 3" tzn. programovatelné 

M20213 - makro "User button 4" tzn. programovatelné 

M20214 - makro "User button 5" tzn. programovatelné 

M20250 - makro pro nalezení středu rotace v ose X nebo Y (pro systémy se 4. rotační osou)

M20251 - makro pro nalezení středu osy rotace v ose Z (pro systémy se 4. rotační osou)

M20260 - makro pro "Warm Up" proces

M20270 - makro pro zahájení pracovního cyklu s aktivovanou bezpečností funkcí "Passcode"

M20271 - makro pro spuštění frézovacího vřetene s aktivovanou bezpečností funkcí "Passcode"

M20301 - makro pro bezpečnostní kryt (pro systémy v celozaykrytovaném provedení)

M20302 - makro pro monitorování aktuálního stavu systému ATC

M20303 - makro pro monitorování aktuálního stavu vřetene

M20350 - makro pro funkci "Double home"

M20351 - makro pro posun jednotky v ose X o zadanou vzdálenost

M20352 - makro pro posun jednotky v ose Y o zadanou vzdálenost

M20353  - makro pro posun jednotky v ose Z o zadanou vzdálenost

M20354  - makro pro posun jednotky v ose A o zadanou vzdálenost

M20355 - makro pro posun jednotky v ose X na zadanou souřadnici

M20356 - makro pro posun jednotky v ose Y na zadanou souřadnici

M20357 - makro pro posun jednotky v ose Z na zadanou souřadnici

M20358 - makro pro posun jednotky v ose A na zadanou souřadnici

M99998 - makro pro načtení čísla nástroje upnutého při předchozím vypnutí UCCNC (pro systémy s ATC)

M99999 - makro pro zaznamenání čísla posledního upnutého nástroje před vypnutím UCCNC (pro systémy s ATC)

 

TIPY:

 

- před editováním soubor s původním makrem vždy zálohujte

- při editování buďte nanejvýš pozorní  jelikož i jednoduchá záměna znaku "." za "," Vám může  znefunkčnit celý kód

- soubor s makrem lze editovat i za živa tzn. při spuštěném UCCNC

- po dokončení editace  a uložení změn souboru pro jistotu restartujte UCCNC

- podrobné pokyny pro vytváření celých nových maker lze najít v manuálu k UCCNC

- ve funkčních částech maker nepoužívejte českou diakritiku