Spline Fit

splinefit-kommandot ritar en kubisk spline som passerar genom varje punkt du klickar på — en interpolerande kurva. Till skillnad från Spline CV, där kurvan bara dras mot styrpunkter, tvingas kurvan här att träffa varje klickad koordinat exakt. Internt beräknar redigeraren styrpunkter för att åstadkomma detta, och dessa styrpunkter lagras tillsammans med fitpunkterna i DXF-filen.

Rita en spline genom fitpunkter

  1. Skriv splinefit i terminalen eller klicka på Spline Fit-knappen i verktygsfältet.
  2. Klicka för att placera fitpunkter — kurvan kommer att passera genom var och en. Eller skriv X,Y och tryck Enter för en exakt koordinat.
  3. Tryck på Enter för att avsluta (minst 2 punkter krävs).
  ●──────●──────●──────●  ← curve passes exactly through each click
  p1     p2     p3     p4

Den levande förhandsvisningen visar den aktuella interpolerade kurvan medan du flyttar markören, inklusive den tilltänkta nästa punkten vid markörens position. Tryck på Escape för att kasta alla placerade punkter och avsluta.

Koordinatinmatning

Istället för att klicka kan du skriva en exakt position för valfri fitpunkt:

  1. Skriv X-värdet.
  2. Tryck på , — terminalen visar [X], [Y{cursor}].
  3. Skriv Y-värdet.
  4. Tryck Enter för att placera fitpunkten.

Tangentbordsreferens

TangentÅtgärd
09, ., -Starta X-koordinatinmatning
,Lås X och gå till Y-inmatning
BackspaceTa bort senast skrivna tecken
EnterBekräfta inmatad koordinat, eller avsluta splinen om ingen inmatning pågår och ≥ 2 punkter finns
EscapeKasta alla punkter och avsluta

Redigera med grepp — omforma via fitpunkter

En vald fitspline visar ett grepp per fitpunkt:

GreppPositionVad det gör
Fit pointVid varje klickad positionDra för att flytta den fitpunkten — hela kurvan interpoleras om för att passera genom den nya positionen

Att dra ett grepp interpolerar om hela kurvan, inte bara de angränsande segmenten. Detta skiljer sig från redigering av polylinjegrepp, där en flyttad hörnpunkt endast omformar de två angränsande segmenten.

Det finns inget “flytta hela splinen”-grepp. Använd Move-kommandot för att flytta hela splinen.

Markera fitsplines

MetodBeteende
KlickMarkerar om klicket landar nära någon punkt på kurvan
Dra höger (strikt)Alla samplingspunkter längs kurvan måste ligga inom markeringsrutan
Dra vänster (korsande)Varje del av kurvan som korsar markeringsrutans gräns markerar den

Kompatibla redigeringskommandon

KommandoVad som händer med splinen
MoveFlyttar alla fitpunkter och omräknade styrpunkter med samma förskjutning
CopySkapar en identisk spline på en ny position
RotateRoterar alla fitpunkter kring den valda baspunkten
MirrorSpeglar alla fitpunkter över spegelaxeln
ScaleSkalar alla fitpunkter enhetligt från baspunkten
DeleteTar bort splinen

Splines stöder inte Offset, Trim eller Extend.

Egenskaper

Allmänt

EgenskapStandardBetydelse
Color256 (ByLayer)ACI-färgindex
Layer0Lagertilldelning
LinetypeByLayerNamngivet linjetypsmönster
Linetype Scale1Skalfaktor för linjetypsmönstret
Thickness0Extruderingstjocklek

Geometri

EgenskapBetydelse
DegreePolynomgrad — alltid 3 (kubisk)
Fit PointsKoordinater för alla klickade genompasseringspunkter
Control VerticesInternt beräknade styrpunkter som används för att rendera kurvan

Spline Fit vs Spline CV — vilken ska du använda

Spline FitSpline CV
Kurvan passerar genom punkterVarje klickad punkt exaktEndast första och sista (låst)
GreppredigeringseffektFitpunkt flyttas → hela kurvan interpoleras omStyrpunkt flyttas → kurvan dras mot den nya positionen
FormförutsägbarhetHög — kurvan följer klickenLägre — kurvan släpar efter styrpunkterna
Bäst förKurvor som måste träffa specifika koordinaterMjuka estetiska kurvor, fria former

DXF — SPLINE-entitet (fitpunktsform)

Fitsplines sparas som SPLINE-entiteter i DXF-filen, med lagring av både fitpunktskoordinaterna och de beräknade styrpunkterna. splineFlag sätts till 8 (fitpunktsspline) så att ett program som laddar om filen vet vilken uppsättning punkter som ska visas som redigerbara grepp. Alla egenskaper — färg, lager, linjetyp, linjetypsskala och tjocklek — bevaras helt vid export och import. DXF-program som stöder fitpunktssplines (LibreCAD, FreeCAD) visar fitpunkterna som den primära redigerbara datan.