Polyline
Het polyline-commando tekent een verbonden pad van een willekeurig aantal rechte of boogsegmenten, allemaal opgeslagen als één LWPOLYLINE-entiteit. Omdat het hele pad één object is, selecteert u met één klik elk segment tegelijk — verplaats, draai of schaal de hele vorm in één bewerking. Dit is het belangrijkste verschil met aaneengeschakelde Lines, waarbij elk segment een onafhankelijke entiteit is.
Polylijnen kunnen ook gesloten zijn: het Rectangle-commando gebruikt dezelfde LWPOLYLINE-entiteit met een ingestelde sluitvlag.
Een polylijn tekenen
- Typ
polylinein de terminal of klik op de Polyline-werkbalkknop. - Klik op het eerste punt, of typ
X,Yen druk op Enter voor een exact coördinaat. - Klik op elk volgend punt — elke klik voegt een segment toe. Coördinaatinvoer werkt bij elke stap.
- Druk op Enter of Spatie om te voltooien (vereist minstens 2 geplaatste punten).
●──────●
1e 2e
\
\ segment 3 (bezig — cursor hier)
● ← klik om toe te voegen, Enter/Spatie om te voltooien
Op elk moment op Escape drukken verwijdert alle geplaatste punten en sluit het commando af.
Een boogsegment tekenen
Druk op A op elk moment na het eerste hoekpunt om de Arc-modus te schakelen — hetzelfde inline-optiepatroon dat de Copy-optie van Rotate gebruikt. De prompt toont de huidige status als [Arc=true] / [Arc=false]; nogmaals op A drukken schakelt het terug, zodat rechte en boogsegmenten vrij kunnen worden gemengd in één polylijn.
Wanneer de Arc-modus aan staat, is elk nieuw segment een tangentieel vervolgboog — deze begint tangentieel aan wat er net voor kwam (de richting van het vorige rechte segment, of de eindtangens van de vorige boog); het allereerste segment wijst standaard naar het oosten, omdat er niets is om tangentieel aan te zijn.
Coördinaatinvoer
In plaats van te klikken, kunt u een exacte positie typen voor elk hoekpunt:
- Typ de X-waarde.
- Druk op
,— de terminal toont[X], [Y{cursor}]. - Typ de Y-waarde.
- Druk op Enter om het hoekpunt te plaatsen.
Hoekvergrendeling en exacte segmentlengte
Dezelfde 45°-vanglogica als bij het Line-commando geldt tussen elke twee opeenvolgende punten. Bij vergrendeling op een as:
| Toets | Actie |
|---|---|
0–9, . | Cijfer toevoegen aan de segmentlengte |
- | Negatieve lengte — keert richting om langs de as (alleen als eerste teken) |
Backspace | Laatst getypte teken verwijderen |
Enter | Volgend punt plaatsen op de getypte afstand |
De opgebouwde lengte wordt live weergegeven in de terminalprompt. Klikken tijdens vergrendeling projecteert op de as, zodat het nieuwe hoekpunt er exact op landt.
Toetsenbordreferentie
| Toets | Actie |
|---|---|
0–9, ., - | X-coördinaatinvoer starten, of segmentlengte bij hoekvergrendeling |
, | X vergrendelen en doorgaan naar Y-invoer |
A | Arc-modus schakelen voor het volgende segment (na het eerste hoekpunt, zonder lopende invoer) |
Backspace | Laatst getypte teken verwijderen |
Enter | Getypt coördinaat of lengte bevestigen, of de polylijn voltooien als er niets is getypt en ≥ 2 punten bestaan |
Spatie | Polylijn voltooien (hetzelfde als Enter zonder lopende invoer) |
Escape | Alle punten verwijderen en afsluiten |
Grip-bewerking — hoekpunten en segmentmiddelpunten
Een geselecteerde polylijn toont twee soorten grips:
| Grip | Positie | Wat het doet |
|---|---|---|
| Hoekpunt | Op elk geplaatst punt | Sleep om dat hoekpunt te herpositioneren; alle verbonden segmenten rekken mee |
| Segmentmiddelpunt | Midden van elk segment | Sleep om beide eindpunten van dat segment samen te verplaatsen, met behoud van segmentlengte en -hoek |
De segmentmiddelpuntgrip is uniek voor polylijnen — hiermee kunt u een individueel segment zijwaarts verschuiven zonder de lengte te wijzigen. Bij een Line activeert de middelpuntgrip in plaats daarvan het Move-commando voor de hele entiteit.
Er is geen enkele grip om “de hele polylijn te verplaatsen”. Gebruik het Move-commando om het hele pad te verplaatsen.
Polylijnen selecteren
| Methode | Gedrag |
|---|---|
| Klikken | Selecteert de polylijn als de klik binnen de hit-testafstand van een segment valt |
| Slepen naar rechts (strikt) | Alle hoekpunten moeten binnen het vak vallen |
| Slepen naar links (kruisend) | Elk segment dat de vakrand kruist, selecteert de hele polylijn |
Omdat een polylijn één entiteit is, selecteert een kruisende selectie die een willekeurig segment raakt alle segmenten.
Ondersteunde bewerkingscommando’s
Polylijnen ondersteunen elke algemene transformatie, plus offset, trim, extend, fillet en chamfer (bij chamfer tellen alleen rechte segmenten mee):
| Commando | Wat er gebeurt met de polylijn |
|---|---|
| Move | Verplaatst alle hoekpunten met dezelfde verschuiving |
| Copy | Maakt een identieke polylijn op een nieuwe positie |
| Rotate | Draait alle hoekpunten rond het gekozen basispunt |
| Mirror | Spiegelt alle hoekpunten over de spiegelas |
| Scale | Schaalt alle hoekpunten uniform vanaf het basispunt |
| Offset | Maakt een parallelle polylijn op een vaste loodrechte afstand |
| Trim | Verwijdert het deel tussen twee snijpunten, bij rechte en boogsegmenten gelijk |
| Extend | Verlengt het eerste of laatste segment tot de volgende rand |
| Fillet | Rondt een hoek af tussen twee aangrenzende segmenten, recht of boog, met een raakboog die als nieuw bulge-segment in de polylijn wordt ingevoegd |
| Chamfer | Schuint een hoek af tussen twee aangrenzende rechte segmenten |
| Explode | Splitst de polylijn op in zelfstandige lijn- en boogentiteiten, één per segment |
| Delete | Verwijdert de polylijn uit de tekening |
Een polylijnsegment filleten tegen iets anders dan zijn eigen buursegment blijft geen eenvoudige bewerking ter plekke — zie Fillet voor het resultaat (samenvoeging tot één nieuwe polylijn, verbonden door de fillet-boog).
Eigenschappen
Wanneer een polylijn is geselecteerd, toont het eigenschappenpaneel:
Algemeen
| Eigenschap | Standaard | Betekenis |
|---|---|---|
| Kleur | 256 (ByLayer) | ACI-kleurindex |
| Laag | 0 | Laagtoewijzing |
| Lijntype | ByLayer | Benoemd lijntypepatroon |
| Lijntypeschaal | 1 | Schaalfactor op het lijntypepatroon |
| Dikte | 0 | Extrusiedikte |
Geometrie
| Eigenschap | Betekenis |
|---|---|
| Gesloten | Of het laatste hoekpunt terug verbindt met het eerste |
| Aantal hoekpunten | Totaal aantal hoekpunten |
| Hoekpunten | Coördinatenlijst van alle hoekpunten |
Polyline versus Line — wanneer welke gebruiken
| Polyline | Line | |
|---|---|---|
| Aantal entiteiten | Eén LWPOLYLINE voor het hele pad | Eén LINE per segment |
| Gesloten vorm | Ja (sluitvlag) | Nee |
| Boogsegmenten | Ja, per segment via de Arc-schakelaar | Nee — een gebogen segment heeft een aparte Arc-entiteit nodig |
| Trim / Extend | Ja | Ja — segment voor segment |
| Segmentmiddelpuntgrip | Verplaatst het hele segment | Activeert Move voor de entiteit |
| Ideaal voor | Omtrekken, contouren, vormen die u heel houdt | Constructielijnen, geometrie die u gaat bijsnijden |
DXF — LWPOLYLINE-entiteit
Polylijnen worden opgeslagen als LWPOLYLINE-entiteiten in het DXF-bestand. Alle eigenschappen — hoekpuntcoördinaten, sluitvlag, kleur, laag, lijntype, lijntypeschaal en dikte — blijven zonder verlies behouden bij de roundtrip. Rechthoeken getekend met het Rectangle-commando worden ook opgeslagen als LWPOLYLINE (gesloten, vier hoekpunten) en zijn op DXF-niveau niet te onderscheiden.
LWPOLYLINE-entiteiten uit elke DXF-compatibele toepassing (LibreCAD, FreeCAD, enz.) worden bij het inlezen volledig bewerkbare polylijnen in de editor.