Polyline

polyline-kommandot ritar en sammankopplad bana med valfritt antal raka segment, alla lagrade som en enda LWPOLYLINE-entitet. Eftersom hela banan är ett objekt markerar en markering alla segment samtidigt — flytta, rotera eller skala hela formen i en enda operation. Detta är den viktigaste skillnaden från kedjade Lines, där varje segment är en fristående entitet.

Polylinjer kan också vara slutna: Rectangle-kommandot använder samma LWPOLYLINE-entitet med en close-flagga inställd.

Rita en polyline

  1. Skriv polyline i terminalen eller klicka på Polyline-knappen i verktygsfältet.
  2. Klicka på den första punkten, eller skriv X,Y och tryck Enter för en exakt koordinat.
  3. Klicka på varje efterföljande punkt — varje klick lägger till ett segment. Koordinatinmatning fungerar vid varje steg.
  4. Tryck Enter eller Space för att avsluta (kräver minst 2 placerade punkter).
  ●──────●
  1st    2nd
          \
           \  segment 3 (in progress — cursor here)
            ●  ← click to add, Enter/Space to finish

Att trycka på Escape när som helst kasserar alla placerade punkter och avslutar kommandot.

Koordinatinmatning

Istället för att klicka kan du skriva en exakt position för valfri vertex:

  1. Skriv X-värdet.
  2. Tryck , — terminalen visar [X], [Y{cursor}].
  3. Skriv Y-värdet.
  4. Tryck Enter för att placera vertexen.

Vinkellåsning och exakt segmentlängd

Samma 45°-snaplogik som Line-kommandot gäller mellan två efterföljande punkter. När låst till en axel:

TangentÅtgärd
09, .Lägg till siffra till segmentlängden
-Negativ längd — vänder riktningen längs axeln (endast första tecknet)
BackspaceTa bort senast skrivna tecken
EnterPlacera nästa punkt på det skrivna avståndet

Den aktuella ackumulerade längden visas i terminalens uppmaning i realtid. Att klicka medan låst projicerar på axeln så den nya vertexen hamnar exakt på den.

Tangentbordsreferens

TangentÅtgärd
09, ., -Starta inmatning av X-koordinat, eller segmentlängd när vinkellåst
,Lås X och flytta till Y-inmatning
BackspaceTa bort senast skrivna tecken
EnterBekräfta skriven koordinat eller längd, eller avsluta polylinjen om inget är skrivet och ≥ 2 punkter finns
SpaceAvsluta polylinjen (samma som Enter när ingen inmatning pågår)
EscapeKassera alla punkter och avsluta

Grippredigering — vertexer och segmentmittpunkter

En markerad polyline visar två typer av grepp:

GreppPositionVad det gör
VertexVid varje placerad punktDra för att omplacera den vertexen; alla anslutna segment sträcks för att följa med
SegmentmittpunktMitten av varje segmentDra för att förflytta båda slutpunkterna på det segmentet tillsammans, samtidigt som segmentets längd och vinkel behålls

Segmentmittpunktsgreppet är unikt för polylinjer — det låter dig glida ett enskilt segment i sidled utan att ändra dess längd. På en Line aktiverar mittpunktsgreppet istället Move-kommandot för hela entiteten.

Det finns inget enda “flytta hela polylinjen”-grepp. Använd Move-kommandot för att flytta hela banan.

Markera polylinjer

MetodBeteende
KlickaMarkerar polylinjen om klicket hamnar inom träffavståndet för något segment
Dra åt höger (strikt)Alla vertexer måste hamna innanför rutan
Dra åt vänster (korsande)Varje segment som korsar rutans gräns markerar hela polylinjen

Eftersom en polyline är en enda entitet markerar en korsande markering som berör något segment alla segment.

Kommandon som stöds för redigering

Polylinjer stöder alla allmänna transformationer och offset, men inte trim eller extend (dessa är endast för Line):

KommandoVad som händer med polylinjen
MoveFörflyttar alla vertexer med samma förskjutning
CopySkapar en identisk polyline på en ny position
RotateRoterar alla vertexer runt den valda baspunkten
MirrorSpeglar alla vertexer över spegelaxeln
ScaleSkalar alla vertexer enhetligt från baspunkten
OffsetSkapar en parallell polyline på ett fast vinkelrätt avstånd
DeleteTar bort polylinjen från ritningen

Egenskaper

När en polyline är markerad visar egenskapspanelen:

Allmänt

EgenskapStandardBetydelse
Color256 (ByLayer)ACI-färgindex
Layer0Lagertilldelning
LinetypeByLayerNamngivet linjetypsmönster
Linetype Scale1Skalfaktor på linjetypsmönstret
Thickness0Extruderingstjocklek

Geometri

EgenskapBetydelse
ClosedOm den sista vertexen ansluter tillbaka till den första
Vertex CountTotalt antal vertexer
VerticesKoordinatlista för alla vertexer

Polyline vs Line — vilken ska du använda

PolylineLine
Antal entiteterEn LWPOLYLINE för hela bananEn LINE per segment
Sluten formJa (close-flagga)Nej
Trim / ExtendNejJa — segment för segment
SegmentmittpunktsgreppFörflyttar hela segmentetAktiverar Move för entiteten
Bäst förOmrids, konturer, former du behåller helaKonstruktionslinjer, geometri du kommer klippa

DXF — LWPOLYLINE-entitet

Polylinjer sparas som LWPOLYLINE-entiteter i DXF-filen. Alla egenskaper — vertexkoordinater, close-flagga, färg, lager, linjetyp, linjetypsskala och tjocklek — genomgår en tur-och-retur utan förlust. Rektanglar ritade med Rectangle-kommandot sparas också som LWPOLYLINE (sluten, fyra vertexer) och går inte att skilja åt på DXF-nivå.

LWPOLYLINE-entiteter från vilken DXF-kompatibel applikation som helst (LibreCAD, FreeCAD, etc.) läses tillbaka som fullt redigerbara polylinjer i editorn.