NoRT CNC Control 0.4 gefin út

Það hefur verið ný útgáfa af stjórnkerfi CNC fræsunarvélarinnar sem ég er að þróa. Þessi útgáfa lagar aðallega galla og villur í fyrri útgáfu (NoRT CNC Control gefið út)

Umbætur:

  • Hreyfingarhraðaáætlunin hefur verið endurhannuð. Nýi skipuleggjandinn greinir hreyfinguna að fullu frá upphafi til enda, þar með talið að taka tillit til sveigju boga þegar farið er eftir boga og velur hámarkshraða innan marka settra hraða til að fara ekki yfir leyfilega hámarkshraða.
  • Hluti af uppsetningunni sem var geymdur í RT hlutanum á örstýringunni var algjörlega fluttur yfir í python kóða
  • Lagaði vandamál með tap á fókus í notendaviðmótinu þegar skipanir voru færðar inn handvirkt
  • Bætti við hæfileikanum til að líkja sjálfstætt eftir snældu og hnitatöflu
  • Lagaði villur í stöðu vélarinnar þegar skipanir voru færðar inn handvirkt
  • Ferlið við að senda skilaboð til hnitatöflunnar og snældans hefur verið stillt, rétt vinnsla á endurstillingarmerkinu og vinnsla endurstillingarskilaboðanna frá örstýringunni
  • Bætti CRC við samskiptareglur fyrir samskipti við örstýringuna
  • Lokun þegar USB raðtengi er aftengt, ef samskipti við örstýringuna fara í gegnum það - áður byrjaði kerfið að lesa ttyUSB0 sem ekki var til í lykkju
  • Nú eru hreyfingar lokaðar eftir endurræsingu örstýringarinnar. Til að aflæsa þarftu að senda sérstaka skipun til örstýringarinnar. Það er sent þegar g-kóða keyrsla hefst. Þetta kemur í veg fyrir ranga hreyfingu ef skyndilega endurræsir MCU meðan á hreyfingu stendur.

Samhliða því að skrifa kóða er ég nú þegar að nota vélina undir hans stjórn. Ég sagaði nýlega niður hluta fyrir svifflugsmódel. Þannig er þessi kóði þegar notaður í reynd.

Heimild: linux.org.ru

Bæta við athugasemd