Porady dotyczące oprogramowania dla każdego, kto myśli o routerze CNC

Doskonałe wyniki mogą pochodzić z małego routera CNC, ale nie zapomnij o oprogramowaniu!

Narzędzia CNC, niezależnie od ich smaku, może znacznie poprawić zdolność “tworzenia” lub DIY. Moim obecnym narzędziem jest router CNC. Znajomych z ręczną frezarką, koncepcja wydawała się podobna, a cena ich jest dość rozsądna w porównaniu z innymi narzędziami. Jak opisano w tym poście, moja maszyna jest modelem narzędzia Zen, ale istnieje z pewnością inne opcje, aby sprawdzić, że ten model Probotix V90 zauważył ostatnio w tym poście.

Chociaż jakaś liczba modeli routerów CNC wyglądają wspaniale w filmach wideo i zdjęciach, zapewnił, że nawet najlepsze maszyny wymagają pewnej cierpliwości, aby uruchomić zadowalająco. Konfigurowanie maszyny może być wyzwaniem, a także dowiedzieć się, na co jest w stanie, ale jedna rzecz, która mogłaby poślizgnąć umysły narodów, to oprogramowanie zaangażowane. Przeczytaj, aby dowiedzieć się, że musisz znać podstawy tego, co dzieje się za kulisami, aby “magicznie” produkować ciekawe części.

Dzięki routerowi CNC prowadzone przez komputer (w przeciwieństwie do dedykowanego kontrolera), masz trzy części w łańcuchu narzędziowym: Projektowanie pomocy komputerowej (CAD), pomocy komputerowej (CAM) i pakiet sterownika maszyny. Istnieją bezpłatne i płatne wersje każdego z nich.

Zaprojektuj swoją część

Zaprojektuj dzięki uprzejmości Estlcam i mój pomysł, aby zmniejszyć blok noży, aby stworzyć “Wojownika Dart Holder”.
Pierwszym krokiem jest narysowanie twojej części. Aby wygenerować rysunki części, eksperymentowałem z inkscape, edytora grafiki wektorowej i oprawki narażonej, co jest mniej więcej wolnym AutoCAD. Inkscape to naprawdę niesamowity program do generowania bardziej artystycznych elementów, takich jak ten losowy drzewo, które wycinam jakiś czas temu. Jeśli chcesz zrobić coś bardziej napędzanego wymiarem, moim preferowanym narzędziem jest rzeźwiecka. Jestem bardzo znany z AutoCAD i jest dostępny dla Linuksa, Mac i Windows.

Jeśli chcesz dostać się do projektu 3D, Sketchup wydaje się być bardziej lub mniej konwencjonalny dla przypadkowych producentów / hakerów / etc. Być może zostałem zepsuty lub mózg mózgu przez kilka lat pracy z Pro / E i SolidWorks w znacznie mniejszym stopniu, ponieważ znalazłem frustrujące skoki. Znajduję się również czasami Pro / E (teraz Creo), ale płacam za tę frustrację.

Niezależnie od tego, jaki styl lub program do projektowania wybierzesz, jeśli nie znasz formatu, planujesz spędzić przyzwoitą ilość czasu określającego, jak wygenerować części.

Generować GCODE.

Ekran MeshCam na moją recenzję
Kod G, w przeciwieństwie do tego, co wierzymy, jak wierzymy, że niektórzy szorstki w połowie 90. oznacza, że ​​jest on bezpośrednio kontroluje maszynę CNC. Możesz napisać kod G ręcznie, i dla bardzo prostych kół lub linii, może to być praktyczne. Jednak w większości przypadków Kod G jest jednak znacznie łatwiejszy do produkcji za pomocą programu CAM, aby przetłumaczyć model CAD w tym formacie. Wypróbowałem kilka pakietów i wszystkie zalety i wady:

GCodetools do Inkscape – Darmowe, wspaniałe dla sztuki generowane na inkscape. Nieco ograniczony w możliwościach, a dokumentacja może zająć trochę czasu na zrozumienie.

