Spline CV

Kommandoen splinecv tegner en kubisk B-spline ved at placere kontrolpunkter (CV’er). Den resulterende kurve trækkes mod hvert CV, men går ikke gennem dem — undtagen ved det allerførste og sidste punkt, hvor spændte knuder forankrer kurven nøjagtigt. Dette giver dig intuitiv formkontrol: træk et punkt for at skubbe kurven mod det uden at tvinge den til at røre hvert punkt.

Tegne en spline med kontrolpunkter

  1. Skriv splinecv i terminalen eller klik på Spline CV-knappen i værktøjslinjen.
  2. Klik for at placere kontrolpunkter — hvert klik tilføjer et punkt. Eller skriv X,Y og tryk Enter for en eksakt koordinat.
  3. Tryk Enter for at afslutte (mindst 2 punkter kræves).
  CV ●         ● CV
      \       /
       \     /    ← kurven trækkes mod CV'erne
        \   /         men går ikke gennem dem
  CV ●   ●   ● CV (start/slut: kurven rører her)

Den levende forhåndsvisning opdateres, mens du flytter markøren efter hvert punkt, og viser hvordan splinen vil se ud med det næste punkt ved markørpositionen. Tryk Escape for at kassere alle placerede punkter og gå ud.

Koordinatindtastning

I stedet for at klikke kan du indtaste en eksakt position for et hvilket som helst kontrolpunkt:

  1. Skriv X-værdien.
  2. Tryk , — terminalen viser [X], [Y{markør}].
  3. Skriv Y-værdien.
  4. Tryk Enter for at placere punktet.

Tastaturreference

TastHandling
09, ., -Start X-koordinatindtastning
,Lås X og gå til Y-indtastning
BackspaceSlet sidst skrevne tegn
EnterBekræft indtastet koordinat, eller afslut splinen hvis ingen indtastning er i gang og ≥ 2 punkter findes
EscapeKassér alle punkter og gå ud

Grebredigering — omforme via kontrolpunkter

En markeret CV-spline viser ét greb pr. kontrolpunkt:

GrebPositionHvad den gør
KontrolpunktVed hver CV-positionTræk for at flytte det CV — kurven omformes mod den nye position

Der findes ikke noget “flyt hele splinen”-greb. For at flytte hele splinen, brug Move-kommandoen.

Markere CV-splines

MetodeAdfærd
KlikMarkerer, hvis klikket lander tæt på et hvilket som helst punkt på kurven
Træk mod højre (streng)Alle prøvepunkter langs kurven skal ligge inde i markeringsboksen
Træk mod venstre (krydsning)Enhver del af kurven der krydser markeringsboksens kant markerer den

Understøttede redigeringskommandoer

KommandoHvad der sker med splinen
MoveFlytter alle kontrolpunkter med samme forskydning
CopyOpretter en identisk spline på en ny position
RotateRoterer alle CV’er omkring det valgte basispunkt
MirrorSpejler alle CV’er over spejlaksen
ScaleSkalerer alle CV’er ensartet fra basispunktet
DeleteFjerner splinen

Splines understøtter ikke Offset, Trim eller Extend.

Egenskaber

Generelt

EgenskabStandardBetydning
Farve256 (ByLayer)ACI-farveindeks
Lag0Lagtilhørsforhold
LinetypeByLayerNavngivet stregmønster
Linetype Scale1Skaleringsfaktor for stregmønsteret
Thickness0Ekstruderingstykkelse

Geometri

EgenskabBetydning
DegreePolynomiegrad — altid 3 (kubisk)
Control VerticesKoordinater for alle CV’er
Fit PointsTom for CV-splines; kun udfyldt for fit-point-splines

Spline CV vs Spline Fit — hvad du bør bruge

Spline CVSpline Fit
Kurven går gennem punkterKun første og sidste (spændt)Nøjagtigt hvert klikket punkt
FormkontrolTræk CV’er mod et områdeFlyt fit-punkter kurven skal røre
GrebredigeringseffektCV flytter → kurven trækkesFit-punkt flytter → kurven geninterpoleres
Bedst tilJævne æstetiske kurver, frihåndsbanerKurver der skal ramme specifikke koordinater

DXF — SPLINE-entitet (kontrolpunktform)

CV-splines gemmes som SPLINE-entiteter i DXF-filen, og gemmer graden, knudevektoren og alle kontrolpunktkoordinater. Alle egenskaber — farve, lag, linetype, linetype-skala og tykkelse — overlever en rundtur uden tab. splineFlag sættes til 9 (CV-spline), så formen bevares ved genindlæsning. Enhver DXF-applikation der understøtter SPLINE-entiteter med CV-data, læser disse korrekt.