Ανάπτυξη λογισμικού CNC. Δημιουργία προγραμμάτων για μηχανές CNC

Ένα πρόγραμμα ελέγχου για μια μηχανή CNC αποτελείται από μια ακολουθία πλαισίων και συνήθως ξεκινά με το σύμβολο έναρξης προγράμματος (%) και τελειώνει με M02 ή M30.

Κάθε μπλοκ προγράμματος αντιπροσωπεύει ένα βήμα επεξεργασίας και (ανάλογα με το CNC) μπορεί να ξεκινά με έναν αριθμό μπλοκ (N1...N10, κ.λπ.) και να τελειώνει με το σύμβολο τέλους του μπλοκ (;).

Ένα μπλοκ προγράμματος ελέγχου αποτελείται από δηλώσεις σε μορφή λέξης (G91, M30, X10., κ.λπ.). Μια λέξη αποτελείται από ένα σύμβολο (διεύθυνση) και έναν αριθμό που αντιπροσωπεύει μια αριθμητική τιμή.

Οι διευθύνσεις X, Y, Z, U, V, W, P, Q, R, A, B, C, D, E είναι κινήσεις διαστάσεων, που χρησιμοποιούνται για τον προσδιορισμό των αξόνων συντεταγμένων κατά μήκος των οποίων εκτελούνται οι κινήσεις.

Οι λέξεις που περιγράφουν την κίνηση μπορεί να έχουν πρόσημο (+) ή (-). Εάν δεν υπάρχει πρόσημο, η μετατόπιση θεωρείται θετική.

Οι διευθύνσεις I, J, K σημαίνουν παραμέτρους παρεμβολής.

G - προπαρασκευαστική λειτουργία.

M - βοηθητική λειτουργία.

S - λειτουργία κύριας κίνησης.

F - λειτουργία τροφοδοσίας.

T, D, H - λειτουργίες εργαλείου.

Τα σύμβολα μπορεί να λάβουν διαφορετικές σημασίες ανάλογα με το συγκεκριμένο CNC.

Προπαρασκευαστικές λειτουργίες (κωδικοί G)

G00- γρήγορη τοποθέτηση.

Η λειτουργία G00 χρησιμοποιείται για την ταχεία μετακίνηση του κοπτικού εργαλείου σε θέση κατεργασίας ή σε ασφαλή θέση. Η γρήγορη διέλευση δεν χρησιμοποιείται ποτέ για την κατεργασία, καθώς η ταχύτητα κίνησης του ενεργοποιητή της μηχανής είναι πολύ υψηλή. Ο κωδικός G00 ακυρώνεται με τους κωδικούς: G01, G02, G03.

G01- γραμμική παρεμβολή.

Η συνάρτηση G01 χρησιμοποιείται για την εκτέλεση γραμμικών κινήσεων με δεδομένη ταχύτητα (F). Κατά τον προγραμματισμό, οι συντεταγμένες του τελικού σημείου καθορίζονται σε απόλυτες τιμές (G90) ή αυξητικές τιμές (G91) με τις αντίστοιχες διευθύνσεις κίνησης (για παράδειγμα, X, Y, Z). Ο κωδικός G01 ακυρώνεται με τους κωδικούς: G00, G02, G03.

G02- κυκλική παρεμβολή δεξιόστροφα.

Η λειτουργία GO2 έχει σχεδιαστεί για να μετακινεί το εργαλείο κατά μήκος ενός τόξου (κύκλου) κατά τη φορά των δεικτών του ρολογιού με δεδομένη ταχύτητα (F). Κατά τον προγραμματισμό, οι συντεταγμένες του τελικού σημείου καθορίζονται σε απόλυτες τιμές (G90) ή αυξητικές τιμές (G91) με τις αντίστοιχες διευθύνσεις κίνησης (για παράδειγμα, X, Y, Z).

Ο κωδικός G02 ακυρώνεται με τους κωδικούς: G00, G01, G03.

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

Η λειτουργία GO3 έχει σχεδιαστεί για να μετακινεί το εργαλείο κατά μήκος ενός τόξου (κύκλου) αριστερόστροφα με μια καθορισμένη ταχύτητα (F). Κατά τον προγραμματισμό, οι συντεταγμένες του τελικού σημείου καθορίζονται σε απόλυτες τιμές (G90) ή αυξητικές τιμές (G91) με τις αντίστοιχες διευθύνσεις κίνησης (για παράδειγμα, X, Y, Z).

Οι παράμετροι παρεμβολής I, J, K, που καθορίζουν τις συντεταγμένες του κέντρου του κυκλικού τόξου στο επιλεγμένο επίπεδο, προγραμματίζονται σε βήματα από το σημείο εκκίνησης έως το κέντρο του κύκλου, σε κατευθύνσεις παράλληλες προς τα X, Y, Z. άξονες, αντίστοιχα.

Ο κωδικός G03 ακυρώνεται με τους κωδικούς: G00, G01, G02.

G04- παύση.

Η συνάρτηση G04 είναι μια εντολή για την εκτέλεση μιας παραμονής με καθορισμένο χρόνο. Αυτός ο κώδικας προγραμματίζεται μαζί με μια διεύθυνση X ή P, η οποία καθορίζει τη διάρκεια του χρόνου παραμονής. Συνήθως, αυτός ο χρόνος είναι από 0,001 έως 99999,999 δευτερόλεπτα. Για παράδειγμα, G04 X2.5 - παύση 2,5 δευτερόλεπτα, G04 P1000 - παύση 1 δευτερόλεπτο.

G17- επιλογή του επιπέδου XY.

Ο κωδικός G17 είναι για την επιλογή του επιπέδου XY ως επιπέδου εργασίας. Το επίπεδο XY γίνεται κυρίαρχο όταν χρησιμοποιείται κυκλική παρεμβολή, περιστροφή συστήματος συντεταγμένων και κονσερβοποιημένοι κύκλοι διάτρησης.

G18- επιλογή του αεροπλάνου XZ.

Ο κωδικός G18 είναι για την επιλογή του επιπέδου XZ ως επιπέδου εργασίας. Το επίπεδο XZ γίνεται κυρίαρχο όταν χρησιμοποιεί κύκλους κυκλικής παρεμβολής, περιστροφής συστήματος συντεταγμένων και κονσερβοποιημένων κύκλων διάτρησης.

G19- επιλογή του αεροπλάνου YZ.

Ο κωδικός G19 είναι για την επιλογή του επιπέδου YZ ως επιπέδου εργασίας. Το επίπεδο YZ γίνεται κυρίαρχο όταν χρησιμοποιεί κυκλική παρεμβολή, περιστροφή συστήματος συντεταγμένων και κονσερβοποιημένους κύκλους διάτρησης.

G20- εισαγωγή δεδομένων ιντσών.

Η λειτουργία G20 ενεργοποιεί τη λειτουργία δεδομένων ιντσών.

G21- εισαγωγή μετρικών δεδομένων.

Η λειτουργία G21 ενεργοποιεί τη λειτουργία μετρικών δεδομένων.

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

Η λειτουργία G40 υπερισχύει της αυτόματης αντιστάθμισης ακτίνας εργαλείου G41 και G42.

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

Η λειτουργία G41 χρησιμοποιείται για να ενεργοποιήσει την αυτόματη αντιστάθμιση της ακτίνας του εργαλείου που βρίσκεται στα αριστερά της επεξεργασμένης επιφάνειας (όταν παρατηρείται από το εργαλείο προς την κατεύθυνση της κίνησής του σε σχέση με το τεμάχιο εργασίας). Προγραμματίζεται μαζί με τη λειτουργία εργαλείου (D).

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

Η λειτουργία G42 χρησιμοποιείται για να επιτρέψει την αυτόματη αντιστάθμιση της ακτίνας ενός εργαλείου που βρίσκεται στα δεξιά της επιφάνειας που υποβάλλεται σε κατεργασία (όταν παρατηρείται από το εργαλείο προς την κατεύθυνση της κίνησής του σε σχέση με το τεμάχιο εργασίας). Προγραμματίζεται μαζί με τη λειτουργία εργαλείου (D).

