
Znaleziono 7 wyników
Wróć do „Głowica rewolwerowa DIY”
- 14 lut 2009, 18:53
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: Głowica rewolwerowa DIY
- Odpowiedzi: 15
- Odsłony: 10425
- 28 gru 2008, 00:26
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: Głowica rewolwerowa DIY
- Odpowiedzi: 15
- Odsłony: 10425
Czujniki są podpięte do wejść Macha przez optoizolatory, bo do ich zasilania wymagane jest wyższe napięcie niż 5V.
Zgadza się, może być 8 narzędzi, 3 bity dają wartosci od 0 do 7.
Elektromagnes jest podpięty do pinu z przekaźnikiem, który go załącza. Używam płyty głównej SSK B01 z Akcesoria CNC.
To jest głowica rewolwerowa do tokarki CNC - narzędzia są zamontowone na stałe w gniazdach.
Co do kolizji z g-kodem programu: ja w tokarce nie używam osi C, więc tej literze przyporządkowałem silnik obracający głowicą. Ale równie dobrze może to być to oś A lub B (a nawet któraś z X, Z, Y - jesli ktoś ma kaprys, no i jesli mozna je zdefiniować jako obrotowe, bo teraz nie pamiętam).
Ta głowica to b. niedoskonały prototyp. Czujniki pełnią funkcję informacyjną
. O dokładnosć pozycji dba silnik oraz rygiel (w nowej wersji będzie już inaczej). Ale w razie błędu - program odczyta z czujników niewłaściwy numer i zatrzyma maszynę oraz wyrzuci komunikat błędu. Poza tym nic nie stoi na przeszkodzie by użyć jakiegoś enkodera absolutnego dla zapewnienia precyzji.
A tak wogóle przełożenia kół zębatych są tak dobrane że nie powinny powstawać żadne błędy kątowe (no chyba że silnik zgubi kroki).
Zgadza się, może być 8 narzędzi, 3 bity dają wartosci od 0 do 7.
Elektromagnes jest podpięty do pinu z przekaźnikiem, który go załącza. Używam płyty głównej SSK B01 z Akcesoria CNC.
To jest głowica rewolwerowa do tokarki CNC - narzędzia są zamontowone na stałe w gniazdach.
Co do kolizji z g-kodem programu: ja w tokarce nie używam osi C, więc tej literze przyporządkowałem silnik obracający głowicą. Ale równie dobrze może to być to oś A lub B (a nawet któraś z X, Z, Y - jesli ktoś ma kaprys, no i jesli mozna je zdefiniować jako obrotowe, bo teraz nie pamiętam).
Ta głowica to b. niedoskonały prototyp. Czujniki pełnią funkcję informacyjną

A tak wogóle przełożenia kół zębatych są tak dobrane że nie powinny powstawać żadne błędy kątowe (no chyba że silnik zgubi kroki).
- 20 cze 2008, 18:21
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: Głowica rewolwerowa DIY
- Odpowiedzi: 15
- Odsłony: 10425
Ale to właśnie jest gotowy podprogram do automatycznej zmiany narzędzi. A operuje na pojedynczych bitach i sygnałach wejscia - wyjścia, bo tak został skonstruowany sprzęt którym steruje - w moim przekonaniu - w najprostszy sposób. Używam silnika którym steruję za pomocą G-kodu (jest to po prostu oś obrotowa maszyny), a licznik bitowy wydał mi się najłatwiejszym do rezalizcji sposobem ponumerowania poszczególnych pozycji na głowicy i wprowadzeniem ich do Macha (chociaż zajmuje aż 3 cenne wejścia). Ale nie twierdzę że najlepszym. W ogóle, to co pisze jest tylko tym co mi się wydaje - więc proszę traktować moje uwagi z rezerwą, zwłaszcza żem nie fachowiec w tej dziedzinie, oj nie...
Teraz jeśli chodzi o budowę; chyba nie ma czegoś takiego jak 'rozkazy makra' - bo każde makro zbudowane jest niejako indywidualnie, wg. potrzeby. A pisze się je po prostu w Visual Basicu (czy też jego wersji 'skrojonej' przez producenta na potrzeby Macha).
Dokumenty jakimi się posługuję to:
1. Mach2 Customisation Guide (Customizing.pdf) - zwłaszcza rozdział 4,
2. Mach Script Language Reference (VB-Script-Commands.pdf),
3. VB Constants for Signal Names - z Wikipedii
a także wszelkimi innymi informacjami jakie znajde w sieci.
Jeśli kolega ma zamiar pisać makra w Machu - wydaję się że jego zainstalowanie znacznie ułatwi sprawę. Wbudowany w Macha edytor VB to fajne narzędzie - można krok po kroku przeanalizować program, np.: pokazuje na bieżąco jaką wartość przyjęła aktualnie zmienna.
A swoją drogą może warto by otworzyć na Forum osobny temat dla makr Macha?
P.S. Właśnie znalazłem komendę która chyba pozwoli wyświetlić komunkat o błędzie:
rozdział 4.4.6 i 4.5.4. Czyli Customizing to podstawa
Teraz jeśli chodzi o budowę; chyba nie ma czegoś takiego jak 'rozkazy makra' - bo każde makro zbudowane jest niejako indywidualnie, wg. potrzeby. A pisze się je po prostu w Visual Basicu (czy też jego wersji 'skrojonej' przez producenta na potrzeby Macha).
Dokumenty jakimi się posługuję to:
1. Mach2 Customisation Guide (Customizing.pdf) - zwłaszcza rozdział 4,
2. Mach Script Language Reference (VB-Script-Commands.pdf),
3. VB Constants for Signal Names - z Wikipedii
a także wszelkimi innymi informacjami jakie znajde w sieci.
Jeśli kolega ma zamiar pisać makra w Machu - wydaję się że jego zainstalowanie znacznie ułatwi sprawę. Wbudowany w Macha edytor VB to fajne narzędzie - można krok po kroku przeanalizować program, np.: pokazuje na bieżąco jaką wartość przyjęła aktualnie zmienna.
A swoją drogą może warto by otworzyć na Forum osobny temat dla makr Macha?
P.S. Właśnie znalazłem komendę która chyba pozwoli wyświetlić komunkat o błędzie:
rozdział 4.4.6 i 4.5.4. Czyli Customizing to podstawa

