Spline Fit

Příkaz splinefit nakreslí kubický spline, který prochází každým bodem, na který kliknete — interpolační křivku. Na rozdíl od Spline CV, kde je křivka k řídicím vrcholům pouze přitahována, je zde křivka nucena zasáhnout každou kliknutou souřadnici přesně. Uvnitř editor proloží řídicí vrcholy tak, aby toho dosáhl, a tyto CV se ukládají do souboru DXF spolu s proloženými body.

Kreslení splinu přes proložené body

  1. Napište splinefit do terminálu nebo klikněte na tlačítko Spline Fit v panelu nástrojů.
  2. Kliknutím umísťujte proložené body — křivka projde každým z nich. 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 body).
  ●──────●──────●──────●  ← křivka prochází přesně každým kliknutím
  p1     p2     p3     p4

Živý náhled ukazuje aktuální interpolovanou křivku při pohybu kurzoru, včetně předpokládaného dalšího bodu v místě kurzoru. Stisknutím Escape zahodíte všechny umístěné body a příkaz ukončíte.

Zadávání souřadnic

Místo klikání napište přesnou polohu libovolného proloženého bodu:

  1. Napište hodnotu X.
  2. Stiskněte , — terminál zobrazí [X], [Y{kurzor}].
  3. Napište hodnotu Y.
  4. Stisknutím Enter proložený bod 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 body
EscapeZahodí všechny body a ukončí

Úprava úchyty — změna tvaru pomocí proložených bodů

Vybraný spline Fit nabízí jeden úchyt na každý proložený bod:

ÚchytPolohaCo dělá
Proložený bodNa každé kliknuté poziciTažením přemístíte daný proložený bod — celá křivka se znovu proloží tak, aby prošla novou pozicí

Tažení jednoho úchytu znovu proloží celou křivku, nejen sousední segmenty. To se liší od úprav úchyty u polyline, kde přesun vrcholu mění tvar jen dvou sousedních segmentů.

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

Výběr splinů Fit

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 proložené body i přepočtené CV o stejné posunutí
CopyVytvoří shodný spline na nové pozici
RotateOtočí všechny proložené body kolem zvoleného základního bodu
MirrorZrcadlí všechny proložené body podle osy zrcadlení
ScaleRovnoměrně změní měřítko všech proložených bodů 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ý)
Fit PointsSouřadnice všech kliknutých bodů, jimiž křivka prochází
Control VerticesInterně vypočtené CV používané k vykreslení křivky

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

Spline FitSpline CV
Křivka prochází bodyKaždým kliknutým bodem přesněPouze prvním a posledním (upnutá)
Účinek úpravy úchytemProložený bod se posune → celá křivka se znovu proložíCV se posune → křivka je přitažena k nové pozici
Předvídatelnost tvaruVysoká — křivka sleduje kliknutíNižší — křivka za CV zaostává
Nejvhodnější proKřivky, které musí procházet konkrétními souřadnicemiHladké estetické křivky, volné cesty

DXF — objekt SPLINE (forma s proloženými body)

Spliny Fit se v souboru DXF ukládají jako objekty SPLINE s uloženými souřadnicemi proložených bodů i vypočtenými řídicími vrcholy. Příznak splineFlag je nastaven na 8 (spline s proloženými body), takže aplikace při opětovném načtení ví, kterou sadu bodů zobrazit jako upravitelné úchyty. Všechny vlastnosti — barva, hladina, typ čáry, měřítko typu čáry a tloušťka — se přenášejí beze ztráty. Aplikace DXF, které podporují spliny s proloženými body (LibreCAD, FreeCAD), zobrazí proložené body jako primární upravitelná data.