ΑΡΧΙΜΗΔΗΣ ΙΙΙ Ενίσχυση Ερευνητικών Ομάδων στο ΤΕΙ Δυτικής Μακεδονίας» - MIS

Σχετικά έγγραφα
ΑΡΧΙΜΗΔΗΣ ΙΙΙ Ενίσχυση Ερευνητικών Ομάδων στο ΤΕΙ Δυτικής Μακεδονίας» - MIS

ΚΑΤΑΣΚΕΥΗ ΚΟΠΤΙΚΩΝ ΕΡΓΑΛΕΙΩΝ ΠΟΙΚΙΛΗΣ ΓΕΩΜΕΤΡΙΑΣ ΣΕ ΠΕΡΙΒΑΛΛΟΝ CAD

Σχεδιαστικά Προγράμματα Επίπλου

Προσομοιωτικό μοντέλο κοπής οδοντώσεων με πλάνιση με κύλιση

Προσομοιωτικό μοντέλο κοπής οδοντώσεων με αποφλοίωση με κύλιση

2. ΕΦΑΡΜΟΓΗ ΤΟΥ ΠΡΟΣΟΜΟΙΩΤΙΚΟΥ ΜΟΝΤΕΛΟΥ

ΓΕΩΜΕΤΡΙΚΗ ΑΝΑΛΥΣΗ ΤΩΝ ΑΠΟΒΛΙΤΤΩΝ ΣΤΟ ΦΡΑΙΖΑΡΙΣΜΑ ΜΕ ΚΥΛΙΣΗ Ο ΟΝΤΩΣΕΩΝ

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής

ΣΧΕ ΙΑΣΜΟΣ ΚΟΠΤΙΚΩΝ ΕΡΓΑΛΕΙΩΝ ΜΕΤΑΒΛΗΤΗΣ ΓΕΩΜΕΤΡΙΑΣ

ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΠΑΡΑΓΩΓΗΣ & ΑΥΤΟΜΑΤΙΣΜΟΥ Διευθυντής Καθ. Γ. Χρυσολούρης

ΠΡΟΣΟΜΟΙΩΣΗ ΟΡΘΟΓΩΝΙΚΗΣ ΚΑΙ ΛΟΞΗΣ ΚΟΠΗΣ ΜΕ ΧΡΗΣΗ ΠΕΠΕΡΑΣΜΕΝΩΝ ΣΤΟΙΧΕΙΩΝ. Ευάγγελος Καστής. Καθ. Αριστομένης Αντωνιάδης ιπλ. Μηχ. (MSc) Χαρά Ευσταθίου

Μαλούτα Θεανώ Σελίδα 1

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Εισαγωγή ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

ΑΡΧΙΜΗ ΗΣ: ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ Τ.Ε.Ι. (ΕΕΟΤ)

ΑΡΧΙΜΗ ΗΣ: ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ Τ.Ε.Ι. (ΕΕΟΤ)

Χρήστος Στασινός. ουλεύοντας με τη. Microsoft Access ΑΘΗΝΑ

ΑΔΑ: Β4ΘΔ9-ΘΜΦ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ

ΔΙΑΧΕΙΡΙΣΗ ΕΡΓΑΣΙΩΝ ΔΙ.ΑΠ. ΕΠΕΚΤΑΣΗ ΕΦΑΡΜΟΓΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΡΓΩΝ & ΠΛΗΡΩΜΩΝ

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

ΤΙΤΛΟΣ ΥΠΟΕΡΓΟΥ Η ΕΠΙΔΡΑΣΗ ΤΗΣ ΕΠΙΛΟΓΗΣ ΤΩΝ ΑΝΟΧΩΝ ΣΕ ΚΑΤΕΡΓΑΣΙΕΣ ΚΑΙ ΣΥΝΑΡΜΟΛΟΓΗΣΕΙΣ ΑΚΡΙΒΕΙΑΣ

Η έννοια της μεταβλητής και της λίστας με την βοήθεια του λογισμικού Scratch

ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΜΕΤΩΠΙΚΟΥ ΦΡΑΙΖΑΡΙΣΜΑΤΟΣ ΜΕ ΤΗ ΒΟΗΘΕΙΑ ΣΥΣΤΗΜΑΤΟΣ CAD. Διατριβή που υπεβλήθη για τη μερική ικανοποίηση των

ΚΑΤΕΡΓΑΣΙΕΣ ΜΕ ΑΦΑΙΡΕΣΗ ΥΛΙΚΟΥ

4/2014 ΣΥΝΟΠΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ ΑΠΟΚΕΝΤΡΩΜΕΝΗ ΔΙΟΙΚΗΣΗ ΑΤΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25

Τεχνικές Προγραμματισμού και Χρήση Λογισμικού Η/Υ στις Κατασκευές

