Table of Contents
G-code και M-code είναι γλώσσες προγραμματισμού που χρησιμοποιούνται για τον έλεγχο CNC (αριθμητικός έλεγχος υπολογιστών) μηχανές. Παρέχουν οδηγίες για τις κινήσεις και τις λειτουργίες μηχανών. Η κατανόηση αυτών των κωδικών είναι απαραίτητη για τη δημιουργία ακριβών και αποτελεσματικών διαδικασιών κατεργασίας.
Βασικά του κώδικα G
Οι εντολές G-code καθορίζουν την κίνηση των αξόνων της μηχανής. Περιλαμβάνουν οδηγίες για την τοποθέτηση, την ταχύτητα και τις αλλαγές εργαλείων. Οι κοινοί κωδικοί G περιλαμβάνουν G00 για ταχεία τοποθέτηση και G01 για γραμμική παρεμβολή.
Βασικά του κώδικα M
Οι εντολές M-code ελέγχουν τις λειτουργίες μηχανών που δεν σχετίζονται με την κίνηση. Αυτές περιλαμβάνουν την εκκίνηση ή τη διακοπή της ατράκτου, τον έλεγχο ψυκτικού μέσου, και αλλαγές εργαλείων. Για παράδειγμα, M03 ξεκινά την άτρακτο, και M05 σταματά.
Πρακτικά Παραδείγματα
Εξετάστε μια απλή λειτουργία άλεσης όπου ένα εργαλείο κινείται σε μια συγκεκριμένη θέση, ξεκινά την άτρακτο, εκτελεί την κοπή, και στη συνέχεια σταματά την άτρακτο. Η ακολουθία του κώδικα G και M-code μπορεί να μοιάζει με αυτό:
Παράδειγμα:
Ζ00 Χ0 Υ0
M03
Ζ01 X50 Y50 F100
M05
Αυτή η ακολουθία κινεί το εργαλείο γρήγορα προς την προέλευση, ξεκινά την άτρακτο, εκτελεί μια γραμμική κίνηση στη θέση X50 Y50 με ρυθμό τροφοδοσίας 100, και στη συνέχεια σταματά την άτρακτο.
Συντονισμός των εντολών του κοινού κώδικα G και του κώδικα M
- G00: Ταχεία τοποθέτηση
- G01: Γραμμική παρεμβολή
- M03: Σπίντλ σε (δεξιά)
- M05: Στάση άξονα
- M06: Αλλαγή εργαλείων