NoRT CNC Control 0.4 hè statu liberatu

Ci hè stata una nova versione di u sistema di cuntrollu di fresa CNC chì aghju sviluppatu. Questa versione corregge principalmente i difetti è i bug di a versione precedente (NoRT CNC Control liberatu)

Migliuramentu:

  • U pianificatore di velocità di muvimentu hè statu riprogettatu. U novu pianificatore analizeghja cumplettamente u muvimentu da u principiu à a fine, cumpresu a cunsiderà a curvatura di l'arcu quandu si move nantu à un arcu è selezziunate a velocità massima pussibule in i limiti di e velocità stabilite per ùn superà l'accelerazione massima permissibile.
  • A parte di a cunfigurazione chì hè stata guardata in a parte RT in u microcontroller hè stata completamente trasferita à u codice python.
  • Risolti i prublemi cù a perdita di focus in l'interfaccia d'utilizatore quandu inserite cumandamenti manualmente
  • Aggiunta l'abilità di emulà indipindente un fusu è una tabella di coordenate
  • Fixed bugs di u statu di a macchina quandu inserite cumandamenti manualmente
  • U ciculu di mandà missaghji à a tavola di coordenate è à u spindle hè statu aghjustatu, u trattamentu currettu di u signale di reset è u processu di u missaghju di reset da u microcontroller.
  • Aggiuntu CRC à u protocolu per l'interazzione cù u microcontroller
  • Spegne quandu u portu seriale USB hè disconnected, se l'interazzione cù u microcontroller passa per ellu - prima u sistema hà cuminciatu à leghje u ttyUSB0 inesistente in un ciclu.
  • Avà i muvimenti sò bluccati dopu à rebooting u microcontroller. Per sbloccare, avete bisognu di mandà un cumandamentu speciale à u microcontroller. Hè mandatu quandu l'esekzione g-code principia. Questu impedisce u muvimentu incorrectu in casu di un reboot bruscu di u MCU durante u muvimentu.

In parallelu cù u codice di scrittura, aghju digià aduprà a macchina sottu u so cuntrollu. Recentemente aghju segatu pezzi per un mudellu di glider. Cusì, stu codice hè digià usatu in pratica.

Source: linux.org.ru

Add a comment