Znaleziono 8 wyników

autor: Avalyah
24 mar 2022, 18:03
Forum: Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
Temat: Tytan (pół)automatyczny
Odpowiedzi: 22
Odsłony: 4347

Re: Tytan (pół)automatyczny

tristar0 pisze:sygnał miso dodciągnąć rezystorkiem 1,5- 4,7ko do plusa ,poza tym sam wyświetlacz pobiera 800 mA , zasilacz Lm2596S Dc-Dc Step-Down 2A i dławik czyni cuda .


Heh dzięki za poradę, ale już się tak przyzwyczaiłem do powerbanka (który starcza na ponad tydzień), że zostałem przy tym i nic nie ruszam (teraz trochę strach, bo już nie pamiętam co i jak tam robiłem :D)
autor: Avalyah
20 gru 2018, 23:17
Forum: Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
Temat: Tytan (pół)automatyczny
Odpowiedzi: 22
Odsłony: 4347

Re: Tytan (pół)automatyczny

Jakoś przed świętami nie było czasu się do warsztatu wybrać. Będę pamiętał i przy najbliższej wizycie pstryknę fotki ;)
autor: Avalyah
20 gru 2018, 20:12
Forum: Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
Temat: Tytan (pół)automatyczny
Odpowiedzi: 22
Odsłony: 4347

Re: Tytan (pół)automatyczny

senio pisze:Ale tak naprawdę to wyważanie otwartych drzwi.

Wiem :) Wtedy może nie byłem o tym tak do końca przekonany (ale coś tam świtało) a i myślałem, że trochę szybciej się uwinę (no jasne :mrgreen:), ale teraz już zdaję sobie z tego sprawę. Mimo wszystko nie żałuję, non stop z tego korzystam i się sprawdza. Jakieś proste makra mogę sobie dodać raz dwa, kiedy zachodzi taka potrzeba.
senio pisze:Jak się zagłębisz w tematy o których Adam napisał, dopiero poczujesz, że rozwinąłeś skrzydła.

No mam nadzieję że się kiedyś znajdzie na to czas, środki no i przede wszystkim jakaś maszynka dla której będzie można te różne możliwości wykorzystać :) Może i na tokarce zamienię sterowanie ale będę musiał znaleźć dogodny moment, bo ciężko określić ile by mi zajęło przejście na zupełnie nieznany mi jednak system. Optymalnie byłoby mieć 2 takie nutoole :D jeden ustawiony jak jest a drugi do eksperymentowania.
autor: Avalyah
01 gru 2018, 14:52
Forum: Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
Temat: Tytan (pół)automatyczny
Odpowiedzi: 22
Odsłony: 4347

Re: Tytan (pół)automatyczny

adam Fx pisze:tylko zagłębić się w linuxcnc w sekcje HAL i Classicladder

Czy tylko to nie wiem, ale w przyszłości jak się może uda nowe maszynki dokupić (albo przyjdzie czas na frezarkę), to trzeba będzie się zagłębić trochę. Właśnie w linuxcnc bym celował bo i system darmowy i linuxcnc darmowe, w przeciwieństwie do windowsa i macha.
autor: Avalyah
01 gru 2018, 12:24
Forum: Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
Temat: Tytan (pół)automatyczny
Odpowiedzi: 22
Odsłony: 4347

Re: Tytan (pół)automatyczny

ABKK pisze:Niestety żadne zdjęcia nie działają możesz wrzucić kilka jak to wyglada na nutolu?

Hmm, zdjęcia są wrzucone na forumowy hosting, u mnie się wyświetlają normalnie. Na zdjęciach co prawda tylko widać urządzonko, tokarce zdjęć nie robiłem ale mogę przy najbliższej okazji zrobić i wrzucić, chociaż w tej kwestii to moje rozwiązanie nie jest jakieś szczególne, wiele nutooli jest zrobionych mechanicznie lepiej :)
allegromtn pisze:Stawiał bym na wine zasilacza, słabe filtry ma albo przewód od zasilacza do sterownika był długi i łapał zakłócenia. Wystarczyło by wpiąć na zasilaniu sterownika dużą pojemność a za nią dorzucić stabilizator na 5V. A na przewodzie wejściowym wpiąć dławik ferrytowy.

Bardzo przepraszam za brak odpowiedzi, jakimś cudem nie zauważyłem tego posta wcześniej :oops: Od tego czasu zdiagnozowałem dwa źródła resetu - jeden to utracenie połączenia z kartą uSD (jest w standardowym gnieździe), prawdopodobnie na skutek drgań, bo "pilocik" leży na tokarce - to mniejszy problem. A drugi to właśnie zakłócenia, ale chyba nawet niekoniecznie na zasilaniu, bo z powerbanka ostatnio mi się raz zresetował. Przewody mam ekranowane, ale z pilocika wychodzą rzeczywiście dość daleko - czy taki dławik warto dać tak czy inaczej na wszystkie wejścia/wyjścia z pilota?
WP Kamil pisze:Mnóstwo pracy kolega włożył i gratuluję efektu.

