Objavljen NoRT CNC Control 0.4

Došlo je do novog izdanja upravljačkog sustava CNC glodalice koji razvijam. Ovo izdanje uglavnom popravlja nedostatke i greške prethodnog izdanja (Pušten NoRT CNC Control)

Poboljšanja:

  • Redizajniran je planer brzine kretanja. Novi planer u potpunosti analizira kretanje od početka do kraja, uključujući uzimanje u obzir zakrivljenosti lukova pri kretanju duž luka i odabire najveću moguću brzinu unutar granica zadanih brzina kako ne bi prekoračila najveća dopuštena ubrzanja
  • Dio konfiguracije koji je bio pohranjen u RT dijelu na mikrokontroleru u potpunosti je prebačen u python kod
  • Riješeni problemi s gubitkom fokusa u korisničkom sučelju prilikom ručnog unosa naredbi
  • Dodana je mogućnost neovisne emulacije vretena i koordinatnog stola
  • Ispravljene greške u stanju stroja prilikom ručnog unosa naredbi
  • Podešen je ciklus slanja poruka na koordinatni stol i na vreteno, ispravna obrada reset signala i obrada reset poruke iz mikrokontrolera
  • Protokolu za interakciju s mikrokontrolerom dodan CRC
  • Isključivanje kada je USB serijski priključak isključen, ako interakcija s mikrokontrolerom ide preko njega - prethodno je sustav počeo čitati nepostojeći ttyUSB0 u petlji
  • Sada su pokreti blokirani nakon ponovnog pokretanja mikrokontrolera. Za otključavanje morate mikrokontroleru poslati posebnu naredbu. Šalje se kada započne izvršavanje g-koda. Ovo sprječava pogrešno kretanje u slučaju iznenadnog ponovnog pokretanja MCU-a tijekom kretanja.

Paralelno s pisanjem koda, već koristim stroj pod njegovom kontrolom. Nedavno sam pilio dijelove za model jedrilice. Dakle, ovaj se kodeks već koristi u praksi.

Izvor: linux.org.ru

Dodajte komentar