Ένα πρόγραμμα τόρνου CNC μπορεί να χωριστεί σε τρία μέρη: έναρξη προγράμματος, περιεχόμενο προγράμματος και τέλος προγράμματος.
Η ενότητα έναρξης προγράμματος ορίζει κυρίως τον αριθμό προγράμματος, καλεί το σύστημα συντεταγμένων κατεργασίας του τεμαχίου εργασίας, τα εργαλεία κατεργασίας, εκκινεί τον άξονα και ενεργοποιεί το ψυκτικό. Το μέγιστο όριο ταχύτητας άξονα ορίζεται ως G50 S2000, ρυθμίζοντας τη μέγιστη ταχύτητα του άξονα στις 2000 σ.α.λ. Αυτή είναι μια πολύ σημαντική οδηγία για τους τόρνους CNC.
Εκτός εάν ορίζεται διαφορετικά, το σύστημα CNC έχει ως προεπιλογή το σύστημα συντεταγμένων G54.
Η οδηγία επιστροφής-στο-σημείο αναφοράς-G28 U0 χρησιμοποιείται για την αποφυγή συγκρούσεων ή παρεμβολών μεταξύ του συγκρατητήρα εργαλείου και του τεμαχίου εργασίας ή του εξαρτήματος κατά την αλλαγή του εργαλείου. Μια αποτελεσματική μέθοδος είναι η εργαλειομηχανή να επιστρέψει πρώτα στο σημείο αναφοράς της μηχανής στην κατεύθυνση του άξονα Χ-και να απομακρυνθεί σε ασφαλή απόσταση από τον άξονα.
Ο ορισμός του εργαλείου είναι G0 T0808 M8, το οποίο προσαρμόζεται αυτόματα στο εργαλείο #8 (αριστερό εργαλείο μετατόπισης) και ενεργοποιεί το ψυκτικό.
Η ταχύτητα του άξονα ορίζεται ως G96 S150 M4 και η συνάρτηση σταθερής γραμμικής ταχύτητας (S) ορίζεται. Η συνάρτηση S ενεργοποιεί την εντολή ταχύτητας άξονα σε έναν τόρνο CNC και μπορεί να εκφραστεί με δύο τρόπους: ο ένας είναι σε r/min ή rpm και ο άλλος σε m/min. Ο κωδικός S σε έναν τόρνο CNC πρέπει να χρησιμοποιείται σε συνδυασμό με το G96 ή το G97 για να ρυθμίσετε την ταχύτητα του άξονα ή την ταχύτητα κοπής.
G97: Εντολή ταχύτητας, ορίζει και ρυθμίζει την ταχύτητα ανά λεπτό.
G96: Εντολή σταθερής γραμμικής ταχύτητας, διασφαλίζει ότι η ταχύτητα κοπής είναι ίδια σε όλες τις θέσεις στο τεμάχιο εργασίας.
Ενότητα Περιεχομένου Προγράμματος: Το περιεχόμενο του προγράμματος είναι το κύριο μέρος ολόκληρου του προγράμματος, που αποτελείται από πολλαπλά τμήματα του προγράμματος. Κάθε τμήμα προγράμματος αποτελείται από πολλές λέξεις και κάθε λέξη αποτελείται από έναν κωδικό διεύθυνσης και πολλούς αριθμούς. Συνήθως, τα τμήματα προγράμματος αποτελούνται από εντολές G και M, συντεταγμένα σημεία κάθε άξονα και περιλαμβάνουν τον ορισμό του ρυθμού τροφοδοσίας.
Η συνάρτηση F αναφέρεται στη συνάρτηση ρυθμού τροφοδοσίας. Ο ρυθμός τροφοδοσίας του τόρνου CNC έχει δύο εκφράσεις: η μία είναι τροφοδοσία ανά περιστροφή, εκφρασμένη σε mm/r, που χρησιμοποιείται κυρίως για την περιστροφή τροφοδοσίας. Μια άλλη μέθοδος, παρόμοια με τις μηχανές φρεζαρίσματος CNC, χρησιμοποιεί τροφοδοσία ανά λεπτό (FPM), εκφρασμένη σε mm/min. Αυτό χρησιμοποιείται κυρίως για τροφοδοσία φρεζαρίσματος σε κέντρα κατεργασίας τόρνευσης-.
Ενότητα τέλους προγράμματος: Στο τέλος του προγράμματος, ο πυργίσκος εργαλείων πρέπει να επιστρέψει στο σημείο αναφοράς ή στο σημείο αναφοράς της μηχανής για ασφαλή θέση για την επόμενη αλλαγή εργαλείου. Ταυτόχρονα, ο άξονας σταματά, το ψυκτικό υγρό απενεργοποιείται και το πρόγραμμα επιλέγεται για διακοπή ή τερματισμό.
Η εντολή επιστροφής-στο-σημείο αναφοράς-G28U0 επιστρέφει στο σημείο αναφοράς του μηχανήματος προς την κατεύθυνση του άξονα Χ-και το G0 Z300.0 επιστρέφει στο σημείο αναφοράς στην κατεύθυνση του άξονα Z-.
Η εντολή διακοπής M01 είναι μια εντολή επιλογής διακοπής, η οποία ισχύει μόνο όταν ο διακόπτης επιλογής διακοπής της συσκευής είναι ενεργοποιημένος. Το M30 είναι η εντολή τερματισμού προγράμματος, η οποία, όταν εκτελείται, σταματά το ψυκτικό υγρό, την τροφοδοσία και τον άξονα. Το πρόγραμμα CNC και ο εξοπλισμός CNC επαναφέρονται και επιστρέφουν στην αρχική τους κατάσταση επεξεργασίας, προετοιμάζοντας την επόμενη εκτέλεση προγράμματος και την επανεκκίνηση της κατεργασίας CNC.






