Εξηγείται σε τρία σημεία:
1. Προγραμματίστε τα σημεία εξερεύνησης************
2. Επεξεργαστείτε το πρόγραμμα επεξεργασίας *********
Τρίτον, προσθέστε μεταβλητές μακροεντολής*********** στο EXCEL
Η πρώτη ενότητα συντάσσει το πρόγραμμα εξερεύνησης
1. Ορίστε την αρχή και βρείτε τις τιμές συντεταγμένων κάθε σημείου ανιχνευτή.
Ορίστε πρώτα την αρχή του συστήματος συντεταγμένων του τεμαχίου εργασίας στο λογισμικό UG και, στη συνέχεια, χρησιμοποιήστε το λογισμικό UG για να βρείτε τα σημεία (XYZ) όπου χρειάζονται τα σημεία ανιχνευτή και να τα καταγράψετε για τον προγραμματισμό των σημείων ανιχνευτή.
2. Προγραμματίστε τα σημεία εξερεύνησης
(Το όνομα του προγράμματος εξερεύνησης καθορίζεται από εσάς: O6666)
Για να ελέγξετε την κίνηση του καθετήρα στο πρόγραμμα σημείων ανιχνευτή, πρέπει να κληθούν δύο σημαντικά προγράμματα υπολογισμού ανιχνευτή O9810.
και Ο9811. Παράδειγμα μορφής προγράμματος σημείου εξερεύνησης: (Το παρακάτω είναι ένα παράδειγμα μεταγλώττισης του σημείου Εξερεύνησης Z)
%
O6666(ΑΙΣΘΗΤΉΡΑΣ)
G91G28Z0
G90 G0 G17 G40G49 G69 G80
M6T11 (ο αισθητήρας είναι τοποθετημένος στη βάση εργαλείων T11, αντικαταστήστε τον αισθητήρα T11 με τον άξονα)
G90G00 G54 X-18. Υ50. (Γρήγορη τοποθέτηση πάνω από το πρώτο σημείο που θα διερευνηθεί στο σύστημα συντεταγμένων G54)
M19(S_) (Τοποθέτηση ατράκτου, S είναι η περιστροφή της ατράκτου υπό γωνία. Εάν πρόκειται να ανιχνεύσει ένα σημείο στην κατεύθυνση του άξονα Z, δεν χρειάζεται S. Εάν πρόκειται να ανιχνεύσει την πλευρά, Απαιτείται S, δηλαδή η γωνία περιστροφής, έτσι ώστε ο ανιχνευτής να μπορεί να ανιχνεύσει κάθε πλευρά. Όλα μετρώνται χρησιμοποιώντας μια επιφάνεια του καθετήρα ρουμπινιού για τη μείωση των σφαλμάτων.
M05
M17 (ανοιχτός αισθητήρας) (Ανοίξτε τον αισθητήρα, αυτή η εντολή καθορίζεται από την αντίστοιχη θύρα που λαμβάνεται κατά την καλωδίωση)
G43Z50.H11 (Καθορίστε το μήκος του εργαλείου, δηλαδή διαβάστε το μήκος του καθετήρα)
G90G00Z50. (Ο αισθητήρας μετακινείται γρήγορα προς τα κάτω στη θέση Z50.)
N1(Z+POINT1) (μετρήστε την τιμή Z του πρώτου σημείου)
G65P9810X-18. Υ50. F3000. (Τοποθετήστε με ασφάλεια και γρήγορα στη θέση XY του πρώτου σημείου, η ταχύτητα είναι F3000.)
G65P9810 Z19. (Τοποθετήστε με ασφάλεια και γρήγορα στην ασφαλή θέση Z πάνω από το πρώτο σημείο, η ταχύτητα είναι η ίδια όπως παραπάνω, το ύψος εδώ είναι γενικά 3 mm από το σημείο που θα μετρηθεί παρακάτω)
G65P9811Z16.08 (φθάνετε στη θέση Z του πρώτου σημείου ανιχνευτή με ασφάλεια και αργά. Επιπλέον, μετά την ολοκλήρωση του σημείου ανιχνευτή σε αυτό το βήμα, θα επιστρέψει αυτόματα στη θέση Z19.0 στο προηγούμενο βήμα)
#601=#142 (#142 είναι η διαφορά μεταξύ του θεωρητικού Z16.08 του πρώτου σημείου ανίχνευσης και του πραγματικά μετρημένου "Z". Υπολογίζεται αυτόματα στο O9811 και μετά περνά στο #142. #142 και στη συνέχεια το Η λαμβανόμενη τιμή μεταβιβάζεται στο #601, η οποία είναι η τιμή που πρέπει να αντισταθμιστεί στην κατεύθυνση Z του πρώτου σημείου)
G65P9810 Z20. (με ασφάλεια και γρήγορα μετακινηθείτε στο ασφαλές ύψος Z20.)
N2(Z+POINT1) (μετρήστε την τιμή Z του δεύτερου σημείου)
G65P9810X-16.5 Y48.3 F3000. (Τοποθετήστε με ασφάλεια και γρήγορα στη θέση XY του δεύτερου σημείου, η ταχύτητα είναι F3000.)
G65P9810 Z17. (Τοποθετήστε με ασφάλεια και γρήγορα στην ασφαλή θέση Z πάνω από το δεύτερο σημείο, η ταχύτητα είναι η ίδια όπως παραπάνω, το ύψος εδώ είναι γενικά 3 mm από το σημείο που θα μετρηθεί παρακάτω)
G65P9811Z14.23 (φθάνετε στη θέση Z του δεύτερου σημείου ανιχνευτή με ασφάλεια και αργά. Επιπλέον, μετά την ολοκλήρωση του σημείου ανίχνευσης σε αυτό το βήμα, θα επιστρέψει αυτόματα στη θέση Z19.0 στο προηγούμενο βήμα)
Το #602=#142 #142 είναι η διαφορά μεταξύ του θεωρητικού Z16.08 του δεύτερου σημείου ανίχνευσης και του πραγματικού "Z". Υπολογίζεται αυτόματα στο O9811 και μετά περνά στο #142, το οποίο στη συνέχεια υπολογίζει το αποτέλεσμα.
G65P9810 Z35. Μετακινηθείτε με ασφάλεια και γρήγορα στο ασφαλές ύψος Z20.)
N3(Z+POINT1) (μετρήστε την τιμή Z του τρίτου σημείου)
G65P9810X12.5 Y51.1 F3000.
G65P9810 Z19.
G65P9811Z16.08
#603=#142
G65P9810 Z20.
N4(Z+POINT1) (Μετρήστε την τιμή Z του τέταρτου σημείου)
G65P9810X12.2 Y49.2 F3000.
G65P9810 Z16.
G65P9811Z13.73
#604=#142
G65P9810 Z35.
.....
.....
.....
N16(Z+POINT1) (Μετρήστε την τιμή Z του δέκατου έκτου σημείου)
G65P9810X-16.5 Y-18.2 F3000.
G65P9810 Z16.
G65P9811Z14.23
#616=#142
G65P9810 Z35.
(Το παρακάτω είναι για να ορίσετε το εύρος ανοχής για τη διαφορά Z κάθε σημείου που ανιχνεύτηκε. Εάν ξεπεραστεί η ανοχή, θα μεταβεί στο N20 για εκτέλεση)
#{{0}}.1 (Ορίστε την ανοχή σε 0,1 και εκχωρήστε την σε #620)
IF[ABS[#601]GT#620]GOTO20 (Εάν η απόλυτη τιμή του #601 είναι μεγαλύτερη από την τιμή του #620, θα μεταπηδήσει στο N20 για εκτέλεση)
IF[ABS[#602]GT#620]GOTO20 (Εάν η απόλυτη τιμή του #602 είναι μεγαλύτερη από την τιμή του #620, θα μεταβεί στο N20 για εκτέλεση)
IF[ABS[#603]GT#620]GOTO20 (Εάν η απόλυτη τιμή του #603 είναι μεγαλύτερη από την τιμή του #620, θα μεταβεί στο N20 για εκτέλεση)
.....
.....
.....
M18
G91G28Z0
M99
N20 #3000=99point cuo wu Z OUT OF TOL (η προτροπή συναγερμού, το Z είναι εκτός ανοχής, εδώ "#3000=" μπορείτε να ορίσετε πρόσθετες πληροφορίες προτροπής του 0-200 για τον εαυτό σας)
G91G28Z0
M99
****************
Ενότητα 2 Επεξεργασία Προγράμματος Επεξεργασίας
Προσθέστε τη μεταβλητή τιμής αντιστάθμισης (#601#602 #603...) που αντιστοιχεί σε κάθε σημείο ανίχνευσης στις συντεταγμένες του αντίστοιχου σημείου στο πρόγραμμα επεξεργασίας. (Εδώ χρησιμοποιούμε την τιμή Z για να εξηγήσουμε. Η αρχή της αντιστάθμισης των κατευθύνσεων X και Y είναι η ίδια με την αντιστάθμιση της κατεύθυνσης Z.): (Δηλαδή, δύο σημεία συνδέονται άμεσα, το καθένα με μια τιμή Z)
Από το σημείο Α στο σημείο Β, οι διαφορές αντιστάθμισης των σημείων ανιχνευτή Α και Β είναι #601 και #602 αντίστοιχα. Εάν θέλετε το εργαλείο να κάνει μια γενική μετάβαση από το Α στο Β, χρειάζεται μόνο να προσθέσετε τις μεταβλητές τιμής αντιστάθμισης Z των σημείων Α και Β στο αντίστοιχο πρόγραμμα κατεργασίας.
Ακολουθεί η διαδικασία επεξεργασίας: (λαμβάνοντας ως παράδειγμα την τιμή αντιστάθμισης Z)
εικόνα
O2222
G91G28Z0
G0G17G40G49G80G90
(ΕΡΓΑΛΕΊΟ:1 DIA. OFF: 1 LEN:1 DIA:10.)
T1M6
G0G90G54X7.2503Y10.S10000M3
G43H1Z30.M8
Z1.
εικόνα
Ενότητα 3: Γρήγορη επεξεργασία προγραμμάτων επεξεργασίας στο EXCEL
Μερικές φορές είναι απαραίτητο να προσθέσετε μεταβλητές σε N προγράμματα πολλαπλών γραμμών. Αν τα προσθέσετε ένα προς ένα χειροκίνητα, θα είναι πολύ δύσκολο.
Προβληματικός, μεγάλος φόρτος εργασίας και επιρρεπής σε σφάλματα. Εδώ είναι ένας τρόπος να χρησιμοποιήσετε το EXCEL για γρήγορη επεξεργασία προγραμμάτων.
εικόνα
Πώς να αλλάξεις:
1. Πρώτα αντιγράψτε το πρόγραμμα στο οποίο θα προστεθούν οι μεταβλητές στο Σημειωματάριο, όπως φαίνεται παρακάτω:
εικόνα
2. Αντικαταστήστε το X με "/X/", το Y με "/Y/" και το Z με "/Z/", όπως φαίνεται στο σχήμα:
εικόνα
3. Ανοίξτε το EXCEL και ανοίξτε το αρχείο στο βήμα 2. Σημειώστε ότι στο ανοιχτό παράθυρο διαλόγου, επιλέξτε τον τύπο αρχείου ως
"Όλα τα αρχεία", στη συνέχεια ανοίξτε το αρχείο στο προηγούμενο βήμα και θα εμφανιστεί ένα παράθυρο διαλόγου όπως φαίνεται παρακάτω:
εικόνα
4. Κάντε κλικ στο Επόμενο και θα εμφανιστεί το επόμενο παράθυρο διαλόγου, όπως φαίνεται παρακάτω:
εικόνα
5. Επιλέξτε "Άλλο (0)" και πληκτρολογήστε μια κάθετο "/", όπως φαίνεται στο σχήμα:
εικόνα
6. Στη συνέχεια, επιλέξτε "Επόμενο" και "Τέλος" για να ανοίξετε το αρχείο. Μπορείτε να δείτε ότι κάθε μέρος είναι χωρισμένο.
Αυτό που θέλετε είναι αυτό το εφέ, όπως φαίνεται στην εικόνα:
εικόνα
7. Προσθέστε το Z και τον αριθμό 16.31 σε κάθε γραμμή του προγράμματος, όπως φαίνεται στο σχήμα
εικόνα
8. Προσθέστε μη αυτόματα μεταβλητές στο σημείο εκκίνησης και στο τελικό σημείο. Δεδομένου ότι το σημείο στην πρώτη γραμμή είναι το σημείο εκκίνησης, οι μεταβλητές θα πρέπει να ανιχνεύονται ανάλογα.
Τιμή αντιστάθμισης #601, η 14η γραμμή στην παραπάνω εικόνα είναι το τελικό σημείο, η μεταβλητή πρέπει να είναι η αντίστοιχη ανιχνευόμενη τιμή αντιστάθμισης #602
Οι μεταβλητές στα δύο παραπάνω σημεία μπορούν να προστεθούν χειροκίνητα, όπως φαίνεται στο σχήμα:
εικόνα
9. Για να προσθέσετε μεταβλητές στο μεσαίο σημείο, πρέπει να προσθέσετε τις μεταβλητές που φαίνονται στο σχήμα Α παραπάνω. Η μέθοδος είναι να μετακινήσετε πρώτα τις αγκύλες και τα σύμβολα συν σε κάθε γραμμή στη μέση και, στη συνέχεια, να εισαγάγετε τις μεταβλητές που θα προστεθούν στο μεσαίο σημείο, όπως φαίνεται στην τρίτη γραμμή της παραπάνω εικόνας. Μεταβλητές όπως #690*1
(Εδώ, η διαφορά μεταξύ των τιμών αντιστάθμισης του τελικού σημείου και του σημείου έναρξης κατανέμεται ομοιόμορφα σε Ν ενδιάμεσα σημεία. Αυτό χωρίζεται σε 12 τμήματα. Η σχέση είναι #690=[#602-#601 ] / 12. Αυτή η σχέση απαιτεί την προσθήκη της στο πρόγραμμα)
Στη συνέχεια, πατήστε πρώτα "#690*1" και τραβήξτε το προς τα κάτω για να το πετύχετε, όπως φαίνεται παρακάτω:
εικόνα
Στη συνέχεια, αποθηκεύστε το EXCEL ως αρχείο κειμένου txt και, στη συνέχεια, ανοίξτε το με το Σημειωματάριο, όπως φαίνεται παρακάτω:
εικόνα
Διαγράψτε την κενή απόσταση στη μέση και προσθέστε την αντίστοιχη σχέση μεταβλητής μακροεντολής #690=[#602-3602]/12 μπροστά από το σημείο εκκίνησης, όπως φαίνεται παρακάτω:
εικόνα





