
Przegląd Mach3
Mach3 to wydajne i praktyczne oprogramowanie sterujące CNC przeznaczone do sterowania Router cnc, frezarki CNC, Plazma CNC, Tokarka CNC, I inne Obrabiarki CNC. Interfejs oprogramowania jest prosty i intuicyjny, a użytkownicy mogą dostosować odpowiednie parametry do swoich potrzeb. Posiada wiele funkcji, takich jak testowanie sterowania numerycznego, obróbka precyzyjnych skomplikowanych części i czyszczenie odpowiednich danych.
Oprogramowanie sterownika CNC Mach3 to otwarty system CNC, prosta obsługa, wygodna konserwacja, otwarta, stabilna wydajność i niedrogi nowy system CNC. Standardowy komputer PC jest całkowicie przekształcony w pełnofunkcyjny sterownik CNC i najwyższą 6-osiową kontrolę CNC, Bezpośrednio obsługuje różnorodne formaty plików wejściowych DXF, BMP, JPG, HPGL, wizualny wyświetlacz kodu G, bezpośrednie generowanie kodu G, sterowanie prędkością wrzeciona, sterowanie wieloma przekaźnikami, ręczne generowanie impulsów, w tym dużą liczbę strategii przetwarzania, wyświetlanie wideo i ekran dotykowy, wyświetlanie na pełnym ekranie, digitalizacja. Trójwymiarowe dynamiczne śledzenie wyświetlania, automatyczne ustawianie narzędzi, wykonywanie skoków programu (pamięć punktu przerwania).
Funkcje Mach3
1. Wizualne wyświetlanie kodu G.
2. Możliwość obsługi ekranu dotykowego.
3. W pełni konfigurowalny interfejs.
4. Kontrola prędkości wrzeciona.
5. Ręczne generowanie impulsów.
6. Sterowanie wieloma przekaźnikami.
7. Wyświetlacz wideo maszyny.
8. Możliwość wyświetlania na pełnym ekranie.
9. Generuje Gcode za pomocą LazyCam lub Wizards.
10. Możliwość dostosowania kodów M i makr przy użyciu języka VBscript.
11. Umożliwia bezpośredni import plików DXF, BMP, JPG i HPGL przez LazyCam.
12. Zamienia standardowy komputer w pełnoprawny 6-osiowy sterownik CNC.
Aplikacje Mach3
1. Frezarka CNC.
2. Frezarka CNC.
3. Tokarka CNC.
4. Maszyna laserowa CNC.
5. Przecinarka plazmowa CNC.
Jak działa Mach3?
Mach3 to rodzaj oprogramowania CNC, które działa na komputerze i zamienia go w bardzo wydajny i ekonomiczny sterownik maszyny. Aby uruchomić Mach3, potrzebujesz komputera z systemem operacyjnym Windows, procesorem co najmniej 1 GHz i ekranem o rozdzielczości 1024 x 768 pikseli. Mach3 i jego sterownik portu równoległego komunikują się ze sprzętem maszyny za pośrednictwem jednego portu równoległego lub portu drukarki. Jeśli komputer nie ma portu równoległego, możesz kupić płytkę sterownika ruchu od zewnętrznego dostawcy, która wykorzystuje port USB lub Ethernet do komunikacji. Użycie płytki sterownika ruchu może znacznie zmniejszyć obciążenie komputera, więc możesz rozważyć użycie jej, aby uzyskać przewagę wydajnościową, nawet jeśli komputer ma dostępny port równoległy. Mach3 generuje impulsy krokowe i sygnały kierunkowe, aby wykonać kroki zdefiniowane przez program części GCode i wysyła je do portu lub płytki sterownika ruchu. Sterowniki silników osi maszyny muszą akceptować impulsy krokowe i sygnały kierunkowe March3. Praktycznie wszystkie sterowniki silników krokowych działają w ten sposób, podobnie jak nowoczesne systemy serwomechanizmów DC i AC z cyfrowymi enkoderami. Uważaj, jeśli konwertujesz starą maszynę NC, której serwomechanizmy mogą używać resolverów do pomiaru położenia osi, ponieważ będziesz musiał zapewnić zupełnie nowy napęd dla każdej osi. Aby skonfigurować system CNC do korzystania z oprogramowania Mach3, musisz zainstalować oprogramowanie sterownika CNC Mach3 na swoim komputerze i prawidłowo podłączyć napędy silników do portów komputera.
Instalacja Mach3
Wymagania systemu operacyjnego komputera dla portów równoległych.
1. Komputer stacjonarny (laptopy nie są obsługiwane) z co najmniej jednym portem równoległym.
2. 32-bitowa wersja systemu Windows 2000, Windows XP, Windows Vista lub Windows 7. (Wersje 64-bitowe nie będą obsługiwane)
3. Procesor 1 GHz, pamięć RAM 512 MB.
4. Niezintegrowana karta graficzna z 32 MB pamięci RAM. (Duże pliki G-code, szczególnie 3D pliki będą wymagać karty graficznej z 512 MB pamięci RAM lub większą)
Wymagania systemu operacyjnego (OS) z zewnętrznym urządzeniem ruchomym.
1. Zewnętrzny kontroler ruchu. (USB UC100 lub Ethernet Smooth Stepper itp.)
2. Komputer stacjonarny lub laptop z systemem Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8 lub Windows 10.
3. Procesor 1 GHz, pamięć RAM 512 MB.
4. Karta graficzna z 32 MB pamięci RAM. (Duże pliki G-code, szczególnie 3D pliki będą wymagać karty graficznej z 512 MB pamięci RAM lub większą)
Jeśli masz już starą wersję Mach3 zainstalowaną na swoim komputerze, możesz zainstalować nową wersję na niej. Nie musisz najpierw odinstalowywać starej wersji.
1. Wyłącz komputer, maszynę CNC i jej napędy.
2. Włącz ponownie komputer.
3. Uruchom pakiet instalacyjny oprogramowania Mach3 CNC.
Po uruchomieniu pobranego pliku zostaniesz przeprowadzony przez typowe kroki instalacji programu dla systemu Windows, takie jak zaakceptowanie warunków licencji i wybranie folderu dla programu Mach3. STYLECNC zaleca, aby zezwolić Mach3 na użycie domyślnego folderu instalacyjnego „C:\Mach3”. Zostaniesz zapytany, czy chcesz zainstalować różne komponenty programu, jak pokazano na Rysunku 1:
4. Wybierz ekran składników programu.

