NoRT CNC Control 0.4 serbest hat berdan

Berdanek nû ya pergala kontrolkirina makîneya şînahiya CNC ya ku ez pêş dixim heye. Vê berdanê bi gelemperî kêmasî û xeletiyên berdana berê rast dike (NoRT CNC Control serbest hat berdan)

Pêşveçûn:

  • Plansaziya leza tevgerê ji nû ve hatî sêwirandin. Plansazê nû tevgerê ji destpêkê heya dawiyê bi tevahî analîz dike, di nav de dema ku li kêleka kevanekê digere kêşeya kevanan jî dihesibîne û di nav sînorên leza destnîşankirî de leza herî zêde ya gengaz hildibijêre da ku ji leza herî zêde ya destûr derbas nebe.
  • Beşek veavakirina ku di beşa RT-ê de li ser mîkrokontrolerê hate hilanîn bi tevahî ji koda python re hate veguheztin.
  • Pirsgirêkên bi windakirina balê di UI-yê de dema ku emrê bi destan têkevin rast kirin
  • Kapasîteya ku meriv bi rengek serbixwe spindle û tabloyek hevrêziyê bişopîne zêde kir
  • Dema ku emrê bi destan têkevin xeletiyên dewleta makîneyê rast kirin
  • Dewreya şandina peyaman ji tabloya koordînasyonê û ji spindle re hate sererast kirin, pêvajoyek rast a sînyala vesazkirinê û hilanîna peyama vesazkirinê ji mîkrokontroller
  • Ji bo danûstendina bi mîkrokontrolerê re CRC li protokolê zêde kir
  • Dema ku porta serial USB tê qut kirin, heke pêwendiya bi mîkrokontroller re derbas bibe - berê pergalê dest bi xwendina ttyUSB0-ya ne-heyî di nav pêlekê de kir.
  • Naha tevger piştî ji nû ve destpêkirina mîkrokontroller têne asteng kirin. Ji bo venebû, hûn hewce ne ku fermanek taybetî ji mîkrokontrolerê re bişînin. Dema ku pêkanîna g-kodê dest pê dike ew tê şandin. Ev di bûyera ji nû ve destpêkirina MCU-ê de di dema tevgerê de rê li tevgera çewt digire.

Digel nivîsandina kodê, ez berê makîneya di bin kontrola wî de bikar tînim. Min van demên dawî ji bo modelek glider parçe parçe kir. Ji ber vê yekê, ev kod jixwe di pratîkê de tê bikar anîn.

Source: linux.org.ru

Add a comment