Pomysłowo skonfigurowany Emc.

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

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

#121

Post napisał: jarenio » 17 sty 2012, 17:21

MlKl pisze:Faktycznie - operacja powinna być zapamiętywana, i wczytywana ponownie, powinno być można wrócić i poprawić dowolny etap zaplanowanej operacji. Niby w tej chwili tez można - edytując plik auto.ngc.
a raczej nasz plik z kodem, bo w auto.ngc jest
plik początkowy
odwołanie do pliku z kodem i parametry zmiennych, który jest za każdym razem otwierany i wykonywany
plik kończący

Ja sobie zrobiłem tak, że uruchamiając EMC mam uruchamiany ostatni plik auto.ngc.
Niby przydało by się zapisywanie wszytkiego na stałe, ale i tak zawsze sprawdzam parametry przed startem. No i zawsze moge poprawić to w pliku programu, jak juz mam takie ciśnienie :)

Co do triku z uruchamianiem auto.ngc przy starcie, to po prostu zrobiłem z pliku axis.ngc link do auto.ngc :)


Pozdrawiam; Jarek

Awatar użytkownika

ArturM
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 160
Rejestracja: 12 kwie 2008, 07:53
Lokalizacja: Kozienice
Kontakt:

#122

Post napisał: ArturM » 17 sty 2012, 19:50

jarenio pisze: Co do triku z uruchamianiem auto.ngc przy starcie, to po prostu zrobiłem z pliku axis.ngc link do auto.ngc :)
Ale wiesz, że w pliku .ini wystarczy podać w sekcji [DISPLAY]
cos w stylu:

Kod: Zaznacz cały

OPEN_FILE 	  = /home/artur/emc2/moj.ngc
że Ci przy starcie otwierał wybrany plik? :mrgreen:

Awatar użytkownika

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

#123

Post napisał: markcomp77 » 17 sty 2012, 20:19

ArturM pisze:Aa, w górnym wierszu jest: usun, Nowy, [ ] <--przesun, przesun-->
Tylko 'Nowy' jest wielką literą - reszta małymi - nie wiem czy tak ma być.
dzięki za poprawkę - wprowadzona.. do mojego repozytorium:

http://markcomp77.p9.pl/img/ngcgui/po/pl.po
http://markcomp77.p9.pl/img/ngcgui/po/emc2.mo

czekam na cd...
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 38
Posty: 3706
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#124

Post napisał: MlKl » 18 sty 2012, 05:38

W każdym razie nadal jest burdel ze ścieżkami w wersji 2.6.0 z repo. NGCGUI teraz szuka swoich plików w nc_files, a siedzą nadal gdzie indziej. Po przerzuceniu plików do nc_files wszystko działa ok.


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 43
Posty: 16252
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#125

Post napisał: kamar » 18 sty 2012, 06:02

MlKl pisze:W każdym razie nadal jest burdel ze ścieżkami w wersji 2.6.0 z repo..
Dlatego, zgodnie z sugestią kol. micges instalujemy wszędzie 2.5. Tłumaczenie dla mnie jest OK
chociaż pewnie bym wolał np. Generuj zamiast nic nie mówiącego - Przekaż. Ale to drobiazg.
Do pełni emcowego szczęścia brakuje mi już tylko tłumaczenia komunikatów błędów. Żeby wreszcie mówił po ludzku, dlaczego nie chce mu się robić :) No ale może ktoś, kiedyś :)

Awatar użytkownika

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

#126

Post napisał: markcomp77 » 18 sty 2012, 10:29

kamar pisze: tłumaczenia komunikatów błędów. Żeby wreszcie mówił po ludzku, dlaczego nie chce mu się robić
bo interpreter gcodu w emc2 (/rs274ngc/interp_o_word.cc) wyposażony w tłumaczenia... można się tym pobawić ;)

[ Dodano: 2012-01-18, 11:32 ]
zmiana linii 1699 w ngcgui.tcl na:

Kod: Zaznacz cały

lappend err "[_ "Missing value for parm"] #$i ($token)" 
są jeszcze 2 miejsca do zmiany - odnośnie komunikatów błędu:

linia 1688 ngcgui.tcl
zamiana na

Kod: Zaznacz cały

lappend err "[_ "No Subfile sp1ecified"]"[/code[
linia 1690:

Kod: Zaznacz cały

lappend err "[_ "No parameters yet"]"


oraz aktualizacja:
http://markcomp77.p9.pl/img/ngcgui/po/pl.po
http://markcomp77.p9.pl/img/ngcgui/po/emc2.mo
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 38
Posty: 3706
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#127

Post napisał: MlKl » 18 sty 2012, 11:48

Ja się o tłumaczenie nie będę spierał - i tak napiszę do tego tutka, więc kto będzie chciał, to się połapie.

I mogę sobie pozwolić na testowanie wersji 2.6.0 - pracuję wyłącznie wirtualnie, a takie testowanie przyda się autorom.

Awatar użytkownika

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

#128

Post napisał: markcomp77 » 18 sty 2012, 12:20

kolejne zmiany kodzie ngcgui.tcl
linia 1294:

Kod: Zaznacz cały

-title "$::ngc(any,app) [_ "Preamble file"]" \
linia 1423:

Kod: Zaznacz cały

-title "$::ngc(any,app) [_ "Subroutine file"]" \
linia 1374:

Kod: Zaznacz cały

-title "$::ngc(any,app) [_ "Postamble file"]" \
oraz aktualizacja:
http://markcomp77.p9.pl/img/ngcgui/po/pl.po
http://markcomp77.p9.pl/img/ngcgui/po/emc2.mo
i aby.. ułatwić
http://markcomp77.p9.pl/img/ngcgui/po/ngcgui.tcl z bieżącymi modyfikacjami i18n

[ Dodano: 2012-01-18, 12:22 ]
MlKl pisze:I mogę sobie pozwolić na testowanie wersji 2.6.0
to słuszne... prace rozwojowe należy prowadzić na wersji rozwojowej...
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 43
Posty: 16252
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#129

Post napisał: kamar » 19 sty 2012, 18:14

Ngcgui sprawdzany bojem wykazuje jednak pewne niedostatki :) Przede wszystkim mało miejsca na procedurki. Nazwy skrócone do max a i tak się nie mieszczą. Niby przewijają się na boki ale to jednak nie to. Artur obiecuje ,że coś wywalczy.

Awatar użytkownika

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 38
Posty: 3706
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#130

Post napisał: MlKl » 19 sty 2012, 18:29

Przecie nie muszą być wszystkie na belce - byle siedziały w odpowiednim katalogu i miały właściwą strukturę - i można je wywołać w trakcie tworzenia kolejnych procedur danej operacji.

Na belce się instaluje najczęściej używane.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”