Σύγχρονες διαδικασίες σχεδιασμού, Ανάπτυξης και Παραγωγής προϊόντων

Εργαλεία CASE. Computer Assisted Systems Engineering. Δρ Βαγγελιώ Καβακλή. Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου

«Ψηφιακά δομήματα στα μαθηματικά ως εργαλεία μάθησης για το δάσκαλο και το μαθητή»

Ανάλυση με πεπερασμένα στοιχεία της κατεργασίας κοπής οδοντώσεων με φραιζάρισμα με κύλιση

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ. Αθήνα, 18/12/2014 Α.Π. : Προς: Τ.Ε.Ι. ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ-ΚΟΖΑΝΗΣ ΚΟΙΛΑ ΚΟΖΑΝΗΣ T.

Ε Ι Α Γ Ω Γ Η Σ Ο Ν Π Ρ Ο Γ Ρ Α Μ Μ Α Σ Ι Μ Ο Κ Ε Υ Α Λ Α Ι Ο 6. Σο πρόγραμμα γράφεται σε κάποια γλώσσα προγραμματισμού.

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ

ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ ΓΙΑ ΥΠΟΒΟΛΗ ΠΡΟΤΑΣΕΩΝ

Θερμοδυναμική - Εργαστήριο

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. 4o Εργαστήριο Σ.Α.Ε

Κεφάλαιο 1. Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή computer aided design and manufacture (cad/cam)

ΚΕΦΑΛΑΙΟ 10 ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

Εργαλειομηχανές CNC. Εισαγωγή στις κατεργασίες

Μοντελοποίηση (FEM) της δυναµικής συµπεριφοράς του κοπτικού εργαλείου κατά το φραιζάρισµα

<<ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ ΜCs>> 1

Μηχανουργικές κατεργασίες με χρήση Η/Υ για βιομηχανική παραγωγή

592 Βιομηχανικού Σχεδιασμού ΤΕΙ Δυτ. Μακεδονίας (Κοζάνη)

Βασίλειος Κοντογιάννης ΠΕ19

Κεφάλαιο 2.3: Προγραμματισμός. Επιστήμη ΗΥ Κεφ. 2.3 Καραμαούνας Πολύκαρπος

Εφαρμογές πολυμέσων για τη διδασκαλία των Μαθηματικών

Μαθησιακοί Στόχοι Προγράμματος Σπουδών

Προσομοίωση μετωπικού φραιζαρίσματος με πεπερασμένα στοιχεία

Πληροφοριακά Συστήματα Διοίκησης. Επισκόπηση μοντέλων λήψης αποφάσεων Τεχνικές Μαθηματικού Προγραμματισμού

Εισαγωγή στις σύγχρονες Εργαλειομηχανές CNC

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

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

ΚΑΤΑΣΚΕΥΗ ΚΑΛΟΥΠΙΟΥ ΜΕ ΚΑΤΕΡΓΑΣΙΑ ΦΡΑΙΖΑΡΙΣΜΑΤΟΣ ΚΑΙ ΠΑΡΑΛΛΗΛΗ ΑΠΟΠΕΡΑΤΩΣΗ ΜΕ ΧΑΡΑΞΗ ΜΕ LASER

ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ Α.Π.Θ.

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΠΙ ΡΑΣΗ ΤΩΝ ΣΥΝΘΗΚΩΝ ΚΑΤΕΡΓΑΣΙΑΣ ΣΤΙΣ ΑΝΑΠΤΥΣΣΟΜΕΝΕΣ ΥΝΑΜΕΙΣ ΚΟΠΗΣ ΣΤΟ ΦΡΑΙΖΑΡΙΣΜΑ ΜΕ ΚΥΛΙΣΗ Ο ΟΝΤΩΣΕΩΝ

ΣΧΕΔΙΑΣΗ ΠΕΙΡΑΜΑΤΩΝ ΣΤΙΣ ΚΑΤΕΡΓΑΣΙΕΣ ΚΟΠΗΣ

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

ΣΧΕΔΙΑΣΗ ΤΕΜΑΧΙΩΝ ΣΕ ΣΥΣΤΗΜΑ CAD ΚΑΙ ΕΝΤΑΞΗ ΤΟΥΣ ΣΕ ΕΚΠΑΙΔΕΥΤΙΚΗ ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ

Εισαγωγή στις σύγχρονες Εργαλειομηχανές CNC

Η εφαρμογή διαχείρισης λογιστικών φύλλων Microsoft Excel ως εκπαιδευτικό εργαλείο μάθησης

Prost S: Οδοποιΐα Σιδηροδρομική Υδραυλικά έργα

Υπολογιστικά Συστήματα

ΠΑΡΆΡΤΗΜΑ Β Ενδεικτική Λίστα Διδασκόντων Μελών Δ.Ε.Π. του Τμήματος

