Przerwanie programu

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
j22
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 188
Rejestracja: 25 lip 2019, 10:30

Przerwanie programu

#1

Post napisał: j22 » 20 lut 2023, 08:55

Czy mógłby ktoś w podpunktach napisać jakie czynności trzeba wykonać aby zatrzymać i program, maszynę, by móc np kolejnego dnia kontynuować pracę, czyli realizować dalej program?




qqaz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2082
Rejestracja: 28 sty 2007, 16:12
Lokalizacja: Łódź

Re: Przerwanie programu

#2

Post napisał: qqaz » 21 lut 2023, 23:08

Właczasz zasilanie, odnajdujesz zero programu (z krańcówek lub skanowanie krawędzi), wczytanie pliku Gkodu , ustawienie linii na której został zatrzymany, wpisanie z klawiatury tej linii do DRO lina kodu i enter koniecznie! bo inaczej dla Macha, mimo że przewijał to nadal jest pusta zmienna. I klawisz "od tego miejsca"
Wyświetli się okienko ze współrzędnymi najazdu i pytaniem czy uruchomić wrzeciono. OK i program rusza.
Tylko nie zatrzymuj programu w przypadkowych miejscach np podczas cykli wiercenia po kilku otworach - mogą być niespodzianki że pominie otwór.
Poćwicz na sucho bez narzędzia z wysokim Z abyś stołu nie drapał.

Dodane 9 minuty 43 sekundy:
można też przewinąć program i run tam gdzie stoi. Ale nie wiadomo jak ma ustawione wszystkie weartości modalne i może by "dziwnie"
Ale bedzie robił to co w aktuaalnej linijce zobaczy.
Jezeli najazd to jedzie np
X40
o ile wcześniej miał G0 lub G1 bo może nie mieć nic i wtedy tylko roboczy
Ale jaki skoro nie był żadnego F?
Z założenia przyjmie minimalny z ustawień wstępnych
Ale jeżeli masz domyslny ekran z aktywną osią obrotową a polecenie jest G30 to możesz się nie doczekać czegokolwiek

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 7781
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Przerwanie programu

#3

Post napisał: tuxcnc » 21 lut 2023, 23:45

qqaz pisze:
21 lut 2023, 23:08
Z założenia przyjmie minimalny z ustawień wstępnych
I to jest jedna z wielu rzeczy, jakich ŻADNE STEROWANIE NIE POWINNO ROBIĆ !!!
Nie wiadomo, to nie wiadomo, sterowanie wywala błąd i zatrzymuje się, a nie domyśla się co autor programu mógł mieć na myśli...
No niestety, ale autorzy Mach3 uważają że są najmądrzejsi i robią z maszyny rosyjską ruletkę...
Zostawmy jednak Mach3 na boku, bo problem ma naturę ogólną i dotyczy wszelkich sterowań opartych na g-kodzie.
Jak powszechnie wiadomo i sprawę zasygnalizowałeś, są kody modalne, które obowiązują do odwołania, albo do resetu sterowania, a więc także wyłączenia i ponownego włączenia. Natomiast po resecie są ustawiane w określony sposób i maszyna znajduje się w określonym stanie. Nie powinno więc dziwić, że uruchomienie programu od przypadkowej linii może spowodować jego działanie w zupełnie inny sposób niż autor przewidział. Na przykład w programie może być G91, a maszyna jest zwykle po włączeniu ustawiana na G90... Nie trzeba chyba tłumaczyć jaka wtedy będzie różnica w wykonaniu G0X1 .... Może się to skończyć paskudnym dzwonem i sporymi kosztami...
Dlatego co do zasady, nie powinno się uruchamiać programów "od środka".
Natomiast nie jest powiedziane, że żadnych i nigdy, bo niektóre programy są tak proste, że nie ma z tym ani problemu, ani ryzyka.


juzwa1
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 183
Rejestracja: 11 lut 2015, 18:55
Lokalizacja: Warszawa

Re: Przerwanie programu

#4

Post napisał: juzwa1 » 22 lut 2023, 05:58

W UCCNC zatrzymujesz maszynę , wyłączasz zasilanie . Następne uruchomienie maszyny , włączasz zasilanie i wciskasz start. Żadnego bazowania i innych. Maszyna od razu wie gdzie jest i zaczyna program z tego miejsca co ją zatrzymałeś. Genialna sprawa.


Autor tematu
j22
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 188
Rejestracja: 25 lip 2019, 10:30

Re: Przerwanie programu

#5

Post napisał: j22 » 22 lut 2023, 21:15

Przetestuję to, bo na prawdę nie wiedziałęm jaki się do tego zabrać.
PS
Mam takie wrażenie, że coraz częściej jest mniej złośliwości i dziwnych komentarzy pod adresem pytających laików a więcej merytoryki


qqaz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2082
Rejestracja: 28 sty 2007, 16:12
Lokalizacja: Łódź

Re: Przerwanie programu

#6

Post napisał: qqaz » 23 lut 2023, 13:08

tuxcnc pisze: Może się to skończyć paskudnym dzwonem
i dla tego ruch G1 z minimalnym posuwem daje operatorowi czas na reakcję (bo przecież ruszyło bo tego chciał a nie samo, gdy operatora nie ma, i widzi gdzie idzie) żeby ten dzwon, którego oczekujesz, był dopiero za tydzień.
O ile nie będziesz na działce bo wtedy sobie może dzwonić.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 7781
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Przerwanie programu

#7

Post napisał: tuxcnc » 23 lut 2023, 23:25

qqaz pisze:
23 lut 2023, 13:08
tuxcnc pisze: Może się to skończyć paskudnym dzwonem
i dla tego ruch G1 z minimalnym posuwem daje operatorowi czas na reakcję
Mieszasz dwie różne sprawy.
Pisałem o takiej sytuacji gdy na G90 spróbujesz uruchomić program napisany pod G91 (G91 było gdzieś przed linią od której puszczasz program). Czyli przykładowo G0X1 zamiast przesunąć o jeden milimetr jedzie w jakieś przypadkowe miejsce...
Natomiast ten "minimalny posuw" to czysty debilizm, jakich w Mach3 pełno. Jak nie ma podanego posuwu F, to nie wiadomo jaki jest posuw i maszyna nie ma prawa ruszyć.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”