M-kod (engl. M-code) je vrsta simboličkog koda koji se najčešće koristi za kontrolu obradnih operacija računarskih numerički upravljanih mašina (RNU mašina), zajedno sa G-kodom.

M-kodovi kontrolišu čitavu mašinu, i funkcije kao start, stop, uključivanje tečnosti za hlađenje i tako dalje. G-kodovi pokreću elemente koji vrše same operacije bušenja, glodanja itd.

M-Kodovi i njihova upotreba uredi

Prikazani su neki važniji M-kodovi i G-kodovi po ISO standardima.

  • M03, M04, M05 Vrtenje alatke (noža) (ili objekta, zavisno od mašine) u smjeru kazaljke na satu (udesno), Vrtenje alatke ulijevo, Zaustavi vrtenje
  • M08, M09 Hlađenje ili podmazivanje uključeno, H. ili p. isključeno
  • M02 Program stop
  • M30 Zaustavi program, premotaj na početak
  • M98 Zovi potprogram
  • M99 Vrati se iz potprograma
  • M00, M01 Zaustavi program, opcioni stop
  • G96, G97 konstantna površinska brzina, konstantna brzina vrtenja alatke
  • G50 najveća brzina vrtenja
  • G95, G94 brzina pomjeranja objekta (mm po rotaciji), mm/minutu
  • G00, G01 brzo pomjeranje, linearna interpolacija (ako se sječe u pravoj liniji)
  • F brzina pomjeranja objekta
  • S brzina vrtenja
  • X Y Z A B C U V W, Koordinate smjera

Spoljašnje veze uredi

Literatura uredi

  • Robert N. Bateson, Introduction to Control System Technology, , Prentice Hall. (6th изд.). ISBN 978-0-13-895483-3. .