Znaleziono 33 wyniki

autor: markcomp77
20 sty 2012, 23:51
Forum: LinuxCNC (dawniej EMC2)
Temat: Pomysłowo skonfigurowany Emc.
Odpowiedzi: 164
Odsłony: 26400

MlKl pisze:Edytując ręcznie ten kod wystarczy patrzeć na nazwy zmiennych w komentarzach wyżej, żeby wiedzieć który parametr trzeba zmienić.
program te zmienne też może odnaleźć....
jednak -- ja myślałem o grupowaniu modyfikowalnych zestawów procedur...
z możliwością grupowania utworzonych wcześniej grup

dlatego zależało mi na generowaniu kodu dopiero na samym końcu...
coś jak praca na makrach... opis projektu ma być jak najkrótszy, dopiero po wciśnięciu "Przekaż" ma się rozwinąć do pełnego gcodu... wcześniej niech będzie możliwie krótkim opisem (czytelnym dla człowieka analizującego działanie programu - tak jak kod opisu tekstu -- TeX - LaTeX - LyX)

i ważne jest aby obiekt złożony dawał się modyfikować -- przez przynależny mu kod formularza ekranowego (to co teraz jest w zakładce)... to też może udać się zrobić jakoś automatycznie - bez tworzenia specyficznego kodu dla każdej z procedur obróbkowych z osobna
autor: markcomp77
20 sty 2012, 20:49
Forum: LinuxCNC (dawniej EMC2)
Temat: Pomysłowo skonfigurowany Emc.
Odpowiedzi: 164
Odsłony: 26400

MlKl pisze:I nacisk kładłbym na wizualizację procesu tworzenia kolejnych etapów i całości procedury.
ja to widzę tak...
opis każdej zakładki w jakimś pliku INI powinien zawierać kod pracujący na zakładce
w przypadku wybrania zakładki do dołączenia do większego projektu (innej zakładki), jej kod dodaje się do nowej zakładki (można tak robić bo to interpreter) -- w ten sposób dodana treść (opis obiektu) będzie zawierać opis + wybrane parametry...

powstała nowa zakładka zawiera dynamicznie wygenerowany kod (formularz danych i opis) + parametry... i może zawierać takich obiektów więcej... z możliwością stałej modyfikacji
w dowolnej chwili można przejść do generacji gcodu i przekazania do wizualizacji w module opengl axisa
autor: markcomp77
19 sty 2012, 22:04
Forum: LinuxCNC (dawniej EMC2)
Temat: Pomysłowo skonfigurowany Emc.
Odpowiedzi: 164
Odsłony: 26400

samo środowisko emc2 zawiera komponenty zajmujące się wizualizacją i interpretacją gcodu...

może warto choć trochę podyskutować nad uzdatnienie samej procedury w ngcgui aby formowanie projektów było przyjemniejsze... i możliwe do edycji - np. przez powrót do prostego interpretera obiektów z parametrami...

teraz to wygląd tak:
---------------------
opisujesz obiekt -- i dokładasz... i dokładasz... ale już powrót do edycji parametrów tej sterty możliwy nie jest

a mogło by wyglądać tak:
-----------------------------
opisujesz obiekt i dokładasz... ale do listy obiektów wraz z parametrami (lista formularz w tcl + gcode w tle) -- tutaj możesz dokonać zapisania projektu i/lub przekazania do interpretacji i wykonania (frezowania)
autor: markcomp77
19 sty 2012, 19:59
Forum: LinuxCNC (dawniej EMC2)
Temat: Pomysłowo skonfigurowany Emc.
Odpowiedzi: 164
Odsłony: 26400

MlKl pisze:Apetyt rośnie w miarę jedzenia
oj mamy tylu chętnych robotników do pracy -- to może popełnić taki wizualny edytor gcodu generowanego/otagowanego/sparametryzowanego (coś jak LyX dla TeXa i LaTeXa)
autor: markcomp77
19 sty 2012, 19:30
Forum: LinuxCNC (dawniej EMC2)
Temat: Pomysłowo skonfigurowany Emc.
Odpowiedzi: 164
Odsłony: 26400

kamar pisze:
markcomp77 pisze: i teraz... fajnie było by po przeprowadzeniu wizualizacji mieć możliwość korygowania położenia... justowania itd (czyli cad w wizualizacji gcodu)
I to drugi dość poważny mankament
właściwe otagowanie i przy zachowaniu powtarzalnej parametryzacji.. gcode może się dać wizualnie modyfikować (hipotetycznie -- bo puki co takiego edytora brak... ale rodzi się pomysł!!)
autor: markcomp77
19 sty 2012, 18:44
Forum: LinuxCNC (dawniej EMC2)
Temat: Pomysłowo skonfigurowany Emc.
Odpowiedzi: 164
Odsłony: 26400

właściwie to "ngcgui bez ograniczeń" staje się CAD i CAMem w jednym...
mieszając różne procedury - można by tworzyć obiekty bardziej złożone (grupowanie w cad)
brakuje jeszcze formatu zapisywania projektu...

przykład:

mamy do owiercenia/wycięcia jakiś panel przedni...
szukamy (tworzymy) procedur obiektów do wycięcia...
określamy parametry i przekazujemy do projektu panela..

i teraz... fajnie było by po przeprowadzeniu wizualizacji mieć możliwość korygowania położenia... justowania itd (czyli cad w wizualizacji gcodu)
autor: markcomp77
18 sty 2012, 12:20
Forum: LinuxCNC (dawniej EMC2)
Temat: Pomysłowo skonfigurowany Emc.
Odpowiedzi: 164
Odsłony: 26400

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...
autor: markcomp77
18 sty 2012, 10:29
Forum: LinuxCNC (dawniej EMC2)
Temat: Pomysłowo skonfigurowany Emc.
Odpowiedzi: 164
Odsłony: 26400

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
autor: markcomp77
17 sty 2012, 20:19
Forum: LinuxCNC (dawniej EMC2)
Temat: Pomysłowo skonfigurowany Emc.
Odpowiedzi: 164
Odsłony: 26400

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...
autor: markcomp77
17 sty 2012, 13:05
Forum: LinuxCNC (dawniej EMC2)
Temat: Pomysłowo skonfigurowany Emc.
Odpowiedzi: 164
Odsłony: 26400

micges pisze:Czekam na potwierdzenie poprawności tłumaczenia ngcgui
ja też ;)

Wróć do „Pomysłowo skonfigurowany Emc.”