Spline Fit

Komanda splinefit nubrėžia kubinį splainą, einantį per kiekvieną jūsų spustelėtą tašką — interpoliuojančią kreivę. Skirtingai nei Spline CV, kur kreivė tik traukiama link valdymo viršūnių, čia kreivė verčiama pataikyti į kiekvieną spustelėtą koordinatę tiksliai. Viduje redaktorius pritaiko valdymo viršūnes tam pasiekti, ir tos CV DXF faile saugomos kartu su apibrėžiančiais taškais.

Splaino braižymas per apibrėžiančius taškus

  1. Terminale įveskite splinefit arba spustelėkite įrankių juostos mygtuką Spline Fit.
  2. Spustelėkite, kad padėtumėte apibrėžiančius taškus — kreivė praeis per kiekvieną. Arba įveskite X,Y ir paspauskite Enter, kad gautumėte tikslią koordinatę.
  3. Paspauskite Enter, kad užbaigtumėte (reikia bent 2 taškų).
  ●──────●──────●──────●  ← kreivė eina tiksliai per kiekvieną spustelėjimą
  p1     p2     p3     p4

Gyva peržiūra rodo dabartinę interpoliuotą kreivę judinant žymeklį, įskaitant numatomą kitą tašką žymeklio vietoje. Paspauskite Escape, kad atmestumėte visus padėtus taškus ir išeitumėte.

Koordinačių įvedimas

Užuot spustelėję, įveskite tikslią bet kurio apibrėžiančio taško padėtį:

  1. Įveskite X reikšmę.
  2. Paspauskite , — terminalas parodo [X], [Y{žymeklis}].
  3. Įveskite Y reikšmę.
  4. Paspauskite Enter, kad padėtumėte apibrėžiantį tašką.

Klavišų nuoroda

KlavišasVeiksmas
0–9, ., -Pradeda X koordinatės įvedimą
,Užrakina X ir pereina prie Y įvedimo
BackspaceIštrina paskutinį įvestą simbolį
Enter / SpacePatvirtina įvestą koordinatę (tik Enter) arba užbaigia splainą, jei nevyksta joks įvedimas ir yra ≥ 2 taškai
EscapeAtmeta visus taškus ir išeina

Redagavimas rankenėlėmis — formos keitimas per apibrėžiančius taškus

Pasirinktas fit splainas atskleidžia po vieną rankenėlę kiekvienam apibrėžiančiam taškui:

RankenėlėPadėtisKą daro
Fit pointKiekvienoje spustelėtoje padėtyjeTempkite, kad perkeltumėte tą apibrėžiantį tašką — visa kreivė perinterpoliuojama, kad praeitų per naują padėtį

Vienos rankenėlės tempimas perpritaiko visą kreivę, o ne tik gretimas atkarpas. Tai skiriasi nuo polilinijos redagavimo rankenėlėmis, kur viršūnės perkėlimas keičia tik dviejų gretimų atkarpų formą.

Rankenėlės „perkelti visą splainą” nėra. Visam splainui perkelti naudokite komandą Move.

Fit splainų pasirinkimas

MetodasElgsena
SpustelėjimasPasirenka, jei spustelėjimas patenka šalia bet kurio kreivės taško
Tempimas į dešinę (griežtas)Visi mėginių taškai išilgai kreivės turi būti pasirinkimo rėmelyje
Tempimas į kairę (kertantis)Ją pasirenka bet kuri kreivės dalis, kertanti pasirinkimo rėmelio ribą

Palaikomos redagavimo komandos

KomandaKas nutinka splainui
MovePerkelia visus apibrėžiančius taškus ir perskaičiuotas CV tuo pačiu poslinkiu
CopySukuria identišką splainą naujoje vietoje
RotatePasuka visus apibrėžiančius taškus aplink pasirinktą bazinį tašką
MirrorAtspindi visus apibrėžiančius taškus per atspindžio ašį
ScaleVienodai keičia visų apibrėžiančių taškų mastelį nuo bazinio taško
TrimApkerpa splainą jo sankirtose — kiekvienas gabalas yra ta pati kreivė mažesniame ruože
DeletePašalina splainą

Splainai palaiko Trim, bet nepalaiko Offset ar Extend.

Savybės

Bendrosios

SavybėNumatytaReikšmė
Color256 (ByLayer)ACI spalvos indeksas
Layer0Sluoksnio priskyrimas
LinetypeByLayerĮvardytas linijos tipo raštas
Linetype Scale1Linijos tipo rašto mastelio daugiklis
Thickness0Ištempimo storis

Geometrija

SavybėReikšmė
DegreePolinomo laipsnis — visada 3 (kubinis)
Fit PointsVisų spustelėtų taškų, per kuriuos eina kreivė, koordinatės
Control VerticesViduje apskaičiuotos CV, naudojamos kreivei atvaizduoti

Spline Fit ir Spline CV — kurį naudoti

Spline FitSpline CV
Kreivė eina per taškusPer kiekvieną spustelėtą tašką tiksliaiTik per pirmą ir paskutinį (suspausta)
Rankenėlės redagavimo poveikisApibrėžiantis taškas pasislenka → visa kreivė perinterpoliuojamaCV pasislenka → kreivė pritraukiama link naujos padėties
Formos nuspėjamumasAukštas — kreivė seka spustelėjimusŽemesnis — kreivė atsilieka nuo CV
Geriausiai tinkaKreivėms, kurios turi pataikyti į konkrečias koordinatesSklandžioms estetinėms kreivėms, laisvos formos keliams

DXF — SPLINE objektas (apibrėžiančių taškų forma)

Fit splainai DXF faile saugomi kaip SPLINE objektai, išsaugant ir apibrėžiančių taškų koordinates, ir apskaičiuotas valdymo viršūnes. splineFlag nustatomas į 8 (fit splainas), kad perkraunanti programa žinotų, kurią taškų rinkinį rodyti kaip redaguojamas rankenėles. Visos savybės — spalva, sluoksnis, linijos tipas, linijos tipo mastelis ir storis — keliauja be praradimų. DXF programos, palaikančios fit splainus (LibreCAD, FreeCAD), rodys apibrėžiančius taškus kaip pirminius redaguojamus duomenis.