Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Σχετικά έγγραφα
Αυτοματοποιημένη χαρτογραφία

Σχεδίαση με Ηλεκτρονικούς Υπόλογιστές

Αυτοματοποιημένη χαρτογραφία

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Αυτοματοποιημένη χαρτογραφία

Αυτοματοποιημένη χαρτογραφία

Διάλεξη #10. Διδάσκων: Φοίβος Μυλωνάς. Γραφικά με υπολογιστές. Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Χειμερινό εξάμηνο.

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα CAD / CAM. Ενότητα # 6: Γραφικά

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

Γραφικά με υπολογιστές. Διδάσκων: Φοίβος Μυλωνάς. Διαλέξεις #11-#12

Αυτοματοποιημένη χαρτογραφία

Αυτοματοποιημένη χαρτογραφία

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

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Αυτοματοποιημένη χαρτογραφία

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

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

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

Θεωρία Πιθανοτήτων & Στατιστική

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Αιολική Ενέργεια & Ενέργεια του Νερού

Ειδικά Θέματα Γεωδαισίας- Μετατροπή τοπογραφικών διαγραμμάτων σε διαφορετικά συστήματα συντ/νων

Γενικά Μαθηματικά Ι. Ενότητα 9: Κίνηση Σε Πολικές Συντεταγμένες. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Αυτοματοποιημένη χαρτογραφία

Μάρκετινγκ Αγροτικών Προϊόντων

ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ. Λογισμός ΙΙ. Χρήστος Θ. Αναστασίου Τμήμα Μηχανικών Πληροφορικής ΤΕ

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

ΦΥΣΙΚΗ. Ενότητα 2: ΔΙΑΝΥΣΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ. Αν. Καθηγητής Πουλάκης Νικόλαος ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε.

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

ΣΧΕΔΙΑΣΗ ΜΗΧΑΝΟΛΟΓΙΚΩΝ ΚΑΤΑΣΚΕΥΩΝ ΜΕ Η/Υ (Computer Aided Design)

Αυτοματοποιημένη χαρτογραφία

Γενικά Μαθηματικά Ι. Ενότητα 19: Υπολογισμός Εμβαδού και Όγκου Από Περιστροφή (2 ο Μέρος) Λουκάς Βλάχος Τμήμα Φυσικής

Γενικά Μαθηματικά ΙΙ

Αυτοματοποιημένη χαρτογραφία

Οδοποιία IΙ. Ενότητα 14: Υπόδειγμα σύνταξης τευχών θέματος Οδοποιίας. Γεώργιος Μίντσης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Αξιολόγηση και ανάλυση της μυϊκής δύναμης και ισχύος

Γενικά Μαθηματικά Ι. Ενότητα 5: Παράγωγος Πεπλεγμένης Συνάρτησης, Κατασκευή Διαφορικής Εξίσωσης. Λουκάς Βλάχος Τμήμα Φυσικής

Γενικά Μαθηματικά Ι. Ενότητα 17: Αριθμητική Ολοκλήρωση, Υπολογισμός Μήκους Καμπύλης Λουκάς Βλάχος Τμήμα Φυσικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

Ιόνιο Πανεπιστήμιο - Τμήμα Πληροφορικής

Τοπογραφικά Δίκτυα & Υπολογισμοί

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

Αυτοματοποιημένη χαρτογραφία

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Μιγαδικός λογισμός και ολοκληρωτικοί Μετασχηματισμοί

Γενικά Μαθηματικά Ι. Ενότητα 12: Κριτήρια Σύγκλισης Σειρών. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Εφαρμογές Πληροφορικής στην Τοπογραφία 13η Ενότητα - Προγραμματισμός στην AutoLISP

Άσκηση και Αποκατάσταση Νευρομυϊκών Προβλημάτων

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ. ΕΝΟΤΗΤΑ: Διανύσματα στους Rn, Cn, διανύσματα στο χώρο (1) ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

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

Τίτλος Μαθήματος: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ

Υπόγεια Υδραυλική και Υδρολογία

Λογιστικές Εφαρμογές Εργαστήριο

Μιγαδικός λογισμός και ολοκληρωτικοί Μετασχηματισμοί

Ιστορία της μετάφρασης

Γραφικά με υπολογιστές

Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης. Λογισμός 3 Ασκήσεις. Μιχάλης Μαριάς Τμήμα Α.Π.Θ.

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

Θεωρία Πιθανοτήτων & Στατιστική

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 1: Εισαγωγικό Μάθημα

Οικονομία των ΜΜΕ. Ενότητα 7: Μορφές αγοράς και συγκέντρωση των ΜΜΕ

Υδραυλικά & Πνευματικά ΣΑΕ

2ο Μάθημα Μετασχηματισμοί 2Δ/3Δ και Συστήματα Συντεταγμένων

Μαθηματική Ανάλυση ΙI

