Ang NoRT CNC Control 0.4 gipagawas

Adunay bag-ong pagpagawas sa CNC milling machine control system nga akong gipalambo. Kini nga pagpagawas nag-una nga nag-ayo sa mga kakulangan ug mga bug sa miaging pagpagawas (Gipagawas ang NoRT CNC Control)

Mga kalamboan:

  • Ang scheduler sa tulin sa paglihok gidesinyo pag-usab. Ang bag-ong tigplano bug-os nga nag-analisar sa paglihok gikan sa pagsugod hangtod sa pagkahuman, lakip ang pagkonsiderar sa curvature sa mga arko kung naglihok subay sa usa ka arko ug gipili ang labing kadaghan nga katulin sa sulod sa mga limitasyon sa gitakda nga mga tulin aron dili molapas sa labing kadaghan nga gitugotan nga pagpadali.
  • Ang bahin sa configuration nga gitipigan sa RT nga bahin sa microcontroller hingpit nga gibalhin sa python code
  • Giayo ang mga isyu sa pagkawala sa pokus sa UI kung manu-mano ang pagsulod sa mga mando
  • Gidugang ang abilidad sa independente nga pagsundog sa usa ka spindle ug usa ka coordinate table
  • Giayo ang mga bug sa estado sa makina kung mano-mano ang pagsulod sa mga mando
  • Ang siklo sa pagpadala sa mga mensahe sa coordinate table ug sa spindle na-adjust, husto nga pagproseso sa reset signal ug pagproseso sa reset message gikan sa microcontroller
  • Gidugang ang CRC sa protocol alang sa interaksyon sa microcontroller
  • Pag-shutdown kung ang USB serial port nadiskonekta, kung ang interaksyon sa microcontroller moagi niini - kaniadto ang sistema nagsugod sa pagbasa sa wala nga ttyUSB0 sa usa ka loop
  • Karon ang mga lihok gibabagan human sa pag-reboot sa microcontroller. Aron maablihan, kinahanglan nimo nga magpadala usa ka espesyal nga mando sa microcontroller. Gipadala kini kung magsugod ang pagpatuman sa g-code. Gipugngan niini ang dili husto nga paglihok kung adunay kalit nga pag-reboot sa MCU sa panahon sa paglihok.

Subay sa pagsulat sa kodigo, gigamit na nako ang makina nga kontrolado niya. Bag-o lang akong giputol ang mga bahin alang sa usa ka modelo sa glider. Busa, kini nga kodigo gigamit na sa praktis.

Source: linux.org.ru

Idugang sa usa ka comment