Te gen yon nouvo lage CNC fraisage machin kontwòl sistèm mwen ap devlope. Lage sa a sitou ranje enpèfeksyon yo ak ensèk nan lage anvan an (NoRT CNC kontwòl lage)
Amelyorasyon:
- Pwogramasyon vitès mouvman an te reamenaje. Nouvo planifikatè a konplètman analize mouvman an depi nan kòmansman rive nan fini, ki gen ladan pran an kont koub la nan ark lè w ap deplase sou yon arc epi chwazi vitès maksimòm posib nan limit yo nan vitès yo fikse pou yo pa depase maksimòm akselerasyon akseptab yo.
- Pati nan konfigirasyon an ki te estoke nan pati RT sou mikrokontwolè a te konplètman transfere nan kòd python.
- Pwoblèm fiks ak pèt konsantre nan UI a lè w ap antre nan kòmandman manyèlman
- Te ajoute kapasite pou poukont yo imite yon file koton ak yon tab kowòdone
- Te fikse ensèk eta machin lè w ap antre nan kòmandman manyèlman
- Sik voye mesaj sou tab la kowòdone ak nan file koton an te ajiste, pwosesis kòrèk siyal la reset ak pwosesis mesaj la reset soti nan mikrokontwolè a.
- Te ajoute CRC nan pwotokòl la pou entèraksyon ak mikrokontwolè a
- Fèmen lè pò seri USB a dekonekte, si entèraksyon ak mikrokontwolè a ale nan li - deja sistèm lan te kòmanse li ttyUSB0 ki pa egziste nan yon bouk.
- Koulye a, mouvman yo bloke apre rdemare mikrokontwolè a. Pou déblotché, ou bezwen voye yon kòmand espesyal nan mikrokontwolè a. Li voye lè ekzekisyon g-kòd kòmanse. Sa a anpeche move mouvman nan ka yon rdemare toudenkou nan MCU a pandan mouvman.
Nan paralèl ak ekri kòd, mwen deja itilize machin nan anba kontwòl li. Mwen dènyèman scie pati pou yon modèl planeur. Kidonk, kòd sa a deja itilize nan pratik.
Sous: linux.org.ru