Γενικά Μαθηματικά Ι. Ενότητα 14: Ολοκλήρωση Κατά Παράγοντες, Ολοκλήρωση Ρητών Συναρτήσεων Λουκάς Βλάχος Τμήμα Φυσικής

Πληροφοριακά Συστήματα & Περιβάλλον Ασκήσεις

Εφαρμογές Πληροφορικής στην Τοπογραφία 4η Ενότητα - Εντολές σχεδίασης παραλληλόγραμμου, κύκλου και τόξου

ΦΥΣΙΚΗ. Ενότητα 1: Εισαγωγή στη Φυσική-Ακρίβεια & Σημαντικά Ψηφία- Βαθμωτά Μεγέθη-Διανυσματικά Μεγέθη

Ανάλυση βάδισης. Ενότητα 2: Χωροχρονικές παράμετροι

ΔΙΕΘΝΕΙΣ ΕΠΕΝΔΥΣΕΙΣ ΚΑΙ ΔΙΕΘΝΕΣ ΕΜΠΟΡΙΟ

Οικονομία των ΜΜΕ. Ενότητα 9: Εταιρική διασπορά και στρατηγικές τιμολόγησης

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

Τεχνικό Σχέδιο. Ενότητα 5: Στοιχεία για την Αξονομετρική Προβολή. Σταματίνα Γ. Μαλικούτη Τμήμα Πολιτικών Μηχανικών Τ.Ε.

ΔΙΔΑΣΚΩΝ: Δρ. Στυλιανός Τσίτσος

Γενικά Μαθηματικά Ι. Ενότητα 1: Συναρτήσεις και Γραφικές Παραστάσεις. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

Μηχανολογικό Σχέδιο Ι

Μαθηματικά. Ενότητα 6: Ασκήσεις Ορίων Συνάρτησης. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6

Μάρκετινγκ Αγροτικών Προϊόντων

Στατιστική. 6 ο Μάθημα: Διαστήματα Εμπιστοσύνης και Έλεγχοι Υποθέσεων. Γεώργιος Μενεξές Τμήμα Γεωπονίας ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Μαθηματικά Και Στατιστική Στη Βιολογία

Eγγειοβελτιωτικά έργα και επιπτώσεις στο περιβάλλον

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

Δυναμική Ηλεκτρικών Μηχανών

Transcript:

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Σχεδίαση με Ηλεκτρονικούς Υπολογιστές Ενότητα # 2: Μετασχηματισμοί συντεταγμένων στις 2 διαστάσεις Καθηγητής Ιωάννης Γ. Παρασχάκης Τμήμα Αγρονόμων & Τοπογράφων Μηχανικών

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. 2

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 3

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Μετασχηματισμοί συντεταγμένων στις 2 διαστάσεις

Περιεχόμενα ενότητας. Μετασχηματισμοί Συντεταγμένων στις 2-D 2. Πίνακες μετασχηματισμών. Γιατί; 3. Ομογενείς συντεταγμένες 4. Πίνακες Μετασχηματισμών με Ομογενείς Συντεταγμένες 5. Βασικοί πίνακες μετασχηματισμού στις 2-D 6. Παράδειγμα στροφής γύρω από τυχαίο σημείο 5

Σκοποί ενότητας Κατανόηση των μετασχηματισμών στις 2 διαστάσεις 6

Μετασχηματισμοί Συντεταγμένων στις 2-D (/7) Μετάθεση Στροφή Κλίμακα 7

Μετασχηματισμοί Συντεταγμένων στις 2-D (2/7) y Μετάθεση μετακίνηση (translation) ενός σημείου P (x,y) σε μια νέα θέση x = tx + x y = ty + y t y y y P P x y = tx x ty + y x t x x x P = T + P T = πίνακας μετάθεσης 8

Μετασχηματισμοί Συντεταγμένων στις 2-D (3/7) Η αλλαγή κλίμακας (scale) στις συντεταγμένες όλων των σημείων ενός σχήματος, έχει ως αποτέλεσμα την αλλαγή κλίμακας του σχεδίου (σμίκρυνση-μεγέθυνση), πολλαπλασιάζοντας τις συντεταγμένες με κάποια ποσότητα. y x = Sx * x y = Sy * y y P x y = Sx x * Sy y * s y y x P * s x x x P = S * P S = πίνακας 9 κλίμακας 9

Μετασχηματισμοί Συντεταγμένων στις 2-D (4/7) y Στροφή (rotation) ενός αντικειμένου κατά γωνία θ (πχ. δεξιόστροφα) σε σχέση με την αρχή των αξόνων x = x*cosθ y*sinθ y = x*sinθ + y*cosθ y P x y = cosθ -sinθ x * sinθ cosθ y y θ P x x x P = R * P R = πίνακας στροφής

Μετασχηματισμοί Συντεταγμένων στις 2-D (5/7) Μετάθεση (Translation) στις 2-D με πίνακες μετασχηματισμού

Μετασχηματισμοί Συντεταγμένων στις 2-D (6/7) Κλίμακα (Scale) στις 2-D με πίνακες μετασχηματισμού

