Spline CV

Příkaz splinecv nakreslí kubický B-spline umístěním řídicích vrcholů (CV). Výsledná křivka je přitahována ke každému CV, ale neprochází jimi — kromě úplně prvního a posledního vrcholu, kde ji upnuté uzly ukotvují přesně. Dává vám to intuitivní kontrolu nad tvarem: potáhněte vrchol a křivka se k němu vychýlí, aniž by musela procházet každým bodem.

Kreslení splinu pomocí řídicích vrcholů

  1. Napište splinecv do terminálu nebo klikněte na tlačítko Spline CV v panelu nástrojů.
  2. Kliknutím umísťujte řídicí vrcholy — každé kliknutí přidá vrchol. Nebo napište X,Y a stiskněte Enter pro přesnou souřadnici.
  3. Dokončíte stisknutím Enter (vyžadují se alespoň 2 vrcholy).
  CV ●         ● CV
      \       /
       \     /    ← křivka přitahována k CV,
        \   /         ale neprochází jimi
  CV ●   ●   ● CV (začátek/konec: křivka se zde dotýká)

Živý náhled se po každém vrcholu aktualizuje při pohybu kurzoru a ukazuje, jak bude spline vypadat s dalším bodem v místě kurzoru. Stisknutím Escape zahodíte všechny umístěné vrcholy a příkaz ukončíte.

Zadávání souřadnic

Místo klikání napište přesnou polohu libovolného řídicího vrcholu:

  1. Napište hodnotu X.
  2. Stiskněte , — terminál zobrazí [X], [Y{kurzor}].
  3. Napište hodnotu Y.
  4. Stisknutím Enter vrchol umístíte.

Přehled kláves

KlávesaAkce
0–9, ., -Zahájí zadávání souřadnice X
,Zamkne X a přejde na zadávání Y
BackspaceSmaže poslední zadaný znak
Enter / SpacePotvrdí napsanou souřadnici (pouze Enter), nebo dokončí spline, pokud neprobíhá žádné zadávání a existují ≥ 2 vrcholy
EscapeZahodí všechny vrcholy a ukončí

Úprava úchyty — změna tvaru pomocí řídicích vrcholů

Vybraný spline CV nabízí jeden úchyt na každý řídicí vrchol:

ÚchytPolohaCo dělá
Řídicí vrcholNa pozici každého CVTažením přemístíte daný CV — křivka se přetvaruje směrem k nové pozici

Neexistuje úchyt „přesunout celý spline”. K posunu celého splinu použijte příkaz Move.

Výběr splinů CV

MetodaChování
KlikVybere, pokud kliknutí padne poblíž kteréhokoli bodu křivky
Tažení doprava (přísný)Všechny vzorkové body podél křivky musí ležet uvnitř výběrového rámečku
Tažení doleva (protínající)Vybere ji jakákoli část křivky, která protíná hranici výběrového rámečku

Podporované editační příkazy

PříkazCo se se splinem stane
MovePosune všechny řídicí vrcholy o stejné posunutí
CopyVytvoří shodný spline na nové pozici
RotateOtočí všechny CV kolem zvoleného základního bodu
MirrorZrcadlí všechny CV podle osy zrcadlení
ScaleRovnoměrně změní měřítko všech CV od základního bodu
TrimOřízne spline v jeho průsečících — každý díl je tatáž křivka na menším úseku
DeleteOdstraní spline

Spliny podporují Trim, ale ne Offset ani Extend.

Vlastnosti

Obecné

VlastnostVýchozíVýznam
Color256 (ByLayer)Index barvy ACI
Layer0Přiřazení k hladině
LinetypeByLayerPojmenovaný vzor typu čáry
Linetype Scale1Měřítko vzoru typu čáry
Thickness0Tloušťka vytažení

Geometrie

VlastnostVýznam
DegreeStupeň polynomu — vždy 3 (kubický)
Control VerticesSouřadnice všech CV
Fit PointsU splinů CV prázdné; vyplněné pouze u splinů s proloženými body

Spline CV vs Spline Fit — který použít

Spline CVSpline Fit
Křivka prochází bodyPouze prvním a posledním (upnutá)Každým kliknutým bodem přesně
Kontrola tvaruTažení CV k dané oblastiPřesun proložených bodů, jimiž křivka musí procházet
Účinek úpravy úchytemCV se posune → křivka je přitaženaProložený bod se posune → křivka se znovu proloží
Nejvhodnější proHladké estetické křivky, volné cestyKřivky, které musí procházet konkrétními souřadnicemi

DXF — objekt SPLINE (forma s řídicími vrcholy)

Spliny CV se v souboru DXF ukládají jako objekty SPLINE s uloženým stupněm, vektorem uzlů a souřadnicemi všech řídicích vrcholů. Všechny vlastnosti — barva, hladina, typ čáry, měřítko typu čáry a tloušťka — se přenášejí beze ztráty. Příznak splineFlag je nastaven na 9 (spline CV), takže se forma při opětovném načtení zachová. Každá aplikace DXF, která podporuje objekty SPLINE s daty CV, je čte správně.