Professional Documents
Culture Documents
ΤεχνολογίαΠαραγωγής2 v2
ΤεχνολογίαΠαραγωγής2 v2
Τεχνολογία Παραγωγής ΙΙ
Ξάνθη 2010
Αναστάσιος Ορφανίδης
Περιεχόµενα
1. Εργαλειοµηχανές 1
1.1. Εισαγωγή-Ιστορική αναδροµή 1
1.2. Είδη εργαλειοµηχανών 2
Α. ∆ράπανα. 2
Β. Τόρνος. 7
Γ. Φρέζα. 12
∆. Ευέλικτα συστήµατα παραγωγής . 15
1.3. Αριθµητικός Έλεγχος 16
2. Προγραµµατισµός εργαλειοµηχανών 21
2.1. Μορφή της γραµµής προγράµµατος. 21
2.2. Αρίθµηση των γραµµών προγράµµατος. 21
2.3. Εντολές. 22
2.4. Εκφράσεις και λογικές πράξεις. 23
2.5. Μαθηµατικοί τελεστές. 24
2.6. Σχόλια και Μηνύµατα. 25
2.7. Επανάληψη αντικειµένων. 25
2.8. Σειρά αντικειµένων. 25
2.9. Εντολές και λειτουργία µηχανής. 26
2.10. Παράµετροι. 26
3. Εντολές G 29
3.1. G0. Ταχεία γραµµική κίνηση 32
3.2. G1. Γραµµική κίνηση 32
3.3. G2. ∆εξιόστροφη κυκλική µετακίνηση 33
3.4. G3. Αριστερόστροφη κυκλική µετακίνηση 34
3.5. G4. Παύση 34
3.6. G10. Ρύθµιση αρχής συστήµατος συντεταγµένων 34
3.7. G17. Επιλογή επιπέδου ΧΥ. 35
3.8. G18. Επιλογή επιπέδου ΧΖ. 35
3.9. G19. Επιλογή επιπέδου ΥΖ. 35
3.10. G20. Μονάδες Μήκους (ίντσες). 35
3.11. G21. Μονάδες Μήκους (χιλιοστά). 35
3.12. G28. Επιστροφή στην αρχή. 35
4. Οι εντολές Μ 53
4.1. ∆ιακοπή λειτουργίας µηχανής και τερµατισµός προγράµµατος 54
4.2. Έλεγχος ατράκτου M3, M4, M5 55
4.3. Αλλαγή κοπτικού εργαλείου Μ6. 55
4.4. Έλεγχος ψυκτικού υγρού. 56
4.5. Υπέρβαση ταχύτητας περιστροφής και πρόωσης. 56
4.6. Παράµετροι ελέγχου προγράµµατος 57
6. Κατεργασία σε φρέζα. 79
6.1.Σχεδίαση του αντικειµένου σε τρεις διαστάσεις. 79
6.2.Εισαγωγή της γεωµετρίας στο TopSolid CAD 80
6.3. Ορισµός της εργαλειοµηχανής. 82
6.4. Εισαγωγή της γεωµετρίας στο TopSolid CAΜ 82
6.5. ∆ηµιουργία του υλικού προς κατεργασία 83
6.6. Ορισµός του συστήµατος συντεταγµένων. 84
6.7. Προσδιορισµός των κατεργασιών 86
6.8. Ορισµός των κοπτικών εργαλείων. 88
6.9. Προσοµοίωση των κατεργασιών 90
6.10. Εξαγωγή του κώδικα CNC. 92
Κεφάλαιο 1
Εργαλειοµηχανές
• ∆ράπανα
• Γραναζοκόπτες
• Μηχανές ρεκτιφιέ
ΜΗΧΑΝΙΚΟΙ ΠΑΡΑΓΩΓΗΣ & ∆ΙΟΙΚΗΣΗΣ ΑΝΑΣΤΑΣΙΟΣ ΟΡΦΑΝΙ∆ΗΣ
Εργαλειοµηχανές -2
• Τόρνοι
• Φρέζες
• Μηχανή κοπής
• Μηχανή πλανίσµατος
Οι συνηθέστερες τεχνικές που χρησιµοποιούνται για την αφαίρεση του υλικού όταν
ένα αντικείµενο είναι υπό κατεργασία, είναι:
• Με ηλεκτρικό τόξο
• Λείανση
• Κοπτικό εργαλείο
Είδη εργαλειοµηχανών.
Α. ∆ράπανα.
Το δράπανο είναι ένα µηχάνηµα το οποίο έχει µια περιστρεφόµενη κεφαλή στην
οποία είναι στερεωµένο το κοπτικό εργαλείο. Καθώς η κεφαλή πιέζει το
περιστρεφόµενο κοπτικό εργαλείο προς το εξάρτηµα, ανοίγονται οι οπές στις
επιθυµητές θέσεις. Το εξάρτηµα είναι στερεωµένο στην τράπεζα η οποία
µετακινείται στις δύο διευθύνσεις.
Σε κάποιες περιπτώσεις, η τράπεζα µπορεί να περιστρέφεται γύρω από άξονα.
Το µέγεθος του τρυπανιού καθορίζεται από το µέγεθος του υλικού που µπορεί να
χειριστεί δηλαδή την απόσταση από την κεφαλή µέχρι την τράπεζα.
Η αλλαγή της ταχύτητας περιστροφής του τρυπανιού γίνεται είτε µέσω συστήµατος
γραναζιών είτε µε ηλεκτρονικό τρόπο (Inverter). Στην πρώτη περίπτωση η ταχύτητα
επιλέγεται µε βήµατα, ενώ στην δεύτερη µε συνεχή τρόπο. Επίσης, µε τη χρήση
Inverter, η ταχύτητα µπορεί να µεταβληθεί ακόµη και κατά τη διάρκεια της
διάνοιξης της οπής.
Β. Τόρνος.
Στο ένα άκρο της τράπεζας (σχεδόν πάντα στην αριστερή πλευρά) βρίσκεται η
«κεφαλή». Η κεφαλή περιστρέφεται γύρω από τον οριζόντιο άξονα και στηρίζεται
σε ένα πολύπλοκο σύστηµα ρουλεµάν. Στο άκρο της η κεφαλή φέρει σφικτήρα για
την συγκράτηση του εξαρτήµατος. Η περιστροφή της κεφαλής γίνεται από
ηλεκτροκινητήρα και ενός συστήµατος οδοντωτών τροχών (γραναζιών) για τη
µεταβολή της ταχύτητας. Στα σύγχρονα συστήµατα ο κινητήρας ελέγχεται
ηλεκτρονικά µέσω αντιστροφέα (inverter).
Στο άλλο άκρο της κεφαλής (στην δεξιά πλευρά) βρίσκεται ο «κεντροφορέας»
(κουκουβάγια) του τόρνου. Αυτός µπορεί να µετακινείται παράλληλα µε τον άξονα
και να στερεώνεται στην επιθυµητή θέση. Ο κεντροφορέας µπορεί να εκτελέσει δύο
εργασίες:
Σχήµα 10. Κανονικές ταχύτητες κοπής σε µέτρα ανά πρώτο λεπτό χωρίς ψύξη,
[2, σελ. 172]
Γ. Φρέζα.
Το ψυκτικό υγρό παρέχεται στην πλευρά κοπής του εργαλείου ώστε να το λιπαίνει
αλλά και να αποµακρύνει τα υπολείµµατα κοπής (γρέζια).
Παρ’ όλα αυτά, λόγω διαφόρων σφαλµάτων µπορεί να µην υπάρχει ταύτιση της
επιθυµητής µε την πραγµατική ταχύτητα περιστροφής ή της θέσης του ρότορα. Για
την επίτευξη του µέγιστου βαθµού ακρίβειας τοποθετούνται στην εργαλειοµηχανή
συσκευές ανάγνωσης θέσης ή ταχύτητας περιστροφής. Με τον τρόπο αυτό
δηµιουργείται ένα είδος ανάδρασης η οποία χρησιµοποιείται για την διόρθωση του
σφάλµατος.
Κεφάλαιο 2.
Προγραµµατισµός εργαλειοµηχανών
3. Εντολές.
Μια εντολή αποτελείται από ένα γράµµα (εκτός του Ν) το οποίο ακολουθείται από
κάποιους αριθµούς.
Στον παρακάτω πίνακα περιλαµβάνονται οι εντολές που χρησιµοποιούνται στον
αριθµητικό έλεγχο (για πληρότητα περιλαµβάνεται και το γράµµα Ν αν και δεν
αποτελεί εντολή).
Πρέπει να τονίσουµε ότι κάποιες εντολές, ( I, J, K, L, P και R) έχουν διαφορετική
συµπεριφορά ανάλογα µε την χρήση.
Εντολή Περιγραφή
A A-άξονας της µηχανής
B B- άξονας της µηχανής
C C- άξονας της µηχανής
D Αριθµός ακτίνας αντιστάθµισης κοπτικού
F Ταχύτητα κίνησης κοπτικού
G Εντολές κατεργασίας
H ∆είκτης µετατόπισης µήκους κοπτικού
Αντιστάθµιση του X-άξονα κατά τη χάραξη τόξων
I Αντιστάθµιση του X-άξονα κατά την εκτέλεση κύκλων
κοπής µε την G87
Αντιστάθµιση του Y-άξονα κατά τη χάραξη τόξων
J Αντιστάθµιση του Y-άξονα κατά την εκτέλεση κύκλων
κοπής µε την G87
Αντιστάθµιση του Z-άξονα κατά τη χάραξη τόξων
K Αντιστάθµιση του Z-άξονα κατά την εκτέλεση κύκλων
κοπής µε την G87
Αριθµός επαναλήψεων κατά την εκτέλεση κύκλων κοπής
L
Παράµετρος της G10
M Εντολές ελέγχου
Αριθµός γραµµής
N
5. Μαθηµατικοί τελεστές.
Ο τελεστής ΑΤΑΝ ακολουθείται από µία έκφραση η οποία διαιρείται από µία άλλη
(π.χ. ATAN[2]/[1+3]). Οι τριγωνοµετρικοί τελεστές έχουν το όρισµα τους
εκφρασµένο σε µοίρες. Οµοίως, το αποτέλεσµα των αντίστροφων τριγωνοµετρικών
συναρτήσεων είναι σε µοίρες.
Όταν αµέσως µετά την αριστερή παρένθεση ενός σχολίου υπάρχει η εντολή
"MSG," και ακολουθεί ένα κείµενο, τότε αυτό το κείµενο εµφανίζεται ως µήνυµα.
7. Επανάληψη αντικειµένων.
Μια γραµµή µπορεί να περιλαµβάνει µέχρι τέσσερις εντολές Μ, µε την εξαίρεση ότι
οι εντολές αυτές δεν ανήκουν στην ίδια οµάδα.
Από τις υπόλοιπες εντολές, µόνο µία από την κάθε εντολή επιτρέπεται να βρίσκεται
στην ίδια γραµµή.
Όσον αφορά τις παραµέτρους, όταν η ίδια παράµετρος ορίζεται περισσότερες από
µία φορές στην ίδια γραµµή, τότε ισχύει η τελευταία από αυτές. Για παράδειγµα αν
σε µία γραµµή υπάρχει η "#3=15 #3=6", τότε η παράµετρος "3" θα πάρει την τιµή
"6".
Εάν περισσότερα του ενός σχόλια παρουσιάζονται στην ίδια γραµµή τότε µόνο το
τελευταίο θα χρησιµοποιηθεί. Καθένα από τα προηγούµενα θα ελεγχθεί συντακτικά
από τον µεταφραστή του προγράµµατος και θα αγνοηθεί.
8. Σειρά αντικειµένων.
Οι τρεις τύποι αντικειµένων που µπορεί να υπάρχουν σε µία γραµµή είναι εντολές,
ορισµοί παραµέτρων και σχόλια. Η πρώτη οµάδα µπορεί να αναδιαταχθεί χωρίς
καµία επίδραση στην εκτέλεση του προγράµµατος. Στην δεύτερη οµάδα ισχύει το
ίδιο, µε την προϋπόθεση ότι κάθε παράµετρος έχει οριστεί µία µόνο φορά. Για την
τρίτη οµάδα, δηλαδή τα σχόλια, η αλλαγή της θέσης των σχολίων της ίδιας γραµµής
θα αλλάξει την συµπεριφορά της κατά την εκτέλεση, όπως αυτό αναφέρθηκε
παραπάνω.
Οι µη-τροπικές εντολές (Non-modal) είναι αυτές που έχουν επίδραση µόνο στην
γραµµή την οποία εκτελούνται, όπως για παράδειγµα η εντολή G4 (παύση).
10. Παράµετροι.
προσθέτει τον αριθµό 2 στην τιµή της παραµέτρου 1. Τέλος το ##2 εννοεί την τιµή
της παραµέτρου που ο δείκτης της είναι ο ακέραιος αριθµός που έχει αποθηκευτεί
στην παράµετρο 2.
#Παράµετρος = Τιµή,
Για παράδειγµα, για να θέσουµε την τιµή 15 στην παράµετρο 3 γράφουµε #3 = 15.
Μία παράµετρος αλλάζει τιµή, µόνο αφότου ολοκληρωθεί η εκτέλεση ολόκληρης
της γραµµής στην οποία ορίζεται. Έτσι, εάν η παράµετρος 3 είχε την τιµή 15 και
εκτελείται η γραµµή #3=6 G1 x#3, τότε το κοπτικό θα µετακινηθεί στο σηµείο
x=15 και µετά η παράµετρος 3 θα πάρει την τιµή 6.
Κεφάλαιο 3.
Εντολές G.
G4 Παύση dwell
G61 ορισµός µεθόδου ελέγχου της διαδροµής: set path control mode: exact
ακριβής διαδροµή path
G61.1 ορισµός µεθόδου ελέγχου της διαδροµής: set path control mode: exact
ακριβής στάση stop
G64 ορισµός µεθόδου ελέγχου της διαδροµής: set path control mode:
συνεχής στάση continuous stop
G89 κύκλος κοπής: διάτρηση, παύση, ταχεία canned cycle: boring, dwell,
µετακίνηση κοπτικού εκτός feed out
G98 κύκλος κοπής: επιστροφή στο αρχικό initial level return in canned
επίπεδο cycles
G0 X- Y- Z- A- B- C-
Ταχεία γραµµική µετακίνηση του κοπτικού εργαλείου στη θέση που ορίζεται από
τις συντεταγµένες που ακολουθούν. Οι παράµετροι των αξόνων είναι προαιρετικοί,
θα πρέπει όµως να έχει χρησιµοποιηθεί τουλάχιστον ένας. Θεωρείται ότι το
κοπτικό, κατά την γρήγορη µετακίνηση, δεν θα εκτελεί εργασία κοπής.
G1 X- Y- Z- A- B- C- F-
G2 X- Y- Z- A- B- C- R-
Στην πρώτη περίπτωση, ορίζονται οι συντεταγµένες του τέλους του τόξου και η
ακτίνα του. Θετική τιµή, δηλώνει ακτίνα µεταξύ 0 και 180 µοιρών, ενώ αρνητική
τιµή µεταξύ 180 και 360 µοιρών.
Στην δεύτερη περίπτωση, µαζί µε τις συντεταγµένες του άκρου του τόξου,
ορίζονται και οι σχετικές συντεταγµένες του κέντρου του. Σε αυτήν την περίπτωση,
το αρχικό και τελικό σηµείο µπορούν να ταυτίζονται.
G2 X- Y- Z- A- B- C- I- J- K-,
Στην περίπτωση αυτή, όπου ορίζεται το κέντρο του τόξου, η ακτίνα δεν
καθορίζεται, αλλά µπορεί να υπολογιστεί ως η απόσταση µεταξύ του κέντρου και
του άκρου.
G4. Παύση
Η εντολή αυτή ορίζει το χρόνο παύσης της κίνησης του κοπτικού εργαλείου.
G4 P-
G10 L2 P - X- Y- Z- A- B- C-
ΜΗΧΑΝΙΚΟΙ ΠΑΡΑΓΩΓΗΣ & ∆ΙΟΙΚΗΣΗΣ ΑΝΑΣΤΑΣΙΟΣ ΟΡΦΑΝΙ∆ΗΣ
Oι εντολές G -35
Όπου P είναι ο αύξων αριθµός του συστήµατος του οποίου ορίζουµε τις συντε-
ταγµένες, από 0 έως 9.
Η επιλογή του συστήµατος γίνεται από τις εντολές G54 έως G59.3. Εάν έχει
ρυθµιστεί µετατόπιση µε τις G92 ή G92.3 πριν από την G10, τότε η µετατόπιση
αυτή εξακολουθεί να ισχύει.
G28 X- Y- Z- A- B- C-
Το κοπτικό, από την τρέχουσα θέση µετακινείται γρήγορα στο σηµείο το οποίο
ορίζεται από την εντολή και στη συνέχεια στην αρχή του συστήµατος
συντεταγµένων.
Η εντολή G38.2 µπορεί να χρησιµοποιηθεί για την εύρεση των συντεταγµένων ενός
σηµείου ή για την εύρεση της διαµέτρου µιας οπής.
G41 D- .
Εάν θέσουµε στην παράµετρο D, την τιµή µηδέν, τότε θεωρείται κοπτικό µε ακτίνα
µηδέν.
Η αντιστάθµιση του κοπτικού µπορεί να ενεργοποιηθεί µόνο στο επίπεδο –ΧΥ. Για
την ενεργοποίηση της αριστερής αντιστάθµισης κοπτικού, (δηλαδή, το κοπτικό να
βρίσκεται αριστερά από την προγραµµατισµένη διαδροµή) εκτελούµε την:
G42 D-
Για την παράµετρο αυτή, ισχύουν τα ίδια που αναφέρθηκαν στην περιγραφή της
εντολής G41.
Για την ρύθµιση της µετατόπισης του µήκους του εργαλείου χρησιµοποιείται η
εντολή:
G43 Η-
G1 G53 X- Y- Z- A- B- C-
Σφάλµα παρουσιάζεται όταν µία από αυτές τις εντολές χρησιµοποιείται ενώ είναι
ενεργή η αντιστάθµιση ακτίνας κοπτικού.
Με την εντολή G64 ορίζεται η συνεχής κίνηση του κοπτικού. Σύµφωνα µε αυτήν,
το κοπτικό κινείται συνεχώς, µε αποτέλεσµα να στρογγυλοποιούνται οι οξείες
ακµές και γωνίες, επιτυγχάνεται όµως µεγάλη ταχύτητα κατεργασίας.
Με τη χρήση της εντολής G80 διασφαλίζουµε ότι δεν θα υπάρξει καµία κίνηση των
αξόνων.
Το ύψος της αποµάκρυνσης κατά το τέλος της κάθε επανάληψης καθορίζεται από
τη ρύθµιση του τρόπου αποµάκρυνσης. Εάν η ρύθµιση του τρόπου αποµάκρυνσης
είναι G98, τότε το ύψος της αποµάκρυνσης είναι στο αρχικό σηµείο Ζ, εάν αυτό
είναι πάνω από τη θέση της R. Σε διαφορετική περίπτωση, το ύψος της
αποµάκρυνσης είναι αυτό που ορίζεται από την παράµετρο R.
Κατά την αρχική εκτέλεση των εντολών κύκλων κοπής, εφόσον έχει επιλεγεί το
ΧΥ-επίπεδο, εάν η τρέχουσα θέση κατά τον Ζ-άξονα είναι χαµηλότερα από την
Επιπροσθέτως, στην αρχή του πρώτου κύκλου και σε κάθε επανάληψη, εκτελούνται
οι παρακάτω κινήσεις:
1. Γρήγορη µετακίνηση παράλληλα µε το ΧΥ-επίπεδο, στην δεδοµένη θέση ΧΥ.
2. Γρήγορη µετακίνηση του Ζ-άξονα στη θέση που ορίζεται από την παράµετρο R.
G81 X- Y- Z- A- B- C- R- L-
Η παράµετρος L παραλείφθηκε, και γι’ αυτό πήρε την τιµή ένα (1).
1. γρήγορη µετακίνηση κατά τον Ζ-άξονα στη θέση (1,2,4.8), καθώς η παλιά τιµή
του Ζ-άξονα (3) είναι µικρότερη από τη νέα (4.8).
Η δεύτερη επανάληψη µεταφέρει το κοπτικό στη θέσηΧ=9 (5+4) και Υ=12 (7+5)
και αποτελείται από τις παρακάτω τρεις κινήσεις:
Η τρίτη επανάληψη µεταφέρει το κοπτικό στη θέσηΧ=13 (9+4) και Υ=17 (12+5)
και αποτελείται από τις παρακάτω τρεις κινήσεις:
G82 X- Y- Z- A- B- C- R- L- P-
G83 X- Y- Z- A- B- C- R- L- Q-
G84 X- Y- Z- A- B- C- R- L-
Για παράδειγµα, εάν το βήµα ανά χιλιοστό είναι δύο (2), οι τρέχουσες µονάδες είναι
σε χιλιοστά και η προώθηση έχει οριστεί σε εκατόν πενήντα (F150), τότε η
ταχύτητα περιστροφής θα πρέπει να είναι 2x150=300 (S300).
Ο κύκλος κοπής µε τη χρήση της εντολής G85 χρησιµοποιείται για τη διάτρηση και
τη διεύρυνση οπών. Συντάσσεται ως εξής:
G85 X- Y- Z- A- B- C- R- L-
G86 X- Y- Z- A- B- C- R- L- P-
G87 X- Y- Z- A- B- C- R- L- I- J- K-
Στην περίπτωση όπου υπάρχει µια διαµπερής οπή και επιθυµούµε την ανάστροφη
διάτρηση στο κάτω άκρο της, χρησιµοποιούµε ένα κοπτικό εργαλείο µορφής-L. Η
κοπτική επιφάνεια πρέπει να είναι προς την επάνω πλευρά του. Το κοπτικό
τοποθετείται εντός της οπής και µετακινείται έτσι ώστε το στέλεχος του να είναι
παράλληλο µε αυτήν. Στη συνέχεια ξεκινά η περιστροφή και κινείται προς τα πάνω.
απόλυτο σύστηµα και τη µεταβολή κατά τον άξονα-Ζ, στο σχετικό σύστηµα
συντεταγµένων.
G88 X- Y- Z- A- B- C- R- L- P-
G89 X- Y- Z- A- B- C- R- L- P-
Για την εφαρµογή του σχετικού συστήµατος συντεταγµένων εκτελούµε την εντολή
G91. Οι αποστάσεις που καθορίζονται από τις παραµέτρους X, Y, Z, A, B, C,
ορίζονται σύµφωνα µε την τρέχουσα θέση του κοπτικού.
Οι παράµετροι I και J λειτουργούν πάντοτε µε το σχετικό σύστηµα συντεταγµένων,
ενώ η παράµετρος Κ πάντοτε µε το σχετικό σύστηµα συντεταγµένων.
Για να θέσουµε στην τρέχουσα θέση τις συντεταγµένες που επιθυµούµε (χωρίς
µετακίνηση) χρησιµοποιούµε την εντολή G92.
G92 X- Y- Z- A- B- C-
Για παράδειγµα, εάν θεωρήσουµε ότι το κοπτικό βρίσκεται στη θέση X=4 στο
τρέχον σύστηµα συντεταγµένων και µηδενική αντιστάθµιση κατά τον Χ-άξονα και
εκτελέσουµε την εντολή G92 x7, τότε η αντιστάθµιση κατά τον Χ-άξονα γίνεται -3,
η παράµετρος 5211 παίρνει την τιµή -3 και η τρέχουσα θέση του κοπτικού γίνεται
X=7.
Εάν είναι ενεργό το σχετικό σύστηµα συντεταγµένων (G91), η εκτέλεση της G92
δεν επιφέρει καµία µεταβολή.
Οι αντισταθµίσεις των αξόνων δεν είναι απαραίτητο να είναι µηδενικές πριν από
την εκτέλεση της G92. Σ’ αυτήν την περίπτωση εάν Α είναι η τιµή της
αντιστάθµισης, η αρχική αντιστάθµιση ήταν µηδενική και Β η τιµή της παλιάς
ΜΗΧΑΝΙΚΟΙ ΠΑΡΑΓΩΓΗΣ & ∆ΙΟΙΚΗΣΗΣ ΑΝΑΣΤΑΣΙΟΣ ΟΡΦΑΝΙ∆ΗΣ
Oι εντολές G -50
Για να θέσουµε την αντιστάθµιση των αξόνων εκτελούµε τις εντολές G92.1 ή
G92.2.
Η G92.1 µηδενίζει τις παραµέτρους 5211 έως 5216, ενώ η G92.2 αφήνει µόνο τις
τρέχουσες τιµές.
Για να θέσουµε τις τιµές των αντισταθµίσεων ίσες µε αυτές των παραµέτρων 5211
έως 5216, εκτελούµε την εντολή G92.3.
Ο ρυθµός προώθησης του κοπτικού εργαλείου καθορίζεται από την εντολή G93 σε
µονάδες χρόνου.
G93 F-
Αυτός είναι σε χιλιοστά ανά λεπτό (mm/min) ή σε ίντσες ανά λεπτό (in/min),
ανάλογα µε την ρύθµιση των µονάδων µέσω των εντολών G20 ή G21. Όταν είναι
ενεργός ο ρυθµός προώθησης σε αντίστροφο χρόνο, η παράµετρος F θα πρέπει να
ρυθµίζεται σε κάθε µετακίνηση του κοπτικού µε τις εντολές G1, G2 ή G3. Εάν
υπάρχει η παράµετρος F σε γραµµή εντολής που δεν περιέχει κίνηση µε τις G1, G2
ή G3, τότε αυτή αγνοείται.
ΜΗΧΑΝΙΚΟΙ ΠΑΡΑΓΩΓΗΣ & ∆ΙΟΙΚΗΣΗΣ ΑΝΑΣΤΑΣΙΟΣ ΟΡΦΑΝΙ∆ΗΣ
Oι εντολές G -51
Σφάλµα παρουσιάζεται όταν είναι ενεργή η εντολή G93 και οι εντολές G1, G2 ή G3
δεν περιέχουν την παράµετρο F.
G94 F-
Με την εκτέλεση της εντολής G99 το κοπτικό εργαλείο κινείται κάθετα στο τρέχον
επίπεδο, κατά την απόσταση που ορίζεται από την παράµετρο R. Υπενθυµίζεται ότι
η παράµετρος R έχει διαφορετική λειτουργία στο απόλυτο και στο σχετικό σύστηµα
συντεταγµένων.
ΒΙΒΛΙΟΓΡΑΦΙΑ.
Κεφάλαιο 4.
Εντολές Μ
Εκτός από της εντολές G οι οποίες καθορίζουν την κίνηση του κοπτικού εργαλείου,
το πρότυπο RS274/NGC περιλαµβάνει και µια οµάδα εντολών οι οποίες ελέγχουν
την λειτουργία της µηχανής, όπως η περιστροφή της ατράκτου, η ροή ψυκτικού
υγρού κλπ.
ΕΝΤΟΛΗ ΠΕΡΙΓΡΑΦΗ
Η εντολή Μ60 χρησιµοποιείται για την µετακίνηση της τράπεζας και την
προσωρινή διακοπή ενός εν λειτουργία προγράµµατος, ανεξάρτητα από τη ρύθµιση
του προαιρετικού διακόπτη stop.
Εάν ένα πρόγραµµα σταµατήσει λόγω της εκτέλεσης µίας εκ των M0, M1, ή M60,
τότε µε την επανεκκίνηση του προγράµµατος, αυτό συνεχίζει από την επόµενη
γραµµή.
Ένα πρόγραµµα τερµατίζεται µε την εκτέλεση της εντολή Μ2, ενώ η εντολή Μ30
µετακινεί την τράπεζα και στη συνέχεια τερµατίζει το πρόγραµµα. Αυτές οι δύο
εντολές έχουν τα παρακάτω αποτελέσµατα:
Καµία άλλη εντολή του προγράµµατος δεν εκτελείται µετά τις Μ2 ή Μ30.
Επανεκκινώντας το πρόγραµµα, αυτό θα εκτελεστεί από την αρχή.
Η ροή του ψυκτικού υγρού καθορίζεται από τις Μ7 και Μ8. Με την πρώτη
ψεκάζεται ψυκτικό υγρό στο κοπτικό, ενώ µε την δεύτερη ενεργοποιείται η συνεχής
ροή. Η εντολή Μ9 διακόπτει την ροή του ψυκτικού.
Επιτρέπεται η χρήση των παραπάνω εντολών, ανεξάρτητα από την κατάσταση στην
οποία βρίσκεται η ροή του ψυκτικού υγρού.
Για την ενεργοποίηση της υπέρβασης της ταχύτητας περιστροφής και πρόωσης
εκτελείται η Μ48. Αντιθέτως, για την απενεργοποίηση τους, εκτελείται η Μ49.
Επιτρέπεται η εκτέλεση και των δύο παραπάνω εντολών, ανεξάρτητα από την
κατάσταση στην οποία βρίσκονται, δηλαδή αν είναι ήδη ενεργοποιηµένες ή
απενεργοποιηµένες
Για να ορίσουµε την ταχύτητα περιστροφής της ατράκτου σε στροφές ανά λεπτό
(rpm) χρησιµοποιούµε την παράµετρο –S. Όταν η άτρακτος αρχίζει να
περιστρέφεται µε τις εντολές Μ3 ή Μ4, τότε η ταχύτητα περιστροφής θα είναι αυτή
που καθορίστηκε από την παράµετρο S. Επιτρέπεται η αλλαγή της ταχύτητας,
ανεξάρτητα από το εάν η άτρακτος περιστρέφεται ή όχι. Εάν ενεργοποιηθεί ο
διακόπτης υπέρβασης ταχύτητας τότε η ταχύτητα περιστροφής θα µειωθεί.
Μπορούµε να θέσουµε µηδενική ταχύτητα περιστροφής, αλλά δηµιουργείται
σφάλµα όταν αυτή είναι αρνητική.
Εάν περισσότερες από µία εντολές βρίσκονται στην ίδια γραµµή τότε η σειρά µε
την οποία εκτελούνται είναι κρίσιµη. Ο παρακάτω πίνακας δείχνει την σειρά
προτεραιότητας των εντολών.
1 σχόλια
10 παύση (G4)
20 ∆ιεξαγωγή κίνησης (G0 έως G3 και G80 έως G89), όπως ορίστηκαν
από την G53
Κεφάλαιο 5.
Κατασκευή δοκιµίων τόρνευσης.
Μετά την εκκίνηση του προγράµµατος ΤopSolid, επιλέγουµε το άνοιγµα ενός νέου
φακέλου στο σύστηµα CAM. (Σχήµα-1)
Ρυθµίζουµε τις απαραίτητες παραµέτρους για την εισαγωγή (σχήµα 3), ενώ θα πρέπει
να θέσουµε σωστά τις µονάδες του αντικειµένου.
Στη συνέχεια, για τη σωστή εµφάνιση των δύο παραθύρων επιλέγουµε το πτυσσόµενο
µενού «Παράθυρο» και στη συνέχεια «Στοίχιση Κάθετα».
Για την εκτέλεση αυτής της αυτόµατης διαδικασίας, επιλέγεται από το µενού
η ακόλουθη σειρά εντολών: <µοντέλο>, <συγκράτηση κοµµατιού>, <δηµιουργία>,
<αυτόµατα> και ακολούθως για την εκτέλεση της αποθηκευµένης διαδικασίας από το
ίδιο µενού την εντολή <εκτέλεση> . (Σχήµα 6)
Σχήµα 6. Η µεταφορά του στερεού από το CAD στο CAM αρχείο για
τόρνευση
Το στερεό εµφανίζεται στο τσόκ όπου και δίνεται η δυνατότητα επιλογής της
πλευράς που θα κρατηθεί, δηλαδή την µπροστά ή την πίσω. Το στερεό
προσαρµόζεται πάνω στο τσοκ αυτόµατα. Έπειτα, ο χρήστης έχει την δυνατότητα να
ορίσει µια απόσταση ασφαλείας µέσα από το δέντρο εντολών. Για την εµφάνιση του
δέντρου εντολών και τον ορισµό της απόστασης ασφαλείας ακολουθούµε τα βήµατα
που παρουσιάζονται στα Σχήµατα 7 έως 10.
Για την δηµιουργία του υλικού επιλέγεται η εντολή από την πάνω εργαλειοθήκη
<δηµιουργία υλικού κοπής>(Σχήµα 11)
Ο τύπος του υλικού που επιλέγεται είναι <XC48> και σ’ ένα καινούργιο παράθυρο
ρυθµίζεται το αρχικό υλικό µε διάµετρο 140 mm, και 1 mm για πρόσωπο στην δεξιά
µεριά.(Σχήµα 12)
Μετά την εισαγωγή του στερεού στο τσοκ της µηχανής και τον ορισµό του
συστήµατος συντεταγµένων ακολουθεί ο ορισµός των κατεργασιών. Αρχικά
ενεργοποιούµε τις κατεργασίες για τόρνευση από την εργαλειοθήκη του
προγράµµατος και εµφανίζεται αυτόµατα η εργαλειοθήκη µε τα είδη κατεργασιών.
Αυτό πραγµατοποιείται µε την επιλογή από την αριστερή εργαλειοθήκη της εντολής
<τόρνοι>.(Σχήµα 15).
Σχήµα 16. Η εντολή για ρύθµιση των όψεων και το στερεό έτοιµο για
κατεργασία
Σχήµα 18. Η βάση δεδοµένων για επιλογή κοπτικού και την επιλογή της
αντίστοιχης γεωµετρίας του πλακιδίου του
Αυτό δίνει την δυνατότητα του απευθείας προσοµοιωτικού ελέγχου και την πιθανή
αλλαγή κάποιων παραµέτρων. Αυτό επιτυγχάνεται επιλέγοντας από το µενού την
επιλογή <Κατεργασίες> και <Λίστα κατεργασιών>, όπου εµφανίζονται µε την σειρά
που προγραµµατίστηκαν οι κατεργασίες. Με την επιλογή οποιασδήποτε κατεργασίας
από τη λίστα δίνεται η δυνατότητα της διαγραφής των κατεργασιών, διόρθωσης των
παραµέτρων ή των συνθηκών κατεργασίας κτλ. (Σχήµα 25).
Κεφάλαιο 6.
Κατεργασία σε φρέζα.
Μετά την εκκίνηση του προγράµµατος ΤopSolid, επιλέγουµε το άνοιγµα ενός νέου
φακέλου στο σύστηµα CAM. (Σχήµατα-2&3)
Ρυθµίζουµε τις απαραίτητες παραµέτρους για την εισαγωγή (Σχήµα 4), ενώ
προσέχουµε να θέσουµε σωστά τις µονάδες του αντικειµένου.
Στη συνέχεια, για τη σωστή εµφάνιση των δύο παραθύρων επιλέγουµε το πτυσσόµενο
µενού «Παράθυρο» και στη συνέχεια «Στοίχιση Κάθετα».
στερεωθεί και η θέση του τραπεζιού. Το στερεό αυτόµατα µεταφέρεται στην σωστή
θέση κατεργασίας µε την σωστή όψη. (Σχήµα 6)
Για την σωστή κατεργασία του στερεού είναι αναγκαία η επιλογή των
κατάλληλων κοπτικών εργαλείων και ο σωστός προγραµµατισµός των κατεργασιών.
Στο συγκεκριµένο παράδειγµα, χρησιµοποιήθηκαν τέσσερα κοπτικά εργαλεία:
a. φρεζοκεφαλή µε διάµετρο 80mm,
b. ελικοειδές κοπτικό µε διάµετρο 8mm,
c. κοπτικό µε σφαιρική µύτη µε διάµετρο 6mm, και
d. τρυπάνι µε διάµετρο 10mm.
Κατά την διαδικασία ρύθµισης των οπών γίνεται επιλογή της εντολής, <Ανάλυση
µεθόδων κύκλων οπής>. Το σύστηµα αυτόµατα αντιλαµβάνεται τις οπές και την
διάµετρο και εκτελεί την διαδικασία, επιλέγοντας το ανάλογο κοπτικό (τρυπάνι).
Αυτό δίνει την δυνατότητα του απευθείας προσοµοιωτικού ελέγχου και την πιθανή
αλλαγή κάποιων παραµέτρων. Αυτό είναι δυνατό, επιλέγοντας από το µενού την
επιλογή <Κατεργασίες> και <Λίστα κατεργασιών>, όπου εµφανίζονται µε την
σειρά που προγραµµατίστηκαν οι κατεργασίες. Με την επιλογή οποιασδήποτε
κατεργασίας από τη λίστα δίνεται η δυνατότητα της διαγραφής των κατεργασιών,
διόρθωσης των παραµέτρων ή των συνθηκών κατεργασίας κτλ. (Σχήµα 18).
Κεφάλαιο 7.
Προσοµοίωση µε τη Βοήθεια Υπολογιστή.
− ∇ 2 (κψ ) = C (1)
D 2u Du (2)
M 2
+C + Ku = F (t )
Dt Dt
L(φ ) + f = 0 (3)
B(φ ) + g = 0 (4)
Οι παραπάνω εκφράσεις είναι γνωστές, αλλά είναι αδύνατη η επίλυση τους σε όλο το
πεδίο ορισµού τους (γεωµετρία). Ουσιαστικά, µε τη βοήθεια των πεπερασµένων
στοιχείων, η παραπάνω διαφορική εξίσωση µετατρέπεται σε ένα σύστηµα
απλούστερων εξισώσεων, η κάθε µία από τις οποίες ορίζεται σε ένα µικρό-
πεπερασµένο τµήµα της γεωµετρίας. Αυτές οι εξισώσεις, παρόλο τον µεγάλο αριθµό
τους, µπορούν να επιλυθούν αρκετά εύκολα. Εδώ έγκειται η χρήση των ηλεκτρονικών
υπολογιστών, οι οποίοι καλούνται να επιλύσουν αυτόν τον µεγάλο αριθµό
εξισώσεων. Η παραπάνω σχέση µπορεί να γραφεί σε µορφή πινάκων ως εξής:
[K ][u ] = [ f ] (5)
∂ 2φ ∂ 2φ (6)
+ =0
∂x 2 ∂y 2
Με τη βοήθεια του λογισµού των µεταβολών και λαµβάνονται υπόψη τις οριακές
συνθήκες, η επίλυση της παραπάνω εξίσωσης είναι ισοδύναµη µε την
ελαχιστοποίηση της συνάρτησης:
(7)
⎛ ∂ 2φ ∂ 2φ ⎞ ⎡⎛ ∂φ ⎞ 2 ⎛ ∂φ ⎞ 2
⎤
I (φ ) =< φ , ∇ φ >= ∫∫ φ ⎜ 2 + 2 ⎟dxdy = − ∫∫ ⎢⎜ ⎟ + ⎜⎜ ⎟⎟
2
⎜ ⎟ ⎥dxdy
S ⎝ ∂x ∂y ⎠ ∂x
⎣⎝ ⎠ ⎝ ⎠
S ⎢
∂y ⎥⎦
φp = a + ax x p + ay y p , p = i, j, k (9)
⎡ φi ⎤ (10)
⎡a x ⎤ ⎢ ⎥
⎢a ⎥ = A ⎢ φ j ⎥
⎣ y⎦ ⎢⎣φ k ⎥⎦
⎡ φi ⎤ (11)
[
I i , j,k (φ ) = φ i φj ]
φ k A A ⎢⎢ φ j ⎥⎥ ∆S
t
⎢⎣φ k ⎥⎦
1 xi yi (12)
1
∆S = 1 x j yj
2
1 xk yk
I i , j, k I i , j, k I i , j, k (13)
= =
∂φ i ∂φ j ∂φ k
⎢ ⎥
⎣φk ⎦
⎡ φ1 ⎤
⎢φ ⎥
Z⎢ 2 ⎥ = 0 (15)
⎢ . ⎥
⎢ ⎥
⎣φ ν ⎦
όπου, Z = A t A
Καθώς αρκετά από τα φ i είναι γνωστά λόγω των οριακών συνθηκών, µε την
επίλυση της (15) προσδιορίζονται και τα υπόλοιπα.
Με αντίστοιχο τρόπο καταστρώνεται και το πρόβληµα της εύρεσης των
ιδιοτιµών. Στην περίπτωση αυτή, ένα από τα σηµαντικά προβλήµατα της µεθόδου
είναι η εµφάνιση ψευδών µηδενισµών οι οποίοι δεν αντιστοιχούν σε φυσικά µεγέθη.
3. ∆ιακριτοποίηση-Πλέγµα.
Τα στοιχεία στα οποία χωρίζεται η περιοχή ορισµού της συνάρτησης έχουν απλά
γεωµετρικά σχήµατα και οι συναρτήσεις παρεµβολής που χρησιµοποιούνται είναι
συνήθως πολυώνυµα. Ανάλογα µε το είδος της συνάρτησης παρεµβολής ορίζονται
δύο µεγάλες κατηγορίες:
• Στοιχεία ακµών (διανυσµατική συνάρτηση παρεµβολής)
• Στοιχεία κόµβων (βαθµωτή συνάρτηση παρεµβολής)
d 2u
= p0
dx 2 (16)
όπου u είναι το άγνωστο ηλεκτροστατικό δυναµικό, p0 η κατανοµή του φορτίου και
µε οριακές συνθήκες:
u (0 ) = 0
du (17)
=0
dx x= L
d 2u
− p0 = R = 0
dx 2 (18)
όπου θα πρέπει να βρεθεί η άγνωστη συνάρτηση u, η οποία ελαχιστοποιεί (µηδενίζει)
το υπόλοιπο. Για να γίνει αυτό ορίζουµε την «συνάρτηση ελέγχου» (ν) και
εφαρµόζουµε το εσωτερικό γινόµενο της µε την (18).
⎛ d 2u ⎞ L
⎛ d 2u ⎞
⎜⎜ 2 − p0 ⎟⎟, v = ∫ ⎜⎜ 2 − p0 ⎟⎟ ⋅ vdx = 0
⎝ dx ⎠ 0⎝
dx ⎠ (19)
Η συνάρτηση ελέγχου είναι µία συνάρτηση την οποία επιλέγουµε έτσι ώστε να
ικανοποιούνται από αυτήν οι οριακές συνθήκες. Η σχέση (19) ονοµάζεται «ασθενής
διατύπωση» προβλήµατος.
Στη συνέχεια, εκτελούνται κάποιες µαθηµατικές απλοποιήσεις της (19), δηλαδή:
L
⎛ d 2u ⎞ L
d 2u
L
L L x= L L
d 2u du dv ⎡ du ⎤ du dv du du
∫0 dx 2 vdx = −∫0 dx dx dx + ⎢⎣ν (x ) dx ⎥⎦ x =0 = −∫0 dx dx dx + ν (L ) dx x= L
− ν (0)
dx x=L (21)
du du
ν (L ) = 0 , και ν (0 ) =0
dx x=L dx x= L (22)
Τελικώς, η ασθενής µορφή της εξίσωσης, µετά από τις απλοποιήσεις, µπορεί να
γραφεί ως:
L L
du dv
∫0 dx dx dx = ∫0 p 0 vdx (23)
⎧k i= j
⎪ N N
u ⋅ν = ∫ uνdx = ∫ ∑ ciφi ∑ d j g j = ⎨ (26)
i =1 j =1 ⎪0 i≠ j
⎩
Μία ειδική περίπτωση είναι η χρήση της ίδιας συνάρτησης ως συνάρτησης βάσης και
ελέγχου. Η µέθοδος αυτή ονοµάζεται Galerkin. Εφαρµόζοντας τα παραπάνω στην
ασθενή µορφή του προβλήµατος, έχουµε:
L N
φ j (x ) N
φi ( x ) L N
∫ ∑c j ∑b i dx = ∫ p0 ∑ b jφ j ( x )dx
0 j =1
dx i =1 dx 0 j =1 (27)
Μετατοπίζουµε τα αθροίσµατα:
N N L
φ j ( x ) φi ( x ) N L
∑b ∑c ∫ i j dx = ∑ b j ∫ p0φ j ( x )dx
i =1 j =1 0
dx dx j =1 0 (28)
∑c ∫ j dx = ∫ p0φ j ( x )dx
j =1 0
dx dx 0 (29)
[K ][C ] = [F ] (30)
όπου,
L
φ j ( x ) φi ( x )
K ij = ∫ dx
0
dx dx (31)
L (32)
Fi = ∫ p0φi ( x )dx
0
⎧ 2x L
⎪ L 0< L<
2
⎪
⎪
φ1 = ⎨ 2 x − 1 L
<x<L (33)
⎪L 2
⎪
⎪
⎩ 0 αλλο ύ
⎧ 2x L
⎪ L 0<L<
2
⎪
⎪
φ 2 = ⎨2 − 2 x L
<x<L (34)
⎪ L 2
⎪
⎪
⎩ 0 αλλού
4 − 2⎤ (35)
[K ] = 1 ⎡⎢
L ⎣− 2 2 ⎥⎦
⎡1 ⎤
⎢ ⎥
p0 ⎢ 2 ⎥ (36)
[F ] = ⎢ ⎥
L 1
⎢ ⎥
⎢⎣ 4 ⎥⎦
⎡ 3 p 0 L2 ⎤
⎢ ⎥
⎢ 8 ⎥ (37)
[C ] = ⎢ ⎥
2
⎢ p0 L ⎥
⎢⎣ 2 ⎥⎦
⎡ 3 L ⎤
⎢ 4 p 0 Lx 0< x< ⎥
2 (38)
u(x ) = ⎢ ⎥
⎢ ⎥
(
⎢ 1 p 0 L2 + Lx ) L
< x < L⎥
⎣⎢ 4 2 ⎦⎥
p0 x 2
u ( x ) = p 0 Lx −
2 (39)
Στο Σχήµα 3 παρουσιάζονται τα αποτελέσµατα για την αναλυτική επίλυση, καθώς και
για την επίλυση µε τη µέθοδο πεπερασµένων στοιχείων. Παρατηρούµε ότι ακόµη και
µε δύο στοιχεία η σύγκλιση είναι ικανοποιητική. Βελτίωση της προσέγγισης µπορεί
να επέλθει είτε µε την αύξηση του αριθµού των στοιχείων, είτε µε τη χρήση
πολυωνυµικών συναρτήσεων βάσης υψηλότερης τάξης.
5. Παραδείγµατα εφαρµογής.
Λόγω του ανέµου µια ανεµογεννήτρια δέχεται φορτία τα οποία χωρίζονται σε φορτία
που αναλογούν στον πύργο και σε φορτία που αναλογούν στην πτερωτή.
Αναλυτικότερα, οι δυνάµεις αυτές όπως φαίνονται στο Σχήµα 5 είναι οι εξής:
• Η δύναµη ώθησης Fy που ασκείται κάθετα στην πτερωτή και τον πύργο
εξαιτίας του ανέµου.
• Η δύναµη στρέψης FX, που ασκείται στην πτερωτή της ανεµογεννήτριας
εξαιτίας του ανέµου.
• Η δύναµη του βάρους Fz της ατράκτου και του δροµέα στο πύργο.
Σχήµα 8. Απεικονίσεις περιοχών θλίψης και κάµψης στην Α/Γ (1st principal
stress, 8 µποφόρ)