Polyline

Komanda polyline nubrėžia sujungtą kelią iš bet kokio skaičiaus tiesių ar lankų atkarpų, visas saugomas kaip vienas LWPOLYLINE objektas. Kadangi visas kelias yra vienas objektas, jį pasirinkus pasirenkamos visos atkarpos iš karto — visą figūrą galite perkelti, pasukti ar pakeisti jos mastelį vienu veiksmu. Tai esminis skirtumas nuo sugrandintų Lines, kur kiekviena atkarpa yra nepriklausomas objektas.

Polilinijos gali būti ir uždaros: Rectangle komanda naudoja tą patį LWPOLYLINE objektą su nustatyta uždarymo vėliavėle.

Polilinijos braižymas

  1. Terminale įveskite polyline arba spustelėkite įrankių juostos mygtuką Polyline.
  2. Spustelėkite pirmą tašką arba įveskite X,Y ir paspauskite Enter, kad gautumėte tikslią koordinatę.
  3. Spustelėkite kiekvieną kitą tašką — kiekvienas spustelėjimas prideda atkarpą. Koordinačių įvedimas veikia kiekviename žingsnyje.
  4. Paspauskite Enter arba Space, kad užbaigtumėte (reikia bent 2 padėtų taškų).
  ●──────●
  1-as   2-as
          \
           \  3 atkarpa (rengiama — žymeklis čia)
            ●  ← spustelėkite, kad pridėtumėte, Enter/Space užbaigia

Paspaudus Escape bet kada, atmetami visi padėti taškai ir komanda išeina.

Lanko atkarpos braižymas

Paspauskite A bet kuriuo metu po pirmos viršūnės, kad perjungtumėte Arc režimą — tas pats įterptosios parinkties principas, kurį naudoja Rotate parinktis Copy. Raginimas rodo dabartinę būseną kaip [Arc=true] / [Arc=false], o dar kartą paspaudus A ji grąžinama atgal, todėl vienoje polilinijoje galite laisvai maišyti tieses ir lankų atkarpas.

  ●──────●
  1-as   2-as  ← paspauskite A: [Arc=true]
          ╲
           ╲   lanko atkarpa (rengiama)
            ●  ← spustelėkite, kad pridėtumėte

Kai įjungtas Arc režimas, kiekviena nauja atkarpa yra liestinės tąsos lankas — numatytoji lanko elgsena, be papildomų parinkčių centrui, spinduliui ar krypčiai. Lankas prasideda liestinai tam, kas buvo iškart prieš jį: liestinai ankstesnės atkarpos krypčiai, jei ji buvo linija, arba liestinai ankstesnio lanko galui, jei tai buvo lankas. Pati pirmoji polilinijos atkarpa (be ankstesnės atkarpos, kuriai galėtų būti liestinė) pagal numatytuosius nustatymus eina tiksliai į rytus.

Perjungus atgal į [Arc=false], tęsiamos tiesios atkarpos nuo ten, kur nusileido paskutinė viršūnė, ir galite vėl perjungti kitam lankui — perjungimų skaičius vienoje polilinijoje neribojamas.

Koordinačių įvedimas

Užuot spustelėję, įveskite tikslią bet kurios viršūnės padėtį:

  1. Įveskite X reikšmę.
  2. Paspauskite , — terminalas parodo [X], [Y{žymeklis}].
  3. Įveskite Y reikšmę.
  4. Paspauskite Enter, kad padėtumėte viršūnę.

Kampo užraktas ir tikslus atkarpos ilgis

Tarp bet kurių dviejų nuosekliai einančių taškų galioja ta pati 45° prisitraukimo logika kaip Line komandoje. Kai užrakinta ašiai:

KlavišasVeiksmas
0–9, .Prideda skaitmenį prie atkarpos ilgio
-Neigiamas ilgis — apverčia kryptį išilgai ašies (tik pirmas simbolis)
BackspaceIštrina paskutinį įvestą simbolį
EnterPadeda kitą tašką įvestu atstumu

Dabartinis sukauptas ilgis rodomas terminalo raginime realiuoju laiku. Spustelėjimas užrakinus projektuojamas į ašį, todėl nauja viršūnė nusileidžia tiksliai ant jos.

Klavišų nuoroda

KlavišasVeiksmas
0–9, ., -Pradeda X koordinatės įvedimą arba atkarpos ilgį, kai kampas užrakintas
,Užrakina X ir pereina prie Y įvedimo
APerjungia Arc režimą kitai atkarpai (po pirmos viršūnės, kai nevyksta joks įvedimas)
BackspaceIštrina paskutinį įvestą simbolį
EnterPatvirtina įvestą koordinatę ar ilgį arba užbaigia poliliniją, jei nieko neįvesta ir yra ≥ 2 taškai
SpaceUžbaigia poliliniją (kaip Enter, kai nevyksta joks įvedimas)
EscapeAtmeta visus taškus ir išeina

Redagavimas rankenėlėmis — viršūnės ir atkarpų vidurio taškai

Pasirinkta polilinija rodo du rankenėlių tipus:

RankenėlėPadėtisKą daro
VertexKiekviename padėtame taškeTempkite, kad perkeltumėte tą viršūnę; visos sujungtos atkarpos išsitempia ją sekdamos
Segment midpointKiekvienos atkarpos vidurysTempkite, kad perkeltumėte abu tos atkarpos galus kartu, išlaikant atkarpos ilgį ir kampą

Atkarpos vidurio rankenėlė unikali polilinijoms — ji leidžia pastumti atskirą atkarpą į šoną nekeičiant jos ilgio. Ant Line vidurio rankenėlė vietoj to aktyvuoja Move komandą visam objektui.