Καλλιρρόη Πορφύρη Πολυτεχνείο Κρήτης Χανιά 2012

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)

Υποέργο: 2 Τίτλος: «Δημιουργία και Αξιολόγηση Εικονικού Χώρου Εργαστηριών Ηλεκτρονικής» Επιστημονικός Υπεύθυνος: ΠΑΝΕΤΣΟΣ ΣΠΥΡΟΣ

Γ) Χρήση Λογισμικού για την υλοποίηση πρακτικών εφαρμογών της Ασαφούς Λογικής

Προγραμματισμός H/Y Ενότητα 1: Εισαγωγή. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Αξιολόγηση εργαλειομηχανών CNC

Εξισώσεις α βαθμού. Γνωστικό αντικείμενο: Μαθηματικά (ΔΕ) Δημιουργός: ΣΟΦΙΑ ΣΜΠΡΙΝΗ

Πλεονεκτήματα και μειονεκτήματα της προσομοίωσης

Τα Διδακτικά Σενάρια και οι Προδιαγραφές τους. του Σταύρου Κοκκαλίδη. Μαθηματικού

Προγραμματίζω παίζοντας: βασικές έννοιες προγραμματισμού με το Scratch

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

ΤΕΙ ΚΑΒΑΛΑΣ Εισαγωγή Αντικείμενο πτυχιακής εργασίας.σελ Περιεχόμενα εγχειριδίου Αναφοράς Προγραμμάτων.. σελ. 3

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Τεχνικό Σχέδιο

Ράβδος Εργαλείων, σχεδόν τα ίδια εργαλεία και εικονίδια υπάρχουν όπως στα άλλα προγράμματα που έχετε μάθει μέχρι σήμερα.

Πρόλογος... 7 ΕΙΔΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων Ι Σύνολο- Περιεχόμενο Μαθήματος

Αριθμ. Πρωτ.: ΕΛ/1902 Fax: Ημερομηνία: 12/4/

Μεθοδολογίες Παραγωγής Λογισµικού

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων...

Προγραμματισμός Υπολογιστών

ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ

ΠΕΙΡΑΜΑΤΑ ΓΙΑ ΤΟΝ ΠΡΟΣΔΙΟΡΙΣΜΟ ΤΗΣ ΕΠΙΔΡΑΣΗΣ ΔΥΝΑΜΙΚΩΝ ΦΑΙΝΟΜΕΝΩΝ ΚΑΙ ΤΟΥ ΜΗΧΑΝΙΣΜΟΥ ΤΗΣ ΚΟΠΗΣ ΣΤΗΝ ΤΟΠΟΜΟΡΦΙΑ ΤΟΥ ΤΕΜΑΧΙΟΥ

ΦΥΛΛΟ ΑΠΑΝΤΗΣΗΣ 3 ης ΕΡΓΑΣΙΑΣ

Το νέο Πρόγραμμα Σπουδών για τα Μαθηματικά της υποχρεωτικής εκπαίδευσης

Αντικειμενοστρεφής Προγραμματισμός

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία. Εργαστήριο 4 ο : MATLAB

Β Εξάµηνο Τίτλος Μαθήµατος Θ Φ Α.Π Ε Φ.E. Π.Μ Προαπαιτούµενα

6. Εισαγωγή στον προγραµµατισµό

ΑΝΑΛΥΣΗ ΔΥΝΑΜΙΚΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΕΡΓΑΛΕΙΩΝ ΔΙΑΤΡΗΣΗΣ ΜΕ ΧΡΗΣΗ ΤΗΣ ΜΕΘΟΔΟΥ ΠΕΠΕΡΑΣΜΕΝΩΝ ΣΤΟΙΧΕΙΩΝ

Τίτλος Ειδικού Θεματικού Προγράμματος: «Διοίκηση, Οργάνωση και Πληροφορική για Μικρομεσαίες Επιχειρήσεις»

Τεχνικές σχεδίασης προγραμμάτων, Προγραμματιστικά Περιβάλλοντα

ΤΟΜΕΑΣ HΛΕΚΤΡΟΝΙΚΗΣ. Επαγγελματικό λογισμικό στην ΤΕΕ: Επιμόρφωση και Εφαρμογή ΣΕΜΙΝΑΡΙΟ 2

ΗΜΙΟΥΡΓΙΑ ΤΕΛΙΚΟΥ ΕΠΕΞΕΡΓΑΣΤΗ 5ΑΞΟΝΙΚΟΥ ΚΕΝΤΡΟΥ ΚΑΤΕΡΓΑΣΙΑΣ ΚΑΙ ΙΑΣΥΝ ΕΣΗ ΤΟΥ ΜΕ ΤΟ ΣΥΣΤΗΜΑ CAD/CAM PRO/ENGINEER WILDFIRE.

Transcript:

ΑΡΧΙΜΗΔΗΣ ΙΙΙ Ενίσχυση Ερευνητικών Ομάδων στο ΤΕΙ Δυτικής Μακεδονίας» - MIS 383583 Υποέργο 11: 3D Προσομοίωση της κατεργασίας της διάτρησης, βασισμένη στον προγραμματισμό συστήματος CAD Παραδοτέο του Π.Ε.1: Τεχνική έκθεση πλαισίου ανάπτυξης περιβάλλοντος προσομοίωσης Συγγραφείς: Κωνσταντίνος Κακούλης, Παναγιώτης Κυράτσης, Δινοπούλου Βάγια και Μαραβελάκης Εμμανουήλ. H παρούσα έρευνα έχει συγχρηματοδοτηθεί από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο - ΕΚΤ) και από εθνικούς πόρους μέσω του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» του Εθνικού Στρατηγικού Πλαισίου Αναφοράς (ΕΣΠΑ) Ερευνητικό Χρηματοδοτούμενο Έργο: ΑΡΧΙΜΗΔΗΣ ΙΙΙ. Επένδυση στην κοινωνία της γνώσης μέσω του Ευρωπαϊκού Κοινωνικού Ταμείου.

Εισαγωγή Η προτεινόμενη μεθοδολογία βασίζεται στη συγγραφή λογισμικού που θα χρησιμοποιεί ένα γενικής χρήσης σύστημα CAD, ώστε να εκτελεστούν οι απαραίτητες ενέργειες αυτόματα από αυτό. Αυτό γίνεται μέσω του API (Application Programming Interface) που παρέχεται από τα CAD συστήματα με στόχο την ανάπτυξή τους. Έτσι όλες οι δυνατότητες του λογισμικού, που παραδοσιακά χρησιμοποιούνται από ένα γραφικό περιβάλλον επικοινωνίας με το χρήστη, είναι διαθέσιμες σε προγραμματιστικό επίπεδο. Η ύπαρξη των API στα συστήματα CAD είναι πολύ σημαντική, αφού επιτρέπει την προσθήκη επιπλέον λειτουργικότητας στα ίδια τα συστήματα, ανάλογα με τις ανάγκες του χρήστη. Έτσι επαναλαμβανόμενες ενέργειες που για το χρήστη θα ήταν κουραστικό και αντιπαραγωγικό να τις εκτελέσει, λαμβάνουν χώρα μέσα από το προγραμματιστικό περιβάλλον. Επίσης, δίνεται η δυνατότητα να ολοκληρωθούν μεταξύ τους διάφορες εφαρμογές και ψηφιακές πλατφόρμες. Εάν για παράδειγμα, κάποιος μπορεί να έχει προγραμματιστικά πρόσβαση στο λογισμικό μιας αποθήκης, μπορεί να συνδέσει το περιεχόμενό της με το CAD σύστημα. Έτσι τα ανταλλακτικά που εμπεριέχονται μέσα στο CAD σύστημα είναι δυνατόν να παρέχουν πληροφορίες κόστους, διαθεσιμότητας κλπ απ ευθείας από την αποθήκη. Ή εναλλακτικά να γίνεται εξαγωγή πληροφοριών από τις συναρμολογήσεις ενός CAD συστήματος, απ ευθείας σε ένα σύστημα MRP. Όλες αυτές οι εργασίες θα μπορούσαν να γίνουν και χειροκίνητα, αλλά η χρήστης θα επαναλάμβανε τις ίδιες ενέργειες μειώνοντας δραματικά την παραγωγικότητά του, το ενδιαφέρον του για δουλειά αλλά και με κίνδυνο την ύπαρξη σειράς λαθών σε αυτήν. Πώς αποκτάται πρόσβαση στο API ενός CAD συστήματος Συνήθως χρησιμοποιείται η τεχνολογία Automation (προηγούμενα γνωστή ως OLE Automation ΤΜ ) που δίνει την δυνατότητα για εύκολη επικοινωνία μεταξύ εφαρμογών που είναι γραμμένες για Microsoft Windows ΤΜ. Υπάρχουν πολλά πλεονεκτήματα στη χρήση ενός τέτοιου API, αφού δίνεται η δυνατότητα χρήσης μιας σειράς από γλώσσες προγραμματισμού όπως: Visual Basic ΤΜ, Visual C++ ΤΜ, Delphi ΤΜ, Perl ΤΜ, Java ΤΜ κλπ. Σε αυτές τις περιπτώσεις κάποιος που έχει χρησιμοποιήσει προγραμματιστικά εργαλεία για άλλες εφαρμογές όπως: Word, Excel κλπ, μπορεί πολύ εύκολα να κατανοήσει τη λειτουργία όλων των άλλων λογισμικών, αφού βασίζονται στην ίδια λογική και σκεπτικό. Ένα από τα σημεία αυτού του σκεπτικού είναι η χρήση αντικειμενοστραφούς τρόπου διαχείρισης και δημιουργίας του τελικού λογισμικού. Η λειτουργικότητα αυτή πραγματοποιείται με πολλούς τρόπους, αλλά οι πιο συνηθισμένοι περιγράφονται στο σχήμα 1. Κάθε μία περίπτωση είναι καταλληλότερη για διαφορετικές εφαρμογές. Έτσι πρέπει κανείς να έχει μια βασική γνώση του πως μπορεί να ενώσει την εφαρμογή του με το API ενός συστήματος CAD. Το μέρος που φαίνεται με άσπρο αντιπροσωπεύει τα μέρη που είναι διαθέσιμα από το API. Ο κύλινδρος στο κάτω μέρος τα δεδομένα CAD που μπορεί κανείς να έχει πρόσβαση (parts, συναρμολογήματα κλπ). Τα κίτρινα κουτιά εκπροσωπούν τα προγράμματα που ο χρήστης γράφει. Όταν ένα κουτί