Bardzo dziękuję :D
WP Kamil pisze:Ja z kolei jak tylko dowiedziałem się o GRBL a później nauczyłem się konfigurować Mach4 to przestałem w ogóle kombinować.

Nie dziwię się - teraz też wybrałbym ten sposób. Niestety wtedy nie wiedziałem o istnieniu Fusion360 (potrzebowałem nie najgorszego cama i to nie pirata), stawianie całego komputera obok tokarki mi się nie uśmiechało i jakoś tak wyszło. Podejrzewałem, że to może nie najbardziej efektywne rozwiązanie, ale ma też kilka plusów, nie wspominając już o walorach edukacyjnych - sporo się nauczyłem po drodze.

Grbl z kolei zastosowałem do mini frezarki (proxxon mf70) i działa mi w porządku, ale ilość opcji nie powala, także pewnie warto byłoby ogarnąć Macha, ale to w swoim czasie.
WP Kamil pisze:Mnie przed podobnymi zabawami zawsze powstrzymywała świadomość że rampy są potrzebne.
Przypomina mi się przysłowie - "zrobił, bo nie wiedział, że to niemożliwe". A tak na serio to jak już wcześniej pisałem - u siebie nie zauważyłem skutków ubocznych. Może mi się śruby wyrobią trochę wcześniej, ale tokarka nie lata 24/7 więc to i tak co najwyżej odległa przyszłość.
WP Kamil pisze:Może Kolega podpatrzy jak programowo jest to w GRBL- ta sama platforma, nic tylko czerpać rozwiązania.

Dzięki za sugestię, to dobry pomysł. Jeżeli będzie taka potrzeba to na pewno z niej skorzystam. Niestety, kiedyś trzeba było powiedzieć stop i w końcu uruchomić projekt :mrgreen:, żeby zaczął wykonywać zadanie, do którego został zaprojektowany. A wiele rzeczy jeszcze mi chodziło po głowie, które fajnie byłoby zrealizować... no ale nie są konieczne. Może kiedyś jak znajdzie się więcej czasu wolnego to dopiszę, ale chyba lepiej będzie ten czas spędzić na poznawaniu gotowych rozwiązań jak mach/linuxcnc.
autor: Avalyah
17 kwie 2018, 22:12
Forum: Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
Temat: Tytan (pół)automatyczny
Odpowiedzi: 22
Odsłony: 4347

Re: Tytan (pół)automatyczny

Robert_K pisze:Czy ten sterownik posiada wyjście np. na falownik 0-10V?
:oops: w chwili obecnej wyjścia to sygnały dir/step i gnd do sterownika krokowców oraz enkoder. Jest jedna krańcówka, która zabezpiecza przed wjazdem w uchwyt, ale to jest taka krańcówka bezpieczeństwa, odłącza silniki bezpośrednio na ich sterowniku (póki co na szczęście nie była konieczna) z pominięciem mojego sterownika. Docelowo chciałem zrobić to w formie bardziej mobilnego pilota, ale i tak praktycznie w jednym miejscu ciągle leży, bo enkoder podpięty z jednej strony tokarki, szafa z zasilaczem i sterownikami krokowców w drugiej, więc może w przyszłości przerobię na zupełnie stacjonarną wersję i dodam pozostałe wyjścia/wejścia.

Oczywiście można by dodać krańcówki na osi x, ale nie widzę na razie takiej potrzeby, w najgorszym wypadku zatrzymuje się silnik, do katastrofy nie dojdzie. A w osi z to zmieniam czasem położenie sanek (są równolegle do łoża, bo czasem mi przeszkadzał konik w toczeniu i trzeba było całe sanki przesuwać to w jedną to w drugą stronę) i nie wiem nawet, gdzie bym je umieścił.

Co do sygnału 0-10V dla falownika, to go nie ma, bo nie posiadam falownika, a po drugie chyba trzeba by jakiś układzik zrobić, żeby arduinowe 0-5V pwm zamienić na 0-10V, a elektronik ze mnie słaby. Wtedy można by fajnie zrobić , nawet mi to przemknęło przez myśl, no ale na razie nie ma falownika a ja muszę się innymi rzeczami zajmować, więc póki co tokarki nie ruszam.

