Polyline

Komento polyline piirtää yhdistetyn polun, jossa on mikä tahansa määrä suoria tai kaarisegmenttejä, kaikki tallennettuna yhtenä LWPOLYLINE-entiteettinä. Koska koko polku on yksi objekti, sen valitseminen valitsee kaikki segmentit kerralla — siirrä, kierrä tai skaalaa koko muoto yhdessä toiminnossa. Tämä on keskeinen ero ketjutettuihin Lines, joissa jokainen segmentti on itsenäinen entiteetti.

Polylinjat voivat olla myös suljettuja: Rectangle-komento käyttää samaa LWPOLYLINE-entiteettiä close-lipulla asetettuna.

Polylinjan piirtäminen

  1. Kirjoita polyline terminaaliin tai napsauta Polyline-painiketta työkalurivillä.
  2. Napsauta ensimmäistä pistettä, tai kirjoita X,Y ja paina Enter tarkkaa koordinaattia varten.
  3. Napsauta jokaista seuraavaa pistettä — jokainen napsautus lisää segmentin. Koordinaattien syöttö toimii jokaisessa vaiheessa.
  4. Paina Enter tai Space viimeistelläksesi (vaatii vähintään 2 sijoitettua pistettä).
  ●──────●
  1.     2.
          \
           \  segmentti 3 (käynnissä — kohdistin täällä)
            ●  ← napsauta lisätäksesi, Enter/Space viimeistelläksesi

Escape-näppäimen painaminen milloin tahansa hylkää kaikki sijoitetut pisteet ja poistuu komennosta.

Kaarisegmentin piirtäminen

Paina A milloin tahansa ensimmäisen kärjen jälkeen vaihtaaksesi Arc-tilan — sama sisäinen vaihtoehtomalli, jota Rotaten Copy-vaihtoehto käyttää. Kehote näyttää nykyisen tilan muodossa [Arc=true] / [Arc=false]; A:n painaminen uudelleen vaihtaa sen takaisin, joten suoria ja kaarisegmenttejä voi vapaasti sekoittaa yhdessä polylinjassa.

Kun Arc-tila on päällä, jokainen uusi segmentti on tangentiaalinen jatkokaari — se alkaa tangentiaalisesti siitä, mikä tuli juuri ennen sitä (edellisen suoran segmentin suunta tai edellisen kaaren päätangentti); aivan ensimmäinen segmentti osoittaa oletuksena itään, koska sillä ei ole mitään, mihin olla tangentiaalinen.

Koordinaattien syöttö

Napsauttamisen sijaan voit kirjoittaa tarkan sijainnin mille tahansa kärjelle:

  1. Kirjoita X-arvo.
  2. Paina , — terminaali näyttää [X], [Y{kohdistin}].
  3. Kirjoita Y-arvo.
  4. Paina Enter sijoittaaksesi kärjen.

Kulmalukitus ja tarkka segmentin pituus

Sama 45°:n tartuntalogiikka kuin Line-komennossa pätee kahden peräkkäisen pisteen välillä. Kun lukittu akseliin:

NäppäinToiminto
09, .Lisää numero segmentin pituuteen
-Negatiivinen pituus — kääntää suunnan akselia pitkin (vain ensimmäinen merkki)
BackspacePoista viimeksi kirjoitettu merkki
EnterSijoita seuraava piste kirjoitetulle etäisyydelle

Nykyinen kertynyt pituus näkyy terminaalin kehotteessa reaaliajassa. Napsauta lukittuna, ja napsautus projisoidaan akselille, joten uusi kärki osuu tarkalleen sille.

Näppäinreferenssi

NäppäinToiminto
09, ., -Aloita X-koordinaatin syöttö, tai segmentin pituus kulmalukittuna
,Lukitse X ja siirry Y:n syöttöön
AVaihda Arc-tila seuraavalle segmentille (ensimmäisen kärjen jälkeen, ilman meneillään olevaa syötettä)
BackspacePoista viimeksi kirjoitettu merkki
EnterVahvista kirjoitettu koordinaatti tai pituus, tai viimeistele polylinja jos mitään ei ole kirjoitettu ja ≥ 2 pistettä on olemassa
SpaceViimeistele polylinja (sama kuin Enter kun syöte ei ole käynnissä)
EscapeHylkää kaikki pisteet ja poistu

Kahvamuokkaus — kärjet ja segmentin keskipisteet

Valittu polylinja näyttää kaksi kahvatyyppiä:

KahvaSijaintiMitä se tekee
KärkiJokaisessa sijoitetussa pisteessäVedä sijoittaaksesi kyseisen kärjen uudelleen; kaikki yhdistetyt segmentit venyvät seuraamaan
Segmentin keskipisteJokaisen segmentin keskusVedä siirtääksesi kyseisen segmentin molemmat päätepisteet yhdessä, säilyttäen segmentin pituuden ja kulman