βρίσκεται μέσα στο άλλο σημαίνει ότι τα περιεχόμενα του κουτιού τρέχουν στην ίδια διεργασία και επομένως και πολύ γρηγορότερα. Αντίθετα κάθε ανάγκη επικοινωνίας εκτός διεργασίας σημαίνει σημαντική καθυστέρηση στην εκτέλεση του προγράμματος. VBA Σχήμα 1. Λειτουργικότητα CAD συστήματος γενικής χρήσης Η VBA ή Visual Basic for Applications είναι ένα προγραμματιστικό εργαλείο που μπορεί κανείς να έχει πρόσβαση μέσα στο CAD σύστημα (Solidworks ΤΜ, Inventor ΤΜ κλπ). Τα προγράμματα που γράφονται σε VBA συνήθως ονομάζονται και macros. Συνήθως χρησιμοποιούνται από τους χρήστες για την συγγραφή μικρών και μεγάλων προγραμμάτων με επαναλαμβανόμενες εντολές. Η χρήση της συγκεκριμένης επιλογής παρέχει μια σειρά από βασικά πλεονεκτήματα: 1. Η γλώσσα εμπεριέχεται και παραδίδεται έτοιμη για λειτουργία κατευθείαν από ένα γενικής χρήσης CAD σύστημα. Επομένως δεν απαιτείται η αγορά ή πρόσβαση σε επιπλέον λογισμικό γλώσσας προγραμματισμού. 2. Ο κώδικας μπορεί να εμπεριέχεται μέσα στο αρχείο του συστήματος CAD, ώστε να γίνεται άμεση χρήση των απαραίτητων στοιχείων που απαιτούνται. Αυτό βέβαια δεν είναι υποχρεωτικό αποτελεί όμως μια πολλή χρηστική επιλογή. 3. Το πρόγραμμα τρέχει άμεσα κατά την χρήση του CAD συστήματος. Add-Ins

Η επιλογή των Add-Ins αποτελεί μια ειδική κατηγορία προγραμμάτων που μπορεί να κάνει δύο πράγματα που δεν είναι δυνατά με τις άλλες μεθοδολογίες: 1. Όταν εκκινεί το CAD λογισμικό, είναι διαθέσιμα κατευθείαν και τα Add-Ins. 2. Μέσα στα Add-Ins είναι δυνατόν να δημιουργηθούν νέες εντολές. Εκτός από τα δύο αυτά χαρακτηριστικά, όλη η υπόλοιπη λειτουργικότητά τους είναι ίδια με οποιαδήποτε άλλη μέθοδο προγραμματισμού και πρόσβαση στο API. Η δυνατότητα της αυτόματης εκκίνησης ενός Add-In κατά την έναρξη ενός συστήματος CAD είναι πολύ σημαντικό χαρακτηριστικό, διότι βοηθά στην ολοκλήρωση του συστήματος αυτού με άλλα προγράμματα μέσα από την αύξηση της λειτουργικότητάς του. Μια εντολή αποτελεί την αρχή της λειτουργικότητας που είναι διαθέσιμη σε ένα σύστημα CAD, μέσα από τα διάφορα κουμπιά και μενού που είναι διαθέσιμα. Στην περίπτωση της χρήσης των Add-Ins είναι δυνατή η δημιουργία τόσο αρχείων.dll (αυξημένη απόδοση) όσο και.exe (αυξημένη δυνατότητα εκσφαλμάτωσης). Add-Ins μπορούν να γραφτούν και σε άλλες γλώσσες προγραμματισμού όπως Visual C++ και Visual Basic, ενώ δεν μπορούν να χρησιμοποιηθούν μέσω VBA. Standalone.EXE Σε αυτή την περίπτωση το αυτόνομο πρόγραμμα (.exe) τρέχει μόνο του και συνδέεται στο CAD σύστημα, αλλά περιλαμβάνει το δικό του περιβάλλον χρήσης και δεν απαιτεί την διαδραστική χρήση του CAD συστήματος. Αυτή η εξωτερική σύνδεση του προγράμματος με το γενικής χρήσης CAD σύστημα, έχει ως αποτέλεσμα μειωμένη απόδοση. Χρησιμοποιείται πολύ όταν γράφονται προγράμματα που χρησιμοποιούν διαφορετικές εφαρμογές. Βασικές αρχές προγραμματισμού σε γενικής χρήσης CAD σύστημα μέσω API Πρόκειται για ένα αντικειμενοστρεφές περιβάλλον προγραμματισμού. Επομένως η χρήση του API γίνεται μέσα από μια σειρά αντικείμενα και μπορούν να χρησιμοποιηθούν οι αντίστοιχες μέθοδοι και ιδιότητες. Το API δίνει τη δυνατότητα να χρησιμοποιηθεί όλη η λειτουργικότητα τους συστήματος CAD χωρίς να απαιτείται η χρήση του περιβάλλοντος χρήσης, αλλά όλα γίνονται σε προγραμματιστικό επίπεδο (με άμεσες εντολές και παραμέτρους). Για να μπορεί κανείς να προγραμματίσει με τη βοήθεια του API, θα πρέπει να εξοικειωθεί με τα αντικείμενα που περιλαμβάνονται και τη δομή τους. Στο επόμενο διάγραμμα δίνεται μια ενδεικτική απεικόνιση της δομής των αντικειμένων που χρησιμοποιούνται. Η δομή αυτή είναι προφανώς ιεραρχική και υπάρχει η απαραίτητη

