Pierwsze podejście do EMC2

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
pixes2
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 7
Posty: 580
Rejestracja: 07 sty 2009, 18:38
Lokalizacja: Zgierz

Pierwsze podejście do EMC2

#1

Post napisał: pixes2 » 21 lis 2010, 09:40

Po lekturze tego działu postanowiłem zainstalować w/w program.
UBUNTU 8.04 + emc2 udało mi się bez problemu skonfigurować z maszyną i wszystko działa świetnie (nie sądziłem, że na śrubach tr16/4 może to tak szybko jeżdzić).
Problem się zrobił, gdy chciałem na próbę wpisać jakiś plik nc. Przykładowe pliki wpisałem do odpowiedniego folderu, niestety program jakby ich nie widział. Może istotne jest, że przy tych plikach widnieje pomarańczowa kłódeczka. Jak to przeskoczyć?
Udało się wykonać kilka przykładów obróbki zaimplementowanych w emc2.Większość z nich była jednak dziwnie umieszczona względem układu współrzędnych i program odmówił ich wykonania. Może jest możliwość przesunięcia pliku względem układu współrzędnych ?
Inna sprawa ,że nic nie wiem na temat tego programu. Jaki rodzaj plików można do niego wpisać ?
Może macie koledzy coś do poczytania o EMC2 w języku polskim?
Jakiś czas temu ktoś wspominał o spolszczeniu manuala, ale nic więcej nie znalazłem.

Wyrozumiałości :roll: -oprogramowanie cnc to dla mnie tajemna wiedza. Bardziej mnie "kręci" zbudowanie maszyny niż jej sterowanie.
Dlatego właśnie szukam czegoś w miarę prostego i funkcjonalnego. Czy emc będzie proste, to się okaże. Tymczasem jest ok.

Pozdrawiam.
Tomek. :grin:



Tagi:


vitro
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 4
Posty: 56
Rejestracja: 11 sty 2006, 18:55
Lokalizacja: Łódź
Kontakt:

#2

Post napisał: vitro » 21 lis 2010, 23:57

Musisz ustawić parametry frezarki w pliku konfiguracyjnym np. stepper_mm.ini (prędkości, wielkość pola pracy itp.)
Pozdrawiam.


Autor tematu
pixes2
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 7
Posty: 580
Rejestracja: 07 sty 2009, 18:38
Lokalizacja: Zgierz

#3

Post napisał: pixes2 » 22 lis 2010, 00:22

Dzięki kolego vitro, ale z tym się bez problemu uporałem. Maszyna jeżdzi jak złoto, program pilnuje max. zakresów pracy poszczególnych osi.
Nie potrafię tylko wczytać żadnego pliku nc do wykonania :cry:

Pozdrawiam.
Tomek.


vitro
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 4
Posty: 56
Rejestracja: 11 sty 2006, 18:55
Lokalizacja: Łódź
Kontakt:

#4

Post napisał: vitro » 22 lis 2010, 20:45

Witaj Tomek.
Program EMC2 powinien startować z przykładowym plikiem .ngc. Ja do sterowania frezarką stosuję laptopa z portem lpt na którego pinach jest (o dziwo!) napięcie prawie 5V. Pliki do obróbki przygotowuję na innym laptopie i przenoszę na penku. Muszą mieć rozszerzenie .ngc
(po prostu zmieniam to) lub zaznaczam w okienku "wszystkie pliki". Jeżeli program wykryje błąd w kodzie, zatrzymuje wgrywanie podając rodzaj błędu. Ostatnio do tworzenia prostych frezowań używam Dxf2gcode, który tworzy pliki do MC2 z rozszerzeniem .ngc.

vitro

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 13
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#5

Post napisał: markcomp77 » 22 lis 2010, 21:50

