4.3 Γενικές ιδιότητες συνδέσµων 4-13
Tο σχήµα 4-9 δίνει το παράδειγµα µε τον κινητήρα.
Για να τοποθετήσετε αυτούς τους συνδέσµους ακριβώς,
χρησιµοποιώντας το παράθυρο Iδιότητες:
Σχήµα 4-9 1. Eπιλέξτε τον περιστροφικό σύνδεσµο και από τον
Σηµείο βάσης και σηµείο κατάλογο επιλογών Παράθυρο τις Iδιότητες.
περιστροφικού συνδέσµου Tο παράθυρο Iδιότητες δείχνει τα ονόµατα του σηµείου βάσης και
του σηµείου, π.χ. Point[14] και Point[15].
2. Kάντε κλικ πάνω στο όνοµα του συνδέσµου στο επάνω
µέρος του παραθύρου Iδιότητες.
Θα εµφανιστεί µια λίστα µε όλα τα αντικείµενα στο τρέχον µοντέλο.
3 Eπιλέξτε το σηµείο βάσης και το σηµείο που θέλετε να
τροποποιήσετε.
4. Πληκτρολογήστε τις τιµές των συντεταγµένων για να
Tο σηµείο είναι συννηµένο στον
κύκλο και έχει συντεταγµένες
4.0 | 1 | (1.0,0.0)
Το σηµείο βάσης είναι συνηµµένο
στο φόντο και οι συντεταγµένες
του είναι (6.0, 4.0)
6.0
τοποθετήσετε τα σηµεία ακριβώς στη θέση που θέλετε.
Περιγραφές συντεταγµένων Tο Interactive Physics διαθέτει δύο ξεχωριστές οµάδες εκφράσεων,
µε τη µαθηµατική γλώσσα σχεδιασµένων για αναφορά στις παγκόσµιες και τις τοπικές
συντεταγµένες.
point[i].p Παγκόσµιες συντεταγµένες
point[i].offset Tοπικές συντεταγµένες
Άρα, το point[i].offset.y αναφέρεται στη συντεταγµένη y του
4-14 Κεφάλαιο 4-Σύνδεσµοι
point[i] σε σχέση µε το σώµα, στο οποίο έχει επισυναφθεί.
Tο σώµα, στο οποίο έχει επισυναφθεί το σηµείο µπορεί να
αναφέρεται ως:
point[i].body (επιστρέφει ένα σώµα)
Περισσότερες λεπτοµέρειες θα βρείτε στο Παράρτηµα B,
"Mαθηµατική γλώσσα".
Aκριβής τοποθέτηση συνδέσµων
Xρησιµοποιώντας την Mπορείτε να τοποθετήσετε µε ακρίβεια τους συνδέσµους µε έναν
Προσάρτηση αντικειµένου από τους παρακάτω τρόπους.
- Xρησιµοποιώντας την Προσάρτηση στο αντικείµενο, µπορείτε
να επισυνάψετε αυτόµατα και µε ακρίβεια έναν σύνδεσµο σε µια
τοποθεσία, κατά τη δηµιουργία του.
- Xρησιµοποιώντας την Προσάρτηση στο πλέγµα, µπορείτε να
δηµιουργήσετε ένα σύνδεσµο που θα ευθυγραµµίζεται αυτόµατα
στο πλέγµα του φόντου.
- Xρησιµοποιώντας τη Γραµµή συντεταγµένων, µπορείτε να δείτε
και να τροποποιήσετε άµεσα µε αριθµητικό τρόπο τη γεωµετρία
των συνδέσµων.
- Xρησιµοποιώντας το παράθυρο Iδιότητες, µπορείτε να
επεξεργαστείτε άµεσα τις συντεταγµένες των τελικών σηµείων µε
αριθµητικό τρόπο.
Όταν επεξεργαζόσαστε τις συντεταγµένες των τελικών σηµείων µε
αριθµητικό τρόπο, µπορείτε να χρησιµοποιήσετε όχι µόνο
αριθµητικές τιµές, αλλά και γεωµετρικούς τύπους, που
καθορίζουν τις θέσεις των συνδέσµων, αναφορικά µε τη
γεωµετρία των σωµάτων.
Όταν είναι ενεργοποιηµένη η Προσάρτηση στο αντικείµενο, ένα
τελικό σηµείο του συνδέσµου αυτοµάτως επισυνάπτεται στο πιο
κοντινό σηµείο προσάρτησης ενός σώµατος ή στο πιο κοντινό
σηµειακό στοιχείο, όταν απελευθερώσετε το πλήκτρο του
4.3 Γενικές ιδιότητες συνδέσµων 4-15
ποντικιού. H επισύναψη γίνεται µόνον αν εµφανιστεί το σύµβολο
προσάρτησης (σηµειώνεται ως X) (βλέπε παρακάτω). Tο
χαρακτηριστικό Προσάρτηση στο αντικείµενο σας βοηθάει να
τοποθετήσετε τους συνδέσµους µε ακρίβεια εξαρχής. Για
παράδειγµα, µπορείτε να τοποθετήσετε εύκολα ένα κινητήρα στο
γεωµετρικό κέντρο ενός κύκλου.
Kαθώς ο δείκτης του ποντικιού µετακινείται κατά µήκος της
οθόνης, το πιο κοντινό σηµείο προσάρτησης εµφανίζεται µε ένα
σύµβολο σχήµατος X. Tο σχήµα 4-10 αποτελεί παράδειγµα, όπου
ένας κινητήρας είναι έτοιµος να επισυναφθεί στο κέντρο ενός
κύκλου.
Tο χαρακτηριστικό Προσάρτηση στο αντικείµενο µπορεί να
ενεργοποιηθεί ή να απενεργοποιηθεί οποιαδήποτε στιγµή. Για να
το ενεργοποιήσετε:
1. Eπιλέξτε Προσάρτηση στο αντικείµενο από τον κατάλογο
επιλογών Θέαση.
H Προσάρτηση στο αντικείµενο είναι ήδη ενεργή αν εµφανιστεί ένα
σηµάδι ελέγχου δίπλα στο στοιχείο του καταλόγου επιλογών.
Kάθε σώµα έχει µια καθορισµένη οµάδα σηµείων προσάρτησης,
ανάλογα µε τη γεωµετρία του (βλέπε σχήµα 4-11).
Όταν ένας σύνδεσµος επισυναφθεί σε σώµατα σε περιβάλλον
προσάρτησης αντικειµένου, το Interactive Physics αυτόµατα
παράγει τον αντίστοιχο γεωµετρικό τύπο για να ορίσει τις
συντεταγµένες των τελικών σηµείων. Περισσότερες πληροφορίες
για αυτό το χαρακτηριστικό θα βρείτε στη σελίδα 4-19 "Xρήση
Σχήµα 4-10
Eπισύναψη ενός κινητήρα µε
την Προσάρτηση στο
αντικείµενο
Μόνο σύροντας τον κινητήρα κοντά στο µέσο... ...ο κινητήρας επισυνάπτεται σε
αυτό αυτόµατα
4-16 Κεφάλαιο 4-Σύνδεσµοι
Xρησιµοποιώντας την γεωµετρικών τύπων (παραµετρικός ορισµός βάσει σηµείων)".
Προσάρτηση στο πλέγµα Mπορείτε να απενεργοποιήσετε την αυτόµατη δηµιουργία τύπου
µέσω του διαλόγου Προτιµήσεις. Όταν απενεργοποιηθεί η
Σχήµα 4-11 δηµιουργία τύπου, η Προσάρτηση στο αντικείµενο θα παραµείνει
Σηµεία προσάρτησης για µεν ενεργή, αλλά οι συντεταγµένες των σηµείων προσάρτησης θα
σώµατα δοθούν µε αριθµητικές τιµές και όχι µε γεωµετρικούς τύπους.
Περισσότερες πληροφορίες θα βρείτε στο "8.4. Προτιµήσεις".
Όταν είναι ενεργοποιηµένη η Προσάρτηση στο πλέγµα, µπορείτε
να επισυνάψετε ένα τελικό σηµείο του συνδέσµου στο φόντο, ώστε
Κύκλος ΣΑ, Τεταρτηµόρια
Πολύγωνο ΣΑ, Ακµές, Μέσα
Ορθογώνιο/τετράγωνο Γωνίες, ΣΑ, Μέσα
∆ύο Πρόσθετα σηµεία
(εµφανίζονται
παρακάτω)
x1
-h
2
1
-h
2
h=min (Υψος, Πλάτος)
να ευθυγραµµίζεται αυτόµατα στα προκαθορισµένα κενά του
πλέγµατος. Mπορείτε, επίσης, να ευθυγραµµίσετε τα σώµατα µε
την Προσάρτηση στο πλέγµα.
Για να ενεργοποιήσετε την Προσάρτηση στο πλέγµα:
1. Eπιλέξτε Προσάρτηση στο πλέγµα από τον κατάλογο
4.3 Γενικές ιδιότητες συνδέσµων 4-17
επιλογών Θέαση.
H Προσάρτηση στο πλέγµα είναι ήδη ενεργή αν εµφανιστεί ένα
σηµάδι ελέγχου δίπλα στο στοιχείο του καταλόγου επιλογών.
Περισσότερες πληροφορίες θα βρείτε στην "Eυθυγράµµιση
αντικειµένων στο πλέγµα" στη σελίδα 6-12.
Xρησιµοποιώντας τη Γραµµή H Γραµµή συντεταγµένων (σχήµα 4-12) εµφανίζει παραµέτρους
συντεταγµένων συνδέσµων που µπορούν να γίνουν αντικείµενο επεξεργασίας,
όπως τα τελικά σηµεία των συντεταγµένων.
Για περιστροφικούς συνδέσµους, η πρώτη οµάδα τιµών (x, y)
αντιπροσωπεύει τις συντεταγµένες του σηµείου βάσης (το
σηµειακό στοιχείο που έχει επισυναφθεί στο σώµα στο κατώτερο
στρώµα, βλέπε σχήµα 4-12). Oι τιµές δίνονται στο τοπικό σύστηµα
συντεταγµένων.
Για γραµµικούς συνδέσµους, η πρώτη οµάδα τιµών (x, y)
αντιπροσωπεύει τις συντεταγµένες του πρώτου σηµείου που
δηµιουργήθηκε (βλέπε σχήµα 4-12).
Aν επιλέξετε ένα µεµονωµένο τελικό σηµείο, η Γραµµή
συντεταγµένων εµφανίζει τις τιµές σε τοπικές και παγκόσµιες
µεταβλητές. Oι τοπικές συντεταγµένες εµφανίζονται µε ετικέτες
(x, y), ενώ οι παγκόσµιες συντεταγµένες µε ετικέτες (Πx, Πy).
ΣHMEIΩΣH: Aν η θέση του τελικού σηµείου ορίζεται µέσω ενός
τύπου (βλέπε "Xρήση γεωµετρικών τύπων (παραµετρικός ορισµός
βάσει σηµείων)" στη σελίδα 4-19), οι παγκόσµιες µεταβλητές του
δεν είναι διαθέσιµες στη Γραµµή συντεταγµένων.
Mπορείτε να εισαγάγετε αριθµητικές τιµές στους τύπους στη
Γραµµή συντεταγµένων. H τροποποίηση είναι άµεσα εµφανής,
ακόµα κι αν εισαχθούν τύποι.
Tα µεµονωµένα τµήµατα στη συνέχεια αυτού του κεφαλαίου,
πραγµατεύονται το θέµα ποιες παράµετροι µπορούν να αλλάξουν,
κάνοντας χρήση της Γραµµής συντεταγµένων για κάθε σύνδεσµο.
Tο Interactive Physics διαθέτει παραµετρικό ορισµό αντικειµένων
4-18 Κεφάλαιο 4-Σύνδεσµοι
Σχήµα 4-12 Για περιστροφικούς συνδέσµους...
Γραµµή συντεταγµένων
Tο Σηµείο βάσης (στο φόντο) βρίσκεται στο (6,0, 4,0).
Tο Σηµείο κορυφής (στο δίσκο) βρίσκεται στο (1,0, 0,0).
Σηµείο βάσης Σηµείο κορυφής
Για γραµµικούς συνδέσµους...
Aς υποθέσουµε ότι το Eλατήριο τεντώνεται
ξεκινώντας από το σώµα προς το φόντο.
Tο πρώτο σηµείο βρίσκεται στο (-1,0, 0,0). Tο
δεύτερο σηµείο βρίσκεται στο (2,0, 1,0).
Πρώτο σηµείο ∆εύτερο σηµείο
Xρήση γεωµετρικών τύπων µε βάση τη γεωµετρία και τους συνδέσµους. Mπορείτε να
(παραµετρικός ορισµός βάσει χρησιµοποιήσετε αυτούς τους τύπους για να ορίσετε τις θέσεις
σηµείων) των αντικειµένων µέσω συµβόλων αντί αριθµητικών τιµών. Για
παράδειγµα, το σχήµα 4-14 δείχνει πώς µπορούν να εκφραστούν
οι θέσεις των σηµείων στα ορθογώνια και στον κύκλο µε
Σχήµα 4-13 Τοπικές Συντεταγµένες Παγκόσµιες Συντεταγµένες
Tοπικές και παγκόσµιες
συντεταγµένες για ένα
σηµειακό στοιχείο
Οταν οι συντεταγµένες δίνονται µε γεωµετρικούς τύπους (όπως (0.0) (0.0) και
body [3]. width), οι παγκόσµιες συντεταγµένες δεν επιδέχονται αλλαγές.
Τοπικές Συντεταγµένες
4.3 Γενικές ιδιότητες συνδέσµων 4-19
παραµετρικούς τύπους.
Για να τροποποιήσετε τη θέση των τελικών σηµείων συνδέσµων
µέσω της µαθηµατικής γλώσσας:
1. Eπιλέξτε το τελικό σηµείο του συνδέσµου, του οποίου τη
θέση θέλετε να αλλάξετε.
2. Eπιλέξτε Iδιότητες από τον κατάλογο επιλογών
Παράθυρο.
Eµφανίζεται ο κατάλογος επιλογών Παράθυρο.
3. Πληκτρολογήστε το γεωµετρικό τύπο που θέλετε στα
πεδία θέσης.
Eναλλακτικά, µπορείτε να πληκτρολογήσετε τους τύπους απευθείας
στη Γραµµή συντεταγµένων. Yπάρχει, βεβαίως, πάντα η πιθανότητα
να αποδειχθούν τα πεδία αυτά κάπως µικρά για την εισαγωγή
µεγάλων σε µήκος εκφράσεων.
Oι γεωµετρικοί τύποι όχι µόνο σας βοηθούν να τοποθετήσετε µε
ακρίβεια τα τελικά σηµεία συνδέσµων, αλλά εξασφαλίζουν και ότι
αυτά τα σηµεία δεν θα αλλάξουν, αν αλλάξει το µέγεθος και το
σχήµα του ορθογωνίου. Όπως φαίνεται και στο σχήµα 4-15,
µπορείτε να µεγαλώσετε ένα ορθογώνιο και το τελικό σηµείο του
Σχήµα 4-14 body[1] (body[1].width / 2, -body[1].height / 2)
Παραδείγµατα γεωµετρικών body[2].height συνηµµένο στο body[1]
τύπων
body[2].width (body[2].width / 2, -body[2].height / 2)
συνηµµένο στο body[2]
body[3].radius
(body[2].width / 4, 0.0)
(0.0, body[3].radius / 2)
ελατηρίου να παραµείνει προσαρτηµένο στο µέσο µίας από τις
πλευρές του.
Στο Παράρτηµα B, "Mαθηµατική γλώσσα" θα βρείτε πλήρη
4-20 Κεφάλαιο 4-Σύνδεσµοι
Aυτόµατη επισύναψη κατάλογο των εκφράσεων της µαθηµατικής γλώσσας.
συνδέσµου
Έλεγχος της επισύναψης συνδέσµου
∆ιαγραφή αυτόµατης
επισύναψης Oι σύνδεσµοι αυτόµατα συνδέονται µε σώµατα που βρίσκονται
κάτω από αυτά. Για ένα γραµµικό σύνδεσµο, το κάθε τελικό του
σηµείο συνδέεται µε το σώµα που βρίσκεται κάτω από αυτό. Για
έναν περιστροφικό σύνδεσµο, τα δύο τελικά σηµεία συνδέονται µε
τα δύο σώµατα που βρίσκονται ακριβώς κάτω από το σύνδεσµο.
Mπορείτε να ελέγξετε ποια σώµατα βρίσκονται πιο πάνω (δηλαδή
πιο µπροστά) χρησιµοποιώντας τα Mεταφορά µπροστά και
Mεταφορά πίσω από τον κατάλογο επιλογών Aντικείµενο.
Eίναι πιθανό να θελήσετε να διαγράψετε την αυτόµατη
επισύναψη, όταν θέλετε να επικολλήσετε ένα σύνδεσµο στο σώµα,
χωρίς το τελικό σηµείο του συνδέσµου να βρίσκεται εντός του
περιγράµµατος του σώµατος.
Για να παρακάµψετε την αυτόµατη σύνδεση των τελικών σηµείων
του συνδέσµου σε ένα σώµα:
1. Σύρετε το σύνδεσµο σε µια θέση, όπου τα τελικά του
σηµεία θα συνδέονται µε τα σώµατα που θέλετε.
2. Kρατήστε πατηµένο το πλήκτρο Command (MacOS) ή
Control (Windows), ενώ θα σύρετε είτε τον ίδιο το
σύνδεσµο, είτε ένα από τα τελικά του σηµεία.
O σύνδεσµος διατηρεί τις τρέχουσες συνδέσεις του, ενώ εσείς σύρετε.
Eµφανίζεται µια διακεκοµµένη γραµµή που υποδηλώνει ποιο σώµα
συνδέεται στο σύνδεσµο, σε περίπτωση που το τελικό σηµείο του
συνδέσµου δεν βρίσκεται πάνω από το σώµα.
Eναλλακτικά, µπορείτε να τροποποιήσετε τη θέση των τελικών
σηµείων από το παράθυρο Iδιότητες ή τη Γραµµή συντεταγµένων.
Oι συντεταγµένες σηµείου εκφράζονται ως µετατόπιση από το
σύστηµα αναφοράς του σώµατος που έχει επισυναφθεί. Για το
λόγο αυτό, ενόσω ένα σηµείο επισυνάπτεται σε ένα σώµα και
τοποθετείται εντός του περιγράµµατός του, απλά καθορίστε τη
συντεταγµένη σηµείου, ώστε να βρίσκεται εκτός των ορίων του
Σχήµα 4-15 4.3 Γενικές ιδιότητες συνδέσµων 4-21
Πώς οι γεωµετρικοί τύποι
διατηρούν την επισύναψη Συνηµµένο στο (body [3], width/2, body[3], height/2)
συνδέσµου Αλλάξτε το σχήµα του Ορθογωνίου...
...και η επισύναψη παραµείνει στην
προκαθορισµένη θέση
σώµατος.
Θα µπορούσατε επίσης να επισυνάψετε πολλά σηµεία σε ένα
αυθαίρετο σώµα, είτε αυτά βρίσκονται στο σώµα είτε όχι. Για να
επισυνάψετε ένα σηµείο σε κάποιο σώµα:
1. Eπιλέξτε τα σηµεία και το σώµα (χρησιµοποιήστε την
επιλογή µε το πλήκτρο shift ή µε το πλαίσιο επιλογής).
2. Eπιλέξτε Eπισύναψη στο σώµα από τον κατάλογο
επιλογών Aντικείµενο.
Tα σηµεία επισυνάπτονται στο σώµα, χωρίς να αλλάξει η θέση τους.
Xωρισµός και αφαίρεση συνδέσµων
Eνώ γίνεται η επεξεργασία ενός µοντέλου µπορείτε προσωρινά να
απενεργοποιήσετε τους περιστροφικούς συνδέσµους, ώστε να
µετακινείτε ελεύθερα τα σώµατα. Mπορείτε να διαχωρίσετε δύο
σώµατα που συνδέονται µε έναν περιστροφικό σύνδεσµο και να
διαγράψετε ένα από τα σώµατα. Tο σηµείο που επισυνάπτεται στο
διεγραµµένο σώµα παραµένει και µπορείτε να το επισυνάψετε σε
ένα άλλο σώµα.
Aν διαχωρίσετε έναν περιστροφικό σύνδεσµο και διαγράψετε ένα
από τα τελικά του σηµεία, θα διαγραφεί και το άλλο τελικό του
σηµείο.
4-22 Κεφάλαιο 4-Σύνδεσµοι
Σχήµα 4-16 Η διακεκοµµένη γραµµή δείχνει
Σύνδεσµος µε µη ενεργή σύνδεση, ακόµα κι αν το τελικό
σύνδεση σηµείο δεν βρίσκεται στο
περίγραµµα του ορθογωνίου
Eντολή Eπισύναψη σε σώµα H ικανότητα σύνδεσης και χωρισµού συνδέσµων ανήκει στα
χαρακτηριστικά του Έξυπνου Eπεξεργαστή. Περισσότερες
πληροφορίες για τον Έξυπνο Eπεξεργαστή θα βρείτε στο
Kεφάλαιο 5.
Aφαίρεση συνδέσµων Mπορείτε να αφαιρέσετε ένα σύνδεσµο, επιλέγοντάς τον και
πατώντας το πλήκτρο διαγραφής (Delete) ή επιλέγοντας
∆ιαγραφή (Windows), Aπαλοιφή (MacOS) ή Aποκοπή από τον
κατάλογο επιλογών Eπεξεργασία.
Eνεργοποίηση και απενεργοποίηση
συνδέσµων
Όλοι οι σύνδεσµοι µπορούν να ενεργοποιηθούν και να
απενεργοποιηθούν κατά τη διάρκεια µιας προσοµοίωσης. Στο
κάτω µέρος του παραθύρου Iδιότητες οποιουδήποτε αντικειµένου
συνδέσµου υπάρχει ένα πεδίο µε τον τίτλο Eνεργό όταν. Tο πεδίο
αυτό εξ ορισµού είναι ρυθµισµένο στο Πάντα, υποδηλώνοντας ότι
ο σύνδεσµος είναι πάντα ενεργός σε όλη τη διάρκεια της
προσοµοίωσης.
Yπάρχουν δύο τρόποι να ελέγξετε πότε ένας σύνδεσµος θα είναι
ενεργός.
1. Eισάγετε έναν τύπο απευθείας στο πεδίο Eνεργό όταν
στο παράθυρο Iδιότητες του συνδέσµου.
O σύνδεσµος είναι ενεργός, όποτε η τιµή ή ο τύπος στο πεδίο Eνεργό
όταν είναι µεγαλύτερα από το µηδέν. Για µια πλήρη περιγραφή της