διασύνδεση, ώστε να μπορεί κανείς να αποκτά πρόσβαση σε αυτά, ενώ το συνηθέστερο κορυφαίο αντικείμενο είναι συνήθως η εφαρμογή (Application). Σχήμα 2. Ιεραρχική δομή των αντικειμένων του API ενός CAD συστήματος Χρήση συστήματος CAD στο παρόν έργο Η στρατηγική που προτείνεται να ακολουθηθεί είναι να χρησιμοποιηθεί η δυνατότητα προγραμματισμού ενός γενικής χρήσης συστήματος CAD. Το σύστημα που επιλέχθηκε είναι το Autodesk Inventor ΤΜ, που διαθέτει περιβάλλον API (Application Programming Interface) βασισμένο στη γλώσσα προγραμματισμού Visual Basic for Application (VBA). Με τη βοήθειά του μπορούν να υλοποιηθούν όλες οι απαραίτητες εντολές για την προσομοίωση της μηχανουργικής κατεργασίας της διάτρησης. Επίσης η ομάδα των συνεργατών έχει σημαντική εμπειρία στον προγραμματισμό του συγκεκριμένου συστήματος. Η ύπαρξη του περιβάλλοντος API δίνει τη δυνατότητα σε όποιον το επιθυμεί, να χρησιμοποιήσει το συγκεκριμένο σύστημα CAD, ώστε να δημιουργήσει τη δική του εφαρμογή στην περιοχή του ενδιαφέροντός του. Ενδεικτικά αναφέρονται μια σειρά από ευκολίες που παρέχονται από τη χρήση ενός τέτοιου περιβάλλοντος: Εργασίες οι οποίες απαιτείται να επαναληφθούν αρκετές φορές ή λειτουργικότητα που απαιτεί συγκεκριμένα δεδομένα εισόδου, μπορούν με σχετική ευκολία να αυτοματοποιηθούν, ώστε να γίνονται χωρίς την παρέμβαση του χρήστη. Υπάρχει δυνατότητα δημιουργίας φορμών εισαγωγής δεδομένων ή αναφορών που μπορούν εύκολα να χρησιμοποιηθούν (φιλικό περιβάλλον). Όλες οι εντολές, οι Boolean πράξεις και η δυνατότητες αναγνώρισης χαρακτηριστικών που διαθέτει το σύστημα CAD, είναι διαθέσιμες σε επίπεδο προγραμματιστικών εντολών.