G43- διόρθωση για τη θέση του εργαλείου.

Η λειτουργία G43 χρησιμοποιείται για την αντιστάθμιση μήκους εργαλείου. Προγραμματίζεται μαζί με τη λειτουργία εργαλείου (H).

G52- Τοπικό σύστημα συντεταγμένων.

Το σύστημα ελέγχου σάς επιτρέπει να ορίσετε, εκτός από τα τυπικά συστήματα συντεταγμένων εργασίας (G54-G59), και τοπικά. Όταν το σύστημα ελέγχου του μηχανήματος εκτελεί μια εντολή G52, η αρχή του τρέχοντος συστήματος συντεταγμένων εργασίας μετατοπίζεται στην τιμή που καθορίζεται από τις λέξεις δεδομένων X, Y και Z. Ο κωδικός G52 ακυρώνεται αυτόματα από την εντολή G52 XO YO Z0.

G54 - G59- καθορισμένη μετατόπιση.

Μετατόπιση του συστήματος συντεταγμένων εργασίας του εξαρτήματος σε σχέση με το σύστημα συντεταγμένων μηχανής.

G68- περιστροφή συντεταγμένων.

Ο κωδικός G68 σάς επιτρέπει να περιστρέψετε το σύστημα συντεταγμένων κατά μια ορισμένη γωνία. Για να εκτελέσετε μια περιστροφή, πρέπει να καθορίσετε το επίπεδο περιστροφής, το κέντρο περιστροφής και τη γωνία περιστροφής. Το επίπεδο περιστροφής ορίζεται με τους κωδικούς G17, G18 και G19. Το κέντρο περιστροφής ρυθμίζεται σε σχέση με το σημείο μηδέν του ενεργού συστήματος συντεταγμένων εργασίας (G54 - G59). Η γωνία περιστροφής καθορίζεται χρησιμοποιώντας το R. Για παράδειγμα: G17 G68 X0. Υ0. R120.

G69- ακύρωση περιστροφής συντεταγμένων.

Ο κωδικός G69 παρακάμπτει τη λειτουργία περιστροφής συντεταγμένων G68.

G73- κύκλος διαλείπουσας γεώτρησης υψηλής ταχύτητας.

Ο κύκλος G73 έχει σχεδιαστεί για διάνοιξη οπών. Η κίνηση κατά τη διαδικασία κατεργασίας συμβαίνει στην τροφοδοσία εργασίας με περιοδική απόσυρση του εργαλείου. Η κίνηση προς την αρχική θέση μετά την επεξεργασία λαμβάνει χώρα σε μια επιταχυνόμενη τροφοδοσία.

G74- αριστερός κύκλος κοπής νήματος.

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

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

Μια συνάρτηση που ακυρώνει οποιονδήποτε βρόχο σε κονσέρβα.

G81- τυπικός κύκλος διάτρησης.

Ο κύκλος G81 έχει σχεδιαστεί για κεντράρισμα και διάνοιξη οπών. Η κίνηση κατά την επεξεργασία συμβαίνει στην τροφοδοσία εργασίας. Η κίνηση προς την αρχική θέση μετά την επεξεργασία λαμβάνει χώρα σε μια επιταχυνόμενη τροφοδοσία.

G82- γεώτρηση συγκράτησης.

Ο κύκλος G82 έχει σχεδιαστεί για διάνοιξη και βύθιση οπών. Η κίνηση κατά τη μηχανική κατεργασία συμβαίνει στην τροφοδοσία εργασίας με μια παύση στο τέλος. Η κίνηση προς την αρχική θέση μετά την επεξεργασία λαμβάνει χώρα σε μια επιταχυνόμενη τροφοδοσία.

G83- διακοπτόμενος κύκλος γεώτρησης.

Ο κύκλος G83 έχει σχεδιαστεί για διάτρηση βαθιάς οπής. Η κίνηση κατά τη διαδικασία μηχανικής κατεργασίας συμβαίνει στην τροφοδοσία εργασίας με περιοδική απόσυρση του εργαλείου στο επίπεδο ανάσυρσης. Η κίνηση προς την αρχική θέση μετά την επεξεργασία λαμβάνει χώρα σε μια επιταχυνόμενη τροφοδοσία.

G84- κύκλος κοπής νήματος.

Ο κύκλος G84 έχει σχεδιαστεί για το άγγιγμα των νημάτων. Η κίνηση κατά τη μηχανική κατεργασία συμβαίνει στην τροφοδοσία εργασίας, ο άξονας περιστρέφεται προς μια δεδομένη κατεύθυνση. Η κίνηση προς την αρχική θέση μετά την επεξεργασία συμβαίνει στην τροφοδοσία εργασίας με αντίστροφη περιστροφή του άξονα.

G85- τυπικός κύκλος διάτρησης.

Ο κύκλος G85 έχει σχεδιαστεί για το άνοιγμα και τη διάνοιξη οπών. Η κίνηση κατά την επεξεργασία συμβαίνει στην τροφοδοσία εργασίας. Η μετακίνηση προς την αρχική θέση μετά την επεξεργασία συμβαίνει στην τροφοδοσία εργασίας.

G86- κύκλος διάτρησης με στάση περιστροφής άξονα.

Ο κύκλος G86 έχει σχεδιαστεί για διάνοιξη οπών. Η κίνηση κατά την επεξεργασία συμβαίνει στην τροφοδοσία εργασίας. Στο τέλος της επεξεργασίας, ο άξονας σταματά. Η κίνηση προς την αρχική θέση μετά την επεξεργασία λαμβάνει χώρα σε μια επιταχυνόμενη τροφοδοσία.

G87- βαρετός κύκλος με χειροκίνητη ανάκληση.

Ο κύκλος G87 έχει σχεδιαστεί για διάνοιξη οπών. Η κίνηση κατά την επεξεργασία συμβαίνει στην τροφοδοσία εργασίας. Στο τέλος της επεξεργασίας, ο άξονας σταματά. Η μετακίνηση στην αρχική θέση μετά την επεξεργασία γίνεται χειροκίνητα.

G90- απόλυτη λειτουργία τοποθέτησης.

Στη λειτουργία απόλυτης τοποθέτησης G90, οι κινήσεις των ενεργοποιητών γίνονται σε σχέση με το σημείο μηδέν του συστήματος συντεταγμένων εργασίας G54-G59 (προγραμματισμένο όπου πρέπει να κινείται το εργαλείο). Ο κωδικός G90 ακυρώνεται από τον σχετικό κωδικό θέσης G91.

G91- σχετική λειτουργία τοποθέτησης.

Στη σχετική (αυξητική) λειτουργία τοποθέτησης G91, η μηδενική θέση κάθε φορά λαμβάνεται ως η θέση του ενεργοποιητή, την οποία κατέλαβε πριν μετακινηθεί στο επόμενο σημείο αναφοράς (προγραμματίζεται πόσο πρέπει να κινηθεί το εργαλείο). Ο κωδικός G91 ακυρώνεται από τον απόλυτο κωδικό θέσης G90.

G94- ρυθμός τροφοδοσίας σε ίντσες/χιλιοστά ανά λεπτό.

Χρησιμοποιώντας τη λειτουργία G94, ο καθορισμένος ρυθμός τροφοδοσίας ρυθμίζεται σε ίντσες ανά 1 λεπτό (εάν είναι σε ισχύ η λειτουργία G20) ή σε χιλιοστά ανά 1 λεπτό (αν είναι σε ισχύ η λειτουργία G21). Προγραμματίζεται μαζί με τη λειτουργία τροφοδοσίας (F). Ο κωδικός G94 ακυρώνεται με τον κωδικό G95.

G95- ρυθμός τροφοδοσίας σε ίντσες/χιλιοστά ανά περιστροφή.

