Spline CV

Kommandoen splinecv tegner en kubisk B-spline ved å plassere kontrollpunkter (CV-er). Den resulterende kurven trekkes mot hvert CV, men går ikke gjennom dem — unntatt ved det aller første og siste punktet, der klemte knuter forankrer kurven nøyaktig. Dette gir deg intuitiv formkontroll: dra et punkt for å skyve kurven mot det uten å tvinge den til å berøre hvert punkt.

Tegne en spline med kontrollpunkter

  1. Skriv splinecv i terminalen eller klikk på Spline CV-knappen i verktøylinjen.
  2. Klikk for å plassere kontrollpunkter — hvert klikk legger til et punkt. Eller skriv X,Y og trykk Enter for en eksakt koordinat.
  3. Trykk Enter for å avslutte (minst 2 punkter kreves).
  CV ●         ● CV
      \       /
       \     /    ← kurven trekkes mot CV-ene
        \   /         men går ikke gjennom dem
  CV ●   ●   ● CV (start/slutt: kurven berører her)

Den levende forhåndsvisningen oppdateres mens du flytter markøren etter hvert punkt, og viser hvordan splinen vil se ut med det neste punktet ved markørposisjonen. Trykk Escape for å forkaste alle plasserte punkter og gå ut.

Koordinatinntasting

I stedet for å klikke kan du skrive inn en eksakt posisjon for et hvilket som helst kontrollpunkt:

  1. Skriv X-verdien.
  2. Trykk , — terminalen viser [X], [Y{markør}].
  3. Skriv Y-verdien.
  4. Trykk Enter for å plassere punktet.

Tastaturreferanse

TastHandling
09, ., -Start X-koordinatinntasting
,Lås X og gå til Y-inntasting
BackspaceSlett sist skrevne tegn
EnterBekreft inntastet koordinat, eller avslutt splinen hvis ingen inntasting pågår og ≥ 2 punkter finnes
EscapeForkast alle punkter og gå ut

Grep-redigering — omforme via kontrollpunkter

En markert CV-spline viser ett grep per kontrollpunkt:

GrepPosisjonHva den gjør
KontrollpunktVed hver CV-posisjonDra for å flytte det CV-et — kurven omformes mot den nye posisjonen

Det finnes ikke noe “flytt hele splinen”-grep. For å flytte hele splinen, bruk Move-kommandoen.

Markere CV-splines

MetodeOppførsel
KlikkMarkerer hvis klikket lander nær et hvilket som helst punkt på kurven
Dra til høyre (streng)Alle prøvepunkter langs kurven må ligge inni markeringsboksen
Dra til venstre (krysning)Enhver del av kurven som krysser markeringsboksens kant markerer den

Støttede redigeringskommandoer

KommandoHva som skjer med splinen
MoveFlytter alle kontrollpunkter med samme forskyvning
CopyOppretter en identisk spline på en ny posisjon
RotateRoterer alle CV-er rundt det valgte basispunktet
MirrorSpeilvender alle CV-er over speilaksen
ScaleSkalerer alle CV-er jevnt fra basispunktet
DeleteFjerner splinen

Splines støtter ikke Offset, Trim eller Extend.

Egenskaper

Generelt

EgenskapStandardBetydning
Farge256 (ByLayer)ACI-fargeindeks
Lag0Lagtilhørighet
LinetypeByLayerNavngitt strekmønster
Linetype Scale1Skaleringsfaktor for strekmønsteret
Thickness0Ekstruderingstykkelse

Geometri

EgenskapBetydning
DegreePolynomgrad — alltid 3 (kubisk)
Control VerticesKoordinater for alle CV-er
Fit PointsTom for CV-splines; kun fylt for fit-point-splines

Spline CV vs Spline Fit — hva du bør bruke

Spline CVSpline Fit
Kurven går gjennom punkterKun første og siste (klemt)Nøyaktig hvert klikkede punkt
FormkontrollTrekk CV-er mot et områdeFlytt tilpasningspunkter kurven må berøre
Grep-redigeringseffektCV flytter → kurven trekkesTilpasningspunkt flytter → kurven re-interpoleres
Best tilJevne estetiske kurver, frihåndsbanerKurver som må treffe spesifikke koordinater

DXF — SPLINE-entitet (kontrollpunktform)

CV-splines lagres som SPLINE-entiteter i DXF-filen, og lagrer graden, knutevektoren og alle kontrollpunktkoordinater. Alle egenskaper — farge, lag, linetype, linetype-skala og tykkelse — overlever en rundtur uten tap. splineFlag settes til 9 (CV-spline) slik at formen bevares ved gjeninnlasting. Enhver DXF-applikasjon som støtter SPLINE-entiteter med CV-data, leser disse korrekt.