Δίνεται δυνατότητα ολοκλήρωσης του συστήματος CAD με άλλα αντίστοιχα προγράμματα που χρησιμοποιούνται, όπως διαχείρισης προϊόντων, δημιουργίας κώδικα NC, εφαρμογές πεπερασμένων στοιχείων κ.λπ.. Υπάρχει δυνατότητα να σωθούν αρχεία με διαφορετικό κάθε φορά τρόπο, ανάλογα με τη χρήση που απαιτείται π.χ. έξοδος σε αρχείο.stl για να χρησιμοποιηθεί από εφαρμογή πεπερασμένων στοιχείων. Έτσι τα παραγόμενα μοντέλα μπορούν να χρησιμοποιηθούν από πολλές πλατφόρμες λογισμικών. Το Autodesk Inventor ΤΜ χρησιμοποιεί την τεχνολογία Automation της Microsoft ΤΜ. Αυτό σημαίνει ότι χρησιμοποιεί τεχνολογία όμοια με αυτή που χρησιμοποιεί η Microsoft ΤΜ στα προϊόντα της (π.χ MS Office ΤΜ ), επομένως τα διαθέσιμα δεδομένα μπορούν να εισάγονται σε αυτά και να επιδέχονται επεξεργασίας, χρησιμοποιώντας αντίστοιχες εντολές VBA. Έτσι στο παρόν έργο με τη χρήση των διαθέσιμων εργαλείων θα επιτευχθεί: η δημιουργία ενός φιλικού περιβάλλοντος δεδομένων εισόδου, η χρησιμοποίηση της δυνατότητας 3D στερεάς μοντελοποίησης τόσο για το χρησιμοποιούμενο εργαλείο, όσο και για τα κατεργαζόμενα τεμάχια, η εφαρμογή πράξεων Boolean, ώστε στη συνέχεια να υπολογιστούν τα 3D στερεά μοντέλα των κατεργαζόμενων τεμαχίων και των απαραμόρφωτων αποβλίττων στις ενδιάμεσες χρονικές στιγμές της κοπής (ψηφιακή κοπή). η αυτόματη αναγνώριση των απαιτούμενων διαστάσεων των υπολογιζόμενων αποβλίττων, ο υπολογισμός των συνιστωσών των δυνάμεων κοπής και η σύνθεσή τους για να υπολογιστεί η συνολική δύναμη κοπής ανά κοπτική ακμή, η συνεργασία της εφαρμογής με το Microsoft Excel ΤΜ, ώστε να αποθηκεύονται εκεί αναλυτικά δεδομένα που απαιτούνται είτε για ενδιάμεσους υπολογισμούς, είτε για την καταγραφή των τελικών αποτελεσμάτων. η δημιουργία μιας αυτόνομης εφαρμογής (εκτελέσιμο αρχείο), που θα χρησιμοποιεί το σύστημα CAD, ώστε να προσομοιώνει την μηχανουργική κατεργασία της διάτρησης. Η εφαρμογή αυτή θα περιλαμβάνει πέρα από την προσομοίωση αυτή καθ αυτή, και επιπλέον δυνατότητα να εμφανίζει αποτελέσματα προσομοιώσεων που έχουν πραγματοποιηθεί, διαβάζοντας τα αναλυτικά αποτελέσματα από τα επιμέρους αρχεία που δημιουργούνται. Αντικείμενο έργου Το αντικείμενο έργου είναι η ανάπτυξη μοντέλων που προσομοιώνουν με ακρίβεια την κατεργασία της διάτρησης με τη βοήθεια συστήματος CAD. Τα τεχνολογικά και γεωμετρικά χαρακτηριστικά της κατεργασίας θα μελετηθούν με τη δημιουργία ενός κινηματικού μοντέλου προσομοίωσης, που θα αναπτυχθεί για το σκοπό αυτό και το οποίο θα βασίζεται στον προγραμματισμό του συστήματος CAD.

