Circuit parametric
O altă lecție despre blocurile parametrice. Luați în considerare construirea unui bloc care reprezintă un lanț. Acesta este un caz special al unei probleme atunci când este necesar să se construiască un lanț de obiecte identice, iar acesta poate fi o varietate de obiecte: un rând de arbori, un lanț de găuri, diferite garduri, garduri etc. Problema este rezolvată de comanda Array, dar dacă există mai multe astfel de serii sau, de exemplu, nu suntem siguri de poziția finală a începutului și sfârșitului acestei serii, atunci riscăm supraîncărcarea desenului cu elemente inutile și cheltuind o mulțime de timp de ajustare. Considerăm seria parametrică prin exemplul unui lanț clasic format din legături de aceeași dimensiune.
1. Desenul va fi plat, este logic să mergeți la interfața 2DDrafting Adnotată. După aceea, dacă izometria este pornită, trebuie să mergeți la proiecția plană, de exemplu, în vederea de sus. În interfața de redactare 2D Adnotarea este mai ușor de făcut prin meniu:
2. Desenați o legătură de lanț, mai precis trei legături: situată "fața plină" și adiacentă, situată "în profil". Forma legăturilor și mărimea acestora nu joacă un rol special, așa că vom arăta varianta posibilă:
3. Acum stabilim parametrul necesar și asociem acțiunile cu el. Parametrul este PolarParameter. punctele sale extreme vor fi aceleași puncte ale primului și celui de-al treilea link. Iată parametrul:
Parametrul polar este ales fără scop: permite nu numai controlul dimensiunii liniare, ci și reglarea rotației obiectului. Acțiunile vor fi două, să le analizăm mai detaliat.
4. Mai întâi, adăugați acțiunea PolarStretch (Rotate Action necesită un parametru Rotate, avem parametrul Polar). PolarStretch vă permite să "întindeți" obiectele și să le rotiți simultan. Nu avem nevoie de primul, dar trebuie să fie setat rândul. Comanda va întreba:
- Parametrul. Specificați parametrul polar (faceți clic pe Distanță).
- Aratăm punctul în care va fi conectat rândul.
- Cuplați toate punctele care vor fi procesate de comandă, cum se procedează în comanda curentă Stretch. Cercul are nevoie de toate punctele, pentru că toate cele trei link-uri:
- La prima solicitare pentru Specificați obiecte pentru a întinde obiecte, apăsați pe Enter. pentru că nu avem nevoie să "tragem" obiecte.
- la a doua solicitare, Specificați obiecte torotate selectați toate cele trei link-uri și apăsați Enter.
- În final, plasați pictograma Polar Stretch (în orice loc). Acțiunea este gata.
5. A doua acțiune este o matrice sau ArrayAction. Selectați această acțiune și setați toate momentele necesare: legați parametrul, selectați obiecte, specificați etapa matricei (respectiv lanțul):
Am plasat un simbol de acțiune. Ca rezultat, acțiunea Array arată astfel:
Pe ecranul Autocad, vedeți blocul. Dacă îl selectați, apar următoarele mânere:
Luăm mânerul superior și tragem-l într-un punct arbitrar:
Se poate observa că lanțul este prelungit de următoarele două legături, de îndată ce are loc acest lucru. Dacă introduceți mai multe astfel de blocuri parametrice în desen, puteți conecta diferite puncte la lanț:
Bineînțeles, lanțul nu poate ajunge "întotdeauna" corect, deoarece distanțele variază fără probleme, iar lungimea lanțului este discretă. Dar acest lucru nu este un obstacol în desen: în primul rând puteți ajusta poziția elementelor de fixare la lungimea lanțului și în al doilea rând să aruncați lanțul terminat cu comanda Explode și să eliminați cele suplimentare sau să completați legăturile lipsă.