Strona 1 z 1

Modyfikacja Postrocesora. Dodanie funkcji "G04 P1 M03&q

: 26 lis 2009, 17:34
autor: andrzejandy
Witam. Sprawa dotyczy plotera graficznego. Po opuszczeniu osi Z do poziomu płaszczyzny rysowania program powinien załączyć wyjście (M03) i poczekać sekundę zanim zacznie rysować. Po każdym narysowaniu konturu zanim się podniesie w osi Z powinien wyłączyć wyjście (M07) i poczekać sekundę (G04 P1). Jak to zrobić, żeby MasterCam automatycznie dodawał to do operacji "frezowania" konturów. Próbowałem różnych rzeczy w postrocesorze, ale nie można nic zmienić jeżeli chodzi o operacje konturów. Program na maszynie to Mach 3.

Program wygląda np. tak:
G00 Z0.
G00 x100. y100.
G01 z-100. f1000.
G01 x200. y200. (malowanie konturu...)
..

A ja potrzebuję, żeby było tak:
G00 Z0.
G00 x100. y100.
G01 z-100. f1000.
M03 (załączanie wyjścia)
G04 P1 (postój 1 sek)
G01 x200. y200. (malowanie konturu...)
..
potem
M07 (wyłącznie wyjścia)
G04 P1 (postój 1 sek)
G00 z0. (uniesienie osi Z, i dalej następny kontur)


Może ktoś ma pomysł jak to zrealizować? Z góry dziękuję za rady.

: 27 lis 2009, 23:23
autor: ma555rek
Mogę koledze machnąć programik "poprawiacza" - czyli gotowy Gkod traktujemy poprawiaczem i jest nowy plik z tym co ma być - czyli odpowiednie linie z M03 i G04.
Ech, albo w notatniku sam kolega zrobi
...G01Z-100F1000..
zamień na
...G01 z-100. f1000.
M03 (załączanie wyjścia)
G04 P1 (postój 1 sek) ...

Do góry też odpowiednio.
To co , będzie komercja? :smile:

: 30 lis 2009, 09:06
autor: andrzejandy
W tej chwili stosuje funkcję wordpada "zamień", ale wolałbym mieć kontrole nad tym z mastercama. Wydaje mi się, że powinna być taka możliwość - są maszyny cnc, w których element wykonawczy uruchamia się dopiero po dojściu do materiału.

[ Dodano: 2009-12-22, 05:19 ]
Witam ponownie. Udało się rozwiązać problem. Modyfikacja postprocesora do podobnej maszyny dała pozytywny rezultat. Dziękuję wszystkim za pomoc. Pozdrawiam.