Znaleziono 2 wyniki

autor: pitsa
19 mar 2019, 06:48
Forum: Elektronika CNC
Temat: Sterowanie osi X Y, czym?
Odpowiedzi: 16
Odsłony: 2213

Re: Sterowanie osi X Y, czym?

Może na początek generator impulsów step z potencjometrem, przełącznik do dir, e-stop i zwykły sterownik silnika krokowego? ;-)
autor: pitsa
18 mar 2019, 22:12
Forum: Elektronika CNC
Temat: Sterowanie osi X Y, czym?
Odpowiedzi: 16
Odsłony: 2213

Re: Sterowanie osi X Y, czym?

Oprogramowanie cnc działa w ten sposób: mówi się z klawiatury: "jedź tu i tam robotę rób sam" ewentualnie klikając "jedź tu i tam gdzie klikam i robotę zrób potem sam". to tak mniej więcej o to chodzi. Nic trudnego, im mniej wiesz tym lepiej to rozumiesz i jest o wiele prostsze. Problemy zaczynają się gdy kupisz najważniejszy element, np. Arduino CNC shield albo gotowy zestaw sterowników z silnikami od tego samego producenta. ;-)

LinuxCNC:
Po prostu bierz pendrajwa, wrzuć na niego plik iso, (może być za pomocą win32 disk imager) i odpal komputer z usb. Testować można na laptopie. Do wyboru będzie wersja "Live" albo od razu instalacja graficzna z możliwością wybrania polskiego języka jeśli będziesz odpalał to na kompie za parę stówek (można znaleźć fajne i jeszcze dobre polizingowe). Instaluje się praktycznie samo. Pierwsze uruchomienie, wybierasz domyślne ustawienie pulpitu i od razu do menu linuxcnc. Tam od razu odpal linuxcnc "wybierator konfiguracji", wybierz sobie "sim" - axissim czy coś takiego, i oglądaj jak działa linuxcnc w różnych wersjach symulacyjnych. Są gotowe przykłady.
Pewnie chciałbyś coś narysować? To zainstaluj inkscape, dorzuć do niego jakiś dodatkowy moduł do generowania gcodu - jest kilka. Ewentualnie narysuj coś wektorowo i zapisz do dxf, zainstaluj dxf2gcode, wygeneruj gkod ze swojego rysunku i wczytaj w linuxcnc.

Zapoznaj się tym sposobem praktycznie ze ścieżką od rysunku do ruchów maszyny w trybie symulacji. Jak ci się spodoba zajmiesz się później konfiguracją, sterownikami czy też uproszczeniem przygotowania projektów za pomocą subów ngcgui.

Dla programisty załapanie o co chodzi nie będzie wcale trudne.

Inny sposób:
a może arduino? Arduino może być tylko trzeba przemyśleć ścieżkę od zadania parametrów obróbki i trajektorii w XY do poruszania silnikami. Jak to ma być coś prostego to da się zrobić na paru przyciskach i prostym wyświetlaczu. Jeśli ma być wielkości paczki papierosów to się da zrobić. Ostatnio robiłem na oled i esp-12F w ramach zabawy.

Jeśli mogę doradzić to linuxcnc daje sporą wolność wyborów i możliwości. 200-300zł za komputer + monitor. Ewentualnie sam komputer i zamiast monitora ssh z X11forwarding + Xming i wyświetlanie na laptopie, ale na dłużej to może być męczące.

Wróć do „Sterowanie osi X Y, czym?”