 |
CNC FORUM
Amatorskie maszyny CNC
|
|
|
Głowica rewolwerowa DIY |
| Autor |
Wiadomość |
tschaya
Znawca tematu

Pomógł: 6 razy Dołączył: 10 Sie 2004 Posty: 67 Skąd: Grudzi?dz
|
Wysłany: 2008-06-20, 18:21
|
|
|
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 |
|
|
|
 |
wieslawbarek
Specjalista poziom 1

Pomógł: 5 razy Wiek: 44 Dołączył: 05 Gru 2006 Posty: 124 Skąd: Bielsko Biała
|
|
|
|
 |
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
| sponsorem forum jest www.akcesoria.cnc.info.pl |
Informacje na witrynie cnc.info.pl są podawane tylko w celach edukacyjnych oraz hobbystycznych. Jedynie użytkownik wysyłający wiadomość lub plik ponosi pełnoprawną odpowiedzialność za ich treść. Jeżeli wynikną z tego konsekwencje prawne, cnc.info.pl może przekazać wszelkie informacje właściwym organom państwowym na temat danego użytkownika oraz pomóc w jego zlokalizowaniu. Zgodnie z ustawą o ochronie danych osobowych cnc.info.pl nie przekazuje informacji odnośnie użytkowników firmom i osobom prywatnym. Hasła, adresy e-mail oraz numery IP są szyfrowane w bazie danych i jedynie administrator jest w stanie odczytać te informacje. Cnc.info.pl jest przeciwna łamaniu zabezpieczeń oraz łamaniu praw autorskich, jednak niektóre osoby nie przestrzegają naszego regulaminu. Jeżeli zobaczyłeś wiadomość lub plik, który twoim zdaniem jest nielegalny lub narusza twoje dobra osobiste, prosimy o natychmiastowy kontakt:
Administrator |
|
www.akcesoria.cnc.info.pl
• silniki krokowe • Łożyska liniowe • śruby trapezowe i kulowe
|