NoRT CNC Control 0.4 dileupaskeun

Aya pelepasan anyar tina sistem kontrol mesin panggilingan CNC Kuring ngembang. Pelepasan ieu utamina ngalereskeun kakurangan sareng bug tina rilis sateuacana (NoRT CNC Control dileupaskeun)

Perbaikan:

  • The scheduler speed gerakan geus redesigned. Nu Ngarencana anyar pinuh nganalisa gerakan ti mimiti nepi ka rengse, kaasup kana akun curvature busur nalika pindah sapanjang hiji busur sarta milih speed maksimum mungkin dina wates speeds set ku kituna teu ngaleuwihan akselerasi maksimum diidinan.
  • Bagian tina konfigurasi anu disimpen dina bagian RT on mikrokontroler ieu sagemblengna dibikeun ka kode python
  • Ngalereskeun masalah sareng leungitna fokus dina UI nalika ngalebetkeun paréntah sacara manual
  • Ditambahkeun kamampuhan pikeun bebas emulate spindle sarta tabel koordinat
  • Ngalereskeun bug kaayaan mesin nalika ngalebetkeun paréntah sacara manual
  • Siklus ngirim pesen ka tabel koordinat sareng spindle parantos disaluyukeun, ngolah sinyal reset anu leres sareng ngolah pesen reset ti mikrokontroler.
  • Ditambahkeun CRC kana protokol pikeun interaksi sareng mikrokontroler
  • Pareum nalika port serial USB dipegatkeun, upami interaksi sareng mikrokontroler ngalangkunganana - sateuacana sistem mimiti maca ttyUSB0 anu henteu aya dina loop.
  • Ayeuna gerakan diblokir saatos rebooting mikrokontroler. Pikeun muka konci, anjeun kedah ngirim paréntah khusus ka mikrokontroler. Ieu dikirim nalika palaksanaan g-kode dimimitian. Ieu nyegah gerakan anu salah upami aya reboot ngadadak MCU salami gerakan.

Dina paralel jeung kode nulis, Kuring geus ngagunakeun mesin dina kontrol na. Kuring nembe sawed handap bagian pikeun model pesawat terbang layang. Ku kituna, kode ieu geus dipaké dina praktekna.

sumber: linux.org.ru

Tambahkeun komentar