[PÓŁAUTOPMATUCZNE][GENERATORY]_[XML][HAL][INI]_[LINUXCNC][ETHERCAT][LICHUAN]

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

Autor tematu
adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 5591
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

Re: [PÓŁAUTOPMATUCZNE][GENERATORY]_[XML][HAL][INI]_[LINUXCNC][ETHERCAT][LICHUAN]

#1

Post napisał: adam Fx » 01 lut 2026, 03:41

Dzięki że się tym podzieliłeś. Widzę że wykonałeś masę roboty 🦾😀🔥


sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


okno1
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 6
Rejestracja: 18 sty 2026, 12:34

Re: [PÓŁAUTOPMATUCZNE][GENERATORY]_[XML][HAL][INI]_[LINUXCNC][ETHERCAT][LICHUAN]

#2

Post napisał: okno1 » 01 lut 2026, 18:53

No przykleiłem się do komutera na tydzień.


okno1
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 6
Rejestracja: 18 sty 2026, 12:34

Re: [PÓŁAUTOPMATUCZNE][GENERATORY]_[XML][HAL][INI]_[LINUXCNC][ETHERCAT][LICHUAN]

#3

Post napisał: okno1 » 02 lut 2026, 00:32

Dodaje jeszcze prezentację

Od instalacji LinuxCNC 2.9.8 Debian 13 przez IGH EtherCat Master do pierwszego ruchu silnika

https://github.com/szolkaa/xx/blob/main/readme.md


gratifying
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 1
Rejestracja: 03 mar 2026, 03:01

Re: [PÓŁAUTOPMATUCZNE][GENERATORY]_[XML][HAL][INI]_[LINUXCNC][ETHERCAT][LICHUAN]

#4

Post napisał: gratifying » 03 mar 2026, 03:25

okno1 pisze:
31 sty 2026, 19:25
Witajcie chciałby się podzielić z wami programami do generowania automatycznego Configu dla linuxcnc.

Do korzystania z poniższych programów w systemach Windows/Linux wymagany jest Python 3.14 z biblioteką tkinter.

Zanotuj że parser w generatorze XML został dostosowany wyłącznie do plików Lichuan ESI.xml ze względu na brak plików ESI od innych producentów. W przyszłości zostanie dodane wsparcie dla większej liczby wariantów. Nadal możliwe jest korzystanie z generatorów HAL i INI z użyciem stałego pliku ethercat-conf.xml.

Ostatni etap: proponowana konfiguracja w generatorze INI oraz trzy niestandardowe jointy homing w generatorze HAL są przeznaczone dla enkoderów absolutnych z wykorzystaniem softlimitów, dlatego przed użyciem automatycznej konfiguracji wymagana jest poprawna instalacja komponentu CIA402 homing.

pakiet zip zawiera:
1. xml generator
2. hal generator
3. ini generator
4. dosstyle_to_unix_conventer
5. instrukcja po polsku w pdf
6. przykładowy config dla xyz
7. przykładowy config dla xyyz

najłatwiej przeglądać pliki oraz instrukcję na moim github:
https://github.com/szolkaa/Automatic-li ... -ethercat/ fnaf


xx
Dzięki za udostępnienie projektu Świetna inicjatywa, szczególnie dla osób zaczynających z LinuxCNC i EtherCAT. Automatyczne generowanie XML/HAL/INI może naprawdę zaoszczędzić sporo czasu przy konfiguracji.

Fajnie, że opisałeś ograniczenia dotyczące plików Lichuan ESI oraz wymóg CIA402 homing – to na pewno pomoże uniknąć nieporozumień przy pierwszym uruchomieniu.

Czy planujesz w przyszłości dodać wsparcie dla innych producentów serwonapędów? I czy generator HAL pozwala łatwo modyfikować konfigurację pod niestandardowe topologie (np. więcej osi lub mieszane typy enkoderów)?

Jeszcze raz dzięki za podzielenie się – na pewno przetestuję

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”