Polyline
Arahan polyline melukis laluan bersambung sebarang bilangan segmen lurus, semua disimpan sebagai satu entiti LWPOLYLINE. Kerana keseluruhan laluan adalah satu objek, memilihnya memilih setiap segmen sekaligus — gerakkan, putar, atau skala keseluruhan bentuk dalam satu operasi. Ini adalah perbezaan utama dari Lines yang dirantai, di mana setiap segmen adalah entiti bebas.
Poliline juga boleh ditutup: arahan Rectangle menggunakan entiti LWPOLYLINE yang sama dengan bendera tutup ditetapkan.
Melukis poliline
- Taip
polylinedalam terminal atau klik butang bar alat Polyline. - Klik titik pertama, atau taip
X,Ydan tekan Enter untuk koordinat tepat. - Klik setiap titik seterusnya — setiap klik menambah segmen. Kemasukan koordinat berfungsi di setiap langkah.
- Tekan Enter atau Space untuk selesai (memerlukan sekurang-kurangnya 2 titik diletakkan).
●──────●
ke-1 ke-2
\
\ segmen ke-3 (sedang berjalan — kursor di sini)
● ← klik untuk tambah, Enter/Space untuk selesai
Menekan Escape pada bila-bila masa membuang semua titik yang diletakkan dan keluar dari arahan.
Kemasukan koordinat
Daripada mengklik, taip kedudukan tepat untuk mana-mana bucu:
- Taip nilai X.
- Tekan
,— terminal menunjukkan[X], [Y{cursor}]. - Taip nilai Y.
- Tekan Enter untuk meletakkan bucu.
Penguncian sudut dan panjang segmen tepat
Logik snap 45° yang sama seperti arahan Line terpakai antara mana-mana dua titik berturutan. Apabila dikunci ke paksi:
| Kekunci | Tindakan |
|---|---|
0–9, . | Tambah digit pada panjang segmen |
- | Panjang negatif — membalikkan arah sepanjang paksi (aksara pertama sahaja) |
Backspace | Padam aksara terakhir yang ditaip |
Enter | Letakkan titik seterusnya pada jarak yang ditaip |
Panjang terkumpul semasa muncul dalam gesaan terminal secara masa nyata. Mengklik semasa dikunci diunjurkan ke paksi supaya bucu baru jatuh tepat padanya.
Rujukan papan kekunci
| Kekunci | Tindakan |
|---|---|
0–9, ., - | Mula kemasukan koordinat X, atau panjang segmen apabila sudut dikunci |
, | Kunci X dan beralih ke kemasukan Y |
Backspace | Padam aksara terakhir yang ditaip |
Enter | Sahkan koordinat atau panjang yang ditaip, atau selesaikan poliline jika tiada yang ditaip dan ≥ 2 titik wujud |
Space | Selesaikan poliline (sama seperti Enter apabila tiada input sedang berjalan) |
Escape | Buang semua titik dan keluar |
Pengeditan grip — bucu dan titik tengah segmen
Poliline yang dipilih menunjukkan dua jenis grip:
| Grip | Kedudukan | Fungsinya |
|---|---|---|
| Bucu | Di setiap titik yang diletakkan | Seret untuk mengubah kedudukan bucu itu; semua segmen yang disambungkan meregang untuk mengikuti |
| Titik tengah segmen | Pusat setiap segmen | Seret untuk menterjemahkan kedua-dua titik akhir segmen itu bersama-sama, mengekalkan panjang dan sudut segmen |
Grip titik tengah segmen adalah unik untuk poliline — ia membolehkan anda menggeser segmen individu ke sisi tanpa mengubah panjangnya. Pada Line, grip titik tengah sebaliknya mengaktifkan arahan Move untuk keseluruhan entiti.
Tiada grip tunggal “gerakkan keseluruhan poliline”. Untuk menggerakkan keseluruhan laluan gunakan arahan Move.
Memilih poliline
| Kaedah | Tingkah laku |
|---|---|
| Klik | Memilih poliline jika klik jatuh dalam jarak ujian hit mana-mana segmen |
| Seret kanan (ketat) | Semua bucu mesti berada di dalam kotak |
| Seret kiri (silang) | Mana-mana segmen yang menyilang sempadan kotak memilih keseluruhan poliline |
Kerana poliline adalah satu entiti, pemilihan silang yang menyentuh mana-mana segmen memilih semua segmen.
Arahan edit yang disokong
Poliline menyokong semua transformasi umum dan offset, tetapi bukan trim atau extend (yang untuk Line sahaja):
| Arahan | Apa yang berlaku pada poliline |
|---|---|
| Move | Menterjemahkan semua bucu dengan anjakan yang sama |
| Copy | Mencipta poliline yang sama di kedudukan baru |
| Rotate | Memutar semua bucu di sekitar titik asas yang dipilih |
| Mirror | Mencerminkan semua bucu merentasi paksi cermin |
| Scale | Mengskala semua bucu secara seragam dari titik asas |
| Offset | Mencipta poliline selari pada jarak tegak lurus tetap |
| Delete | Membuang poliline daripada lukisan |
Sifat
Apabila poliline dipilih, panel sifat menunjukkan:
Umum
| Sifat | Lalai | Maksud |
|---|---|---|
| Color | 256 (ByLayer) | Indeks warna ACI |
| Layer | 0 | Tugasan lapisan |
| Linetype | ByLayer | Corak linetype bernama |
| Linetype Scale | 1 | Faktor skala pada corak linetype |
| Thickness | 0 | Ketebalan ekstrusi |
Geometri
| Sifat | Maksud |
|---|---|
| Closed | Sama ada bucu terakhir disambungkan kembali ke yang pertama |
| Vertex Count | Jumlah bilangan bucu |
| Vertices | Senarai koordinat semua bucu |
Polyline berbanding Line — bila menggunakan yang mana
| Polyline | Line | |
|---|---|---|
| Bilangan entiti | Satu LWPOLYLINE untuk keseluruhan laluan | Satu LINE setiap segmen |
| Bentuk tertutup | Ya (bendera tutup) | Tidak |
| Trim / Extend | Tidak | Ya — segmen demi segmen |
| Grip titik tengah segmen | Menterjemahkan keseluruhan segmen | Mengaktifkan Move untuk entiti |
| Terbaik untuk | Garis luar, kontur, bentuk yang dikekalkan | Garis pembinaan, geometri yang akan dipotong |
DXF — entiti LWPOLYLINE
Poliline disimpan sebagai entiti LWPOLYLINE dalam fail DXF. Semua sifat — koordinat bucu, bendera tutup, warna, lapisan, linetype, skala linetype, dan ketebalan — pusingan penuh tanpa kehilangan. Segi empat tepat yang dilukis dengan arahan Rectangle juga disimpan sebagai LWPOLYLINE (tertutup, empat bucu) dan tidak dapat dibezakan pada peringkat DXF.
Entiti LWPOLYLINE dari mana-mana aplikasi serasi DXF (LibreCAD, FreeCAD, dll.) dibaca semula sebagai poliline yang boleh diedit sepenuhnya dalam editor.