Znaleziono 5 wyników

autor: tomcat65
05 kwie 2014, 01:33
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: program/gkod przestaje się wykonywać około linii 500
Odpowiedzi: 16
Odsłony: 2446

Ale zadanie :)
Na 'enter' to jest wrażliwa cholera (Mach) i trzeba na końcu go dać.
Żaden znak nie definiuje końca linii. Dobrze jest numerować kolejne, choć niektórzy uważają inaczej.
Komentarz po % lub // nie jest wykonywalny. Dotyczy to zapisu w jednej linii. Każda następna z komentarzem musi zaczynać się % lub //. Długość jednej linii to max 256 znaków.
Spacje nie są 'wrażliwe'. Zapis - czytelny np. g0 x10 y10 jest tożsamy z g0x10y10, a tak często cam'y tworzą.
Na stronie ArtSoftu są dwa pliki w pdf'ie odnośnie makr i ogólnej obsługi programu, jeśli ich nie znasz, zassij a znajdziesz sporo lub wszystkie odpowiedzi :).
Spis obsługiwanych g-kodów i m-komend masz w machu.
Makra i podprogramy oznaczane jako Mx i Ox - bez nazw, tylko cyferki - taki urok. Do pisania i testowania makra masz w machu aplikację: (operator) - VB script editor. Napisane makro umieszczasz w katalogu macha - macros, a w programie wywołujesz przez M(numer) jak np M3. W samym g-kodzie nie masz wiec tekstu makra i nie trzeba go 'zwijać'.
Podprogramy można tak samo umieścić w katalogu 'subroutines' (zwłaszcza jeśli będą miały służyć w wielu programach) i wywołujesz je przez M98 P(numer podprogramu).
Jednorazowy umieszczasz na końcu programu po m30.
Podprogram musi się kończyć m99 i nieśmiertelnym 'enterem'.
Na razie tyle, jak coś niejasne? Pisz :).
autor: tomcat65
04 kwie 2014, 15:46
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: program/gkod przestaje się wykonywać około linii 500
Odpowiedzi: 16
Odsłony: 2446

U mnie na LPT ( +demo ) i płycie SSK-MB2 dawało radę. Chociaż przy wrzecionie max. 4000 rpm to wielkich posuwów nie potrzebowałem. Tylko te powroty :).
Hrumque pisze:W sumie nie znalazłem żadnej dokumentacji składni g-code, co można a czego nie
Toż to proste jak drut w kieszeni :), jedź tam, potem tam ( po prostej/łuku o okr.promieniu).
Jakaś składnia jest, ale bez przesady:
Hrumque pisze: najlepiej jakimś notepad++ czy czymś tego typu, co potrafi składnie np c++ czy innego html formatować, kolorować, zwijać/rozwijać bloki (podprogramy) itp...
Takie rzeczy to bardziej pisząc makro się przyda.
W samym g- kodzie spokojnie dodasz komentarze, a podprogramy trochę inaczej się robi, ale to już szczegół.
Wracając do tematu, udało się rozwiązać zagadkę tych 500 linii ?
autor: tomcat65
03 kwie 2014, 22:20
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: program/gkod przestaje się wykonywać około linii 500
Odpowiedzi: 16
Odsłony: 2446

Moje pytanie o Macha wynikało z Twojego wpisu:
Hrumque pisze:Ja mam na swojej maszynie oryginał mach3, bo mam kartę http://leafboy77.com/index.php/en/
z którego wywnioskowałem,że masz pełną wersję z kodem dostarczaną razem z kartą.
Kolega ma 'pełnego' Macha ?
Karta może obsłużyć 200kHz demo z LPT ogranicza transmisję do 25kHz, czy używając dema i usb to ograniczenie też funkcjonuje ?
Co do ograniczeń, dużo mi nie przeszkadzały, z wyjątkiem braku gwintowania, część dało się obejść dzieląc program na mniejsze kawałki albo zawijając w pętle niektóre fragmenty.
Faktem jest, ze nie używałem żadnego Cam'a poza kreatorami Macha albo pisałem sam, więc długie nie były.
autor: tomcat65
03 kwie 2014, 15:35
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: program/gkod przestaje się wykonywać około linii 500
Odpowiedzi: 16
Odsłony: 2446

Tak działa z LPT, a skoro na USB też po 500 liniach kodu staje, czyli mechanizm jest ten sam. Jak to działa, nie wiem. Płyta fajna - ile stoi?, bo nie chce mi się szukać :).
Pytanie zasadnicze - razem z kartą dostajesz Macha z kodem aktywacyjnym czy tylko płytową wersję tego samego, co można za free ściągnąć?
autor: tomcat65
23 mar 2014, 19:11
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: program/gkod przestaje się wykonywać około linii 500
Odpowiedzi: 16
Odsłony: 2446

Hrumque pisze:A poza tym - dlaczego w takim razie u mnie, na 100% demo, bez żadnych kraków sraków i kombinacji - świeżo ściagnietym i zainstalowanym - działa "w powietrze" (bo nie mam podłączonej maszyny) bez problemu cały kod?
Dopóki nie zainstalujesz sterowników lpt, program działa w pełnej wersji. Możesz przetestować całe działanie, ale maszyny nie wysterujesz. Po wgraniu sterowników masz demo z ograniczeniami.

Wróć do „program/gkod przestaje się wykonywać około linii 500”