Χρησιμοποιώντας τη συνάρτηση G95, η καθορισμένη ταχύτητα τροφοδοσίας ρυθμίζεται σε ίντσες ανά 1 περιστροφή άξονα (εάν ισχύει η λειτουργία G20) ή σε χιλιοστά ανά 1 περιστροφή άξονα (αν ισχύει η λειτουργία G21). Εκείνοι. Η τροφοδοσία F συγχρονίζεται με την ταχύτητα του άξονα S. Ο κωδικός G95 ακυρώνεται με τον κωδικό G94.

G98- επιστροφή στο αρχικό επίπεδο σε έναν κύκλο.

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

G99- επιστροφή στο επίπεδο ανάσυρσης σε έναν κύκλο.

Εάν ο κύκλος κονσερβοποίησης του μηχανήματος λειτουργεί σε συνδυασμό με τη λειτουργία G99, το εργαλείο επιστρέφει στο επίπεδο ανάσυρσης μεταξύ όλων των οπών που υποβάλλονται σε επεξεργασία. Η λειτουργία G99 ακυρώνεται με το G98.

Ο κωδικός G (GC) μπορεί να δημιουργηθεί χειροκίνητα ή αυτόματα σε προγράμματα όπως π.χ ArtCam.

Για εκτέλεση, ο G-code εκκινείται σε προγράμματα ελέγχου μηχανών Mach3Και KCam.

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΕΠΙΣΤΗΜΗΣ ΤΗΣ Ρ.Φ

ΚΡΑΤΙΚΟ ΠΟΛΥΤΕΧΝΕΙΟ ΜΟΣΧΑΣ ΜΑΜΗ

Σχολή: «Μηχανολογική και Τεχνολογική»

Τμήμα: «Αυτόματες εργαλειομηχανές και εργαλεία»

ΕΡΓΑΣΙΑ ΜΑΘΗΜΑΤΟΣ

κατά πειθαρχία

Προγραμματισμένη επεξεργασία σε μηχανήματα CNC και SAP

Ανάπτυξη προγράμματος ελέγχου για αριθμητικά ελεγχόμενη μηχανή

Μόσχα 2011

Διατήρηση

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

1 Επιλογή τεχνολογικού εξοπλισμού

2 Επιλογή συστήματος CNC

3 Σκίτσο του τεμαχίου εργασίας, αιτιολόγηση της μεθόδου παραγωγής του

4 Επιλογή εργαλείου

5 Τεχνολογική διαδρομή επεξεργασίας εξαρτήματος

6 Σκοπός των τρόπων επεξεργασίας

Μαθηματική προετοιμασία του προγράμματος ελέγχου

1 Κωδικοποίηση

2 Πρόγραμμα ελέγχου

Συμπεράσματα από την εργασία

Βιβλιογραφία

Έλεγχος λογισμικού εξαρτημάτων μηχανής κωδικοποίησης

2. Εισαγωγή

Επί του παρόντος, η μηχανολογία έχει λάβει ευρεία ανάπτυξη. Η ανάπτυξή του είναι προς την κατεύθυνση της σημαντικής βελτίωσης της ποιότητας των προϊόντων, μειώνοντας τον χρόνο επεξεργασίας σε νέα μηχανήματα λόγω τεχνικών βελτιώσεων.

Το τρέχον επίπεδο ανάπτυξης της μηχανολογίας θέτει τις ακόλουθες απαιτήσεις για τον εξοπλισμό κοπής μετάλλων:

υψηλό επίπεδο αυτοματισμού.

εξασφαλίζοντας υψηλή παραγωγικότητα, ακρίβεια και ποιότητα

βιομηχανοποιημένα προϊόντα?

αξιοπιστία της λειτουργίας του εξοπλισμού.

Η υψηλή κινητικότητα οφείλεται επί του παρόντος στην ταχεία αντικατάσταση των εγκαταστάσεων παραγωγής.

Οι τρεις πρώτες απαιτήσεις οδήγησαν στην ανάγκη δημιουργίας εξειδικευμένων και ειδικών αυτόματων μηχανών και στη βάση τους αυτόματων γραμμών, εργαστηρίων και εργοστασίων. Το τέταρτο πρόβλημα, το πιο χαρακτηριστικό για πιλοτική και μικρής κλίμακας παραγωγή, επιλύεται χρησιμοποιώντας μηχανές CNC. Η διαδικασία ελέγχου μιας μηχανής CNC παρουσιάζεται ως μια διαδικασία μεταφοράς και μετατροπής πληροφοριών από ένα σχέδιο σε ένα έτοιμο μέρος. Η κύρια λειτουργία ενός ατόμου σε αυτή τη διαδικασία είναι να μετατρέψει τις πληροφορίες που περιέχονται στο σχέδιο ενός εξαρτήματος σε ένα πρόγραμμα ελέγχου κατανοητό από το CNC, το οποίο θα επιτρέψει στον απευθείας έλεγχο του μηχανήματος με τέτοιο τρόπο ώστε να ληφθεί ένα έτοιμο εξάρτημα. ταιριάζει με το σχέδιο. Αυτό το μάθημα θα εξετάσει τα κύρια στάδια ανάπτυξης ενός προγράμματος ελέγχου: τεχνολογική προετοιμασία του προγράμματος και μαθηματική προετοιμασία. Για να γίνει αυτό, με βάση το σχέδιο, θα επιλεγούν τα μέρη: τεμάχιο εργασίας, σύστημα CNC, τεχνολογικός εξοπλισμός.

3. Τεχνολογική προετοιμασία του προγράμματος ελέγχου

3.1 Επιλογή εξοπλισμού διεργασίας

Για την επεξεργασία αυτού του εξαρτήματος, επιλέγουμε έναν τόρνο CNC μοντέλο 16K20F3T02.

Αυτό το μηχάνημα είναι σχεδιασμένο για περιστροφή τμημάτων περιστρεφόμενων σωμάτων με κλιμακωτά και καμπύλα προφίλ σε μία ή περισσότερες διαδρομές εργασίας σε έναν κλειστό ημιαυτόματο κύκλο. Επιπλέον, ανάλογα με τις δυνατότητες της συσκευής CNC, μπορούν να κοπούν διάφορα νήματα στο μηχάνημα.

Το μηχάνημα χρησιμοποιείται για την επεξεργασία εξαρτημάτων από τεμάχια κατεργασίας τεμαχίων με σύσφιξη σε ηλεκτροκίνητο τσοκ και, εάν είναι απαραίτητο, συμπίεση με ένα κέντρο εγκατεστημένο στο πτερύγιο ουράς με μηχανοποιημένη κίνηση του πτερυγίου.

Τεχνικά χαρακτηριστικά του μηχανήματος:

Όνομα παραμέτρου Τιμή παραμέτρου μεγαλύτερη διάμετρος του τεμαχίου εργασίας: πάνω από το κρεβάτι πάνω από το στήριγμα 400 mm 220 mm Διάμετρος της ράβδου που διέρχεται από την οπή 50 mm Αριθμός εργαλείων 6 Αριθμός ταχυτήτων άξονα 12 Όρια ταχύτητας άξονα 20-2500 λεπτά -1Όρια τροφοδοσίας εργασίας: διαμήκη εγκάρσια 3-700 mm/min 3-500 mm/min Ταχύτητα γρήγορων κινήσεων: διαμήκη εγκάρσια 4800 mm/min 2400 mm/min Διακριτική κίνηση: διαμήκη εγκάρσια 0,01 mm 0,005 mm

3.2 Επιλογή συστήματος CNC

Συσκευή CNC - μέρος του συστήματος CNC έχει σχεδιαστεί για να εκδίδει ενέργειες ελέγχου από το εκτελεστικό όργανο του μηχανήματος σύμφωνα με το πρόγραμμα ελέγχου.

Αριθμητικός έλεγχος προγράμματος (GOST 20523-80) μιας μηχανής - έλεγχος της επεξεργασίας ενός τεμαχίου εργασίας σε μια μηχανή σύμφωνα με ένα πρόγραμμα ελέγχου στο οποίο τα δεδομένα καθορίζονται σε ψηφιακή μορφή.

Υπάρχουν CNC:

-περίγραμμα;

-θέσεως;

