Vydanie NoRT CNC Control 0.4

Bol sa vydaný nový release systému riadenia CNC frézy, ktorý vyvíjam. V tejto verzii sa predovšetkým opravili nedostatky a chyby predchádzajúcej verzie (Bol vydaný NoRT CNC Control)

Vylepšenia:

  • Prepracovaný plánovač rýchlosti pohybov. Nový plánovač úplne analyzuje pohyb od začiatku do konca, vrátane zohľadnenia zakrivenia pri pohybe po oblúku a vyberá maximálne možné rýchlosti v rámci stanovených limitov, aby nedošlo k prekročeniu maximálne povolených zrýchlení
  • Časť konfigurácie, ktorá bola uložená v RT časti na mikrokontroléri, bola úplne presunutá do python kódu
  • Opravené problémy so stratou fokusu v UI pri ručnom zadávaní príkazov
  • Pridaná možnosť nezávisle emulovať vreteno a súradnicový stôl
  • Opravené chyby stavu stroja pri ručnom zadávaní príkazov
  • Upravený cyklus odosielania správ do súradnicového stola a na vreteno, správna správa signálu reset a správa o resete od mikrokontroléra
  • Pridaná CRC do protokolu interakcie s mikrokontrolérom
  • Ukončenie činnosti pri odpojení USB sériového portu, ak interakcia s mikrokontrolérom prebieha cez neho — predtým systém začal v cykle čítať už neexistujúci ttyUSB0
  • Teraz sú pohyby zablokované po reštartovaní mikrokontroléra. Aby sa odblokovali, je potrebné poslať do mikrokontroléra špeciálny príkaz. Ten sa odosiela pri spustení vykonávania g-code. Tým sa vylučuje nesprávny pohyb v prípade náhleho reštartovania MCU počas pohybu

Paralelne s písaním kódu už používam frézu pod jeho riadením. Nedávno som vyrobil diely pre model plánovača. Týmto je tento kód už využívaný v praxi.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster