Strona 1 z 1

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

: 01 lut 2026, 03:41
autor: adam Fx
Dzięki że się tym podzieliłeś. Widzę że wykonałeś masę roboty 🦾😀🔥

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

: 01 lut 2026, 18:53
autor: okno1
No przykleiłem się do komutera na tydzień.

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

: 02 lut 2026, 00:32
autor: okno1
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

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

: 03 mar 2026, 03:25
autor: gratifying
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ę