Komunikaty dla operatora

Dyskusje dotyczące działania obsługi programu PikoCNC

Autor tematu
SinusCNC
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 17
Rejestracja: 23 mar 2022, 10:51

Komunikaty dla operatora

#1

Post napisał: SinusCNC » 25 paź 2024, 07:53

Dzień dobry,

nie mogę sobie poradzić z obsługą komunikatów dla operatora.
Powiedzmy po na ciśnięciu START chciałym wyświetlić komunikat, który po zatwierdzeniu uruchamia daną obróbkę.

kombinowałem tak:

1)
plik o nazwie G100.txt umieściłem w /ProfilDef/Macros, zawartość pliku:
---
%
ShowUserConfirm('UWAGA', 'ważny komunikat dla operatora');
--

2)
na początku Gkodu umieściłem nową linię G100

no i komunikat nie wyświetla się automatycznie po rozpoczęciu obróbki. jak wywołuje makro z poziomu MDI, to się okienko z komunikatem się wyświetla.

Co robię nie tak?
Lub jak akternatywnie zrealizować wyświetlanie komunikatu przed obróbką, by operator musiał ją zatwierdzić przed?



Awatar użytkownika

cosimo
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 637
Rejestracja: 21 maja 2008, 10:02
Lokalizacja: Damasławek

Re: Komunikaty dla operatora

#2

Post napisał: cosimo » 25 paź 2024, 10:26

Jeżeli masz automatyczną wymianę narzędzia i akurat wymagana jest zmiana narzędzia, to ten komunikat może pojawić dopiero po wymianie.


Autor tematu
SinusCNC
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 17
Rejestracja: 23 mar 2022, 10:51

Re: Komunikaty dla operatora

#3

Post napisał: SinusCNC » 25 paź 2024, 21:48

Tak, mam ATC i makro M6.
I rzeczywiście po wymianie narzędzia i dojeździe nad XY pierwszej krzywej komunikat wyskakuje i program oczekuje.

Ale jak nie ma wymiany narzędzia, to też najpierw wrzeciono się rozpędza, dojeżdza nad punkt startowy obróbki i wtedy program się zatrzymuje w oczekiwaniu na zatwierdzenie, nawet jeżeli G100 jest pierwszą linią w kodzie.

Pytanie czy powyższe jest zamierzone i uzasadnione, tj komunikat dopiero po wystartowaniu wrzeciona i wstępnym dojeździe ?

I czy istnieje jakakolwiek (alternatywna?) możliwość wyzwolenia komunikatu jako pierwsza instrukcja?
Bo w pewnych okolicznościach może być już "po ptokach" :)


%
N010 ;===============================================
N020 ;Generated by PikoCAM
N030 ;CAM file: Bez nazwy
N040 ;Date: 24.10.2024
N050 ;Time: 12:24:47
N060 ;Number of processes: 1
N070 ;
N080 ;Number of tools used: 1
N090 ;Tools list:
N100 ;T1 płaski DC, 6mm
N110 ;===============================================
G100
N120 G40
N130 G90
N140 G98
N150 G21
N160 ;$MAT=900,000/900,000/26,000/0/0
N170 ;
N180 ;===============================================
N190 ;Process name: Profil (1)
N200 ;Typ: PROCESS_ENGRAVE_MILL
N210 ;Tool: T1 płaski DC, 6mm
N220 ;===============================================
N230 T1 M6
N240 S6000
N250 M3
N260 G0 Z5
N270 G0 X233 Y222
gdzieś tu faktycznie wyskakuje komunikat w oczekiwaniu na zatwierdzenie.
N280 G1 Z0 F1000

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „PikoCNC”