Vector Pins
Τα Vector Pins είναι ένα βοήθημα σχεδίασης που επιτρέπει την ευθυγράμμιση νέας γεωμετρίας με υπάρχοντα σημεία χωρίς να σχεδιάζετε βοηθητικές γραμμές. Αιωρήστε τον κέρσορα πάνω από ένα σημείο έλξης για μισό δευτερόλεπτο για να το καρφιτσώσετε — η καρφίτσα προβάλλει στη συνέχεια αόρατες οριζόντιες και κατακόρυφες γραμμές αναφοράς, και ο κέρσορας έλκεται πάνω τους όποτε πλησιάζει. Είναι το αντίστοιχο του KulmanLab CAD για την παρακολούθηση έλξης αντικειμένων των εφαρμογών CAD υπολογιστή.
Η λειτουργία ελέγχεται από τον διακόπτη Pins στη γραμμή ελέγχου (δίπλα στα Grid, Snap και ANGL). Είναι ενεργή από προεπιλογή, και η ρύθμιση διατηρείται μεταξύ των συνεδριών.
Καρφίτσωμα σημείου
- Ξεκινήστε μια εντολή που ζητά σημείο — Line, Circle, Move κ.ο.κ.
- Μετακινήστε τον κέρσορα πάνω από ένα σημείο έλξης υπάρχουσας γεωμετρίας — δείκτη άκρου, μέσου ή κέντρου.
- Κρατήστε τον κέρσορα ακίνητο για 500 ms. Ο δείκτης μετατρέπεται σε γεμάτο τετράγωνο χρώματος έμφασης — το σημείο είναι πλέον καρφιτσωμένο.
- Επαναλάβετε για να καρφιτσώσετε όσα σημεία χρειάζεστε. Κάθε καρφίτσα συνεχίζει να προβάλλει τις γραμμές αναφοράς της.
Το καρφίτσωμα λειτουργεί και εκτός εντολής: η αιώρηση πάνω από μια λαβή επιλεγμένης οντότητας την καρφιτσώνει με τον ίδιο τρόπο.
Παρακολούθηση κατά μήκος των γραμμών αναφοράς
Κάθε καρφιτσωμένο σημείο προβάλλει δύο αόρατες γραμμές αναφοράς — μία οριζόντια και μία κατακόρυφη — μέσα από τις ακριβείς συντεταγμένες του. Καθώς μετακινείτε τον κέρσορα:
- Εντός 12 px από την κατακόρυφη γραμμή μιας καρφίτσας, ο κέρσορας έλκεται πάνω της: μια διακεκομμένη γραμμή χρώματος έμφασης σχεδιάζεται μέσα από την καρφίτσα σε όλη την προβολή, και ένας δείκτης X δείχνει τη θέση έλξης. Η συντεταγμένη X σας είναι πλέον ακριβώς το X της καρφίτσας.
- Το ίδιο ισχύει για την οριζόντια γραμμή και τη συντεταγμένη Y της καρφίτσας.
- Κοντά σε μία γραμμή κάθε προσανατολισμού — ακόμα και από δύο διαφορετικές καρφίτσες — ο κέρσορας έλκεται στην τομή τους, και εμφανίζονται και οι δύο διακεκομμένες γραμμές. Έτσι τοποθετείται ένα σημείο ακριβώς στο (X της καρφίτσας A, Y της καρφίτσας B).
┆ (διακεκομμένη, κατακόρυφη γραμμή της καρφίτσας ■)
┆
■ καρφίτσα A ┄┄┄ ✕ ← κέρσορας ελκυσμένος στην τομή:
┆ X από την καρφίτσα B, Y από την καρφίτσα A
┆
■ καρφίτσα B
Οι συντεταγμένες έλξης λαμβάνονται απευθείας από την καρφίτσα, οπότε η ευθυγράμμιση είναι ακριβής — χωρίς στρογγυλοποίηση ή απόκλιση κινητής υποδιαστολής.
Προτεραιότητα έλξης
Οι κανονικές γεωμετρικές έλξεις — άκρο, μέσο, κέντρο και τομή — έχουν προτεραιότητα έναντι των γραμμών αναφοράς των καρφιτσών. Αν ο κέρσορας είναι πιο κοντά σε σημειακή έλξη παρά σε γραμμή αναφοράς, κερδίζει η σημειακή έλξη. Η παρακολούθηση καρφιτσών γεμίζει τα κενά ανάμεσα στη γεωμετρία· ποτέ δεν εμποδίζει την έλξη στην ίδια τη γεωμετρία.
Συνδυασμός με το κλείδωμα γωνίας
Τα vector pins συνεργάζονται με την παρακολούθηση γωνίας (τον διακόπτη ANGL στη γραμμή ελέγχου). Όταν μια εντολή έχει κλειδώσει τον κέρσορα σε ακτίνα παρακολούθησης γωνίας:
- Ο κέρσορας παραμένει περιορισμένος στην κλειδωμένη κατεύθυνση.
- Η έλξη καρφιτσών στοχεύει πλέον στις τομές της κλειδωμένης ακτίνας με τις γραμμές αναφοράς των καρφιτσών (μόνο μπροστά από την αρχή της ακτίνας).
Αυτό απαντά σε ερωτήσεις όπως «πού τέμνει η κατεύθυνση 45° από το τελευταίο μου σημείο το ύψος του κέντρου εκείνου του κύκλου;» — κλειδώστε τη γωνία, και ο κέρσορας κουμπώνει στο σημείο διασταύρωσης. Η έλξη ακτίνας λειτουργεί σε κάθε εντολή με κλείδωμα γωνίας: Line, Polyline, Arc, Circle, Move, Copy, Area, Leader και ViewportCopy.
Κύκλος ζωής των καρφιτσών
Οι καρφίτσες προορίζονται για την τρέχουσα εργασία, όχι ως μόνιμοι δείκτες. Όλες οι καρφίτσες διαγράφονται όταν:
| Συμβάν | Λόγος |
|---|---|
| Ξεκινά νέα εντολή | Κάθε εργασία ξεκινά με καθαρό σύνολο αναφορών |
| Πατηθεί Escape | Τυπική συμπεριφορά «ακύρωση όλων» |
| Απενεργοποιηθεί ο διακόπτης Pins | Η απενεργοποίηση της λειτουργίας αφαιρεί την κατάστασή της |
| Εναλλαγή μεταξύ χώρου μοντέλου και χαρτιού | Οι συντεταγμένες των καρφιτσών ανήκουν σε έναν χώρο |
Μέσα σε μία εντολή μπορείτε να καρφιτσώνετε, να σχεδιάζετε, να καρφιτσώνετε ξανά και να συνεχίζετε — οι καρφίτσες επιβιώνουν σε κάθε κλικ μιας εντολής πολλαπλών σημείων όπως η Polyline.
Τυπική ροή εργασίας
Σχεδίαση γραμμής που ξεκινά ακριβώς κάτω από το κέντρο ενός κύκλου:
- Πληκτρολογήστε
line(ή κάντε κλικ στο κουμπί Line). - Αιωρήστε πάνω από τον δείκτη κέντρου του κύκλου για μισό δευτερόλεπτο — γίνεται τετράγωνο χρώματος έμφασης.
- Μετακινήστε τον κέρσορα προς τα κάτω: κοντά στην κατακόρυφο του κύκλου, ο κέρσορας κλειδώνει στη διακεκομμένη γραμμή αναφοράς.
- Κάντε κλικ — η γραμμή ξεκινά ακριβώς στη συντεταγμένη X του κύκλου.
- Συνεχίστε τη γραμμή κανονικά· η καρφίτσα παραμένει διαθέσιμη για τα επόμενα σημεία.
Σημειώσεις
- Η αιώρηση 500 ms λειτουργεί σε οποιονδήποτε δείκτη έλξης μπορεί να φτάσει ο κέρσορας — συμπεριλαμβανομένων σημείων έλξης που εμφανίζονται στη μέση της εντολής.
- Η αιώρηση πάνω από ήδη καρφιτσωμένο σημείο δεν κάνει τίποτα· δεν υπάρχει ξεκαρφίτσωμα με αιώρηση. Καθαρίστε τις καρφίτσες με Escape ή απενεργοποιώντας το Pins.
- Η απόσταση έλξης για τις γραμμές αναφοράς είναι τα ίδια 12 pixel οθόνης που χρησιμοποιεί η κανονική σημειακή έλξη, οπότε η αίσθηση είναι συνεπής σε κάθε επίπεδο μεγέθυνσης.
- Τα καρφιτσωμένα σημεία σχεδιάζονται ως τετράγωνα χρώματος έμφασης στη θέση των κανονικών δεικτών έλξης τους.