Niestety mój sterownik ma jeszcze jedną wadę o której zapomniałem wspomnieć - jest zasilany z powerbanka, bo zasilanie zasilaczem podpiętym do sieci powodowało mi czasem reset całego układu. Mimo magicznych właściwości jeśli chodzi o prędkość działania, mam wrażenie, że komunikacja SPI do sterownika ekranu dotykowego FT800 jest strasznie wrażliwa na jakiekolwiek zakłócenia i to powodowało zwiechy. Odkąd przerzuciłem się na powerbank nie ma tego problemu. Powerbank ma 10000mAh (nie chiński :P) i wystarcza na jakieś 16-20h ciągłej pracy, więc nie jest specjalnie uciążliwy, ale to już trzeci przewód odchodzący od sterownika w trzecim kierunku.
autor: Avalyah
17 kwie 2018, 19:27
Forum: Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
Temat: Tytan (pół)automatyczny
Odpowiedzi: 22
Odsłony: 4347

Re: Tytan (pół)automatyczny

Dziękuję za dobre słowo :)
pukury pisze:Teraz tylko przygotować pliki - zamówić pcb - lutować i sprzedawać.

Ehh, żeby to było takie proste... Tak, czy owak, żeby do tego podejść trzeba by na start kapitału, którego obecnie nie mam - więc trochę błędne koło :P .
strikexp pisze:Z tym brakiem komputera to przesadzasz, Jest mnóstwo komputerów poleasingowych po 300-400zł, i to takie maszynki że hoho produkcji np HP. Gorzej z monitorem ale też da się wyrwać za małe pieniądze jakiś nieuszkodzony

Bardziej niż o koszty chodziło mi nawet o miejsce, wszystkie kable i mało estetyczny efekt. No i coś sobie ubzdurałem, że sam zrobię dokładnie to, co potrzebuję i poszedłem właśnie w nieco innym kierunku.
strikexp pisze:Ale maszynka i tak ekstra, a dokładność super.

Dzięki, chociaż w dokładności niewielka moja ręka - jedynie niczego nie zepsułem po drodze :D

A tutaj część druga, tzn. własny CAD/CAM.
autor: Avalyah
17 kwie 2018, 17:22
Forum: Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
Temat: Tytan (pół)automatyczny
Odpowiedzi: 22
Odsłony: 4347

Tytan (pół)automatyczny

Witam,

jakiś czas temu zamarzyło mi się, żeby przestać kręcić korbkami w nutoolu i coś z tym trzeba było zrobić. Sama przeróbka nutoola nie zostanie tutaj pokazana, bo nie ma w tym niczego interesującego, za to nie uśmiechało mi się stawiać komputera z monitorem (wszystko trzeba by kupić) obok maszyny, więc trzeba było pójść w innym kierunku. Nie uśmiechał mi się też Mach, nie wiedziałem też, jak fajnym programem jest Fusion360 więc postanowiłem zrobić wszystko samemu. Ogólnie rzecz biorąc pewnie lepiej było iść standardową drogą, ale co się nauczyłem po drodze, to moje :D

Konstrukcja
Sterownik jest na bazie arduino mega, do tego ekranik dotykowy 5" o rozdzielczości 480x272. W zestawie obudowa wycięta laserowo, płytka PCB żeby ładnie powyprowadzać wszystkie złącza i 4 przyciski wandaloodporne.

Funkcje - ekran główny
- sterowanie osiami za pomocą przycisków w trybie ciągłym(continuous) i w trybie krokowym(step) z możliwością wykonywania ruchów o rozdzielczości 0.01mm, 0.1mm, 1mm i 10mm.
- tryb ruchu szybkiego (move) i standardowego (turn).
- blokada dla każdej z osi (lock).
- DRO.
Obrazek

Funkcje - opcje
- ustawienie posuwu dla każdej z osi osobno (feed ).
- załączany enkoder (czasem wyłączam żeby przetestować coś bez zabezpieczenia, które wyłącza posuw przy braku obrotów wrzeciona) do gwintowania i zabezpieczenia.
- automatyczne kasowanie luzu dla każdej z osi (backlash).
- rpmy do wyboru jak na tokarce, na ich podstawie wyliczna jest prędkość silnika dla danego posuwu.
- średnica to pozostałość po usuniętej opcji.
Obrazek

Funkcje - półautomat
- automatyczne przetaczanie czoła (średnica i ilość materiału do przetoczenia).
Obrazek
- automatyczne przetaczanie z jednej średnicy na drugą na podanej długości.
Obrazek
- automatyczne gwintowanie dla skoków 0.5, 0.75, 1 i 1.5mm domyślnie (po zmianie mikrokroku do 6mm). Obrazek

Funkcje - automat
- pełne toczenie kształtowe z podanym posuwem. Pliki wczytywane z karty uSD.
Obrazek