Οι τέσσερις προσεγγίσεις που ακολουθήθηκαν μέχρι τώρα από τους ερευνητές, για την μελέτη της κατεργασίας της διάτρησης (μαθηματική, εμπειρική, αναλυτική και χρήση στατιστικών εργαλείων ή μεθόδων τεχνητής νοημοσύνης), συνδυάζονται όλες μαζί στο παρόν έργο, ώστε να αξιοποιηθούν τα δυνατά στοιχεία της κάθε μίας. Οι γεωμετρικές περιγραφές τόσο του εργαλείου και των κατεργαζόμενων τεμαχίων, όσο και του απαραμόρφωτου αποβλίττου που θα προκύψει, αναλαμβάνονται πλήρως να εκτελεστούν από το σύστημα CAD, με αποτέλεσμα την αυξημένη ακρίβεια στις διαστάσεις τους. Επιπλέον, δεν απαιτείται η άμεση εμπλοκή του χρήστη στην επίλυση πολύπλοκων μαθηματικών εξισώσεων στις τρεις διαστάσεις (3D), μιας και η επίλυση γίνεται αυτόματα από το ίδιο το σύστημα CAD. Αναλυτικά, με τη βοήθεια του μοντέλου προσομοίωσης, θα προσδιοριστεί για διαφορετικά γεωμετρικά χαρακτηριστικά, μια σειρά εργαλείων διάτρησης με κωνική κορυφή, ενώ για κάθε εργαλείο και για διαφορετικές παραμέτρους κοπής, θα υπολογιστεί η γεωμετρία του απαραμόρφωτου αποβλίττου. Στη συνέχεια αξιοποιώντας το μέγεθος του απαραμόρφωτου αποβλίττου, με την βοήθεια της εξίσωσης των Kienzle-Victor, θα γίνει δυνατός ο υπολογισμός της δύναμης της κοπής κατά τη διάτρηση, ξεχωριστά για κάθε κοπτική ακμή που συμμετέχει (κύριες κόψεις και εγκάρσια κόψη). Ο ακριβής υπολογισμός της δύναμης της κοπής είναι πολύ σημαντικός, αφού από το μέγεθος των αναπτυσσόμενων δυνάμεων εξαρτώνται μια σειρά από παράγοντες, όπως η διάρκεια ζωής των εργαλείων, η απαιτούμενη ισχύς κ.λπ.. Τα αποτελέσματα που θα προκύψουν από την προσομοίωση της κατεργασίας με την προτεινόμενη μεθοδολογία, θα επιβεβαιωθούν με ικανό αριθμό πειραμάτων. Επιπλέον, σε συνδυασμό με τη μεθοδολογία αυτή, θα γίνει χρήση της τεχνικής του σχεδιασμού πειραμάτων. Έτσι το μοντέλο προσομοίωσης θα χρησιμοποιηθεί για να υπολογιστούν οι δυνάμεις κοπής για συγκεκριμένο αριθμό, κατάλληλα επιλεγμένων πειραμάτων, ώστε να καταστεί δυνατός ο καθορισμός των αντίστοιχων εμπειρικών εξισώσεων. Οι εξισώσεις αυτές θα υπολογίζουν το μέγεθος των συνιστωσών της δύναμης κοπής της διάτρησης, μέσα στο εύρος τιμών των παραμέτρων κοπής που χρησιμοποιήθηκαν. Στόχοι της διαδικασίας προσομοίωσης Οι πρωτότυπες δραστηριότητες που θα αναπτυχθούν, θα ξεπερνούν την παραδοσιακή χρήση των συστημάτων CAD και θα έχουν τους παρακάτω στόχους: Τη δημιουργία 3D στερεών μοντέλων προσομοίωσης: o α) διαφόρων κοπτικών εργαλείων διάτρησης, o β) των χρησιμοποιούμενων τεμαχίων σε κάθε χρονική στιγμή της προσομοίωσης, και o γ) των απαραμόρφωτων αποβλίττων για διαφορετικές συνθήκες κοπής. Το λογισμικό CADRILL που θα δημιουργηθεί και που θα αποτελεί την ολοκληρωμένη πλατφόρμα γι αυτούς τους υπολογισμούς, θα δέχεται μια σειρά από δεδομένα όπως είναι: οι σχεδιαστικές και οι

κατασκευαστικές παράμετροι του εργαλείου, οι συνθήκες κοπής (πρόωση, ταχύτητα κοπής), τα υλικά του εργαλείου και του χρησιμοποιούμενου τεμαχίου, οι αρχικές συνθήκες συναρμολόγησης και ο καθορισμός του βήματος της προσομοίωσης (βήματα 1-3 αναμένεται να καλύψουν με ακρίβεια τους υπολογισμούς για όλες τις κοπτικές ακμές). Αποτέλεσμα της χρήσης του CADRILL είναι, ο ακριβής υπολογισμός της γεωμετρίας του απαραμόρφωτου αποβλίττου και στη συνέχεια μέσω της εξίσωσης των Kienzle-Victor, ο ακριβής υπολογισμός της δύναμης της κοπής κατά την κατεργασία της διάτρησης, ξεχωριστά για κάθε κοπτική ακμή που συμμετέχει. Την επιβεβαίωση με ικανό αριθμό πειραμάτων του μοντέλου προσομοίωσης CADRILL, που αναπτύχθηκε. Την διερεύνηση του τρόπου που επηρεάζουν τις διαστάσεις των απαραμόρφωτων αποβλίττων, οι αλλαγές στις τιμές των παραμέτρων του εργαλείου. Αυτές οι τιμές αποτελούν το βασικό στοιχείο των υπολογισμών των δυνάμεων κοπής. Τη χρήση της προτεινόμενης μεθοδολογίας σε συνδυασμό με την τεχνική του σχεδιασμού πειραμάτων. Έτσι με την εκτέλεση μιας σειράς κατάλληλα επιλεγμένων πειραμάτων με την βοήθεια του CADRILL και την περαιτέρω στατιστική επεξεργασία των αποτελεσμάτων τους, είναι δυνατόν να προσδιοριστούν εμπειρικές εξισώσεις που να υπολογίζουν το μέγεθος των συνιστωσών της δύναμης κοπής κατά την κατεργασία της διάτρησης, μέσα στο εύρος τιμών των παραμέτρων κοπής που χρησιμοποιήθηκαν.