Instrukcja Mach3 – Konfiguracja lasera w Mach3
Przegląd i wymagania wstępne
Ten przewodnik wyjaśnia, jak skonfigurować laser CNC w Mach3 za pomocą trzech popularnych metod: jako Wrzeciono (z/bez regulacji mocy PWM), jako Chłodziwo (M7/M8) oraz wykorzystując M11/M10 do natychmiastowego włączania/wyłączania podczas ruchu. Wymagane jest jedno wolne wyjście cyfrowe na kontrolerze/płycie interfejsu oraz sterownik lasera akceptujący sygnały TTL/PWM.
- Bezpieczeństwo: stosuj odpowiednie okulary ochronne; dodaj blokady bezpieczeństwa; sprawdź okablowanie przy odłączonym zasilaniu.
- Kopia zapasowa: wykonaj kopię profilu Mach3 (
.xml) i pracuj na oddzielnym profilu „Laser”. - Podstawy okablowania: połącz wolny pin wyjściowy z wejściem TTL/PWM sterownika oraz masę kontrolera z masą sterownika. Zachowaj polaryzację oraz ewentualną wymaganą inwersję sygnału.
Opcja A — Prosty ON/OFF przez Wrzeciono (M3/M4, M5)
Wykorzystaj mapowanie przekaźnika wrzeciona, aby umożliwić obsługę lasera przez istniejące postprocesory CAM emitujące M3/M5.
- Mapowanie wyjścia: Konfiguracja → Porty i Piny → Sygnały wyjściowe → włącz Output #1 → ustaw odpowiedni Port/Pin → zaznacz Active Low jeśli wymagane.
- Przekaźniki wrzeciona: Konfiguracja → Porty i Piny → Ustawienia wrzeciona → odznacz Wyłącz przekaźniki wrzeciona → przypisz M3/M4 do Output #1 → ustal opóźnienia przekaźnika na 0 s.
- Użycie w G-kodzie:
M3/M4= laser WŁ.,M5= WYŁ.
(przykład)
M3 (laser WŁ.)
G1 X50 F2000
G1 Y30
M5 (laser WYŁ.)
Opcja B — ON/OFF przez Chłodziwo (M7/M8, M9)
Chcesz pozostawić ustawienia wrzeciona bez zmian? Przypisz laser do wyjść chłodziwa i steruj nim poleceniami M7/M8/M9.
- Aktywacja wyjścia: Konfiguracja → Porty i Piny → Sygnały wyjściowe → Output #1 z własnym portem/pinem.
- Mapowanie chłodziwa: Ustawienia wrzeciona → odznacz Wyłącz przekaźniki Flood/Mist → przypisz Mist (M7) i/lub Flood (M8) do Output #1 → opóźnienia 0 s.
- Użycie w G-kodzie:
M7/M8= WŁ.,M9= WYŁ.
Opcja C — Sterowanie mocą PWM przez Wrzeciono (wartości S)
Aktywuj PWM, aby modulować moc lasera bezpośrednio z poziomu G-kodu poprzez wartości S skalowane 0–100%.
- Włącz PWM: Konfiguracja → Porty i Piny → Ustawienia wrzeciona → zaznacz Użyj wyjścia silnika wrzeciona oraz Sterowanie PWM; ustaw Minimum PWM = 0. Wybierz Bazową częstotliwość PWM obsługiwaną przez kontroler (często setki Hz; karty zewnętrzne definiują tę wartość w swoim pluginie).
- Skalowanie przekładni: Konfiguracja → Przekładnie wrzeciona → ustaw Min prędkość = 0, Max prędkość = 100, Przełożenie = 1, aby
S0–S100odpowiadało 0–100% mocy. - Przypisz piny: Konfiguracja → Porty i Piny → Wyjścia silników → ustaw wyjście wrzeciona na swój pin PWM zgodnie ze sprzętem.
- Użycie w G-kodzie:
M3/M4uzbraja PWM;Sokreśla moc;M5rozbraja.
(przykłady)
M3 S100 (moc 100%)
G1 X40 F2000
S50 (redukcja do 50% podczas ruchu)
G1 X80
M5 (laser WYŁ.)
Natychmiastowe ON/OFF zsynchronizowane z ruchem (M11/M10)
Użyj M11P# (WŁ.) i M10P# (WYŁ.) do dokładnego przełączania dokładnie na początku kolejnego ruchu (G0/G1/G2/G3), eliminując wypalenia punktowe. # to numer Output # zdefiniowanego w Mach3 (nie fizyczny pin).
(przykład dla PWM + M11/M10)
G90 G21
M3 S70 (uzbrój PWM na 70%)
M11P1 (laser WŁ. przy kolejnym ruchu)
G1 X60 Y0 F2500
G1 X60 Y40
M10P1 (laser WYŁ. przy kolejnym ruchu)
G0 X0 Y0
M5 S0 (rozbrojenie)
Uwaga: Niektóre zewnętrzne kontrolery ruchu wymagają również aktywacji M11/M10 i PWM w swoim pluginie.
Rozwiązywanie problemów i dobre praktyki
- Brak wyjścia: sprawdź port/pin, aktywację Output # oraz czy wymagana jest inwersja logiki (Active Low).
- Punkty wypaleń/opóźnienia: ustaw opóźnienia wrzeciona/chłodziwa na 0 s; do grawerowania wektorowego stosuj
M11/M10. - Nieprawidłowe PWM: sprawdź, czy Sterowanie PWM jest aktywne, zakres przekładni ustawiony na 0–100; ustaw bazową częstotliwość PWM w pluginie kontrolera.
- Wskazówki mapowania chłodziwa: odznacz Wyłącz przekaźniki Flood/Mist; przypisz M7/M8 do Output #; trzymaj opóźnienia na 0.
- CAM/G-kod: używaj postprocesora zoptymalizowanego pod laser (usuń zbędne ruchy Z, generuj
Sdla mocy iM11/M10jeśli obsługiwane). - Ostrość & asysta powietrzna: stała wysokość ogniskowania i asysta powietrzna znacząco poprawiają jakość krawędzi i prędkość pracy.
Przydatne narzędzia
Przeglądaj kompatybilne oprogramowanie CNC oraz postprocesory dedykowane laserowi, aby usprawnić pracę z Mach3.