περιγράμματος θέσης (συνδυασμένο)

προσαρμοστικός.

Με τον έλεγχο θέσης (F2), η κίνηση των τμημάτων εργασίας του μηχανήματος πραγματοποιείται σε καθορισμένα σημεία και η διαδρομή κίνησης δεν καθορίζεται. Τέτοια συστήματα επιτρέπουν την επεξεργασία μόνο ευθύγραμμων επιφανειών.

Με τον έλεγχο περιγράμματος (F3), η κίνηση των τμημάτων εργασίας του μηχανήματος πραγματοποιείται κατά μήκος μιας δεδομένης διαδρομής και σε μια δεδομένη ταχύτητα για να επιτευχθεί το απαιτούμενο περίγραμμα επεξεργασίας. Τέτοια συστήματα παρέχουν εργασία κατά μήκος πολύπλοκων περιγραμμάτων, συμπεριλαμβανομένων των καμπυλωτών.

Τα συνδυασμένα συστήματα CNC λειτουργούν σε σημεία ελέγχου (κομβικά σημεία) και κατά μήκος πολύπλοκων τροχιών.

Η προσαρμοζόμενη μηχανή CNC παρέχει αυτόματη προσαρμογή της διαδικασίας επεξεργασίας του τεμαχίου στις μεταβαλλόμενες συνθήκες επεξεργασίας σύμφωνα με ορισμένα κριτήρια. Το τμήμα που εξετάζεται σε αυτήν την εργασία μαθήματος έχει καμπύλη επιφάνεια (φιλέτο), επομένως, το πρώτο σύστημα CNC δεν θα χρησιμοποιηθεί εδώ. Μπορούν να χρησιμοποιηθούν τα τρία τελευταία συστήματα CNC.

Από οικονομικής άποψης, είναι σκόπιμο σε αυτή την περίπτωση η χρήση CNC περιγράμματος ή συνδυασμού, επειδή είναι λιγότερο ακριβά από άλλα και ταυτόχρονα παρέχουν την απαραίτητη ακρίβεια επεξεργασίας.

Σε αυτό το πρόγραμμα μαθημάτων, επιλέχθηκε το σύστημα CNC "Electronics NTs-31", το οποίο έχει μια αρθρωτή δομή, η οποία σας επιτρέπει να αυξήσετε τον αριθμό των ελεγχόμενων συντεταγμένων και προορίζεται κυρίως για τον έλεγχο τόρνων CNC με σερβοκινητήρες τροφοδοσίας και αισθητήρες ανάδρασης παλμών.

Η συσκευή παρέχει έλεγχο περιγράμματος με γραμμική-κυκλική παρεμβολή. Το πρόγραμμα ελέγχου μπορεί να εισαχθεί είτε απευθείας από το τηλεχειριστήριο (πληκτρολόγιο) είτε από μια ηλεκτρονική κασέτα μνήμης.

3.3 Σκίτσο του τεμαχίου εργασίας, αιτιολόγηση της μεθόδου παραγωγής του

Σε αυτή την εργασία μαθήματος, δεχόμαστε υπό όρους τον τύπο παραγωγής του εν λόγω ανταλλακτικού ως μικρής κλίμακας. Ως εκ τούτου, μια ράβδος με διάμετρο 95 mm απλής έλασης διατομής (στρογγυλό προφίλ) γενικής χρήσης κατασκευασμένη από χάλυβα 45 GOST 1050-74 με σκληρότητα HB = 207...215 επιλέχθηκε ως κενό για το εξάρτημα.

Τα απλά τμηματικά προφίλ γενικής χρήσης χρησιμοποιούνται για την κατασκευή λείων και βαθμιδωτών αξόνων, εργαλειομηχανών με διάμετρο όχι μεγαλύτερη από 50 mm, δακτυλίους με διάμετρο όχι μεγαλύτερη από 25 mm, μοχλούς, σφήνες και φλάντζες.

Κατά τη διάρκεια της λειτουργίας τυφώματος, οι δακτύλιοι κόβονται σε μέγεθος 155 mm, στη συνέχεια σε μια μηχανή φρεζαρίσματος και κεντραρίσματος κόβονται σε μέγεθος 145 mm και εδώ γίνονται ταυτόχρονα οι κεντρικές οπές. Δεδομένου ότι κατά την εγκατάσταση ενός εξαρτήματος στα κέντρα, ο σχεδιασμός και η τεχνολογική βάση συνδυάζονται και το σφάλμα στην αξονική κατεύθυνση είναι μικρό, μπορεί να παραμεληθεί.

Ένα σχέδιο του τεμαχίου εργασίας μετά τη λειτουργία φρεζαρίσματος-κέντρωσης παρουσιάζεται στο Σχήμα 1.

Εικόνα 1 - σχέδιο τεμαχίου εργασίας

3.4 Επιλογή εργαλείου

Εργαλείο Τ1

Για να επεξεργαστούμε τις κύριες επιφάνειες χονδροποίησης και φινιρίσματος, επιλέγουμε ένα δεξιό κοπτικό με μηχανική στερέωση πλάκας DNMG110408 από σκληρό κράμα GC1525 και σφιγκτήρα αυξημένης ακαμψίας (Εικ. 2).

Σχήμα 2 - δεξιά μέσα κοπής

κ r β, mmf 1, mmh, mmh 1, mml 1, mml 3, mm γλ μικρό Πινακίδα αναφοράς93 02025202012530,2-60-70DNMG110408

Εργαλείο Τ2


Εικόνα 3 - προκατασκευασμένο εργαλείο κοπής

μεγάλο ένα , μαμά r , mmb, mmf 1, mmh, mmh 1, mml 1, mml 3, mm Πινακίδα αναφοράς4102020,7202012527N151.2-400-30

Εργαλείο Τ3

Για να ανοίξετε μια δεδομένη οπή, επιλέξτε ένα τρυπάνι καρβιδίου GC1220 για διάτρηση για ένα νήμα M10 με κυλινδρικό στέλεχος (Εικ. 4).

Εικόνα 4 - τρυπάνι

ρε ντο , mmdm Μ , mmD 21μέγ., mml 2, mml 4, mml 6, mm91211.810228.444

Εργαλείο Τ4

Για να ανοίξετε μια δεδομένη τρύπα, επιλέξτε ένα τρυπάνι καρβιδίου GC1220 με κυλινδρικό στέλεχος (Εικ. 5).

ρε ντο , mmdm Μ , mml 2, mml 4, mml 6, mm20201315079

Εργαλείο Τ5

Για την κατασκευή εσωτερικού νήματος Μ 10×1 επιλέξτε μια βρύση

GOST 3266-81 από χάλυβα υψηλής ταχύτητας με ελικοειδείς αυλακώσεις (Εικ. 5).

Εικόνα 5 - βρύση

3.5 Διαδρομή επεξεργασίας

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

Λειτουργία 010 Προμήθεια. Ενοικίου Κόψτε το τεμάχιο εργασίας Ø 95 mm σε μέγεθος 155 mm, κάντε κεντρικές τρύπες μέχρι Ø 8 mm.

Λειτουργία 020 Φρέζα και κεντράρισμα. Τρίψτε τα άκρα σε μέγεθος 145 mm.

Λειτουργία 030 Τόρνος: Τοποθετήστε το τεμάχιο εργασίας στο μπροστινό και το πίσω κέντρο περιστροφής.

Εγκατάσταση Α

Μετάβαση 1

Εργαλείο Τ1

Προ-ακόνισμα:

· κώνος Ø 30 mm έως Ø 40

· Ø 40

· κώνος Ø 40 mm έως Ø 6 0 mm από μήκος 60 mm έως μήκος 75 mm από το άκρο του τεμαχίου εργασίας

· Ø 60

· Ø 60 mm έως Ø 70 κατά μήκος τόξου με ακτίνα 15 mm από μήκος 85 mm από το άκρο του τεμαχίου εργασίας

· Ø 70

· Ø 70 mm έως Ø 80 mm σε μήκος 120 mm από το άκρο του τεμαχίου εργασίας

