Frezarka 2.0
Frezarka z polem roboczym 290x290x180mm
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 32
- Posty: 332
- Rejestracja: 15 lis 2014, 20:21
- Lokalizacja: Gliwice
Re: Frezarka 2.0
Program ma być inny niż typowe cad/cam, nie będzie miał gui, nawet bez kompilatora nie da go się uruchomić.
Komunikacja po USB(rs232 arduino), zmodyfikuje sobie grbl do własnych celów. Tworzenie w nim to programowanie w C++.Mam z 20 tego typu programów używam w pracy umożliwiają naprawy niemożliwe inaczej w medycznych sprzętach.
Ma być dedykowany do tej maszyny, nie udostępnię go. Aktualne testy wyszły dobrze wykonał koło (gniazdo), wyciął kwadrat wokoło, ścianki gładkie są. Wyczyścił górną powierzchnie wyrównał materiał. itp... wszystko w wymiarach zgodnych.
Komunikacja po USB(rs232 arduino), zmodyfikuje sobie grbl do własnych celów. Tworzenie w nim to programowanie w C++.Mam z 20 tego typu programów używam w pracy umożliwiają naprawy niemożliwe inaczej w medycznych sprzętach.
Ma być dedykowany do tej maszyny, nie udostępnię go. Aktualne testy wyszły dobrze wykonał koło (gniazdo), wyciął kwadrat wokoło, ścianki gładkie są. Wyczyścił górną powierzchnie wyrównał materiał. itp... wszystko w wymiarach zgodnych.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 2329
- Rejestracja: 25 kwie 2016, 11:58
- Lokalizacja: Jodlowa
- Kontakt:
Re: Frezarka 2.0
Nie wiem o jakim ty programie mówisz. Jakoś owiewasz tajemnicą program, który robi tak banalne rzeczy jak opisujesz (kwadra, koło, obróbka wykończeniowa), przecież to każdy cam zrobi, nawet te darmowe. O co chodzi z tym programem?
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 32
- Posty: 332
- Rejestracja: 15 lis 2014, 20:21
- Lokalizacja: Gliwice
Re: Frezarka 2.0
Ja po prostu wole własny program mieć i tyle do frezarki.
Okazało się że mogę po modbus skontaktować się z falownikiem z arduino wiec wykorzystam to.
Okazało się że mogę po modbus skontaktować się z falownikiem z arduino wiec wykorzystam to.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 2329
- Rejestracja: 25 kwie 2016, 11:58
- Lokalizacja: Jodlowa
- Kontakt:
Re: Frezarka 2.0
Rozumiem, też kiedyś robiłem program do sterowania, kontroler do cnc, program CAD i CAM. Obecnie częściowo też pracuję na własnym programie CAM przy ploterze tnącym i w miarę możliwosci czasowych buduje moduł CAM do plotera frezującego i w przyszłości do lasera. Natomiast wspomniałeś co nieco o tym programie, jakbyś chciał o nim powiedzieć ale jednak jakoś tajemniczo, jakbyś jednak nie chciał
Ja jestem ciekaw co to za program i jakie będzie miał możliwości/funkcje.

-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 32
- Posty: 332
- Rejestracja: 15 lis 2014, 20:21
- Lokalizacja: Gliwice
Re: Frezarka 2.0
Chce potrafić wykryć gdy wrzeciono frezuje powietrze i zmienić automatycznie posuwy.
Np. na bieżąco zmieniać posuwy pod wpływem obciążenia wrzeciona.
Wyciąć tysiące otworów kilkoma liniami kodu c++(for).(to teoretycznie potrafię).
Np. na bieżąco zmieniać posuwy pod wpływem obciążenia wrzeciona.
Wyciąć tysiące otworów kilkoma liniami kodu c++(for).(to teoretycznie potrafię).
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 2329
- Rejestracja: 25 kwie 2016, 11:58
- Lokalizacja: Jodlowa
- Kontakt:
Re: Frezarka 2.0
Czyli rozumiem, że to nie będzie program cam tylko takie skrypty, które modyfikujesz w kodzie źródłowym i uruchamiasz a one wysyłają w pętli przez port szeregowy komendy do GRBL?
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 1
- Posty: 806
- Rejestracja: 31 mar 2017, 23:04
- Lokalizacja: Kraków
Re: Frezarka 2.0
Rozumiem, że chcesz mieć własny program - spoko. Tylko z twoich postów wynika, jak by standardowe sterowania tego nie potrafiły więc warto tutaj nadmienić, że praktycznie wszystko co napisałeś można zrobić w przeciętnym sterowaniu frezarką
(może poza aktywną zmianą posuwu - tutaj trzeba by dodać zewnętrzne urządzenie).
Generalnie też masz podprogramy, możesz programować cykle, wywoływać pętle etc. Wszystko idzie zrobić na zmiennych, instrukcjach warunkowych itd. bez konieczności rozwlekania tego w tysiące linii kodu, a do podprogramów możesz przekazać wartości zmiennych w momencie jego wywołania
Oczywiście mój post nie ma na celu negować twojego pomysłu a tylko uzupełnić trochę treści
Jak masz takie zapędy to naprawdę warto też poczytać co nieco o linux CNC bo tam to już naprawdę ogranicza Cię tylko własna wyobraźnia.

Generalnie też masz podprogramy, możesz programować cykle, wywoływać pętle etc. Wszystko idzie zrobić na zmiennych, instrukcjach warunkowych itd. bez konieczności rozwlekania tego w tysiące linii kodu, a do podprogramów możesz przekazać wartości zmiennych w momencie jego wywołania

Oczywiście mój post nie ma na celu negować twojego pomysłu a tylko uzupełnić trochę treści

Jak masz takie zapędy to naprawdę warto też poczytać co nieco o linux CNC bo tam to już naprawdę ogranicza Cię tylko własna wyobraźnia.