Segmentin keskipistekahva on ainutlaatuinen polylinjoille — sen avulla voit liu’uttaa yksittäistä segmenttiä sivuttain muuttamatta sen pituutta. Line-entiteetillä keskipistekahva sen sijaan aktivoi Move-komennon koko entiteetille.

Yhtä “siirrä koko polylinja” -kahvaa ei ole. Siirtääksesi koko polun, käytä Move-komentoa.

Polylinjojen valitseminen

MenetelmäKäyttäytyminen
NapsautaValitsee polylinjan, jos napsautus osuu minkä tahansa segmentin osumaetäisyyden sisään
Vedä oikealle (tiukka)Kaikkien kärkien on oltava laatikon sisällä
Vedä vasemmalle (risteys)Mikä tahansa segmentti, joka leikkaa laatikon rajan, valitsee koko polylinjan

Koska polylinja on yksi entiteetti, risteysvalinta, joka koskettaa mitä tahansa segmenttiä, valitsee kaikki segmentit.

Tuetut muokkauskomennot

Polylinjat tukevat jokaista yleistä muunnosta sekä offsetia, trimiä, extendiä, filletiä ja chamferia (chamferissa lasketaan vain suorat segmentit):

KomentoMitä polylinjalle tapahtuu
MoveSiirtää kaikkia kärkiä samalla siirtymällä
CopyLuo identtisen polylinjan uuteen sijaintiin
RotateKiertää kaikkia kärkiä valitun perustepisteen ympäri
MirrorPeilaa kaikki kärjet peiliakselin yli
ScaleSkaalaa kaikkia kärkiä yhtenäisesti perustepisteestä
OffsetLuo rinnakkaisen polylinjan kiinteällä kohtisuoralla etäisyydellä
TrimPoistaa osan kahden leikkauspisteen välillä, sekä suorilla että kaarisegmenteillä
ExtendJatkaa ensimmäistä tai viimeistä segmenttiä seuraavaan rajaan
FilletPyöristää kulman kahden vierekkäisen segmentin välillä, suoran tai kaaren, tangenttikaarella, joka lisätään polylinjaan uutena bulge-segmenttinä
ChamferViistää kulman kahden vierekkäisen suoran segmentin välillä
ExplodePilkkoo polylinen itsenäisiksi viiva- ja kaarielementeiksi, yksi per segmentti
DeletePoistaa polylinjan piirustuksesta

Polylinjan segmentin filletointi jotain muuta kuin sen omaa naapurisegmenttiä vastaan ei jää yksinkertaiseksi muokkaukseksi paikallaan — katso Fillet lopputuloksesta (yhdistyminen yhdeksi uudeksi polylinjaksi, jonka fillet-kaari yhdistää).

Ominaisuudet

Kun polylinja on valittu, ominaisuuspaneeli näyttää:

Yleiset

OminaisuusOletusMerkitys
Väri256 (ByLayer)ACI-väri-indeksi
Taso0Tason kohdistus
LinetypeByLayerNimetty viivakuvio
Linetype Scale1Viivakuvion skaalauskerroin
Thickness0Suulakepuristuksen paksuus

Geometria

OminaisuusMerkitys
ClosedYhdistyykö viimeinen kärki takaisin ensimmäiseen
Vertex CountKärkien kokonaismäärä
VerticesKaikkien kärkien koordinaattiluettelo

Polyline vs Line — kumpaa käyttää

PolylineLine
Entiteettien määräYksi LWPOLYLINE koko polulleYksi LINE per segmentti
Suljettu muotoKyllä (close-lippu)Ei
KaarisegmentitKyllä, segmenteittäin Arc-kytkimelläEi — kaareva segmentti tarvitsee erillisen Arc-entiteetin
Trim / ExtendKylläKyllä — segmentti kerrallaan
Segmentin keskipistekahvaSiirtää koko segmentinAktivoi Moven entiteetille
Paras käyttöÄäriviivat, muodot joita pidät kokonaisinaApuviivat, geometria jota aiot leikata

DXF — LWPOLYLINE-entiteetti

Polylinjat tallennetaan LWPOLYLINE-entiteetteinä DXF-tiedostossa. Kaikki ominaisuudet — kärkien koordinaatit, close-lippu, väri, taso, linetype, linetype-mittakaava ja paksuus — säilyvät edestakaisessa matkassa ilman häviötä. Rectangle-komennolla piirretyt suorakulmiot tallennetaan myös LWPOLYLINE-muodossa (suljettu, neljä kärkeä) eivätkä ole erotettavissa DXF-tasolla.

LWPOLYLINE-entiteetit mistä tahansa DXF-yhteensopivasta sovelluksesta (LibreCAD, FreeCAD jne.) luetaan takaisin täysin muokattavina polylinjoina editorissa.