Spline Fit

Il comando splinefit disegna una spline cubica che passa per ogni punto cliccato — una curva interpolatrice. A differenza di Spline CV, dove la curva è solo attratta verso i vertici di controllo, qui la curva è costretta a toccare ogni coordinata cliccata esattamente. Internamente l’editor adatta i vertici di controllo per raggiungere questo risultato, e quei CV vengono memorizzati insieme ai punti di adattamento nel file DXF.

Disegnare una spline per punti di adattamento

  1. Digita splinefit nel terminale o clicca il pulsante Spline Fit nella barra degli strumenti.
  2. Clicca per posizionare i punti di adattamento — la curva passerà per ciascuno di essi. Oppure digita X,Y e premi Invio per una coordinata esatta.
  3. Premi Invio per terminare (almeno 2 punti richiesti).
  ●──────●──────●──────●  ← la curva passa esattamente per ogni clic
  p1     p2     p3     p4

L’anteprima live mostra la curva interpolata corrente mentre sposti il cursore, incluso il prospettico punto successivo nella posizione del cursore. Premi Esc per scartare tutti i punti posizionati e uscire.

Inserimento coordinate

Invece di cliccare, digita una posizione esatta per qualsiasi punto di adattamento:

  1. Digita il valore X.
  2. Premi , — il terminale mostra [X], [Y{cursore}].
  3. Digita il valore Y.
  4. Premi Invio per posizionare il punto di adattamento.

Riferimento tastiera

TastoAzione
09, ., -Inizia l’inserimento coordinata X
,Blocca X e passa all’inserimento Y
Canc ←Elimina l’ultimo carattere digitato
InvioConferma la coordinata digitata, o termina la spline se nessun input è in corso e ≥ 2 punti esistono
EscScarta tutti i punti ed esce

Modifica con grip — ridisegnare tramite punti di adattamento

Una spline fit selezionata espone un grip per ogni punto di adattamento:

GripPosizioneFunzione
Punto di adattamentoIn ogni posizione cliccataTrascina per spostare quel punto — l’intera curva si ri-interpola per passare per la nuova posizione

Trascinare un grip ri-adatta l’intera curva, non solo i segmenti adiacenti. Questo è diverso dalla modifica dei grip delle polilinee, dove spostare un vertice ridisegna solo i due segmenti adiacenti.

Non esiste un grip “sposta tutta la spline”. Per traslare l’intera spline, usa il comando Move.

Comandi di modifica supportati

ComandoEffetto sulla spline
MoveTrasla tutti i punti di adattamento e i CV ricalcolati dello stesso spostamento
CopyCrea una spline identica in una nuova posizione
RotateRuota tutti i punti di adattamento attorno al punto base scelto
MirrorRiflette tutti i punti di adattamento rispetto all’asse speculare
ScaleScala tutti i punti di adattamento uniformemente dal punto base
DeleteRimuove la spline

Le spline non supportano Offset, Trim o Extend.

Spline Fit vs Spline CV — quale usare

Spline FitSpline CV
La curva passa attraverso i puntiOgni punto cliccato esattamenteSolo primo e ultimo (bloccati)
Effetto modifica gripIl punto di adattamento si sposta → intera curva ri-interpolataIl CV si sposta → curva attratta verso la nuova posizione
Prevedibilità della formaAlta — la curva segue i clicPiù bassa — la curva segue i CV con ritardo
Ideale perCurve che devono passare per coordinate specificheCurve estetiche morbide, percorsi a forma libera

DXF — entità SPLINE (forma a punti di adattamento)

Le spline fit vengono salvate come entità SPLINE nel file DXF, memorizzando sia le coordinate dei punti di adattamento che i vertici di controllo calcolati. Il splineFlag è impostato a 8 (spline a punti di adattamento) in modo che un’applicazione di ricaricamento sappia quale set di punti visualizzare come grip modificabili. Tutte le proprietà — colore, livello, tipo di linea, scala del tipo di linea e spessore — vengono salvate e ripristinate senza perdita.