Estlcam – Ekonomiczny w wysokości 35 USD i ma przystojny interfejs. Więcej środowiska 2D i możesz narysować swoje części w tym programie, jeśli chcesz.

Kambam – niedrogi w wysokości 149 USD, z bardzo dobrym okresem próbnym. Używam przede wszystkim tego programu CAM.

MeshCAM – naprawdę doskonały interfejs użytkownika i ma kilka schludnych funkcji. Wraz z tą polską jest droższe niż około 250 USD. Jest bardziej ukierunkowany w kierunku użytkowników 3D, więc nie było wspaniałym dopasowaniem dla mojego kreślarzowego stylu CAD.

Custom Cam Procedine – jeśli jesteś programistą (lub udawać), możliwe jest, że możesz napisać własny skrypt generujący GCODE. Połączyłem się z postem na moim “obróbce pikseli”, jeśli chcesz zobaczyć przykład.

Wraz z faktycznie uczenia się oprogramowania, musisz rozważyć, jakiego rodzaju prędkości maszyna może faktycznie obsługiwać, a co robić, więc nie “awarii” maszyny. Twój program CAM jest miejscem utworzenia kanałów, prędkości, głębokości cięcia i innych parametrów.

Kontroluj router

Mach3 do sterowania routerem
Gdy twój program CAM wypludzi kilka tysięcy linii kodu G, oprogramowanie sterujące maszyną jest to, co się porusza. Używam Mach3, który wydaje się być wspólnym programem do sterowania maszynami hobby. Podobnie jak wszystko inne, ma krzywą uczenia się, ale ogólnie jestem bardzo zadowolony z tego, jak to działa.

Jedna słabość, w którą wpadłem w to (a to prawdopodobnie prawda z innych programów) jest to, że potrzebujesz rzeczywistego portu równoległego, aby działał prawidłowo (nie jest adaptera równoległego USB), a nie powinno być prowadzone na notebooku, ponieważ możliwych kwestii zarządzania energią. Jestem pewien, że są obejście, ale w interesie oszczędzania czasu może być dobrym pomysłem, aby po prostu odkurzyć (lub zakup) starego komputera, aby uruchomić go. Będzie on wygodnie na lekko przestarzałych maszynach, więc za 150 USD, możesz mieć komputerktóry uruchomi twój router.

Inną opcją byłoby LinuxCNC. Kiedy zacząłem pochylić CNC, byłem prawie całkowicie nieznany z Linuksem. Wyzwaniem do oparcia nowego systemu operacyjnego wraz z nowym routerem wydawał się zbyt stromym krzywej uczenia się, więc nie próbowałem tej opcji. Jak już nieco używam Ubuntu, mógłbym dzisiaj zrobić inny utwór. Jeśli intensywnie pracowałeś z LinuxCNC, podziel się doświadczeniami, pozostawiając komentarz poniżej.

Aby owijać rzeczy, oto dwa filmy CNC, które zrobiłem. Pierwszym to grawerowanie tygrysa łapy, podczas gdy drugi film jest samouczkiem, który zrobiłem, jak grawić logo za pomocą inkscape. Maszyna CNC jest wspaniałym dodatkiem do dowolnego sklepu, ale jak mam nadzieję, że tu wskazałem, nie bez jej wyzwań!

Należy pamiętać, że oddzielne od tego posta, otrzymałem specjalne ceny i / lub próbki, aby wypróbować produkty z firm przedstawiciel firmy Zen ToolWorks, Mach3, Estlcam i MeshCam.

Jeremy Cook jest inżynierem mechanicznym z dyplomem z Uniwersytetu Clemsona i działa w automatyzacji produkcji i procesów. Dodatkowo Jeremy jest zapalonym producentem i byłym pisarzem personelu Hackaday. Kiedy nie jest w pracy ani w garażu, możesz go znaleźć na Twitterze @jereremyscook, jego projekty Blog JCOPRO.NET lub na jego blogu związane z fotografią Diytripods.com.

Leave a Comment

Your email address will not be published. Required fields are marked *