Spline CV

La commande splinecv trace une B-spline cubique en plaçant des sommets de contrôle (SC). La courbe résultante est attirée vers chaque SC mais ne les traverse pas — sauf au premier et au dernier sommet, où les nœuds serrés ancrent la courbe exactement. Cela vous donne un contrôle de forme intuitif : tirez un sommet pour pousser la courbe vers lui sans la forcer à toucher chaque point.

Tracer une spline par sommets de contrôle

  1. Tapez splinecv dans le terminal ou cliquez sur le bouton Spline CV de la barre d’outils.
  2. Cliquez pour placer des sommets de contrôle — chaque clic ajoute un sommet. Ou tapez X,Y et appuyez sur Entrée pour une coordonnée exacte.
  3. Appuyez sur Entrée pour terminer (au moins 2 sommets requis).
  SC ●         ● SC
      \       /
       \     /    ← courbe attirée vers les SC
        \   /         mais ne les traversant pas
  SC ●   ●   ● SC (début/fin : la courbe touche ici)

L’aperçu en direct se met à jour lorsque vous déplacez le curseur après chaque sommet, montrant à quoi ressemblera la spline avec le point suivant à la position du curseur. Appuyez sur Échap pour abandonner tous les sommets placés et quitter.

Saisie de coordonnées

Au lieu de cliquer, tapez une position exacte pour tout sommet de contrôle :

  1. Tapez la valeur X.
  2. Appuyez sur , — le terminal affiche [X], [Y{curseur}].
  3. Tapez la valeur Y.
  4. Appuyez sur Entrée pour placer le sommet.

Référence clavier

ToucheAction
09, ., -Démarrer la saisie de coordonnée X
,Verrouiller X et passer à la saisie Y
Retour arrièreSupprimer le dernier caractère saisi
EntréeConfirmer la coordonnée saisie, ou terminer la spline si aucune saisie n’est en cours et ≥ 2 sommets existent
ÉchapAbandonner tous les sommets et quitter

Édition par poignées — remodeler via les sommets de contrôle

Une spline SC sélectionnée expose une poignée par sommet de contrôle :

PoignéePositionCe qu’elle fait
Sommet de contrôleÀ chaque position SCFaites glisser pour déplacer ce SC — la courbe se reforme vers la nouvelle position

Il n’y a pas de poignée “déplacer toute la spline”. Pour translater toute la spline, utilisez la commande Move.

Sélectionner des splines CV

MéthodeComportement
ClicSélectionne si le clic atterrit près d’un point sur la courbe
Glisser à droite (strict)Tous les points d’échantillonnage le long de la courbe doivent être à l’intérieur du cadre de sélection
Glisser à gauche (croisement)Toute partie de la courbe qui croise la limite du cadre de sélection la sélectionne

Commandes d’édition supportées

CommandeCe qui arrive à la spline
MoveTranslate tous les sommets de contrôle du même déplacement
CopyCrée une spline identique à une nouvelle position
RotateFait pivoter tous les SC autour du point de base choisi
MirrorSymétrise tous les SC par rapport à l’axe de symétrie
ScaleMet à l’échelle tous les SC uniformément depuis le point de base
DeleteSupprime la spline

Les splines ne supportent pas Offset, Trim, ni Extend.

Propriétés

Général

PropriétéPar défautSignification
Color256 (ByLayer)Index de couleur ACI
Layer0Attribution de calque
LinetypeByLayerMotif de type de ligne nommé
Linetype Scale1Facteur d’échelle sur le motif de type de ligne
Thickness0Épaisseur d’extrusion

Géométrie

PropriétéSignification
DegreeDegré polynomial — toujours 3 (cubique)
Control VerticesCoordonnées de tous les SC
Fit PointsVide pour les splines SC ; renseigné uniquement pour les splines par points d’interpolation

Spline CV vs Spline Fit — laquelle utiliser

Spline CVSpline Fit
La courbe passe par les pointsPremier et dernier uniquement (serrés)Chaque point cliqué exactement
Contrôle de formeAttirer les SC vers une régionDéplacer les points que la courbe doit toucher
Effet de l’édition par poignéeSC déplacé → courbe attiréePoint d’interpolation déplacé → courbe re-interpolée
Idéal pourCourbes esthétiques lisses, chemins libresCourbes devant passer par des coordonnées spécifiques

DXF — entité SPLINE (forme sommets de contrôle)

Les splines SC sont enregistrées comme entités SPLINE dans le fichier DXF, stockant le degré, le vecteur de nœuds et les coordonnées de tous les sommets de contrôle. Toutes les propriétés — couleur, calque, type de ligne, échelle de type de ligne et épaisseur — font l’aller-retour sans perte. Le splineFlag est défini à 9 (spline SC) pour que la forme soit préservée au rechargement. Toute application DXF qui supporte les entités SPLINE avec données SC les lit correctement.