Mar 17, 2026 Αφήστε ένα μήνυμα

Πλήρης λίστα με τους κωδικούς προγράμματος του CNC Machining Center

 

Οι προγραμματιζόμενες λειτουργίες των εργαλειομηχανών CNC χωρίζονται σε δύο κατηγορίες:

Μία κατηγορία χρησιμοποιείται για τον έλεγχο της διαδρομής του εργαλείου, δηλαδή την κίνηση κάθε άξονα τροφοδοσίας, όπως γραμμική/κυκλική παρεμβολή, έλεγχος τροφοδοσίας, μετατόπιση και μετασχηματισμός αρχής συστήματος συντεταγμένων, ρύθμιση μονάδας διαστάσεων, μετατόπιση και αντιστάθμιση εργαλείου κ.λπ. Αυτή η κατηγορία συναρτήσεων ονομάζεται προπαρασκευαστικές συναρτήσεις, που αποτελείται από το γράμμα G ακολουθούμενο από δύο ψηφία, γνωστό και ως G{3}.

Η άλλη κατηγορία λειτουργιών ονομάζεται βοηθητικές λειτουργίες, που χρησιμοποιούνται για την ολοκλήρωση του ελέγχου εκτέλεσης του προγράμματος, του ελέγχου άξονα, του ελέγχου εργαλείου, του ελέγχου βοηθητικού εξοπλισμού, κ.λπ. Άλλες συναρτήσεις υλοποιούνται χρησιμοποιώντας M-κώδικες που αποτελούνται από το γράμμα M ακολουθούμενο από δύο ψηφία.

1. Λειτουργίες κώδικα G-που χρησιμοποιούνται συνήθως

G00 Positioning (ταχεία διέλευση)

G01 Γραμμική παρεμβολή (Ρυθμός ροής)

G02 Δεξιόστροφη κυκλική παρεμβολή

G03 Αριστερόστροφη κυκλική παρεμβολή

G04 Παύση, Ακριβής Διακοπή

G09 Ακριβής στάση

G17 Επιλέξτε X/Y Plane

G18 Επιλέξτε Z/X Plane

G19 Επιλέξτε Y/Z Plane

G27 Επιστροφή και έλεγχος σημείου αναφοράς

G28 Επιστροφή στο Σημείο Αναφοράς

G29 Επιστροφή από Σημείο Αναφοράς

G30 Επιστροφή στο Δεύτερο Σημείο Αναφοράς

Αντιστάθμιση ακτίνας εργαλείου ακύρωσης G40

Αντιστάθμιση ακτίνας αριστερού εργαλείου G41

G42 Αντιστάθμιση ακτίνας δεξιού εργαλείου

Αντιστάθμιση μήκους εργαλείου G43 +

Αντιστάθμιση μήκους εργαλείου G44 -

G49 Αντιστάθμιση μήκους εργαλείου ακύρωσης

G52 Ρύθμιση τοπικού συστήματος συντεταγμένων

G53 Επιλέξτε Σύστημα Συντεταγμένων Μηχανής

G54 Επιλέξτε Σύστημα συντεταγμένων τεμαχίου εργασίας 1

G55 Επιλέξτε σύστημα συντεταγμένων τεμαχίου εργασίας 2

G56 Επιλέξτε σύστημα συντεταγμένων κομματιού εργασίας 3

G57 Επιλέξτε σύστημα συντεταγμένων τεμαχίου εργασίας 4

G58 Επιλέξτε σύστημα συντεταγμένων τεμαχίου εργασίας 5

G59 Επιλέξτε σύστημα συντεταγμένων τεμαχίου εργασίας 6

G60 Τοποθέτηση μονής-κατεύθυνσης

G61 Λειτουργία ακριβούς διακοπής

G64 Λειτουργία κοπής

Κλήση προγράμματος μακροεντολών G65

Κλήση προγράμματος μακροεντολής G66 Modal

G67 Ακύρωση κλήσης προγράμματος μακροεντολής

G73 Σταθερός κύκλος διάτρησης βαθιάς οπής

G74 Σταθερός κύκλος κτυπήματος αντίστροφης κλωστής

G76 Σταθερός κύκλος λεπτής διάτρησης

G80 Ακύρωση σταθερού κύκλου

