Zastosuj jak wyżej i masz z głowy.
Nie wiem o co chodzi z tym G92 ...jakiś koszmar. G31 działa i to mi wystarczy ...fakt, że tu nie zrobisz korekty czujnika, ale doliczam różnicę do wysokości palenia i jest OK!
Znaleziono 6 wyników
Wróć do „detekcja na G31 źle działa”
- 01 sie 2015, 23:41
- Forum: Przecinarka Plazmowa CNC, Gazowa
- Temat: detekcja na G31 źle działa
- Odpowiedzi: 10
- Odsłony: 3263
- 11 lip 2015, 21:41
- Forum: Przecinarka Plazmowa CNC, Gazowa
- Temat: detekcja na G31 źle działa
- Odpowiedzi: 10
- Odsłony: 3263
- 11 lip 2015, 19:49
- Forum: Przecinarka Plazmowa CNC, Gazowa
- Temat: detekcja na G31 źle działa
- Odpowiedzi: 10
- Odsłony: 3263
Wykorzystałem makro, które przesłał mi Pan z cnc.info. Zostawiłem interesujące mnie elementy ...i na sucho działa. Sprawdzę jeszcze przy paleniu.
makro M300.m1s
message"Uruchomienie palnika...."
Code "G31 z-30 F1000" ' opuszczanie osi Z do wspołrzednej -30 - w tym czasie powinna nastapic aktywacja czujnika
While IsMoving()
Wend
Call setdro(2,0)
End''koniec makra
kod:
G0 Z30 (wysokość przejazdowa)
G1 F3000 (prędkość przejazdowa)
G1 X50 Y0 (przejazd)
M300 (makro- detekcja, zerowanie)
G0 Z5 (wysokość przebicia)
M3 (odpalenie plazmy)
G4 P1000 (opuźnienie przebicia)
G0 Z2 (wysokość cięcia)
G1 F1000 (prędkość cięcia)
G1 X100 Y0 (cięcie)
M5 (wyłączenie plazmy)
makro M300.m1s
message"Uruchomienie palnika...."
Code "G31 z-30 F1000" ' opuszczanie osi Z do wspołrzednej -30 - w tym czasie powinna nastapic aktywacja czujnika
While IsMoving()
Wend
Call setdro(2,0)
End''koniec makra
kod:
G0 Z30 (wysokość przejazdowa)
G1 F3000 (prędkość przejazdowa)
G1 X50 Y0 (przejazd)
M300 (makro- detekcja, zerowanie)
G0 Z5 (wysokość przebicia)
M3 (odpalenie plazmy)
G4 P1000 (opuźnienie przebicia)
G0 Z2 (wysokość cięcia)
G1 F1000 (prędkość cięcia)
G1 X100 Y0 (cięcie)
M5 (wyłączenie plazmy)
- 05 lip 2015, 19:18
- Forum: Przecinarka Plazmowa CNC, Gazowa
- Temat: detekcja na G31 źle działa
- Odpowiedzi: 10
- Odsłony: 3263
Skorzystałem z doktora Google i wychodzi na to, że przyczyna leży w kodzie G92.
Po wykryciu materiału (G31 Z-30) G92 zeruje Z-ke ale dodaje wartość z przejazdowej Z30 z "-".
W tym momencie jedzie nad blachę do Z0 ale fizycznie na Z30.
Kod jest kodem, czyli G92 ma gdzieś zaszyte w Machu że ma się tak zachowywać ...gdzie i jak to zmienić?
Po wykryciu materiału (G31 Z-30) G92 zeruje Z-ke ale dodaje wartość z przejazdowej Z30 z "-".
W tym momencie jedzie nad blachę do Z0 ale fizycznie na Z30.
Kod jest kodem, czyli G92 ma gdzieś zaszyte w Machu że ma się tak zachowywać ...gdzie i jak to zmienić?
- 03 lip 2015, 20:04
- Forum: Przecinarka Plazmowa CNC, Gazowa
- Temat: detekcja na G31 źle działa
- Odpowiedzi: 10
- Odsłony: 3263
...steruję Mach-em 3 (oryginał bez dodatkowych makr), kody generuję na WRYKRYS-ie (oryginał)- postprocesor sam pisałem. Płyta główna CSMiO/IP-M.
kod:
G90.1
G0 Z30 (wysokość przejazdowa)
G1 F6000 (prędkość przejazdowa)
G1 X100 Y0 (przejazd)
G31 Z-30 F300 (detekcja)- do tego momentu jest OK
G92 Z0 (zerowanie)
G0 Z5 (wysokość przebicia)
M3 (odpalenie plazmy)
G4 P400 (opóźnienie)
G0 Z1.5 (wysokość cięcia)
G1 F5000 (prędkość cięcia)
G1 X200 Y0 (cięcie)
M5 (wyłączenie plazmy)
G0 Z30 (wysokość przejazdowa) itd.
Nie mam wszytego makra... tak wolę... pełna kontrola.
Problem zaczyna się przy G92. Nagrałem licznik Macha i w zwolnionym tempie sprawdziłem co się dzieje.
- licznik zamiast wyzerować zapodaje -30 (przejazdowa to pewne, bo dam 40 to 40), +5, +10. Parametry te wrzuca szybko, że normalnie ich nie widać. Palnik odjeżdża jakby na te +15 i dopiero wtedy dodaje wysokość przebicia 5. Fizycznie palnik jest na wysokości 20mm. Co przebicie detekcję robi dobrze, ale potem znowu po G92 dodaje ale 2x więcej, potem 3x i tak co przebicie wyżej. Jak na filmie ...schody do nieba.
kod:
G90.1
G0 Z30 (wysokość przejazdowa)
G1 F6000 (prędkość przejazdowa)
G1 X100 Y0 (przejazd)
G31 Z-30 F300 (detekcja)- do tego momentu jest OK
G92 Z0 (zerowanie)
G0 Z5 (wysokość przebicia)
M3 (odpalenie plazmy)
G4 P400 (opóźnienie)
G0 Z1.5 (wysokość cięcia)
G1 F5000 (prędkość cięcia)
G1 X200 Y0 (cięcie)
M5 (wyłączenie plazmy)
G0 Z30 (wysokość przejazdowa) itd.
Nie mam wszytego makra... tak wolę... pełna kontrola.
Problem zaczyna się przy G92. Nagrałem licznik Macha i w zwolnionym tempie sprawdziłem co się dzieje.
- licznik zamiast wyzerować zapodaje -30 (przejazdowa to pewne, bo dam 40 to 40), +5, +10. Parametry te wrzuca szybko, że normalnie ich nie widać. Palnik odjeżdża jakby na te +15 i dopiero wtedy dodaje wysokość przebicia 5. Fizycznie palnik jest na wysokości 20mm. Co przebicie detekcję robi dobrze, ale potem znowu po G92 dodaje ale 2x więcej, potem 3x i tak co przebicie wyżej. Jak na filmie ...schody do nieba.
- 02 lip 2015, 18:44
- Forum: Przecinarka Plazmowa CNC, Gazowa
- Temat: detekcja na G31 źle działa
- Odpowiedzi: 10
- Odsłony: 3263
detekcja na G31 źle działa
Witam Serdecznie,
Chciałbym zapodać coś z innej beczki.
W sąsiednim temacie poruszam problem detekcji i przebić z niekontrolowanej wysokości, co przebicie inna wysokość. Bez odzewu. Sam temat zgłębiam długo i nadal nie wiem o co chodzi.
Detekcja Na HOME Z z G28.1
Więc zakładam nowy temat... dotyczy także detekcji.
Ustawiłem Z-kę tym razem Na PROBE z G31. Sekwencja do wykrycia materiału przebiega prawidłowo, ale kiedy Z-ka podnosi się do wysokości przebicia... dodaje sobie wartość z wysokości przejazdowej. Jeżeli przejazd jest na Z30 po wykryciu i wyzerowaniu (G92 Z-1) podnosi o przejazdową Z30 + wysokość przebicia... następne przebicie robi o kolejne 30 i tak coraz wyżej. Takie cuda robi puszczając cały zestaw... puszczając blokami wszystko wykonuje prawidłowo.
[youtube][/youtube]
Proszę o sugestie!
Chciałbym zapodać coś z innej beczki.
W sąsiednim temacie poruszam problem detekcji i przebić z niekontrolowanej wysokości, co przebicie inna wysokość. Bez odzewu. Sam temat zgłębiam długo i nadal nie wiem o co chodzi.
Detekcja Na HOME Z z G28.1
Więc zakładam nowy temat... dotyczy także detekcji.
Ustawiłem Z-kę tym razem Na PROBE z G31. Sekwencja do wykrycia materiału przebiega prawidłowo, ale kiedy Z-ka podnosi się do wysokości przebicia... dodaje sobie wartość z wysokości przejazdowej. Jeżeli przejazd jest na Z30 po wykryciu i wyzerowaniu (G92 Z-1) podnosi o przejazdową Z30 + wysokość przebicia... następne przebicie robi o kolejne 30 i tak coraz wyżej. Takie cuda robi puszczając cały zestaw... puszczając blokami wszystko wykonuje prawidłowo.
[youtube][/youtube]
Proszę o sugestie!