· Ø 80 mm έως Ø 90

· Ø 90

Αφήστε ένα περιθώριο φινιρίσματος 0,5 mm ανά πλευρά

Μετάβαση 2

Εργαλείο Τ1

Ολοκληρώστε το ακόνισμα σύμφωνα με τη μετάβαση 1:

· κώνος Ø 30 mm έως Ø 40 mm έως μήκος 30 mm από το άκρο του τεμαχίου εργασίας

· Ø 40 mm από μήκος 30 mm έως μήκος 30 mm από το άκρο του τεμαχίου εργασίας

· κώνος Ø 40 mm έως Ø 60 mm από μήκος 60 mm έως μήκος 75 mm από το άκρο του τεμαχίου εργασίας

· Ø 60 mm από μήκος 75 mm έως μήκος 85 mm από το άκρο του τεμαχίου εργασίας

· Ø 60 mm έως Ø 70 κατά μήκος τόξου με ακτίνα 15 mm από μήκος 85 mm από το άκρο του τεμαχίου εργασίας

· Ø 70 mm από μήκος 100 mm έως μήκος 120 mm από το άκρο του τεμαχίου εργασίας

· Ø 70 mm έως Ø 80 mm σε μήκος 120 mm από το άκρο του τεμαχίου εργασίας

· Ø 80 mm έως Ø 90 mm κατά μήκος τόξου με ακτίνα 15 mm από το μήκος από το μήκος 120 mm από το άκρο του τεμαχίου εργασίας

· Ø 90 mm από μήκος 135 mm έως μήκος 145 mm από το άκρο του τεμαχίου εργασίας

Μετάβαση 3

Εργαλείο Τ2

· Ακονίστε μια ορθογώνια αυλάκωση πλάτους 10 mm από διάμετρο 40 έως διάμετρο 30 mm σε απόσταση 50 mm από το άκρο του τεμαχίου εργασίας.

Εγκατάσταση Β

Μετάβαση 1

Εργαλείο Τ3

· Ανοίξτε μια τρύπα Ø Βάθος 9 40 mm.

Μετάβαση 2

Εργαλείο Τ4

· Ανοίξτε μια τρύπα με Ø 9 έως Ø 20 σε βάθος 15 mm.

Μετάβαση 3

Εργαλείο Τ5

· Κόψτε το νήμα με μια βρύση M10 ×1 σε βάθος 30 mm.

Λειτουργία 040 Αίθουσα έκπλυσης.

Λειτουργία 050 Θερμικός.

Λειτουργία 060 Αλεση.

Λειτουργία 070 Δοκιμή.

3.6 Σκοπός των τρόπων επεξεργασίας

Εγκατάσταση Α

Μετάβαση 1 - τραχιά στροφή

Εργαλείο Τ1

2.Κατά την προ-στροφή χάλυβα με διαμπερή κόφτη με πλάκα καρβιδίου, επιλέγουμε το βάθος κοπής t = 2,5 mm.

.Κατά την περιστροφή χάλυβα και βάθος κοπής t = 2,5 mm, επιλέξτε τροφοδοσία S = 0,6 mm/στροφ.

.

.Ταχύτητα κοπής

ΜΕ v

ΠΡΟΣ ΤΗΝ MV = 0,8 (, πίνακας 4 σελ. 263)

ΠΡΟΣ ΤΗΝ Φ/Β = 0,8 (, πίνακας 5 σελ. 263)

ΠΡΟΣ ΤΗΝ IV = 1 (Πίνακας 6 σελ. 263)

6.Ταχύτητα ατράκτου.

7.Δύναμη κοπής.

πού: Γ R

(, πίνακας 9 σελ. 264)

8.Ισχύς κοπής.

Μετάβαση 2 - τελική στροφή

Εργαλείο Τ1

.Προσδιορισμός του μήκους διαδρομής εργασίας L = 145 mm.

2.Κατά την προ-περιστροφή του χάλυβα με διαμπερή κόφτη με ένθετο καρβιδίου, επιλέγουμε t = 0,5 mm για το βάθος κοπής.

.Όταν γυρίζετε χάλυβα και βάθος κοπής t = 0,5 mm, επιλέξτε τροφοδοσία S = 0,3 mm/στροφ.

.Διάρκεια ζωής εργαλείου T = 60 λεπτά.

.Ταχύτητα κοπής

ΜΕ v = 350, x = 0,15, y = 0,35, m = 0,2 (Πίνακας 17 σελ. 269)

KMV = 0,8 (Πίνακας 4 σελ. 263)

ΠΡΟΣ ΤΗΝ Φ/Β = 0,8 (, πίνακας 5 σελ. 263)

ΠΡΟΣ ΤΗΝ IV = 1 (Πίνακας 6 σελ. 263)

6.Ταχύτητα ατράκτου.

7.Δύναμη κοπής.

πού: Γ R = 300, x = 1, y = 0,75, n = -0,15 (Πίνακας 22 σελ. 273)

(, πίνακας 9 σελ. 264)

8.Ισχύς κοπής.

Μετάβαση 3 - αυλάκωση

Εργαλείο Τ2

.Προσδιορισμός του μήκους διαδρομής εργασίας L = 10 mm.

2.Κατά την κοπή αυλακώσεων, το βάθος κοπής είναι ίσο με το μήκος της λεπίδας κοπής

.Κατά την περιστροφή χάλυβα και βάθος κοπής t = 4 mm, επιλέξτε τροφοδοσία S = 0,1 mm/στροφ.

4.Διάρκεια ζωής εργαλείου T = 45 λεπτά.

.Ταχύτητα κοπής

CAM (Αγγλικά) Κατασκευή με τη βοήθεια υπολογιστή) - προετοιμασία της τεχνολογικής διαδικασίας για την παραγωγή προϊόντων, με επίκεντρο τη χρήση ηλεκτρονικών υπολογιστών. Ο όρος αναφέρεται τόσο στην ίδια τη διαδικασία προετοιμασίας της ηλεκτρονικής παραγωγής όσο και στο λογισμικό και τα υπολογιστικά συστήματα που χρησιμοποιούνται από τους μηχανικούς διεργασιών.

Το ρωσικό ανάλογο του όρου είναι το ASTPP - ένα αυτοματοποιημένο σύστημα για την τεχνολογική προετοιμασία της παραγωγής. Στην πραγματικότητα, η τεχνολογική προετοιμασία καταλήγει στην αυτοματοποίηση του εξοπλισμού προγραμματισμού με αριθμητικό έλεγχο (μηχανές λέιζερ 2 αξόνων), (μηχανές φρεζαρίσματος CNC 3 και 5 αξόνων, τόρνοι, κέντρα μηχανικής κατεργασίας, αυτόματη διαμήκη τόρνευση και επεξεργασία τόρνευσης, κοσμήματα και ογκομετρική χάραξη).

Τα συστήματα CAM είναι πολύ διαδεδομένα. Παραδείγματα τέτοιων συστημάτων είναι τα NX CAM, SprutCAM, ADEM.

Το NX CAM είναι ένα σύστημα αυτοματοποιημένης ανάπτυξης προγραμμάτων ελέγχου για μηχανές CNC (υπολογιστικός αριθμητικός έλεγχος) από τη Siemens PLM Software.

Ανάλογα με την πολυπλοκότητα του εξαρτήματος, χρησιμοποιούνται τόρνευση, φρεζάρισμα σε μηχανές με τρεις έως πέντε ελεγχόμενους άξονες, τόρνευση και φρεζάρισμα και σύρμα EDM. Το σύστημα έχει όλες τις δυνατότητες να δημιουργήσει διαδρομές εργαλείων για τους αντίστοιχους τύπους επεξεργασίας.

Επιπλέον, το σύστημα διαθέτει ένα ευρύ φάσμα ενσωματωμένων εργαλείων αυτοματισμού - από οδηγούς και πρότυπα έως δυνατότητες προγραμματισμού για την επεξεργασία τυπικών δομικών στοιχείων.

