Spline Fit

Het splinefit-commando tekent een kubische spline die exact door elk punt loopt dat u aanklikt — een interpolerende curve. In tegenstelling tot Spline CV, waarbij de curve alleen wordt aangetrokken naar controlepunten, wordt de curve hier gedwongen om elke aangeklikte coördinaat exact te raken. Intern past de editor controlepunten aan om dit te bereiken, en die controlepunten worden samen met de fit-punten opgeslagen in het DXF-bestand.

Een spline tekenen door fit-punten

  1. Typ splinefit in de terminal of klik op de Spline Fit-werkbalkknop.
  2. Klik om fit-punten te plaatsen — de curve loopt door elk punt. Of typ X,Y en druk op Enter voor een exacte coördinaat.
  3. Druk op Enter om af te ronden (minimaal 2 punten vereist).
  ●──────●──────●──────●  ← curve loopt exact door elke klik
  p1     p2     p3     p4

De live preview toont de huidige geïnterpoleerde curve terwijl u de cursor beweegt, inclusief het mogelijke volgende punt op de cursorpositie. Druk op Escape om alle geplaatste punten te verwijderen en af te sluiten.

Coördinaatinvoer

In plaats van klikken kunt u een exacte positie typen voor elk fit-punt:

  1. Typ de X-waarde.
  2. Druk op , — de terminal toont [X], [Y{cursor}].
  3. Typ de Y-waarde.
  4. Druk op Enter om het fit-punt te plaatsen.

Toetsenbordreferentie

ToetsActie
09, ., -Start X-coördinaatinvoer
,Vergrendel X en ga naar Y-invoer
BackspaceVerwijder laatst getypte teken
EnterBevestig getypte coördinaat, of rond de spline af als er geen invoer actief is en er ≥ 2 punten bestaan
EscapeVerwijder alle punten en sluit af

Grip-bewerking — vorm aanpassen via fit-punten

Een geselecteerde fit-spline toont één grip per fit-punt:

GripPositieWat het doet
Fit-puntBij elke aangeklikte positieSlepen verplaatst dat fit-punt — de hele curve wordt opnieuw geïnterpoleerd om door de nieuwe positie te lopen

Het slepen van één grip herberekent de hele curve, niet alleen de aangrenzende segmenten. Dit verschilt van polylijn-grip-bewerking, waarbij het verplaatsen van een hoekpunt alleen de twee aangrenzende segmenten aanpast.

Er is geen “hele spline verplaatsen”-grip. Gebruik het Move-commando om de hele spline te verplaatsen.

Fit-splines selecteren

MethodeGedrag
KlikSelecteert als de klik dicht bij een punt op de curve valt
Slepen naar rechts (strikt)Alle steekpunten langs de curve moeten binnen het selectievak liggen
Slepen naar links (kruisend)Elk deel van de curve dat de vakgrens snijdt, selecteert de curve

Ondersteunde bewerkingscommando’s

CommandoWat er met de spline gebeurt
MoveVerplaatst alle fit-punten en herberekende controlepunten met dezelfde verschuiving
CopyMaakt een identieke spline op een nieuwe positie
RotateRoteert alle fit-punten rond het gekozen basispunt
MirrorSpiegelt alle fit-punten over de spiegelas
ScaleSchaalt alle fit-punten uniform vanaf het basispunt
DeleteVerwijdert de spline

Splines ondersteunen geen Offset, Trim of Extend.

Eigenschappen

Algemeen

EigenschapStandaardBetekenis
Color256 (ByLayer)ACI-kleurindex
Layer0Laagtoewijzing
LinetypeByLayerNaam van het lijntypepatroon
Linetype Scale1Schaalfactor op het lijntypepatroon
Thickness0Extrusiedikte

Geometrie

EigenschapBetekenis
DegreePolynoomgraad — altijd 3 (kubisch)
Fit PointsCoördinaten van alle aangeklikte doorloop-punten
Control VerticesIntern berekende controlepunten die de curve weergeven

Spline Fit vs Spline CV — welke te gebruiken

Spline FitSpline CV
Curve loopt door puntenElk aangeklikt punt exactAlleen eerste en laatste (vast)
Effect van grip-bewerkingFit-punt verplaatst → hele curve herberekendControlepunt verplaatst → curve aangetrokken naar nieuwe positie
VormvoorspelbaarheidHoog — curve volgt klikkenLager — curve loopt achter op controlepunten
Beste voorCurves die exacte coördinaten moeten rakenVloeiende esthetische curves, vrije vormen

DXF — SPLINE-entiteit (fit-punt-vorm)

Fit-splines worden opgeslagen als SPLINE-entiteiten in het DXF-bestand, met zowel de coördinaten van de fit-punten als de berekende controlepunten. De splineFlag wordt ingesteld op 8 (fit-point-spline), zodat een toepassing bij het herladen weet welke reeks punten als bewerkbare grips moet worden weergegeven. Alle eigenschappen — kleur, laag, lijntype, lijntypeschaal en dikte — behouden hun waarde bij export en import. DXF-toepassingen die fit-point-splines ondersteunen (LibreCAD, FreeCAD) tonen de fit-punten als de primaire bewerkbare gegevens.