- 19 cze 2008, 23:17
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: Głowica rewolwerowa DIY
- Odpowiedzi: 15
- Odsłony: 10425
Plików z rozszerzeniem .doc nie udało mi się zamieścić. Ale można zmienić rozszerzenie z .txt na .m1s i otworzyć w edytorze Macha. Poza tym, po tym co napisał kolega Leoo, to wstyd mi zamieszczać dalsze makra swojego autorstwa. Bardzo mi przykro że tak wzburzyłem kolege
. Wiem że to marne usprawiedliwienie ale nie jestem informatykiem, elektronikiem ani programistą. Makra napisałem najlepiej jak umiałem (w okreslonym czasie) i jedynym kryterium jakie się dla mnie liczyło to to czy makro działa.
Ale że forum to miejsce wymiany myśli i nauki to proszę Kolegę Leoo żeby zechciał zamieścić makro w prawidłowej wersji a także dodał procedurę obsługi błędu: czyli wywołania zatrzymania awaryjnego i wyświetlenia komunikatu.
pzdrw
tschaya

Ale że forum to miejsce wymiany myśli i nauki to proszę Kolegę Leoo żeby zechciał zamieścić makro w prawidłowej wersji a także dodał procedurę obsługi błędu: czyli wywołania zatrzymania awaryjnego i wyświetlenia komunikatu.
pzdrw
tschaya
- 17 cze 2008, 21:50
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: Głowica rewolwerowa DIY
- Odpowiedzi: 15
- Odsłony: 10425
- 09 cze 2008, 20:23
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: Głowica rewolwerowa DIY
- Odpowiedzi: 15
- Odsłony: 10425
Konstrukcja jest prosta jak budowa cepa. Tarcza, rygiel, elektromagnes i silnik. Właśnie tarcza i rygiel są modyfikowane bo zrobiłem je na stożek 60 st. i niestety po założeniu tarczy na oprawki dźwignia była za duża no i wypychała rygiel. Dlatego na razie zrobie go bez stożka - po prostu okrągły kołek.
Co do makr - chyba nie ma sensu żebym je w całości pokazywał. Ale mogę podać algorytm no i jakieś fragmenty jeśli Cię interesują.
Co do makr - chyba nie ma sensu żebym je w całości pokazywał. Ale mogę podać algorytm no i jakieś fragmenty jeśli Cię interesują.
- 26 maja 2008, 17:19
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: Głowica rewolwerowa DIY
- Odpowiedzi: 15
- Odsłony: 10425
Głowica rewolwerowa DIY
Jakiś czas temu postanowiłem zbudować małą tokarkę CNC. Zacząłem od głowicy. Przejrzałem dostępne w sieci konstrukcje: większość małych głowic zbudowana jest na ślimaku/ślimacznicy. Ma to swoje zalety: prostota, samohamowność ale ma i wadę obraca się tylko w jednym kierunku. Jest też ciekawy projekt dwukierunkowy - ale wymaga sprężonego powietrza.
Moja głowica jest elektromechniczna i dwu kierunkowa. Steruje nią poprzez makra z Macha. Do każdej pozycji na głowicy - a jest ich 6 jest osobne makro (M12 dla nr 2, M13 dla nr 3 itd.). Mam nadzieję ze zainspiruje kogoś do własnych poszukiwan, tak jak mnie zainspirowały konstrukcje Kolegów z forum.
Moja głowica jest elektromechniczna i dwu kierunkowa. Steruje nią poprzez makra z Macha. Do każdej pozycji na głowicy - a jest ich 6 jest osobne makro (M12 dla nr 2, M13 dla nr 3 itd.). Mam nadzieję ze zainspiruje kogoś do własnych poszukiwan, tak jak mnie zainspirowały konstrukcje Kolegów z forum.