Lanko atkarpa čiuopiama taip pat kaip tiesi — tempiant bet kurią galinę viršūnę ar atkarpos vidurio rankenėlę pakeičiama lanko forma, išlaikant jo išlinkį (apimamą kampą) pastovų ir perkonstruojant per naują padėtį, tas pats prisitaikymas, kurį naudoja atskiro Arc objekto rankenėlės.

Vienos rankenėlės „perkelti visą poliliniją” nėra. Visam keliui perkelti naudokite komandą Move.

Polilinijų pasirinkimas

MetodasElgsena
SpustelėjimasPasirenka poliliniją, jei spustelėjimas patenka į aptikimo atstumą nuo bet kurios atkarpos
Tempimas į dešinę (griežtas)Visos viršūnės turi patekti į rėmelį
Tempimas į kairę (kertantis)Bet kuri atkarpa, kertanti rėmelio ribą, pasirenka visą poliliniją

Kadangi polilinija yra vienas objektas, kertantis pasirinkimas, kuris paliečia bet kurią atkarpą, pasirenka visas atkarpas.

Palaikomos redagavimo komandos

Polilinijos palaiko visas bendras transformacijas, plius offset, trim, extend, fillet ir chamfer — lankų atkarpas visos jos palaiko, išskyrus Chamfer, kuris renkasi tik tiesią atkarpą (lanko atkarpos nusklembti negalima — vietoj to naudokite Fillet arba pirmiausia ją apkirpkite):

KomandaKas nutinka polilinijai
MovePerkelia visas viršūnes tuo pačiu poslinkiu
CopySukuria identišką poliliniją naujoje vietoje
RotatePasuka visas viršūnes aplink pasirinktą bazinį tašką
MirrorAtspindi visas viršūnes per atspindžio ašį
ScaleVienodai keičia visų viršūnių mastelį nuo bazinio taško
OffsetSukuria lygiagrečią poliliniją fiksuotu statmenu atstumu — lankų atkarpos nustumiamos į naują spindulį, kaip ir atskiras Arc
TrimPašalina polilinijos dalį tarp dviejų sankirtos taškų, tiesias ir lankų atkarpas vienodai
ExtendIštempia pirmą ar paskutinę polilinijos atkarpą iki kitos ribos — galinė lanko atkarpa auga išilgai savo apskritimo
FilletSuapvalina kampą tarp dviejų gretimų atkarpų, tiesių ar lankų, liestiniu lanku, įterptu į poliliniją kaip nauja atkarpa su išlinkiu
ChamferNusklembia kampą tik tarp dviejų gretimų tiesių atkarpų; lanko atkarpa tame kampe renkant praleidžiama
DeletePašalina poliliniją iš brėžinio
ExplodeSuskaido poliliniją į atskirus Line ir Arc objektus, po vieną kiekvienai atkarpai

Vienos polilinijos atkarpos suapvalinimas kito objekto, o ne jos pačios gretimos atkarpos atžvilgiu, nelieka paprastu redagavimu vietoje — kas gaunama (sujungimas į vieną naują poliliniją, sujungtą suapvalinimo lanku), žr. Fillet.

Savybės

Kai polilinija pasirinkta, savybių skydelis rodo:

Bendrosios

SavybėNumatytaReikšmė
Color256 (ByLayer)ACI spalvos indeksas
Layer0Sluoksnio priskyrimas
LinetypeByLayerĮvardytas linijos tipo raštas
Linetype Scale1Linijos tipo rašto mastelio daugiklis
Thickness0Ištempimo storis

Geometrija

SavybėReikšmė
ClosedAr paskutinė viršūnė jungiasi atgal su pirma
Vertex CountBendras viršūnių skaičius
VerticesVisų viršūnių koordinačių sąrašas

Polyline ir Line — kada kurią naudoti

PolylineLine
Objektų skaičiusVienas LWPOLYLINE visam keliuiVienas LINE kiekvienai atkarpai
Uždara figūraTaip (uždarymo vėliavėlė)Ne
Lankų atkarposTaip, kiekvienai atkarpai per Arc jungiklįNe — lenkta atkarpa reikalauja atskiro Arc objekto
Trim / ExtendTaipTaip — atkarpa po atkarpos
Atkarpos vidurio rankenėlėPerkelia visą atkarpąAktyvuoja Move objektui
Geriausiai tinkaKontūrams, apybraižoms, figūroms, kurias laikote vientisasKonstrukcinėms linijoms, geometrijai, kurią apkirpsite

DXF — LWPOLYLINE objektas

Polilinijos DXF faile saugomos kaip LWPOLYLINE objektai. Visos savybės — viršūnių koordinatės, uždarymo vėliavėlė, spalva, sluoksnis, linijos tipas, linijos tipo mastelis ir storis — keliauja be praradimų. Stačiakampiai, nubraižyti Rectangle komanda, taip pat saugomi kaip LWPOLYLINE (uždara, keturios viršūnės) ir DXF lygyje nuo jų neatskiriami.

Kiekviena viršūnė taip pat neša išlinkį (bulge) (DXF grupės kodas 42) — 0 tiesiai atkarpai iki kitos viršūnės arba ženklinė ketvirčio kampo tangento išlinkio reikšmė lenktai (teigiamas išlinkis sukasi prieš laikrodžio rodyklę, neigiamas — pagal). Išlinkiai keliauja be praradimų, todėl polilinija su lankų atkarpomis, importuota iš kitos CAD programos DXF, atvaizduojama, pasirenkama, redaguojama rankenėlėmis, apkarpoma, pratęsiama ir brūkšniuojama lygiai kaip nubraižyta čia su Arc parinktimi.

LWPOLYLINE objektai iš bet kurios su DXF suderinamos programos (LibreCAD, FreeCAD ir kt.) redaktoriuje skaitomi atgal kaip visiškai redaguojamos polilinijos.