Κώδικας Προγραµµατισµού, Μορφή των Λέξεων Οι κώδικες προγραµµατισµού και η ερµηνεία τους δίνονται αναλυτικά στους παρακάτω πίνακες. Ν0000 Αριθµός block Εισάγεται στην αρχή κάθε block και προσδιορίζει τα σχετικά block Τα νούµερα χρησιµοποιούνται για να προσδιορίζουν τη σειρά εκτέλεσης των block Αν και τα νούµερα στο πρόγραµµα προσδιορίζονται µε συνεχόµενους αριθµούς, αυτοί οι αριθµοί δεν είναι αναγκαίο να είναι συνεχείς Το όνοµα του block χρησιµοποιείται για να προσδιορίσουµε ένα συγκεκριµένο block σε ένα πρόγραµµα Χρησιµοποιούνται για να καθορίσουν έναν αριθµό προγράµµατος Χ+000.000 Ζ+000.000 G00 G00 G01 Χαρακτήρας διάστασης: διάµετρος Η συντεταγµένη του άξονα x αναφέρεται στη διάµετρο του κοµµατιού Χαρακτήρας διάστασης: ιαµήκης διάσταση, προσδιορίζει τις συντεταγµένες του Ζ άξονα G κώδικας: 3 αριθµητικοί χαρακτήρες µετά το G καθορίζουν τον τρόπο κίνησης των αξόνων Γραµµική κοπή στους άξονες µε τη µέγιστη πρόωση Κοπή µε ελεγχόµενη πρόωση Για να λειτουργήσει η πρόωση σε αυτή την κατάσταση δίνουµε εντολή µε το γράµµα F, F0000-1 -
G02 Κυκλική παρεµβολή σύµφωνα µε τους δείκτες του ρολογιού (CW) Χρησιµοποιείται για να κόψει ένα τόξο µε φορά CW Για να λειτουργήσει η πρόωση σε αυτή την κατάσταση δίνουµε εντολή µε το γράµµα F, F0000 G03 Κυκλική παρεµβολή αντίθετα από τους δείκτες του ρολογιού (CCW) Χρησιµοποιείται για να κόψει ένα τόξο µε φορά CCW Για να λειτουργήσει η πρόωση σε αυτή την κατάσταση δίνουµε εντολή µε το γράµµα F, F0000 G04 Καθυστέρηση στην κοπή Η διάρκεια της καθυστέρησης προγραµµατίζεται µε το γράµµα F: G04, F0000 Για παράδειγµα, η εντολή G04 F12,3 σταµατά την κίνηση του άξονα για 12,3 δευτερόλεπτα - 2 -
G32 Κοπή εγκάρσιου σπειρώµατος σταθερού βήµατος, όπως φαίνεται στο σχήµα: G33 Κοπή διαµήκους σπειρώµατος σταθερού βήµατος, όπως φαίνεται στο σχήµα: G34 G35 G40 G41 G42 Κοπή κωνικού σπειρώµατος µεταβαλλόµενης διαµέτρου: αύξηση Κοπή κωνικού σπειρώµατος µεταβαλλόµενης διαµέτρου: µείωση Ακύρωση της αντιστάθµισης του κοπτικού εργαλείου. Χρησιµοποιείται για να ακυρώσουµε τη λειτουργία της αντιστάθµισης του κοπτικού εργαλείου. Αντιστάθµιση της ακτίνας καµπυλότητας της ακµής του κοπτικού εργαλείου: αριστερά Αντιστάθµιση της ακτίνας καµπυλότητας της ακµής του κοπτικού εργαλείου: δεξιά - 3 -
G50 Προσδιορισµός της µέγιστης περιφερειακής ταχύτητας της ατράκτου. Χρησιµοποιείται για να θέσουµε τη µέγιστη επιτρεπόµενη περιφερειακή ταχύτητα ατράκτου ZERO OFFSET Χρησιµοποιείται για να καθορίσουµε το µηδενικό σηµείο G71 G72 G73 Κύκλος κατεργασίας διαµήκους σπειρώµατος Κύκλος κατεργασίας εγκάρσιου σπειρώµατος Κύκλος κατεργασίας για διάνοιξη διαµήκους αυλακίου (Grooving) G74 Κύκλος κατεργασίας για διάνοιξη εγκαρσίου αυλακίου (Grooving) G75 G77 Κύκλος κατεργασίας για στρογγυλοποίηση Κύκλος κατεργασίας σπειρώµατος µε κολαούζο - 4 -
G90 Απόλυτος προγραµµατισµός. Εδώ όλες οι διαστάσεις στο πρόγραµµα µετρούν από το µηδενικό σηµείο του κοµµατιού. G91 Σχετικός προγραµµατισµός. Εδώ κάθε θέση του εργαλείου γίνεται αυτόµατα και µηδενικό σηµείο του κοµµατιού, χωρίς όµως να έχει διαγραφεί το αρχικό µηδενικό σηµείο του κοµµατιού. G94 Λειτουργία πρόωσης ανά λεπτό. Θέτει σε λειτουργία την πρόωση σε mm/min G95 Λειτουργία µε πρόωση ανά περιστροφή. Χρησιµοποιείται για να θέσουµε σε λειτουργία την πρόωση ανά περιστροφή mm/rev G96 Σταθερή περιφερειακή ταχύτητα κοπής ΟΝ. Χρησιµοποιείται για να θέσουµε σε λειτουργία σταθερή περιφερειακή ταχύτητα κοπής G97 Σταθερή περιφερειακή ταχύτητα κοπής OFF. Χρησιµοποιείται για να ακυρώσουµε τη λειτουργία µε σταθερή περιφερειακή ταχύτητα κοπής. - 5 -
I+000.000 Οι χαρακτήρες αυτοί χρησιµοποιούνται για να καθορίσουν την απόσταση από το κέντρο του τόξου σε σχέση µε το σηµείο εκκίνησής του, δηλαδή τις συντεταγµένες του προς κατεργασία τόξου στον άξονα του Χ. K+000.000 Οι χαρακτήρες αυτοί χρησιµοποιούνται για να καθορίσουν την απόσταση από το κέντρο του τόξου σε σχέση µε το σηµείο εκκίνησής του, δηλαδή τις συντεταγµένες του προς κατεργασία τόξου στον άξονα του Ζ. - 6 -
F0.000 Χρησιµοποιείται για να καθορίσει την αξονική πρόωση. Στους τόρνους η πρόωση προγραµµατίζεται σε (mm/rev). Το F0.5 δηλώνει πρόωση 0,50mm/rev. Για να έχουµε πρόωση 0.03 θα πρέπει να δώσουµε την εντολή: F0.03 Χρησιµοποιείται για να καθορίσει το χρόνο της καθυστέρησης µε την εντολή G04. E0.000 Χρησιµοποιείται για να καθορίσει την µεταβολή κατά την κοπή κωνικού σπειρώµατος. T0000 T000000 Εντολή εκλογής εργαλείου. Εντολή µε το γράµµα Τ και 4 ψηφία: Χωρίς αντιστάθµιση της ακτίνας καµπυλότητας της ακµής του εργαλείου. Εντολή µε το γράµµα Τ και 6 ψηφία: Με αντιστάθµιση της ακτίνας καµπυλότητας της ακµής του εργαλείου. S0000 Εντολή για αριθµό στροφών της ατράκτου Εντολή της περιφερειακής ταχύτητας κοπής (στην εντολή G96) Χρησιµοποιείται για να καθορίσει την περιφερειακή ταχύτητα της κοπής. - 7 -
Μ00 Μ00 Μ01 Μ02 Μ03 Κώδικας Μ: Το γράµµα Μ ακολουθούµενο από τρία (3) το πολύ ψηφία χρησιµοποιείται για να καθορίσει τις διάφορες βοηθητικές λειτουργίες της µηχανής, όπως π.χ. η φορά περιστροφής της ατράκτου, η χρήση ψυκτικού υγρού ή όχι κτλ. Σταµάτηµα προγράµµατος Μόλις δοθεί η εντολή Μ00 κάθε λειτουργία της µηχανής σταµατά. Για να συνεχίσουµε το πρόγραµµα, πατάµε το κουµπί CYCLE START. Αυτή η εντολή δίνεται πριν ανοίξουµε την πόρτα του τόρνου για να µετρήσουµε µε ασφάλεια τις διαστάσεις του δοκιµίου και για να βγάλουµε το απόβλητο (αν χρειάζεται). Προαιρετικό σταµάτηµα του προγράµµατος. Η εντολή Μ01 κάνει ό,τι ακριβώς και η εντολή Μ00,µε τη µόνη διαφορά ότι το κοντρόλ αγνοεί τους προγραµµατισµένους κώδικες Μ01,εκτός και αν το κουµπί OPTIONAL STOP είναι πατηµένο. Τέλος του προγράµµατος. Περιστροφή της ατράκτου σε CW. Η εντολή Μ03 περιστρέφει έτσι την άτρακτο σαν να έχουµε δεξιάς φοράς βίδωµα στο δοκίµιο. Φορά προς το χειριστή. M04 Περιστροφή της ατράκτου σε CCW. Η εντολή Μ04 περιστρέφει έτσι την άτρακτο σαν να έχουµε αριστερής φοράς βίδωµα στο δοκίµιο. Φορά αντίθετη από το χειριστή. - 8 -
M05 Μ08 Σταµάτηµα της ατράκτου. Η εντολή αυτή σταµατά την περιστροφή της ατράκτου. Ψυκτικό υγρό ΟΝ Μ09 Μ30 Μ40 Ψυκτικό υγρό OFF Τέλος της ταινίας. Αυτή η εντολή δίνεται στο τέλος κάθε προγράµµατος και επανακινεί το κοντρόλ. Συνήθως για να δείξουµε το τέλος του προγράµµατος χρησιµοποιούµε την εντολή Μ02. Όµως µπορεί να χρησιµοποιηθεί και η εντολή Μ30. Άτρακτος σε ουδέτερη κατάσταση Μ41 Επιλογή περιοχής των αριθµών στροφών της ατράκτου. Μ42 Επιλογή περιοχής της περιφερειακής ταχύτητας περιστροφής της ατράκτου. Μ43 Επιλογή περιοχής της περιφερειακής ταχύτητας περιστροφής της ατράκτου. Μ44 Επιλογή περιοχής της περιφερειακής ταχύτητας περιστροφής της ατράκτου. - 9 -