M-code in een CNC-programma
Een M-code is een opdracht die geprogrammeerd kan worden in een CNC-machine. De M-code is dan de instructie of de taak die de machine moet uitvoeren. De letter M staat voor het Engelse woord “Miscellaneous” dit betekend “gemengd, veelzijdig”. M-codes worden net als G-codes gebruikt om CNC-machines te programmeren.
Hoe ziet een M-code eruit?
Een M-code begint met de letter ‘M’ van “Miscellaneous” zoals je in de inleiding hebt kunnen lezen. Na de letter ‘M’ volgen twee cijfers. Er zijn verschillende M-codes die in groepen zijn ingedeeld. De M-codes maken duidelijk wat een machine moet doen. Zo zijn der M-codes die aangeven dat er een gereedschapswissel moet plaatsvinden maar er zijn ook codes waarmee de spindel een bepaalde kant om wordt gestuurd. Er zijn M-codes om een programma te laten starten maar ook om een programma stop te zetten. Verder zijn er M-codes waarmee men koelvloeistof kan aanzetten maar ook M-codes om de koelvloeistof uit te schakelen.
Toleranties
G-codes en M-codes zijn belangrijk als men met CNC machines werkt. Vooral bij CNC draaien en CNC frezen zijn G-codes en M-codes belangrijke commando’s voor de computergestuurde machine. Men moet echter ook rekening houden met de toleranties oftewel de mate van nauwkeurigheid in de maatvoering waaronder men een product moet vervaardigen. Dit kan bijvoorbeeld op basis van tienden van millimeters gebeuren maar ook op duizendsten of zelfs nog nauwkeuriger als men bijvoorbeeld gaat eroderen of vonkverspanen. Daarnaast moeten ook coördinaten worden ingevoerd in de CNC-machine. Deze coördinaten bepalen waar de beitel heen moet van een freesbank bijvoorbeeld.
Maak jouw eigen website met JouwWeb