– FreeCAD – Path workbench
– About FreeCAD
Path workbench służy do tworzenia instrukcji dla maszyn CNC z modelu FreeCAD 3D. Produkują one rzeczywiste obiekty 3D na maszynach CNC, takich jak młyny, Tokarki, wycinarki laserowe lub podobne. Zazwyczaj instrukcje są dialektem G-Code.
obieg pracy FreeCAD Path Workbench tworzy następujące instrukcje maszyny:
- model 3D jest obiektem bazowym, Zwykle tworzonym przy użyciu jednego lub więcej stołów roboczych do projektowania części, części lub projektu.
- zadanie jest tworzone w Path Workbench. Zawiera wszystkie informacje wymagane do wygenerowania niezbędnego G-kodu do przetworzenia pracy na frezarce CNC: jest materiał magazynowy, Frezarka ma określony zestaw narzędzi i wykonuje określone polecenia kontrolujące prędkość i ruchy (Zwykle G-Code).
- są wybierane zgodnie z wymaganiami operacji zadania.
- ścieżki frezowania są tworzone przy użyciu np. operacji kontur i Pocket. Te obiekty ścieżki używają wewnętrznego dialektu G-Code FreeCAD, niezależnego od maszyny CNC.
- Eksportuj zadanie z kodem g, dopasowanym do twojej maszyny. Ten krok nazywa się post processing; dostępne są różne post procesory.
narzędzia
– LinuxCNC
LinuxCNC steruje maszynami CNC. Może napędzać frezarki, tokarki, Drukarki 3d, wycinarki laserowe, przecinarki plazmowe, ramiona robotów, sześciopody i inne.
- działa pod Linuksem (opcjonalnie z rozszerzeniami czasu rzeczywistego).
- prosta instalacja na Debianie i Ubuntu lub za pośrednictwem obrazów Live / Install DVD / USB.
- akceptuje wprowadzanie kodu G, napędza maszyny CNC w odpowiedzi.
- aktywna społeczność użytkowników.
- dostępnych jest kilka różnych GUI.
- kompatybilny z wieloma popularnymi interfejsami sprzętowymi sterowania maszynami.
- obsługuje sztywne gwintowanie, kompensację noża i wiele innych zaawansowanych funkcji sterowania.
- Pełny kod źródłowy dostępny na warunkach GNU GPLv2 (General Public License version 2).
– PyCAM
PyCAM jest generatorem ścieżek narzędziowych do 3-osiowej obróbki CNC. Ładuje modele 3D w formacie STL lub modele konturów 2D z plików DXF lub SVG. Otrzymany kod G może być używany z LinuxCNC lub dowolnym innym sterownikiem maszyny.
PyCAM obsługuje szeroką gamę strategii ścieżek narzędziowych dla modeli 3D i modeli konturów 2D. Zapoznaj się ze stroną funkcje, aby uzyskać pełną listę funkcji.
PyCAM działa na systemach Linux, Windows i MacOS. Jest wolnym oprogramowaniem na licencji GPL v3.
– Openbuilds software
– Openbuilds CONTROL – machine Interface Controller
Openbuilds CONTROL to aplikacja do łączenia i sterowania maszyną CNC, Laser, Plasma lub Dragknife.
pozwoli to na
- interfejs i Jog maszyny
- uruchomić zadania GCODE
- ustawić współrzędne zerowe
- zintegrować z cam.openbuilds.com
- Wyrównaj /dopasuj swój спойлборд / wzorzec
- i nawet pomoc z ustawieniem firmware
– OpenBuilds CAM – Generator GCODE
OpenBuilds CAM to aplikacja www do konwersji SVG, DXF i rysunków rastrowych w GCODE do korzystania z państwa maszyną CNC, laser, plazmowy lub ножевым maszyną
Ta czynność pozwoli ci
- Importuj Pliki DXF /SVG/PNG/BMP/JPG/Gerber/Excellon
- Importuj z wbudowanej biblioteki elementów
- Konfigurowanie ścieżki narzędzia dla routingu CNC, cięcia laserowego, plazmowego i przeciągania noży
- Tworzenie GCODE
- Wysyłanie GCODE w Sterowanie OpenBuilds
– GRBL
Grbl jest bezkompromisową, wysokowydajną i tanią alternatywą dla sterowania ruchem opartym na portach równoległych do frezowania CNC. Będzie działać na vanilla Arduino (Duemillanove / Uno), o ile sport Atmega 328.
Sterownik jest napisany w wysoce zoptymalizowanym C, wykorzystując każdą sprytną funkcję układów AVR, aby uzyskać precyzyjny czas i asynchroniczną pracę. Jest w stanie utrzymać do 30 kHz stabilnych, wolnych od jittera impulsów sterujących.
akceptuje zgodny ze standardami g-code i został przetestowany z wyjściem kilku narzędzi CAM bez problemów. Łuki, okręgi i ruch spiralny są w pełni obsługiwane, jak również wszystkie inne podstawowe polecenia G-code. Funkcje makr, zmienne i większość cykli w puszkach nie są obsługiwane, ale uważamy, że GUI mogą lepiej przetłumaczyć je na prosty g-kod.
Grbl zawiera pełne zarządzanie akceleracją z funkcją look ahead. Oznacza to, że kontroler będzie obserwował do 18 ruchów w przyszłości i planował swoje prędkości, aby zapewnić płynne przyspieszenie i bez szarpnięć na zakrętach.
Licencjonowanie: Grbl jest Wolnym Oprogramowaniem, wydanym na licencji GPLv3.
– CAMotics
dzięki CAMotics możesz symulować 3-osiowe programy GCode dla CNC i wizualizować wyniki w 3D. CAMotics działa na Linuksie, OS-X lub Windows. Jest szybki, łatwy w użyciu i najlepszy ze wszystkich Open-Source i darmowy.
dzięki możliwości symulacji ścieżek narzędzi CNC unikniesz niebezpiecznych i kosztownych błędów. Przeglądając wbudowane przykłady i korzystając z dokumentacji online, w mgnieniu oka uruchomisz własne symulacje. A jeśli potrzebujesz więcej pomocy, chętnie odpowiemy na twoje pytania za pośrednictwem grupy dyskusyjnej.
CAMotics ma być użyteczną platformą do symulacji CNC dla majsterkowiczów i społeczności Open-Source. Kamotyki powinny służyć wysoce technicznemu użytkownikowi, ale pozostają proste i przyjazne dla użytkownika, aby wspierać również mniej typów technicznych.
cechy:
- szybka 3-osiowa symulacja cięcia obrabianego przedmiotu z wizualizacją 3D.
- symuluje cylindryczne, stożkowe, kulkowe, sferoidalne i snubnose kształty narzędzi.
- ścieżka narzędzia wizualizacja 3D.
- renderowanie wielowątkowe może wykorzystywać procesory wieloprocesorowe.
- Gcode parsing, simulation, verification and annotation.
- w aplikacji GCODE i TPL podgląd i edycja.
- obsługuje kody O LinuxCNC (AKA EMC2).
- Eksportuj wycięty przedmiot do pliku STL.
- edycja tabeli narzędzi.
- Dodaj badanie wysokości do plików GCode 2D. Bardzo przydatny do cięcia płytek drukowanych i grawerowania metalu.
- optymalizacja ścieżki 2D GCode. (w toku #11)
- działa w systemach Windows i Linux.
- wydany na licencji GPL v2+.
– Blender CAM
Blender Cam jest rozwiązaniem open source dla artistic cam – Computer aided machining – narzędzie do generowania kodu G. Blender CAM jest rozszerzeniem darmowego pakietu Blender 3D o otwartym kodzie źródłowym. Został wykorzystany do wielu projektów frezowania i jest aktywnie rozwijany. Jeśli jesteś programistą, który chciałby pomóc, nie wahaj się ze mną skontaktować.
To rozszerzenie jest bezpłatne, jednak możesz przekazać darowiznę, aby wesprzeć rozwój i docenić pracę, która została już wykonana. Obecnie nie ma gwarancji na wyniki z blender CAM-musisz sprawdzić swoje ścieżki przed użyciem. Blender CAM został przetestowany z powodzeniem w moim studio. Nie polecam Blender CAM do obróbki metalu teraz, bądź ostrożny, jeśli spróbujesz.
funkcje:
- kilka strategii frezowania dla typów frezów 2D i 3D
- : ball, flat, V-carve o różnych kątach
- praca z danymi 3d lub obrazami głębi
- warstwy i skóra do obróbki zgrubnej.
- Frezowanie odwrotne
- różne opcje otoczenia wokół modelu
- Ochrona powierzchni pionowych
- stay low – opcja dla ruchu
- konfiguracja rozmiaru materiału
- symulacja operacji 3d
- obliczanie operacji w tle, dzięki czemu można kontynuować pracę
- wprowadzanie helisy, cofanie łuku, opuszczanie niektórych strategii.
- Automatyczne mosty do operacji wycinania
- eksport i Symulacja łańcucha
– DXF2GCODE
DXF2GCODE to narzędzie do konwersji rysunków 2D (dxf, pdf, ps) na Gcode zgodny z maszyną CNC. Obsługa Systemów Windows, Linux i Mac za pomocą języka skryptowego python.
cechy:
- integracja z EMC2
- w pełni regulowany postprocesor
- redukcja ruchów G0 poprzez optymalizację trasy
- Import plików DXF, PDF i PS
- poprawiona dokładność importowania splotów według linii i Łuku
- Specyfikacja parametrów młyna według warstw
- obsługa przeciągania noża i tokarki
- przerwy aka Obsługa Kart
- bloki AutoCAD i wstawia
- wiele narzędzi
- obsługa Wielu języków: angielski; niemiecki; francuski; rosyjski
- przeglądarka 3D