vitro pisze:. Ja do sterowania frezarką stosuję laptopa z portem lpt
a jaki jitterem się ów lapcio szczyci? ...mój 60us :(
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
pixes2
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 7
Posty: 580
Rejestracja: 07 sty 2009, 18:38
Lokalizacja: Zgierz

#6

Post napisał: pixes2 » 22 lis 2010, 23:33

markcomp77 pisze:a jaki jitterem się ów lapcio szczyci? ...mój 60us
Kolego, a co to jest ten jiter i jaki ma wpływ na sterowaną maszynę ? U mnie wynosił chyba 15000... czego :?: :roll:
Kolego vitro dzięki za podpowiedż. Jutro spróbuję dalej powalczyć. Muszę wynotować kilka, tajemniczo brzmiących, skrótów- może koledy mnie oświecą co one znaczą.
Jeszcze raz dzięki i pozdrawiam.
Tomek.

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 13
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#7

Post napisał: markcomp77 » 23 lis 2010, 01:10

pixes2 pisze:U mnie wynosił chyba 15000... czego
czyli 15us

jitter to taki czas niepewności - właściwość głównie sprzętu komputera (ale nie tylko)
maksymalny średni czas opóźnienia (czy jakoś tak...)

jeśli budujemy setup z kreatora emc2, to zostaniemy zapytani o minimalny czas trwania impulsu STEP
i o zmierzony w teście czas niepewności - jitter.....
tak zbudowany setup generowania impulsu step daje pewność, że on się zawsze pojawi... i, że będzie spełniał wymagania sterownika...

w pewnym uproszczeniu - jitter - przekłada się na maksymalną częstotliwość pulsu STEP ( w mach2/3 jest nazywane KernelSpeed)

jitter określa przydatność komputera do zastosowań cnc
wartość 10...20us - bardzo dobrze (lepiej oczywiście 10us)
60us - bardzo mała przydatność w cnc (hehe... taki jest lapcio z którego piszę)
wynik testu jittera pokazuje czasem wartość nawet 1sekundy... takie opóźnienie w niektórych komputerach może się pojawiać np. raz na pół godziny... dlatego warto test jittera przeprowadzić solidnie... tzn. długo i wykonując różne zadania systemu... wtedy jitter będzie miarodajny...
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

jarenio
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 672
Rejestracja: 06 paź 2008, 22:48
Lokalizacja: TJE/KR
Kontakt:

#8

Post napisał: jarenio » 23 lis 2010, 13:11

markcomp77, możesz opisać jak przeprowadzić taki test i gdzie wpisać poszczególne wartości ??
Pozdrawiam; Jarek

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 13
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#9

Post napisał: markcomp77 » 23 lis 2010, 13:25

jarenio pisze:

markcomp77, możesz opisać jak przeprowadzić taki test i gdzie wpisać poszczególne wartości ??
test sam się narzuca do uruchomienia
odpalamy kreator nowej konfiguracji
na ekranie gdzie są czasy itp...
pod polem gdzie się wpisuje Jitter znajduje się przycisk - "Test Base Period Jitter"
po jego wciśnięciu pojawia się okienko: "EMC / Hal Latency test"... i już sie mierzy
teraz po prostu zaczynamy robić różne dziwne rzeczy w systemie... robimy aktualizacje... przeglądamy net... uruchamiamy test opengl (to jest napisane w notce na ekranie testu)

[ Dodano: 2010-11-23, 13:28 ]
http://wiki.linuxcnc.org/emcinfo.pl?Latency-Test
tutaj jest tabela wyników... i więcej uwag

[ Dodano: 2010-11-23, 13:30 ]
bez kreatora kiedyś trzeba było skumać to:
http://wiki.linuxcnc.org/emcinfo.pl?Twe ... Generation
;)
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


vitro
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 4
Posty: 56
Rejestracja: 11 sty 2006, 18:55
Lokalizacja: Łódź
Kontakt:

#10

Post napisał: vitro » 23 lis 2010, 20:17

Witam,
markcomp77 pisze:a jaki jitterem się ów lapcio szczyci? ...mój 60us
Ten laptek do frezarki to Compaq Evo, procek 1,8 pam. -1 giga, goluteńki system nawet myszy nie używam, a jitter 15 - 18 . Natomiast ten który mam przed sobą, to Sony Vaio
2,36 i 6 giga pamięci z pełnym uruchomieniem (sieć, scan antyvirusowy) Emc2 uruchomiony na VMware ma jitter 5 - 8, ale nie ma portu ltp i trochę go szkoda do kieratu.
Pozdrawiam

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”