Spline Fit

Η εντολή splinefit σχεδιάζει κυβική spline που διέρχεται από κάθε σημείο που κάνετε κλικ — παρεμβολική καμπύλη. Σε αντίθεση με Spline CV, όπου η καμπύλη μόνο έλκεται προς τις κορυφές ελέγχου, εδώ η καμπύλη αναγκάζεται να αγγίξει ακριβώς κάθε πληκτρολογημένη συντεταγμένη. Εσωτερικά ο επεξεργαστής προσαρμόζει κορυφές ελέγχου για να επιτύχει αυτό, και αυτές οι CVs αποθηκεύονται μαζί με τα σημεία fit στο αρχείο DXF.

Σχεδίαση spline μέσα από σημεία fit

  1. Πληκτρολογήστε splinefit στο τερματικό ή κάντε κλικ στο κουμπί Spline Fit της γραμμής εργαλείων.
  2. Κάντε κλικ για τοποθέτηση σημείων fit — η καμπύλη θα διέρχεται από κάθε ένα. Ή πληκτρολογήστε X,Y και πατήστε Enter για ακριβή συντεταγμένη.
  3. Πατήστε Enter για ολοκλήρωση (απαιτούνται τουλάχιστον 2 σημεία).
  ●──────●──────●──────●  ← η καμπύλη διέρχεται ακριβώς από κάθε κλικ
  p1     p2     p3     p4

Η ζωντανή προεπισκόπηση δείχνει την τρέχουσα παρεμβολική καμπύλη καθώς μετακινείτε τον κέρσορα, συμπεριλαμβανομένου του πιθανού επόμενου σημείου στη θέση κέρσορα. Πατήστε Escape για απόρριψη όλων των τοποθετημένων σημείων και έξοδο.

Εισαγωγή συντεταγμένης

Αντί για κλικ, πληκτρολογήστε ακριβή θέση για οποιοδήποτε σημείο fit:

  1. Πληκτρολογήστε την τιμή X.
  2. Πατήστε , — το τερματικό εμφανίζει [X], [Y{cursor}].
  3. Πληκτρολογήστε την τιμή Y.
  4. Πατήστε Enter για τοποθέτηση σημείου fit.

Αναφορά πληκτρολογίου

ΠλήκτροΕνέργεια
09, ., -Έναρξη εισαγωγής συντεταγμένης X
,Κλείδωμα X και μετάβαση στην εισαγωγή Y
BackspaceΔιαγραφή τελευταίου πληκτρολογημένου χαρακτήρα
EnterΕπιβεβαίωση πληκτρολογημένης συντεταγμένης, ή ολοκλήρωση spline αν δεν υπάρχει εισαγωγή σε εξέλιξη και ≥ 2 σημεία υπάρχουν
EscapeΑπόρριψη όλων των σημείων και έξοδος

Επεξεργασία grip — αναδιαμόρφωση μέσω σημείων fit

Μια επιλεγμένη fit spline εμφανίζει ένα grip ανά σημείο fit:

GripΘέσηΤι κάνει
Σημείο fitΣε κάθε θέση κλικΣύρσιμο για μετακίνηση αυτού του σημείου fit — ολόκληρη η καμπύλη επαναπαρεμβάλλεται για να διέλθει από τη νέα θέση

Σύρσιμο ενός grip επαναπροσαρμόζει ολόκληρη την καμπύλη, όχι μόνο τα παρακείμενα τμήματα. Αυτό διαφέρει από την επεξεργασία grip polyline, όπου η μετακίνηση κορυφής αναδιαμορφώνει μόνο τα δύο παρακείμενα τμήματα.

Δεν υπάρχει grip “μεταφορά ολόκληρης spline”. Για μετατόπιση ολόκληρης της spline χρησιμοποιήστε την εντολή Move.

Επιλογή fit splines

ΜέθοδοςΣυμπεριφορά
ΚλικΕπιλέγει αν το κλικ βρίσκεται κοντά σε οποιοδήποτε σημείο της καμπύλης
Σύρσιμο δεξιά (αυστηρό)Όλα τα δείγματα σημεία κατά μήκος της καμπύλης πρέπει να βρίσκονται εντός του πλαισίου επιλογής
Σύρσιμο αριστερά (διασταυρούμενο)Οποιοδήποτε τμήμα καμπύλης που διασταυρώνει το όριο πλαισίου επιλογής την επιλέγει

Υποστηριζόμενες εντολές επεξεργασίας

ΕντολήΤι συμβαίνει στη spline
MoveΜεταφράζει όλα τα σημεία fit και επανυπολογισμένες CVs κατά την ίδια μετατόπιση
CopyΔημιουργεί πανομοιότυπη spline σε νέα θέση
RotateΠεριστρέφει όλα τα σημεία fit γύρω από το επιλεγμένο βασικό σημείο
MirrorΑντικατοπτρίζει όλα τα σημεία fit ως προς τον άξονα αντικατοπτρισμού
ScaleΚλιμακώνει όλα τα σημεία fit ομοιόμορφα από το βασικό σημείο
DeleteΑφαιρεί τη spline

Οι splines δεν υποστηρίζουν Offset, Trim, ή Extend.

Ιδιότητες

Γενικά

ΙδιότηταΠροεπιλογήΣημασία
Color256 (ByLayer)Δείκτης χρώματος ACI
Layer0Ανάθεση επιπέδου
LinetypeByLayerΜοτίβο linetype ονόματος
Linetype Scale1Συντελεστής κλίμακας στο μοτίβο linetype
Thickness0Πάχος εξώθησης

Γεωμετρία

ΙδιότηταΣημασία
DegreeΒαθμός πολυωνύμου — πάντα 3 (κυβική)
Fit PointsΣυντεταγμένες όλων των σημείων pass-through που κλικαρίστηκαν
Control VerticesΕσωτερικά υπολογισμένες CVs για απόδοση καμπύλης

Spline Fit vs Spline CV — ποια να χρησιμοποιήσετε

Spline FitSpline CV
Η καμπύλη διέρχεται από σημείαΚάθε σημείο κλικ ακριβώςΜόνο πρώτο και τελευταίο (clamped)
Αποτέλεσμα επεξεργασίας gripΣημείο fit μετακινείται → ολόκληρη η καμπύλη επαναπαρεμβάλλεταιCV μετακινείται → καμπύλη έλκεται προς νέα θέση
Προβλεψιμότητα σχήματοςΥψηλή — η καμπύλη ακολουθεί κλικΧαμηλότερη — η καμπύλη υστερεί πίσω από CVs
Καλύτερο γιαΚαμπύλες που πρέπει να αγγίξουν συγκεκριμένες συντεταγμένεςΟμαλές αισθητικές καμπύλες, ελεύθερες διαδρομές

DXF — οντότητα SPLINE (μορφή σημείων fit)

Οι fit splines αποθηκεύονται ως οντότητες SPLINE στο αρχείο DXF, αποθηκεύοντας τόσο τις συντεταγμένες σημείων fit όσο και τις υπολογισμένες κορυφές ελέγχου. Το splineFlag ορίζεται σε 8 (fit-point spline) ώστε η εφαρμογή επαναφόρτωσης να ξέρει ποιο σύνολο σημείων να εμφανίσει ως επεξεργάσιμα grips. Όλες οι ιδιότητες — χρώμα, επίπεδο, linetype, κλίμακα linetype και πάχος — ταξιδεύουν χωρίς απώλεια. Εφαρμογές DXF που υποστηρίζουν fit-point splines (LibreCAD, FreeCAD) θα εμφανίσουν τα σημεία fit ως τα κύρια επεξεργάσιμα δεδομένα.