Η γεννήτρια προγράμματος CNC περιλαμβάνει στρατηγικές μηχανικής κατεργασίας που έχουν σχεδιαστεί για τη δημιουργία προγραμμάτων με ελάχιστη παρέμβαση μηχανικού.

Η ιδέα του κύριου μοντέλου είναι η βάση πάνω στην οποία βασίζεται η κατανομή των δεδομένων μεταξύ της μονάδας σχεδιασμού και άλλων μονάδων NX, συμπεριλαμβανομένων των μονάδων CAM. Η συσχετιστική σχέση μεταξύ του αρχικού παραμετρικού μοντέλου και της δημιουργούμενης διαδρομής εργαλείων καθιστά τη διαδικασία ενημέρωσης της διαδρομής εργαλείων γρήγορη και εύκολη.

Για να εκτελεστεί ένα πρόγραμμα σε ένα συγκεκριμένο μηχάνημα, πρέπει να μετατραπεί σε κωδικούς μηχανής για αυτό το μηχάνημα. Αυτό γίνεται χρησιμοποιώντας έναν μετα-επεξεργαστή. Το σύστημα NX διαθέτει μια ειδική μονάδα για τη ρύθμιση ενός μεταεπεξεργαστή για οποιαδήποτε rack ελέγχου και μηχανές CNC. Οι βασικές ρυθμίσεις εκτελούνται χωρίς τη χρήση προγραμματισμού, ωστόσο, είναι δυνατή η σύνδεση ειδικών διαδικασιών στη γλώσσα Tcl, η οποία ανοίγει άφθονες ευκαιρίες για την πραγματοποίηση τυχόν απαραίτητων μοναδικών αλλαγών στον μεταεπεξεργαστή.

Το NX CAM περιλαμβάνει τα ακόλουθα στοιχεία:

Στροφή;

φρεζάρισμα 3 αξόνων.

Φρέζα υψηλής ταχύτητας.

φρεζάρισμα 5 αξόνων.

Προγραμματισμός πολυλειτουργικών μηχανών;

Μηχανική κατεργασίας ηλεκτρικής εκκένωσης;

Οπτικοποίηση της διαδικασίας επεξεργασίας.

Αυτοματοποίηση προγραμματισμού;

Επεκτάσιμη βιβλιοθήκη μεταεπεξεργαστών.

Διαχείριση δεδομένων που σχετίζονται με την επεξεργασία.

Ανάπτυξη τεχνολογικών διαδικασιών;

Δημιουργία τεκμηρίωσης καταστήματος.

Διαχείριση πόρων;

Εργαλεία ανταλλαγής δεδομένων.

Εργαλεία προσομοίωσης στο περιβάλλον CAM.

Η διεπαφή προγράμματος NX CAM φαίνεται στην Εικόνα 2.1

Εικόνα 2.1 – Διεπαφή προγράμματος NX CAM

Το NX CAM παρέχει τεράστια ευελιξία στις μεθόδους κατεργασίας και τις ευρύτερες δυνατότητες προγραμματισμού για μηχανές CNC. Το σύστημα έχει γίνει ευρέως διαδεδομένο σε βιομηχανικές επιχειρήσεις σε όλο τον κόσμο.

Ένα άλλο παράδειγμα συστημάτων CAM είναι το SprutCAM.

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

Το πρόγραμμα σάς επιτρέπει να δημιουργείτε τρισδιάστατα διαγράμματα μηχανών και όλων των εξαρτημάτων τους και να εκτελείτε προκαταρκτική εικονική επεξεργασία με κινηματικό έλεγχο και ακρίβεια 100%, που σας επιτρέπει να προγραμματίζετε οπτικά πολύπλοκο εξοπλισμό πολλαπλών αξόνων. Επί του παρόντος, περισσότερα από 45 σχέδια διαφόρων τύπων εργαλειομηχανών είναι διαθέσιμα για δωρεάν χρήση.

Το SprutCAM χρησιμοποιείται στις βιομηχανίες μετάλλων, ξύλου και μεταποίησης. για ηλεκτρική εκκένωση, φρεζάρισμα, τόρνευση, τόρνευση, επεξεργασία λέιζερ, πλάσματος και αερίου. στην παραγωγή αυθεντικών προϊόντων, γραμματοσήμων, καλουπιών, πρωτότυπων προϊόντων, εξαρτημάτων μηχανών, προτύπων, καθώς και χάραξης επιγραφών και εικόνων.

Είναι δύσκολο να φανταστεί κανείς τη σύγχρονη παραγωγή μηχανικής χωρίς αριθμητικά ελεγχόμενα μηχανήματα. Σήμερα χρησιμοποιούνται ευρέως τόσο σε βιομηχανικούς κολοσσούς όσο και σε μικρές επιχειρήσεις. Δεν υπάρχει αμφιβολία ότι η επιτυχημένη ανάπτυξη της βιομηχανίας μηχανολογίας είναι αδύνατη χωρίς την ενεργή χρήση εξοπλισμού CNC και αυτοματισμού παραγωγής.

Η αύξηση του στόλου των μηχανών CNC οδηγεί σε αυξημένες απαιτήσεις για την τεχνολογική προετοιμασία της παραγωγής, συμπεριλαμβανομένης της ποιότητας ανάπτυξης προγραμμάτων ελέγχου (CP).

Σήμερα, όλοι οι μεγάλοι προγραμματιστές CAD προσφέρουν ενότητες για την ανάπτυξη προγραμμάτων NC για μηχανές CNC ως μέρος των πακέτων λογισμικού τους. Τα πλεονεκτήματα αυτών των μονάδων περιλαμβάνουν το γεγονός ότι, καθώς ενσωματώνονται σε συστήματα σχεδιασμού με τη βοήθεια υπολογιστή και, κατά συνέπεια, διασφαλίζοντας τη σωστή ανταλλαγή μοντέλων μεταξύ σχεδιαστικών και τεχνολογικών μονάδων, σας επιτρέπουν να αναπτύξετε με επιτυχία λογισμικό για τους κύριους τύπους εξοπλισμού κατεργασίας μετάλλων με πρότυπο τεχνολογικές δυνατότητες - για μηχανές φρεζαρίσματος, τόρνευσης και ηλεκτρικής εκκένωσης. Τα μειονεκτήματα πολλών συστημάτων είναι η ανάγκη για υψηλά καταρτισμένους τεχνολόγους να εργάζονται σε ένα σύστημα CAM, μια συχνά μη πληροφοριακή διεπαφή χρήστη, η ανάγκη εκτέλεσης πολλών χειροκίνητων λειτουργιών, ανεπαρκώς ανεπτυγμένες λειτουργίες για τη διάγνωση προγραμμάτων για τον εντοπισμό σφαλμάτων και περιορισμένες δυνατότητες δημιουργίας CP για τους πιο σύγχρονους ή μοναδικούς τύπους εξοπλισμού.

Οι προγραμματιστές εξειδικευμένου λογισμικού (λογισμικού) έχουν αναλάβει να λύσουν όλα αυτά τα προβλήματα. Για παράδειγμα, για τον έλεγχο και τη βελτιστοποίηση της CP, η εταιρεία μηχανικών και συμβούλων SOLVER προτείνει τη χρήση του πακέτου λογισμικού Vericut από την CGTech (ΗΠΑ), το οποίο επιτρέπει τη μείωση του χρόνου επεξεργασίας κατά 30-50%.

Επιπλέον, η αγορά προϊόντων λογισμικού για παραγωγή προσφέρει λογισμικό για αυτοματοποιημένη προετοιμασία CP, για το οποίο θα μιλήσουμε λεπτομερέστερα.

PartMaker: αυτοματοποιημένη ανάπτυξη λογισμικού