G81 Σταθερός κύκλος διάτρησης

G82 Σταθερός κύκλος διάτρησης

G83 Σταθερός κύκλος διάτρησης βαθιάς οπής

G84 Σταθερός κύκλος κτυπήματος

G85 Βαρητικός σταθερός κύκλος

G86 Βαρετός σταθερός κύκλος

G87 Σταθερός κύκλος αντίστροφης διάτρησης

G88 Βαρετός Σταθερός Κύκλος

G89 Βαρετός Σταθερός Κύκλος

Λειτουργία εντολής G90 Absolute Value

Λειτουργία εντολών αυξητικής τιμής G91

Ρύθμιση μηδενικού σημείου τεμαχίου G92

G98 Σταθερός κύκλος Επιστροφή στο αρχικό σημείο

G99 Σταθερός κύκλος Επιστροφή στο σημείο R

2. Λειτουργίες κωδικού M που χρησιμοποιούνται συνήθως

M00 Παύση προγράμματος

M01 Διακοπή προγράμματος υπό όρους

Τέλος προγράμματος M02

M03 Περιστροφή ατράκτου προς τα εμπρός

M04 Αντίστροφη περιστροφή ατράκτου

M05 Stop Spindle

M06 Tool Exchange

M08 Cooling On

M09 Cooling Off

Ακύρωση προσανατολισμού άξονα M18

M19 Προσανατολισμός ατράκτου

M29 Άκαμπτο Κτύπημα

M30 Τέλος προγράμματος και επιστροφή στην κεφαλίδα προγράμματος

Κλήση υπορουτίνας M98

M99 Υπορουτίνα Τέλος Επιστροφής/Επανάληψης Εκτέλεση

3. Κοινή Αριθμητική

Προσθήκη: #i=#j + #k

Αφαίρεση: #i=#j - #k

Πολλαπλασιασμός: #i=#j * #k

Διαίρεση: #i=#j / #k

Sine: #i=SIN[#j]

Arcsine: #i=ASIN[#j]

Συνημίτονο: #i=COS[#j]

Αντίστροφο συνημίτονο: #i=ACOS[#j]

Εφαπτομένη: #i=TAN[#j]

Arctagent: #i=ATAN[#j]

Τετράγωνη ρίζα: #i=SQRT[#j]

Απόλυτη τιμή: #i=ABS[#j]

Στρογγυλοποίηση: #i=ROUND[#j]

Στρογγυλοποίηση ακέραιου αριθμού: #i=ΔΙΟΡΘΩΣΗ[#j]

Ακέραιος Στρογγυλοποίηση προς τα κάτω: #i=FUP[#j]

Φυσικός λογάριθμος: #i=LN[#j]

Εκθετική συνάρτηση: #i=EXP[#j]

Ή: #i=#j Ή #k

XOR: #i=#j X Ή #k

ΚΑΙ: #i=# ΚΑΙ #k

Μετατροπή από BCD σε BIN: #i=BIN[#j]

Μετατροπή από BIN σε BCD: #i=BCD[#j]

4. Λογικοί τελεστές

EQ: Ίσο με

Ν.Ε.: Δεν ισούται με

GT: Μεγαλύτερο από

GE: Μεγαλύτερο ή ίσο με

LT: Λιγότερο από

LE: Μικρότερο ή ίσο με

5. Μεταφορά προγράμματος και βρόχοι

Μεταβίβαση άνευ όρων: GOTO
Μεταφορά υπό όρους: IF [παράσταση υπό όρους]

ΑΝ [παράσταση υπό όρους] GOTO n, εάν πληρούται η συνθήκη, μεταβείτε στο τμήμα προγράμματος n

IF [εφραση υπό όρους] ΤΟΤΕ, π.χ.: IF [#I=#J] THEN #K=0

6. Δηλώσεις βρόχου

WHILE [παράσταση υπό όρους] Dom (m=1,2,,3)

…

Εάν πληρούται η συνθήκη, εκτελέστε το πρόγραμμα από Dom έως ENDm (μέχρι να μην πληρούται πλέον η συνθήκη). Διαφορετικά, εκτελέστε το πρόγραμμα μετά

 

 

Αποστολή ερώτησής

whatsapp

skype

Ηλεκτρονικό ταχυδρομείο

Εξεταστική