Μετασχηματισμοί Συντεταγμένων στις 2-D (7/7) Στροφή (Rotation) στις 2-D με πίνακες μετασχηματισμού

Πίνακες μετασχηματισμών. Γιατί; (/2) Χρησιμοποιούμε πίνακες για να απλοποιήσουμε τους υπολογισμούς Στόχος είναι να καταλήξουμε σε έναν ενιαίο πίνακα μετασχηματισμού που θα μετατρέπει τελικά τις Παγκόσμιες συντεταγμένες σε συντεταγμένες Συσκευής Πρόβλημα: Η κλίμακα και η στροφή απαιτούν πολλαπλασιασμό, ενώ η μετάθεση απαιτεί πρόσθεση πινάκων Λύση: Χρήση ομογενών συντεταγμένων 4

Πίνακες μετασχηματισμών. Γιατί; (2/2) Συνδυασμός μετασχηματισμών μπορεί να γίνει μέσω πολλαπλασιασμού πινάκων Οι πίνακες μετασχηματισμού μπορούν να ενσωματωθούν ως εντολές γραφικών σε κάρτες γραφικών, συσκευές απεικόνισης και βιβλιοθήκες γραφικών, αυξάνοντας δραματικά την ταχύτητα του τελικού προϊόντος 5

Ομογενείς συντεταγμένες (/4) Έστω ένα σημείο P με συντεταγμένες (x,y), δηλ. Ρ(x,y). Το ίδιο σημείο στο σύστημα των ομογενών συντεταγμένων θα περιγράφεται με τις συντεταγμένες (X,Y,W), δηλ. Ρ(X,Y,W). Όπου : Χ = x W και Υ = y W Συνήθως W= 6

Ομογενείς συντεταγμένες (2/4) Οι ομογενείς συντεταγμένες χρησιμοποιούνται διότι Είναι δυνατός ο συνδυασμός και των τριών βασικών μετασχηματισμών Απλουστεύεται με αυτόν τον τρόπο η διαδικασία των μετασχηματισμών 7

Ομογενείς συντεταγμένες (3/4) Καρτεσιανές συντεταγμένες P (x, y) Ομογενείς συντεταγμένες P (Χ, Υ, W) P = T + P Μετάθεση P = S * P Κλίμακα P = R * P Στροφή P = T * P P = S * P P = R * P 8

Ομογενείς συντεταγμένες (4/4) W = Συντελεστής διάφορος του μηδενός. Συνήθως ισούται με τη μονάδα Μετάθεση Κλίμακα Στροφή Χ = x * W x y = tx x ty + y x y = Sx x Sy y x y = cosθ -sinθ x sin cosθ y Y = y * W x y = tx ty x y x y = Sx Sy x y x y = cos θsi nθ -sinθ cosθ x y P = T * P P = S * P P = R * P 9

Πίνακες Μετασχηματισμών με Ομογενείς Συντεταγμένες (/5) Ομογενείς συντεταγμένες: Προστίθεται μια επιπλέον συντεταγμένη σε αμφότερες τις Παγκόσμιες και Συντεταγμένες Συσκευής Μετάθεση, στροφή κα κλίμακα μπορούν να δίνονται από έναν ενιαίο πίνακα (θέτοντας w=) 2

Πίνακες Μετασχηματισμών με Ομογενείς Συντεταγμένες (2/5) Πίνακας μετασχηματισμού «Μετάθεσης» με ομογενείς συντ/νες 2

Πίνακες Μετασχηματισμών με Ομογενείς Συντεταγμένες (3/5) Πίνακας Μετασχηματισμού «Στροφής γύρω από άξονα x» με ομογενείς συντ/νες 22

Πίνακες Μετασχηματισμών με Ομογενείς Συντεταγμένες (4/5) Πίνακας Μετασχηματισμού «Κλίμακας» με ομογενείς συντ/νες 23

Πίνακες Μετασχηματισμών με Ομογενείς Συντεταγμένες (5/5) Πίνακα μετασχηματισμού στροφής με ομογενείς συντ/νες: Στροφή περί της αρχής των αξόνων 24

Βασικοί πίνακες μετασχηματισμού στις 2-D Βασικοί πίνακες μετασχηματισμού στις 2-D Μετάθεση (Translation) T T x y Κλίμακα (Scaling) Sx S y cos sin Στροφή (Rotation) sin cos 25 25

Παράδειγμα στροφής γύρω από τυχαίο σημείο Q Q θ P V θ P. Μετάθεση του P μέσω του διανύσματος v = (-Vx, -Vy) στην αρχή των αξόνων 2. Στροφή κατά θ περί της αρχής των αξόνων 3. Μετάθεση του P πίσω μέσω v 26

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Τέλος Ενότητας Επεξεργασία: Δημήτριος Σαραφίδης Θεσσαλονίκη, Εαρινό Εξάμηνο 22-23