Για την αυτοματοποιημένη ανάπτυξη λογισμικού NC για εξοπλισμό κατεργασίας μετάλλων CNC, η SOLVER προσφέρει (για πρώτη φορά στη Ρωσία) τη χρήση του πακέτου λογισμικού PartMaker από την IMCS (ΗΠΑ). Μαζί με την προετοιμασία λογισμικού για την παραδοσιακή ομάδα μηχανών κατεργασίας μετάλλων (τόρνοι, φρεζάρισμα και ηλεκτροδιάβρωση), αυτό το σύγχρονο και αποτελεσματικό λογισμικό καθιστά δυνατή την ανάπτυξη προγραμμάτων για τον πιο σύγχρονο και μοναδικό εξοπλισμό, συμπεριλαμβανομένων αυτόματων μηχανών διαμήκους τόρνευσης (SwissType) και πολλαπλών - κέντρα τόρνευσης και φρεζαρίσματος.

Η αρθρωτή δομή του PartMaker σάς επιτρέπει να αγοράζετε μόνο το λογισμικό που είναι σχετικό με την επιχείρηση αυτή τη στιγμή και να αναβαθμίζετε το πακέτο λογισμικού με νέες ενότητες όπως απαιτείται. Το λογισμικό περιλαμβάνει πέντε κύριες ενότητες για την ανάπτυξη λογισμικού:

Για αυτόματες μηχανές διαμήκους τόρνευσης - SwissCAM;

Για μηχανές τόρνευσης και φρεζαρίσματος - Turn-Mill;

Για τόρνους Turn?

Για φρέζες Μύλος;

Για ηλεκτροδιαβρωτικά μηχανήματα - Wire EDM.

Βολικό περιβάλλον χρήστη: εύκολη ανάπτυξη λογισμικού, γρήγορη ανάπτυξη λογισμικού

Το κύριο πλεονέκτημα του PartMaker είναι η ευκολία δημιουργίας και ελέγχου CP. Το λογισμικό τρέχει στα Windows. Για την απλοποίηση και την επιτάχυνση των διαδικασιών ανάπτυξης CP, χρησιμοποιείται ένα σύστημα προτροπών γραφικών και κειμένου. Επιπλέον, το PartMaker χρησιμοποιεί μια βάση δεδομένων κατεργασίας για να παρέχει εμπειρία κατασκευής σχετικά με τη χρήση του εργαλείου, τις συνθήκες κοπής και τις επαναλαμβανόμενες λειτουργίες. Όλα αυτά διευκολύνουν τον έλεγχο του λογισμικού και επιτρέπουν στον τεχνολόγο (και όχι στον προγραμματιστή) να ολοκληρώσει γρήγορα την εκπαίδευση και να αρχίσει να αναπτύσσει προγράμματα υψηλής ποιότητας.

Το PartMaker χρησιμοποιεί προηγμένες τεχνικές προγραμματισμού οπτικός προγραμματισμός. Τα μέρη με πολύπλοκη επεξεργασία χωρίζονται σε ομάδες επιπέδων και επιφανειών περιστροφής και ο επιθυμητός τύπος επεξεργασίας επιλέγεται χρησιμοποιώντας προτροπές εικόνας. Η στρατηγική επεξεργασίας ορίζεται από τον χρήστη. Για παράδειγμα, μπορείτε να εκτελέσετε έναν πλήρη κύκλο επεξεργασίας μιας επιφάνειας και στη συνέχεια να προχωρήσετε στην επεξεργασία μιας άλλης ή να επεξεργαστείτε όλες τις επιφάνειες με ένα εργαλείο, να το αντικαταστήσετε με το επόμενο (σύμφωνα με την ανεπτυγμένη τεχνολογία) και να επεξεργαστείτε ξανά όλες τις επιφάνειες.

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

Το PartMaker έχει το δικό του ενσωματωμένο πρόγραμμα επεξεργασίας γραφικών για τη δημιουργία μαθηματικών μοντέλων επεξεργασμένων εξαρτημάτων χρησιμοποιώντας γραφικά πρωτόγονα (σημεία, γραμμές, τόξα, λοξοτομές κ.λπ.). Η διεπαφή χρήστη έχει σχεδιαστεί για να κάνει τη διαδικασία δημιουργίας γεωμετρίας μοντέλου όσο το δυνατόν πιο εύκολη και γρήγορη. Αυτό διευκολύνεται επίσης από τις τυπικές εντολές των Windows: "Αντιγραφή", "Αποκοπή", "Επικόλληση" κ.λπ. Είναι δυνατή η εκτέλεση τέτοιων διορθωτικών ενεργειών όπως η μετατόπιση και η περιστροφή της εικόνας. Επιπλέον, είναι δυνατή η εισαγωγή στο PartMaker δισδιάστατων μοντέλων σε μορφή DXF και τρισδιάστατων μοντέλων από οποιοδήποτε σύστημα CAD/CAM, συμπεριλαμβανομένων των Pro/Engineer, AutoCAD, SolidWorks, Unigraphics κ.λπ. Εάν είναι απαραίτητο, τα εισαγόμενα μοντέλα μπορούν να τροποποιηθούν από έναν τεχνολόγο και στη συνέχεια επέστρεψε στο σχεδιασμό του συστήματος.

Ανάπτυξη λογισμικού για μηχανουργική κατεργασία

Ο προγραμματισμός της μηχανικής κατεργασίας στο PartMaker πραγματοποιείται σύμφωνα με τις τεχνολογικές μεταβάσεις ανάλογα με τον τύπο επεξεργασίας (τόρνευση ή φρεζάρισμα), συμπεριλαμβανομένων των κέντρων τόρνευσης και των μηχανών τόρνευσης διαμήκους, και περιλαμβάνει τις ακόλουθες δυνατότητες:

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

Φρέζα περιγράμματος;

2.1. Πιθανοί τρόποι ανάπτυξης προγραμμάτων ελέγχου

για μηχανές CNC

Τα προγράμματα ελέγχου για την επεξεργασία εξαρτημάτων σε μηχανές CNC μπορούν να αναπτυχθούν με τους ακόλουθους τρόπους:

· Χειροκίνητα.

· Προετοιμασία προγραμμάτων ελέγχου με χρήση συστημάτων αυτόματου προγραμματισμού (APS).

· Προγραμματισμός με χρήση συστημάτων CAD/CAM.

· Προγραμματισμός συνομιλίας απευθείας από τον πίνακα ελέγχου του μηχανήματος.

· Στη διαδικασία σάρωσης (ψηφιοποίησης) υπάρχοντος μοντέλου.

Κάθε μία από αυτές τις μεθόδους βρίσκει εφαρμογή στον ένα ή τον άλλο βαθμό.

2.2. ΧΕΙΡΟΚΙΝΗΤΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Ο χειροκίνητος προγραμματισμός είναι μια πολύ κουραστική εργασία. Ωστόσο, όλοι οι προγραμματιστές παραγωγής απαιτείται να έχουν καλή κατανόηση των τεχνικών προγραμματισμού με το χέρι, ανεξάρτητα από το αν ο προγραμματισμός με το χέρι χρησιμοποιείται πραγματικά από αυτούς.

Μπορείτε να συγκρίνετε τον μη αυτόματο προγραμματισμό για ένα CNC με την εκτέλεση αριθμητικών υπολογισμών χρησιμοποιώντας στυλό και χαρτί σε αντίθεση με την εκτέλεση υπολογισμών σε μια ηλεκτρονική αριθμομηχανή. Οι καθηγητές μαθηματικών συμφωνούν ομόφωνα ότι οι μαθητές πρέπει πρώτα να μάθουν να εκτελούν αριθμητικούς υπολογισμούς με το χέρι. Και μόνο τότε χρησιμοποιήστε μια αριθμομηχανή για να επιταχύνετε τη διαδικασία των κουραστικών υπολογισμών.
Υπάρχουν ακόμη πολλές επιχειρήσεις που χρησιμοποιούν αποκλειστικά χειροκίνητο προγραμματισμό για μηχανές CNC. Πράγματι, εάν μια εταιρεία χρησιμοποιεί πολλά μηχανήματα CNC και τα εξαρτήματα που κατασκευάζονται είναι εξαιρετικά απλά, τότε ένας ικανός τεχνολόγος-προγραμματιστής με εξαιρετικές τεχνικές χειροκίνητου προγραμματισμού θα μπορεί να ξεπεράσει την παραγωγικότητα ενός προγραμματιστή-τεχνολόγου χρησιμοποιώντας αυτοματοποιημένα εργαλεία προγραμματισμού.