Figure1
Po wybraniu żądanych komponentów kliknij przycisk Dalej. Procedura instalacji zapyta, czy chcesz utworzyć niestandardowy profil, jak pokazano na rysunku 2:
5. Utwórz niestandardowy ekran profilu.

Rysunek 2
Na przykład, jeśli klikniesz przycisk „Profil frezarki”, pojawi się ekran pokazany na rysunku 3. Oczywiście, powinieneś wybrać właściwy przycisk profilu dla swojej obrabiarki CNC.
6. Utwórz „Profil młyna”.

Rysunek 3
Wprowadź nazwę, którą chcesz przypisać profilowi i kliknij przycisk „OK”. Jeśli chcesz, możesz utworzyć kilka różnych profili. Po utworzeniu własnego profilu kliknij przycisk „Dalej”.
7. Ważny restart.
Musisz ponownie uruchomić system Windows przed uruchomieniem oprogramowania Mach3. To ponowne uruchomienie jest niezbędne. Jeśli tego nie zrobisz, napotkasz duże trudności, które można pokonać tylko poprzez użycie „Panelu sterowania systemu Windows” do ręcznego odinstalowania sterownika. Dlatego proszę ponownie uruchomić system teraz.
8. Testowanie instalacji Mach3 na maszynie CNC.
Do tej pory zainstalowaliśmy oprogramowanie sterujące Mach3 CNC. Mamy nadzieję, że będziesz mógł cieszyć się tym oprogramowaniem ze swoją obrabiarką CNC.
Najlepsze praktyki strojenia silnika dla Mach3
Nieprawidłowe dostrojenie silnika jest najczęstszą przyczyną problemów z blokowaniem, pomijaniem kroków lub nieregularnym ruchem osi u nowych użytkowników Mach3. Cztery kluczowe parametry: liczba kroków na jednostkę, prędkość, przyspieszenie i czas impulsu muszą być zgodne z konfiguracją sprzętową. Aby poprawnie obliczyć liczbę kroków na jednostkę, należy pomnożyć natywną liczbę kroków silnika krokowego na obrót (zwykle 200 dla silnika o skoku 1.8°) przez ustawienie mikrokroku w sterowniku, a następnie podzielić przez liniową odległość na obrót śruby pociągowej lub skok przekładni zębatej. Na przykład, silnik 200-krokowy z 16-krotnym mikrokrokiem i śrubą kulową o skoku 2 mm daje 1,600 kroków na milimetr.
Zacznij od zachowawczych wartości prędkości i przyspieszenia, a następnie stopniowo je zwiększaj. Jeśli silnik gaśnie lub drży przy wyższych prędkościach, problem często leży w luźnych paskach mechanicznych, niewystarczającym napięciu sterownika lub laptopie, który nie jest w stanie zapewnić stabilnego impulsu. Uruchom narzędzie Mach3 DriverTest, aby sprawdzić, czy komputer generuje czysty, płaski przebieg impulsu przed przystąpieniem do rozwiązywania problemów. Komputery stacjonarne z dedykowanymi portami równoległymi są znacznie bardziej niezawodne niż laptopy w przypadku sterowania Mach3. Szczegółowe informacje na temat zgodności sprzętowej można znaleźć w dokumentacji. Części i akcesoria do routerów CNC sekcja służąca do dopasowywania sterowników i płytek rozszerzeń do Twojego komputera.
Typowe błędy konfiguracji Mach3, których należy unikać
Dyskusje na forach CNCZone i Mach Support konsekwentnie wskazują na te same błędy początkujących. Najczęstszym problemem jest niedopasowanie jednostek: Mach3 domyślnie korzysta z jednostek metrycznych, więc użytkownicy, którzy ustawią liczbę kroków na jednostkę w calach bez zmiany jednostek natywnych na imperialne, zobaczą drastycznie nieprawidłowe ruchy. Zawsze sprawdzaj ustawienia jednostek natywnych w sekcji Konfiguracja > Konfiguracja ogólna przed wprowadzeniem jakichkolwiek wartości dostrajania silnika.
Odwrócony kierunek osi powoduje, że kod G generuje lustrzane odbicia. Zamiast zamieniać okablowanie silnika, należy zaznaczyć pole wyboru DirLowActive w sekcji Ports and Pins dla danej osi. Brak regulacji częstotliwości jądra to kolejny pomijany krok. Wyższe częstotliwości jądra (do 100 kHz na komputerach z odpowiednią obsługą) umożliwiają płynniejszy ruch przy dużych prędkościach posuwu, ale mogą przeciążać wolniejsze maszyny. Jeśli podczas skomplikowanych ścieżek narzędziowych wystąpią zacięcia, zapoznaj się z naszą ofertą. 22 typowe problemy z routerami CNC i ich rozwiązania aby uzyskać dodatkowe informacje diagnostyczne.
Które maszyny CNC najlepiej współpracują z programem Mach3?
Mach3 jest najczęściej używany z plotery CNC oraz Frezarki CNC, szczególnie w instalacjach hobbystycznych i małych warsztatach, w których silniki krokowe są podłączane za pomocą płytek z portem równoległym. Obsługuje również profile cięcia plazmowego z integracją THC oraz operacje tokarskie za pośrednictwem dedykowanego interfejsu Mach3Turn. Mach3 to jednak przestarzała platforma, która wymaga systemów Windows XP do Windows 7 do optymalnej wydajności portu równoległego, a Artsoft nie rozwija już aktywnie nowych funkcji. Warsztaty rozważające alternatywy powinny porównać Mach3 z nowszymi opcjami wymienionymi w naszym Przewodnik po oprogramowaniu do programowania CNC, w tym Mach4, UCCNC i LinuxCNC.
Dla początkujących właścicieli maszyn CNC budujących hobbystyczna routera CNC Po instalacji, Mach3 pozostaje solidnym wyborem dzięki dużej społeczności użytkowników, rozbudowanej bibliotece kreatorów i prostej wizualizacji kodu G. Darmowa wersja demonstracyjna obsługuje do 500 linii kodu G i działa w trybie symulacji bez sterownika portu równoległego, co jest idealne do nauki przed zakupem licencjonowanej wersji.
FAQ
Dlaczego Mach3 zawiesza się w połowie zadania i nie wyświetla komunikatu o błędzie?
Prawie zawsze jest to problem z komputerem, aktualizacjami systemu Windows w tle, trybami oszczędzania energii lub powolnym dyskiem twardym, który zacina się na dużych plikach G-code. Wyłącz tryb uśpienia i usługę Windows Update podczas pracy systemu i uruchom DriverTest.exe, aby potwierdzić stabilność sygnału wyjściowego.
Czy Mach3 działa w systemie Windows 10 lub 11?
Nie dotyczy to wbudowanego sterownika portu równoległego. Działa on tylko w 32-bitowych systemach Windows XP–7. W przypadku systemów Windows 10/11 zainstaluj zewnętrzny kontroler ruchu, taki jak Warp9 SmoothStepper (Ethernet) lub UC100 (USB), który obsługuje generowanie impulsów poza systemem operacyjnym.
Moje wrzeciono nie uruchamia się po naciśnięciu przycisku Cycle Start. Co się stało?
Zazwyczaj brakuje folderu „Makra” lub jest on uszkodzony. Sprawdź, czy folder „Mach3\Macros\Mach3Mill\” istnieje i zawiera skrypty M-code. Jeśli folder został przeniesiony lub usunięty, zainstaluj ponownie Mach3 w katalogu tymczasowym i skopiuj folder „Makra” z powrotem.
Dlaczego mój kod G tworzy lustrzane odbicie projektu?
Jedna z osi ma odwrócony kierunek. Przełącz DirLowActive w Porty i piny > Wyjścia silnika dla danej osi zamiast zamieniać przewody silnika. Ponownie wykonaj ruch, aby upewnić się, że dodatni ruch jest zgodny z konwencją współrzędnych.
Dlaczego moje niestandardowe makra M-code działają w edytorze VB, ale nie działają podczas uruchamiania programu?
Mach3 zapisuje makra w profilu domyślnym, niekoniecznie w profilu aktywnym. Sprawdź, czy plik makra znajduje się w podfolderze „Makra” odpowiedniego profilu. Jeśli używasz klonowanych profili do testów, skopiuj pliki makr ręcznie między katalogami.
Którą wersję Mach3 najlepiej zainstalować?
Społeczność zgodnie wskazuje na wersje R3.043.062 i R3.043.066, które stanowią najmniejszą liczbę zgłoszonych błędów w kontrolerach ruchu i makrach. Zawsze wykonuj kopię zapasową profilu XML przed aktualizacją.
Mój komputer losowo się zatrzymuje, ale program nadal działa na ekranie. Dlaczego?
Wskazuje to na przejściową usterkę elektryczną, zazwyczaj głośną pracę wyłącznika awaryjnego lub luźne okablowanie wyłącznika krańcowego, powodującą krótkie zatrzymanie sprzętu bez blokowania w programie Mach3. Sprawdź wszystkie połączenia przełączników, wymień podejrzane przełączniki i dodaj ekranowany kabel do linii wejściowych.
Czy mogę używać uniwersalnego adaptera USB-równoległego z programem Mach3?
Nie. Standardowe adaptery nie oferują pomiaru czasu impulsów w czasie rzeczywistym. Użyj dedykowanego kontrolera ruchu (SmoothStepper, UC100) lub karty z portem równoległym PCI. Standardowe adaptery wyglądają na podłączone, ale nie generują ruchu silnika.






