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.

  1. 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.
  2. 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.
  3. 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.

  1. Aktywacja wyjścia: Konfiguracja → Porty i Piny → Sygnały wyjścioweOutput #1 z własnym portem/pinem.
  2. 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.
  3. 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%.

  1. 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).
  2. Skalowanie przekładni: Konfiguracja → Przekładnie wrzeciona → ustaw Min prędkość = 0, Max prędkość = 100, Przełożenie = 1, aby S0–S100 odpowiadało 0–100% mocy.
  3. Przypisz piny: Konfiguracja → Porty i Piny → Wyjścia silników → ustaw wyjście wrzeciona na swój pin PWM zgodnie ze sprzętem.
  4. Użycie w G-kodzie: M3/M4 uzbraja PWM; S określa moc; M5 rozbraja.
(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 S dla mocy i M11/M10 jeś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.