Polyline
Kommandoen polyline tegner en forbundet bane med et hvilket som helst antal lige segmenter, alle gemt som én enkelt LWPOLYLINE-entitet. Fordi hele banen er ét objekt, markerer det at vælge den alle segmenter på én gang — flyt, rotér eller skalér hele formen i én operation. Dette er den centrale forskel fra kædede Lines, hvor hvert segment er en uafhængig entitet.
Polylinjer kan også være lukkede: Rectangle-kommandoen bruger den samme LWPOLYLINE-entitet med et close-flag sat.
Tegne en polylinje
- Skriv
polylinei terminalen eller klik på Polyline-knappen i værktøjslinjen. - Klik det første punkt, eller skriv
X,Yog tryk Enter for en eksakt koordinat. - Klik hvert efterfølgende punkt — hvert klik tilføjer et segment. Koordinatindtastning fungerer ved hvert trin.
- Tryk Enter eller Space for at afslutte (kræver mindst 2 placerede punkter).
●──────●
1. 2.
\
\ segment 3 (i gang — markøren her)
● ← klik for at tilføje, Enter/Space for at afslutte
At trykke Escape når som helst kasserer alle placerede punkter og afslutter kommandoen.
Koordinatindtastning
I stedet for at klikke kan du indtaste en eksakt position for et hvilket som helst hjørne:
- Skriv X-værdien.
- Tryk
,— terminalen viser[X], [Y{markør}]. - Skriv Y-værdien.
- Tryk Enter for at placere hjørnet.
Vinkellås og eksakt segmentlængde
Den samme 45°-fæstelogik som Line-kommandoen gælder mellem to på hinanden følgende punkter. Når låst til en akse:
| Tast | Handling |
|---|---|
0–9, . | Tilføj ciffer til segmentlængden |
- | Negativ længde — omvender retningen langs aksen (kun første tegn) |
Backspace | Slet sidst skrevne tegn |
Enter | Placér det næste punkt ved den indtastede afstand |
Den aktuelle akkumulerede længde vises i terminalprompten i realtid. At klikke mens låst projicerer på aksen, så det nye hjørne lander nøjagtigt på den.
Tastaturreference
| Tast | Handling |
|---|---|
0–9, ., - | Start X-koordinatindtastning, eller segmentlængde mens vinkellåst |
, | Lås X og gå til Y-indtastning |
Backspace | Slet sidst skrevne tegn |
Enter | Bekræft indtastet koordinat eller længde, eller afslut polylinjen hvis intet er skrevet og ≥ 2 punkter findes |
Space | Afslut polylinjen (samme som Enter når ingen indtastning er i gang) |
Escape | Kassér alle punkter og gå ud |
Grebredigering — hjørner og segmentmidtpunkter
En markeret polylinje viser to typer greb:
| Greb | Position | Hvad den gør |
|---|---|---|
| Hjørne | Ved hvert placeret punkt | Træk for at genplacere det hjørne; alle forbundne segmenter strækker sig for at følge |
| Segmentmidtpunkt | Centrum af hvert segment | Træk for at forskyde begge endepunkter af det segment sammen, og bevare segmentets længde og vinkel |
Segmentmidtpunkt-grebet er unikt for polylinjer — det lader dig glide et enkelt segment sidelæns uden at ændre dets længde. På en Line aktiverer midtpunktgrebet i stedet Move-kommandoen for hele entiteten.
Der findes ikke noget enkelt “flyt hele polylinjen”-greb. For at flytte hele banen, brug Move-kommandoen.
Markere polylinjer
| Metode | Adfærd |
|---|---|
| Klik | Markerer polylinjen, hvis klikket lander inden for treffafstand af et hvilket som helst segment |
| Træk mod højre (streng) | Alle hjørner skal falde inde i boksen |
| Træk mod venstre (krydsning) | Ethvert segment der krydser boksens kant markerer hele polylinjen |
Fordi en polylinje er én entitet, markerer en krydsningsmarkering, der rører et hvilket som helst segment, alle segmenter.
Understøttede redigeringskommandoer
Polylinjer understøtter alle generelle transformationer og offset, men ikke trim eller extend (de er kun for Line):
| Kommando | Hvad der sker med polylinjen |
|---|---|
| Move | Flytter alle hjørner med samme forskydning |
| Copy | Opretter en identisk polylinje på en ny position |
| Rotate | Roterer alle hjørner omkring det valgte basispunkt |
| Mirror | Spejler alle hjørner over spejlaksen |
| Scale | Skalerer alle hjørner ensartet fra basispunktet |
| Offset | Opretter en parallel polylinje i en fast vinkelret afstand |
| Delete | Fjerner polylinjen fra tegningen |
Egenskaber
Når en polylinje er markeret, viser egenskabspanelet:
Generelt
| Egenskab | Standard | Betydning |
|---|---|---|
| Farve | 256 (ByLayer) | ACI-farveindeks |
| Lag | 0 | Lagtilhørsforhold |
| Linetype | ByLayer | Navngivet stregmønster |
| Linetype Scale | 1 | Skaleringsfaktor for stregmønsteret |
| Thickness | 0 | Ekstruderingstykkelse |
Geometri
| Egenskab | Betydning |
|---|---|
| Closed | Om det sidste hjørne forbindes tilbage til det første |
| Vertex Count | Samlet antal hjørner |
| Vertices | Koordinatliste for alle hjørner |
Polyline vs Line — hvad du bør bruge
| Polyline | Line | |
|---|---|---|
| Antal entiteter | Én LWPOLYLINE for hele banen | Én LINE pr. segment |
| Lukket form | Ja (close-flag) | Nej |
| Trim / Extend | Nej | Ja — segment for segment |
| Segmentmidtpunkt-greb | Forskyder hele segmentet | Aktiverer Move for entiteten |
| Bedst til | Omrids, konturer, former du beholder hele | Hjælpelinjer, geometri du skal trimme |
DXF — LWPOLYLINE-entitet
Polylinjer gemmes som LWPOLYLINE-entiteter i DXF-filen. Alle egenskaber — hjørnekoordinater, close-flag, farve, lag, linetype, linetype-skala og tykkelse — overlever en rundtur uden tab. Rektangler tegnet med Rectangle-kommandoen gemmes også som LWPOLYLINE (lukket, fire hjørner) og kan ikke skelnes på DXF-niveau.
LWPOLYLINE-entiteter fra enhver DXF-kompatibel applikation (LibreCAD, FreeCAD osv.) læses tilbage som fuldt redigerbare polylinjer i editoren.