Τέλος, ακόμη και στην περίπτωση χρήσης αυτοματοποιημένων συστημάτων προγραμματισμού, συχνά υπάρχει ανάγκη διόρθωσης πλαισίων CP λόγω ανίχνευσης σφαλμάτων στο στάδιο ανάπτυξης και ελέγχου του προγράμματος. Είναι επίσης κοινή πρακτική η διόρθωση των πλαισίων NC μετά από μια σειρά πρώτων δοκιμών σε μια μηχανή CNC. Εάν για να κάνει αυτές τις συχνά βασικές προσαρμογές ο προγραμματιστής πρέπει να χρησιμοποιήσει ξανά αυτοματοποιημένα εργαλεία προγραμματισμού, αυτό θα επιμηκύνει άσκοπα τη διαδικασία προπαραγωγής.

Ο προγραμματιστής πρέπει να έχει καλή κατανόηση των δυνατοτήτων του μηχανήματος για το οποίο αναπτύσσεται το CP. Πληροφορίες που εξηγούν τον σχεδιασμό του μηχανήματος παρέχονται συνήθως στη συνοδευτική τεκμηρίωση για το μηχάνημα. Στην τεκμηρίωση μπορείτε να βρείτε απαντήσεις στις περισσότερες ερωτήσεις σχετικά με τα χαρακτηριστικά του μηχανήματος και τον σχεδιασμό του. Για παράδειγμα:

1. Ποια είναι η μέγιστη ταχύτητα ατράκτου του μηχανήματος;

2. Πόσες περιοχές ταχύτητας έχει ο άξονας;

3. Πόσο μεγάλη είναι η ισχύς του κινητήρα κίνησης για κάθε έναν από τους άξονες συντεταγμένων;

4. Ποια είναι η μέγιστη απόσταση που μπορεί να κινηθεί το εργαλείο ή ο πίνακας κατά μήκος κάθε άξονα συντεταγμένων;

5. Πόσα εργαλεία χωράνε στην κεφαλή του εργαλείου (γεμιστήρα);

6. Ποια είναι η υψηλότερη ταχύτητα κοπής;

Αυτές είναι μερικές μόνο από τις ερωτήσεις που πρέπει να κατανοήσετε καλά πριν ξεκινήσετε να εργάζεστε με οποιοδήποτε νέο μηχάνημα CNC. Μεταξύ άλλων, ο προγραμματιστής διαδικασίας πρέπει να εξοικειωθεί με τα πρόσθετα εξαρτήματα της μηχανής CNC. Σε ορισμένες περιπτώσεις, πρόσθετα εξαρτήματα μπορούν να κατασκευαστούν από τον κατασκευαστή του μηχανήματος και σε άλλες - από τρίτους. Σε κάθε περίπτωση, θα πρέπει να μελετήσετε προσεκτικά το εγχειρίδιο για πρόσθετα στοιχεία εξοπλισμού CNC.

Τα πρόσθετα στοιχεία του μηχανήματος περιλαμβάνουν: μετρητές μήκους για το τμήμα εργασίας του εργαλείου, συσκευές αλλαγής παλετών, συσκευή καθαρισμού και ψύξης του υγρού κοπής και πολλά άλλα. Ο κατάλογος του πρόσθετου εξοπλισμού ενημερώνεται συνεχώς.

2.2.1. Λειτουργικό διάγραμμα προετοιμασίας προγραμμάτων ελέγχου και προετοιμασίας παραγωγής για επεξεργασία εξαρτημάτων σε μηχανές CNC

Στην περίπτωση του χειροκίνητου προγραμματισμού, όλα τα στάδια της προετοιμασίας NC και της προετοιμασίας παραγωγής για την επεξεργασία μιας παρτίδας εξαρτημάτων σε μια μηχανή CNC φαίνονται στο λειτουργικό διάγραμμα που φαίνεται στην Εικ. 2.1.

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

Ανάλυση του σταδίου «Υπολογισμός του προγράμματος», το οποίο περιλαμβάνει διαδικασίες για την επιλογή του συστήματος συντεταγμένων του εξαρτήματος, τον υπολογισμό σημείων αναφοράς στο περίγραμμα του τμήματος, τον υπολογισμό της ίσης απόστασης, την προσέγγιση του περιγράμματος, καθώς και τη συμπλήρωση των πινάκων υπολογισμού, θα πραγματοποιηθεί αργότερα, μετά από μια σύντομη εξέταση όλων των άλλων σταδίων.

Το στάδιο «Εγγραφή προγράμματος σε μέσο λογισμικού» περιλαμβάνει τη μεταφορά πληροφοριών από τους πίνακες σε κάποιο είδος μέσου λογισμικού. Στην περίπτωση χειροκίνητης προετοιμασίας προγραμμάτων, ο φορέας προγράμματος μπορεί να είναι διάτρητη χαρτοταινία - ο πιο κοινός φορέας προγράμματος που χρησιμοποιήθηκε προηγουμένως για εξοπλισμό CNC. Αυτό χρησιμοποιεί μια συσκευή που ονομάζεται σφυροδράπανο. Το puncher περιλαμβάνει: μια συσκευή άμεσης διάτρησης που ανοίγει τρύπες κωδικών στην ταινία. ηλεκτρική ή μηχανική γραφομηχανή που εκτυπώνει διάτρητο χαρακτήρα σε χαρτί. συσκευή ανάγνωσης για προγράμματα παρακολούθησης και εκ νέου διάτρησης.

Το στάδιο «Έλεγχος προγράμματος» στοχεύει στον εντοπισμό σφαλμάτων στο πρόγραμμα και στη διόρθωσή τους εκτός του μηχανήματος. Σφάλματα στο πρόγραμμα μπορεί να προκύψουν τόσο κατά την προετοιμασία των δεδομένων πηγής όσο και κατά τη διαδικασία υπολογισμού και εγγραφής του προγράμματος στο λογισμικό.

Ρύζι. 2.1. Στάδια προετοιμασίας UE και προετοιμασία παραγωγής για μεταποίηση

παρτίδες εξαρτημάτων σε μηχανή CNC 13

Υπάρχουν σφάλματα: γεωμετρικά, τεχνολογικά και σφάλματα διάτρησης. Τα γεωμετρικά σφάλματα εμφανίζονται κατά τον καθορισμό της γεωμετρίας ενός εξαρτήματος, τον υπολογισμό των συντεταγμένων των σημείων αναφοράς, τις θέσεις του εργαλείου και τα μέρη εργασίας του μηχανήματος.

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

Το τελικό στάδιο προετοιμασίας του προγράμματος είναι το στάδιο "Ανάπτυξη του προγράμματος στη μηχανή", το πιο εντατικό και σημαντικό στάδιο, το οποίο απαιτεί την κοινή εργασία του τεχνολόγου - προγραμματιστή, χειριστή μηχανής και χειριστή. Είναι δυνατό μόνο όταν έχουν ολοκληρωθεί όλες οι εργασίες προετοιμασίας για την παραγωγή και την κυκλοφορία μιας δεδομένης παρτίδας ανταλλακτικών. Μέχρι αυτή τη στιγμή, το μηχάνημα θα πρέπει να λάβει: ένα τεμάχιο εργασίας, μια συσκευή σύσφιξης, ένα εργαλείο κοπής, βοηθητικό τεχνολογικό εξοπλισμό / θήκες εργαλείων, προσαρμογείς, δακτυλίους σύσφιξης κ.λπ./, όργανα, ένα πρόγραμμα ελέγχου εγγεγραμμένο σε φορέα προγράμματος, ένα εκτύπωση του προγράμματος, την απαραίτητη τεχνολογική τεκμηρίωση - κάρτα λειτουργίας, κάρτα ρύθμισης μηχανής και κάρτα ρύθμισης εργαλείου.

mob_info