Realizacja funkcji
1. Kasowanie luzów - przy zmianie kierunku dla którejkolwiek z osi silnik wykonuje dodatkowo zadaną liczbę kroków z maksymalną prędkością (w końcu nic mu nie stawie oporu wtedy). Na zdjęciu wyżej widać dość spory luz na X, ale to dlatego, że chyba rozjechała mi się nakrętka z kasacją luzu i nie chciało mi się jej poprawiać. Nie zauważyłem różnicy między podaniem tutaj luzu 0.05mm a 0.3mm. Dla osi z nie ma kasacji bo jej nie potrzebuję, w trakcie toczenia oś z porusza się zawsze w tym samym kierunku, a przy nawrocie robi dodatkowe kilka mm żeby skasować luz i tyle. Ale opcja jest, jakby było ważne nawracanie w miejscu. Zwykle też luz ustawiam delikatnie mniejszy, niż w rzeczywistości, bo jeżeli się przesadzi, to widać na detalu szarpnięcie, więc lepiej skasować o 0.01mm za mało, niż za dużo.

2. Gwintowanie - kroki silnika są sprzężone bezpośrednio z impulsami enkodera, stąd tylko kilka różnych skoków. Głębokość oblicza się sama korzystając ze stałej dla gwintów metrycznych. Mikrokrok można zmniejszyć i wtedy powiększy się zakres gwintów.

3. Toczenie automatyczne - sterownik przyjmuje plik, który zawiera bezpośrednie instrukcje dla każdego silnika, tzn. każdy bajt posiada bit kierunku i wykonania kroku dla każdej z osi (4 bity) oraz pozostałe 4 bity na ewentualne komunikaty dla sterownika (jak np. włączenie szybszego przesuwu). Taki podejście praktycznie nie obciąża procesora, natomiast ma dość oczywisty minus, którego pewnie nie ma w profesjonalnych systemach - w przypadku, gdy poruszają się obie osie jednocześnie, prędkość posuwu wzrasta o maksymalnie 41% (kiedy wykonywany jest ruch pod kątem 45st i obie osie się poruszają) co wynika z prostej trygonometrii. Noo i trzeba dobry plik podać, bo gkodów nie przyjmuje :D

Czego nie ma
Pewnie wielu rzeczy, ale pierwszą, która mi się nasuwa to brak przyspieszeń - silnik albo się porusza, albo nie. Szczerze mówiąc nie zauważyłem w praktyce minusów tego rozwiązania (albo raczej jego braku), ale pewnie nie bez przyczyny ktoś to wymyślił. Druga to taka, że z punktu widzenia toczenia w pełnym automacie wykorzystywane są tylko G0 i G1, chociaż dodanie innych funkcjonalności nie byłoby raczej specjalnie skomplikowane, natomiast nie są mi potrzebne, więc póki co nie marnuję więcej czasu.

Wrażenia
Ogólnie muszę powiedzieć, że jestem bardzo zadowolony. Wszystko działa mi płynnie i elegancko, jest dopasowane do mnie, a jak czegoś brakuje to sobie dopiszę i tyle :P Dokładność jest całkiem niezła, np. toczenie półautomatyczne dla pojedynczych detali, albo jak coś jest zbyt skomplikowane na moje cnc (np wymaga zmiany narzędzi) wykonuję w ten sposób, że przetaczam sobie delikatnie naddatek, mierzę suwmiarką, wpisuję obecną średnicę, zadaną i efekt mieści się w 0.01 - 0.03mm. A korzystam z oryginalnych podzespołów nutoola, żadnych bajerów typu śruby kulowe, czy coś. Zamiast korbek silniki i tyle.

Krótki filmik z responsywności sterownika (biorąc pod uwagę, że to arduino, jestem zachwycony - wszystko dzięki FT800).


W zestawie do sterownika napisałem też własnego CAD/CAMa, którego wykorzystuję do generowania ścieżek, ale to przedstawię chyba w innym temacie i pewnie innym dziale.

Zajęło mi to pewnie dużo więcej czasu, niż powinno i ogólnie rzecz biorąc jakiś mach zapewne byłby szybszy, ale przynajmniej miałem okazję trochę pokodzić, pokombinować i teoretycznie wyszło znacznie taniej (chociaż w praktyce wydałem 2 razy więcej, niż trzeba było na pomyłki, próby i zapasowe części). No ale korzystanie z tokarki stało się przyjemnością :D

W przyszłości, gdybym miał za dużo wolnego czasu i pieniędzy pewnie napisałbym wszystko jeszcze raz na innym procesorze (np. xmega), zrobił cały układzik elektroniczny dedykowany dla tego zastosowania i wszystko odpicował, ale chyba będzie trzeba się obejść bez tego, bo nie zanosi się :mrgreen:

Wróć do „Tytan (pół)automatyczny”