Spline CV

Arahan splinecv melukis B-spline kubik dengan meletakkan bucu kawalan (CV). Kelengkungan yang dihasilkan tertarik ke arah setiap CV tetapi tidak melaluinya — kecuali di bucu pertama dan terakhir, di mana simpul yang dijepit menambat kelengkungan dengan tepat. Ini memberikan kawalan bentuk yang intuitif: tarik bucu untuk menolak kelengkungan ke arahnya tanpa memaksanya menyentuh setiap titik.

Melukis spline mengikut bucu kawalan

  1. Taip splinecv dalam terminal atau klik butang bar alat Spline CV.
  2. Klik untuk meletakkan bucu kawalan — setiap klik menambah bucu. Atau taip X,Y dan tekan Enter untuk koordinat tepat.
  3. Tekan Enter untuk selesai (sekurang-kurangnya 2 bucu diperlukan).
  CV ●         ● CV
      \       /
       \     /    ← kelengkungan ditarik ke arah CV
        \   /         tetapi tidak melaluinya
  CV ●   ●   ● CV (mula/akhir: kelengkungan menyentuh di sini)

Pratonton langsung dikemas kini semasa anda menggerakkan kursor selepas setiap bucu, menunjukkan bagaimana spline akan kelihatan dengan titik seterusnya pada kedudukan kursor. Tekan Escape untuk membuang semua bucu yang diletakkan dan keluar.

Kemasukan koordinat

Daripada mengklik, taip kedudukan tepat untuk mana-mana bucu kawalan:

  1. Taip nilai X.
  2. Tekan , — terminal menunjukkan [X], [Y{cursor}].
  3. Taip nilai Y.
  4. Tekan Enter untuk meletakkan bucu.

Rujukan papan kekunci

KekunciTindakan
09, ., -Mula kemasukan koordinat X
,Kunci X dan beralih ke kemasukan Y
BackspacePadam aksara terakhir yang ditaip
EnterSahkan koordinat yang ditaip, atau selesaikan spline jika tiada input sedang berjalan dan ≥ 2 bucu wujud
EscapeBuang semua bucu dan keluar

Pengeditan grip — membentuk semula melalui bucu kawalan

CV spline yang dipilih mendedahkan satu grip setiap bucu kawalan:

GripKedudukanFungsinya
Bucu kawalanDi setiap kedudukan CVSeret untuk menggerakkan CV itu — kelengkungan membentuk semula ke arah kedudukan baru

Tiada grip “gerakkan keseluruhan spline”. Untuk menterjemahkan keseluruhan spline, gunakan arahan Move.

Memilih CV spline

KaedahTingkah laku
KlikMemilih jika klik jatuh berhampiran mana-mana titik pada kelengkungan
Seret kanan (ketat)Semua titik sampel sepanjang kelengkungan mesti berada di dalam kotak pemilihan
Seret kiri (silang)Mana-mana bahagian kelengkungan yang menyilang sempadan kotak pemilihan memilihnya

Arahan edit yang disokong

ArahanApa yang berlaku pada spline
MoveMenterjemahkan semua bucu kawalan dengan anjakan yang sama
CopyMencipta spline yang sama di kedudukan baru
RotateMemutar semua CV di sekitar titik asas yang dipilih
MirrorMencerminkan semua CV merentasi paksi cermin
ScaleMengskala semua CV secara seragam dari titik asas
DeleteMembuang spline

Spline tidak menyokong Offset, Trim, atau Extend.

Sifat

Umum

SifatLalaiMaksud
Color256 (ByLayer)Indeks warna ACI
Layer0Tugasan lapisan
LinetypeByLayerCorak linetype bernama
Linetype Scale1Faktor skala pada corak linetype
Thickness0Ketebalan ekstrusi

Geometri

SifatMaksud
DegreeDarjah polinomial — sentiasa 3 (kubik)
Control VerticesKoordinat semua CV
Fit PointsKosong untuk CV spline; hanya diisi untuk spline titik fit

Spline CV berbanding Spline Fit — yang mana digunakan

Spline CVSpline Fit
Kelengkungan melalui titikPertama dan terakhir sahaja (dijepit)Setiap titik yang diklik dengan tepat
Kawalan bentukTarik CV ke arah kawasanGerakkan titik fit yang mesti disentuh kelengkungan
Kesan edit gripCV bergerak → kelengkungan tertarikTitik fit bergerak → kelengkungan diinterpolasi semula
Terbaik untukKelengkungan estetik halus, laluan bebasKelengkungan yang mesti menyentuh koordinat tertentu

DXF — entiti SPLINE (bentuk bucu kawalan)

CV spline disimpan sebagai entiti SPLINE dalam fail DXF, menyimpan darjah, vektor simpul, dan semua koordinat bucu kawalan. Semua sifat — warna, lapisan, linetype, skala linetype, dan ketebalan — pusingan penuh tanpa kehilangan. splineFlag ditetapkan ke 9 (CV spline) supaya bentuk dipelihara semasa dimuat semula. Mana-mana aplikasi DXF yang menyokong entiti SPLINE dengan data CV membaca ini dengan betul.