Znaleziono 1 wynik

autor: skoti
10 lut 2007, 21:20
Forum: G-CODE - programowanie
Temat: Jak wysterować pneumatyczny naped wiertaki ?
Odpowiedzi: 21
Odsłony: 5443

jaceksz pisze:M07 G04 s10 M09 jest poprawna ?? bo jakoś to nie działa.
W linii masz dwie komendy które sie wykluczają M07 i M09 dlatego to nie może działać .
Moze spruboj tak :
X10. Y20.
M07
G04 S10
M09
X20.Y20.
M07
G04 S10
M09
i tak dalej . Sprawdź czy czas przerwy ma być pisany wielka czy mala litera .
Mam jeszcze jeden pomysł ale nie wiem czy wypali . Nie wiem czy komputer "wie" czy jest podłączony sterownik czy nie . :roll: Jeżeli nie wie to można by go oszukać ze ma jeszcze jedna os czyli prawdziwego Z . Wtedy program wyglądałby tak:
X10. Y10.
G1 Z-4. F50. M07
G0 Z1. M09
X20. Z20.
G1 Z-4. M07
G0 Z1 M09
i tak dalej
O co chodzi ? Program nie wiedząc ze nie ma fizycznej osi Z najeżdża na punkt X,Y następnie opuszcza sie os Z z zadanym posuwem . Za pomocą wielkości posuwu i głębokości regulujemy czas jaki jest nam potrzebny . W tym przypadku mamy od Z1 do Z-4 czyli 5mm z posuwem 50mm/min co daje nam 6sekund . Funkcja M07 załącza nam wysow prawdziwego wrzeciona . W następnej linii wirtualne wyjeżdżamy do góry a funkcja M09 powoduje wyskok prawdziwego wrzeciona . Jeżeli wrzeciono by nie zdążało wyskoczyć z otworu to G0 zamienić na G1 z jakimś posuwem .
To jest teoria do sprawdzenia wiec nie mogę dać głowy ze zadziała .
Jakie by były plusy takiej metody ? Program do wiercenia jeżeli nie jest użyty cykl wygląda prawie identycznie i wystarczy tylko dodać w odpowiednie miejsca M07 i M09 . A można to zrobić automatycznie w notatniku za pomocą funkcji zamień .

Wróć do „Jak wysterować pneumatyczny naped wiertaki ?”