47006361-Curs-Autocad (1).pdf

95
CAPITOLUL 6 PROIECTAREA ASISTATĂ A SISTEMELOR BALISTICE UTILIZÂND PROGRAMUL AUTOCAD 6.1 CARACTERIZARE GENERALĂ Pentru a înţelege lucrul cu AutoCAD, este important să cunoaştem modul în care acesta îşi păstrează desenele. Pentru fiecare desen se creează o bază de date. Fiecărei entităţi desenate îi corespunde o piesă din baza de date (o entitate este un element de desen, cum ar fi linia, cercul, arcul etc.). Astfel, la desenarea unei linii se adaugă în baza de date informaţiile referitoare la aceasta: capetele liniei, culoarea, tipul de linie etc. Pentru un cerc, informaţiile salvate includ centrul şi raza. Exemplu: (– 1 < Entity name: 60000018 >) (0 „CIRCLE”) (8„0”) (62.1) (39.0.5) (10 4.0 4.0 1.0) (40. 2.0). Aceasta este o listă a informaţiilor stocate în baza de date, corespunzătoare unui cerc desenat în stratul „0”, de culoare roşie (1), de grosime 0,5, cu centrul în punctul 4, 4, 1 şi raza 2.0. Modificarea unui cerc desenat implică modificarea unei asemenea liste din baza de date. Mai târziu ne vom întâlni cu listele corespunzătoare diferitelor tipuri de entităţi. Meniul principal conţine următoarele opţiuni: 0. Exit AutoCAD; 1. Begin a NEW drawing; 2. Edit an EXISTING drawing; 3. Plot a drawing; 4. Printer Plot a drawing; 5. Configure AutoCAD; 6. File Utilities; 7. Compile shape/ font description file; 8. Convert old drawing file; 9. Recover damaged drawing; Opţiunea 9 apare numai începând AutoCAD Release 11. 0. Exit AutoCAD.

Transcript of 47006361-Curs-Autocad (1).pdf

  • CAPITOLUL 6

    PROIECTAREA ASISTAT A SISTEMELOR BALISTICE UTILIZND PROGRAMUL AUTOCAD

    6.1 CARACTERIZARE GENERALPentru a nelege lucrul cu AutoCAD, este important s cunoatem modul n

    care acesta i pstreaz desenele. Pentru fiecare desen se creeaz o baz de date. Fiecrei entiti desenate i corespunde o pies din baza de date (o entitate este un element de desen, cum ar fi linia, cercul, arcul etc.). Astfel, la desenarea unei linii se adaug n baza de date informaiile referitoare la aceasta: capetele liniei, culoarea, tipul de linie etc. Pentru un cerc, informaiile salvate includ centrul i raza. Exemplu:

    ( 1 < Entity name: 60000018 >) (0 CIRCLE) (80) (62.1) (39.0.5) (10 4.0 4.0 1.0) (40. 2.0).Aceasta este o list a informaiilor stocate n baza de date, corespunztoare

    unui cerc desenat n stratul 0, de culoare roie (1), de grosime 0,5, cu centrul n punctul 4, 4, 1 i raza 2.0. Modificarea unui cerc desenat implic modificarea unei asemenea liste din baza de date. Mai trziu ne vom ntlni cu listele corespunztoare diferitelor tipuri de entiti.

    Meniul principal conine urmtoarele opiuni:0. Exit AutoCAD;1. Begin a NEW drawing;2. Edit an EXISTING drawing;3. Plot a drawing;4. Printer Plot a drawing;5. Configure AutoCAD;6. File Utilities;7. Compile shape/ font description file;8. Convert old drawing file;9. Recover damaged drawing;

    Opiunea 9 apare numai ncepnd AutoCAD Release 11.

    0. Exit AutoCAD.

  • Alegerea acestei opiuni determin abandonarea sesiunii curente de lucru i ieirea n sistemul de operare.

    1. Begin a NEW drawing.Se cere introducerea numelui desenului:Enter NAME of drawing:Dac numele introdus nu a mai fost dat unui desen anterior, se va deschide

    un desen nou i se va trece n editorul de desene. Dac numele nu este nou, apare un mesaj de avertisment i se revine (dup apsarea tastei Enter) n meniul principal.

    Numele unui desen poate avea cel mult opt caractere, dar nu trebuie s conin acele caractere care nu sunt admise n numele unui fiier DOS; aceasta deoarece fiecare desen este salvat pe disc ntr-un fiier cu acelai nume i extensia .DWG.

    n editorul de desene (drawing editor) ecranul este mprit n patru zone: zona desenului reprezint spaiul de desenare propriu-zis. Se pot indica puncte

    din aceast zon prin deplasarea cursorului format dintr-o linie orizontal i una vertical (de dimensiuni egale cu dimensiunile zonei de desenare), ce se ntretaie n poziia curent;

    zona de comenzi aflat n partea de jos a ecranului este format din trei linii de text. Primele dou conin mesajele anterioare, iar pe a treia apare prompterul Command: apariia acestui prompter indic faptul c AutoCAD-ul ateapt o comand de la utilizator. Dac se dorete vizualizarea unui mesaj anterior, ce nu mai este cuprins n zona de comenzi, se poate comuta afiarea pe ecranul text, prin apsarea tastei F1. Apsarea din nou a tastei F1 va determina revenirea n ecranul grafic;

    meniul ecran este situat n partea dreapt a ecranului i conine o list de comenzi sau submeniuri. Prin apsarea tastei Insert, cursorul va trece n acest meniu, unde va fi poziionat pe comanda dorit i apoi se va apsa Enter. De exemplu, comanda LINE poate fi introdus prin tastarea numelui ei (n zona de comenzi, la apariia prompterului Command:) sau prin selectarea submeniului DRAW, din care se va selecta apoi LINE;

    meniurile pull-down pot fi apelate din linia superioar a ecranului, numai cu ajutorul mouse-ului (sau alt tip de digitizor). Cnd cursorul se afl n alt zon a ecranului, aceast linie ne indic starea curent a sistemului AutoCAD. Astfel, n partea stng este scris stratul curent (Layer), n continuare sunt semnalizate diferitele moduri de lucru active (Ortho, Snap, Grid), iar n dreapta acestora poziia curent a cursorului (n coordonate carteziene absolute sau polare relative la ultimul punct marcat);

    cnd cursorul trece n aceast linie, informaiile de stare sunt nlocuite cu denumirile meniurilor pull-down (desfurabile). n urma punctrii pe unul dintre aceste nume de meniu, se va desfura meniul respectiv (peste zona de

  • desenare), din care se poate selecta o comand, tot prin deplasarea cursorului i punctare pe numele comenzii respective.

    6.2 SISTEMUL DE COORDONATEn mod normal, AutoCAD-ul lucreaz cu sistemul de coordonate cartezian

    (cartezian vine de la Descartes), dar utilizatorul i poate defini un sistem propriu (vezi comanda UCS). Sistemul de coordonate cu care se deschide sesiunea de lucru este numit WCS (World Coordinate System); are originea n punctul 0,0,0 i unghiuri drepte ntre axe. Coordonatele punctelor pot fi specificate n modurile: cartezian absolut, cartezian relativ i polar (n spaiu coordonate cilindrice). Coordonatele absolute sunt distanele msurate de la origine (0,0); coordonatele relative se msoar fa de ultimul punct anterior introdus; cele polare sunt de asemenea relative la punctul anterior, dar se introduce lungimea i unghiul, msurat n sens trigonometric.

    Exemple de introducere a punctelor n aceste moduri: Command: LINE;From point: 10,10 (coord. carteziene absolute);To point: @10,0 (coord. carteziene relative);To point: @10 < 45 (coord. polare; 10 este distana, 45 este unghiul n grade);ncheierea sesiunii de desenare.Editorul de desenare poate fi prsit cu sau fr salvarea pe disc a desenului;

    n funcie de aceasta se poate folosi una dintre comenzile END sau QUIT. END salveaz desenul n fiierul cu numele implicit (dat la nceputul sesiunii de desenare) i apoi prsete editorul de desene, ieind n sistemul de operare. QUIT abandoneaz sesiunea de desenare fr salvarea desenului (sau a modificrilor fcute pe un desen existent). Pentru a se evita lansarea din greeal a comenzii QUIT, AutoCAD-ul afieaz un mesaj de avertisment, ateptnd confirmarea utilizatorului (se confirm cu Y de la Yes). Pentru a salva desenul fr prsirea editorului de desenare, eventual cu un alt nume dect cel implicit, se folosete comanda SAVE. Forma de apelare a comenzii SAVE este:

    Command: SAVE;File name : Enter sau noul nume Ajutor!.Cnd nu v descurcai cu una dintre comenzi sau cu modul de introducere a

    datelor, cerei ajutorul AutoCAD-ului prin comanda HELP. Acesta va rspunde:Command name :Dac apsai Enter, va fi afiat pe ecran lista comenzilor i, n continuare,

    modul de lucru n coordonate relative sau absolute, filtrele pentru introducerea coordonatelor punctelor etc. Dac introducei numele unei comenzi, vor fi afiate informaii referitoare la modul de utilizare i efectele acelei comenzi. Informaiile care pot fi obinute prin comanda HELP sunt stocate n fiierul ACAD.HLP, care este un fiier de tip text, deci se poate tipri. Ca delimitator de pagin este folosit

  • caracterul \ (backslash). Identificarea comenzilor n fiierul help se face cu ajutorul fiierului ACAD.HDX, care conine poziiile (numrul caracterului fa de nceputul fiierului) comenzilor n ACAD.HLP (comenzile sunt aezate n ordine alfabetic).

    6.2.1 Celelalte opiuni ale meniului principal2. Edit an Existing Drawing:Aceast opiune permite ncrcarea unui desen existent (salvat anterior ntr-

    un fiier .DWG), pentru a fi supus modificrilor. Dac fiierul cerut nu exist, se va afia un mesaj de genul: **Drawing SAMPLE is not on file. Press RETURN to continue; dup apsarea tastei Enter se va atepta din nou o opiune a meniului principal.

    3. Plot a drawing:n final, un desen trebuie s fie desenat pe hrtie. Pentru aceasta se poate

    folosi un plotter sau o imprimant. Opiunea 3 determin trimiterea desenului AutoCAD la un plotter specificat prin configurarea sistemului (opiunea 5). O alt cale de trimitere a unui desen la plotter este utilizarea comenzii PLOT n timpul sesiunii de desenare (pe prompterul Command:). Pentru dialogul dintre AutoCAD i utilizator la plottare se va vedea deci comanda PLOT.

    4. Printer Plot a Drawing:Opiunea 4 permite tiprirea desenului cu ajutorul unei imprimante alese prin

    configurare (opiunea 5). Comanda care are acelai efect din editorul de desenare este PRPLOT.

    5. Configure AutoCAD:Configurarea AutoCAD-ului este necesar deoarece poate fi instalat pe o

    mare varietate de sisteme de calcul i trebuie s se adapteze la posibilitile acestora. Va trebui deci s-i specificm tipul monitorului folosit (CGA, EGA, VGA etc.), tipul imprimantei, al plotterului i al digitizorului. De asemenea, putem s-i dm informaii referitoare la mediul de lucru: amplasarea fiierelor temporare, fiierul care conine desenul prototip, folosirea AutoLISP-ului sau lucrul n reea etc. Cnd dorim s configurm AutoCAD-ul pentru un anumit terminal (display, imprimant, mouse etc.), vom alege driverul pentru terminalul respectiv dintr-o list afiat, ce cuprinde toate driverele cunoscute de AutoCAD. Informaiile complete referitoare la conectarea diverselor terminale se gsesc n manualul AutoCAD Installation and Performance Guide, inclus n pachetul AutoCAD.

    6. File Utilities:Aceast opiune se refer la lucrul cu fiiere i determin n primul rnd

    afiarea unui nou meniu:0. Exit File Utility Menu;1. List Drawing files;2. List user specified files;3. Delete files;

  • 4. Rename files;5. Copy file;6. Unlock file: se observ c suplinete unele dintre comenzile sistemului de

    operare (DIR, COPY, DEL, REN). Aceleai rezultate se obin n editorul de desenare utiliznd comanda FILES. Aceast variant de lucru cu fiierele este preferabil atunci cnd nu se dispune de suficient memorie pentru a utiliza comanda SHELL (ieire temporar n sistemul de operare, fr a abandona sesiunea de desenare) i ar dura prea mult ncheierea sesiunii de desenare i apoi redeschiderea ei, doar pentru a copia sau terge cteva fiiere;

    7. Compile Shape/Font Description File: utilizatorul i poate crea fonturi sau biblioteci de simboluri proprii, dar acestea trebuie compilate nainte de a putea fi utilizate, folosind aceast opiune;

    8. Convert Old Drawing File: aceast opiune trebuie folosit atunci cnd AutoCAD-ul refuz s ncarce un desen, deoarece a fost creat cu o versiune veche. Aceast conversie este necesar deoarece ntre primele versiuni ale AutoCAD-ului i versiunile mai noi exist mari deosebiri n formatul de salvare a datelor; s-au creat tipuri de entiti noi, dar s-a renunat la folosirea unora vechi, care nu vor mai fi recunoscute fr o conversie preliminar;

    9. Recover Damaged Drawing: uneori, AutoCAD-ul refuz s ncarce un desen, datorit erorilor pe care le detecteaz, erori care se pot datora folosirii unor dischete de proast calitate. Opiunea 9 determin eliminarea din fiier a zonelor care conin erori, astfel c nu va trebui s fie refcut ntregul desen. Aceast opiune nu este disponibil n Release 10 sau n versiunile anterioare.

    6.2.2 Mediul de desenareDesenarea n AutoCAD este influenat de anumii factori de mediu. Astfel,

    o linie desenat cu comanda LINE va avea o anumit culoare, va fi ntrerupt sau continu, n funcie de starea sistemului n acel moment. Aceast stare este determinat de valoarea unor variabile, numite variabile de sistem. Lista acestor variabile poate fi obinut prin opiunea ? a comenzii SETVAR.

    Valorile variabilelor pot fi modificate fie prin intermediul comenzii SETVAR, fie prin comenzi specifice n cazul variabilelor read-only. n continuare ne vom ocupa de variabilele care determin culoarea, tipul de linie i stratul n care sunt desenate entitile.

    Lucrul cu straturi (Layer)

  • Stratul poate fi asemnat cu o foaie transparent, pe care se deseneaz ceva. Mai multe foi suprapuse dau desenul final. Astfel, ntr-un strat se pot desena toate liniile groase, ntr-altul toate liniile subiri, sau cele ntrerupte etc. Fiecare strat este o colecie de obiecte (entiti); apartenena la un strat este una dintre proprietile asociate entitii. n baza de date, acestei proprieti i corespunde lista cu identificatorul 8: (8.0) 0 este numele stratului (layer-ului).

    Fiecare strat (layer) este identificat dup numele su. Se pot crea diferite straturi (oricte), pot fi redenumite, pot fi ngheate sau fcute invizibile, sau pot fi terse straturile neutilizate. La nceperea unei sesiuni de lucru, stratul implicit are numele 0. Acesta nu poate fi eliminat, chiar dac este nefolosit.

    Numele stratului curent (n care sunt desenate noile entiti) este scris pe ecran n colul din stnga-sus. Fiecare strat are asociat o anumit culoare i un tip de linie. Dac la desenarea unei entiti nu se specific culoarea acesteia, va fi asumat culoarea stratului curent (la fel i pentru tipul de linie). De exemplu, n cazul listei: (0. LINE) (8. 0) (10 0.0 0.0 0.0) (11 0.0 10.0 0.0) culoarea i tipul de linie sunt cele asociate stratului 0, iar n cazul listei: (0. LINE) (8. 0) (6. DASHED) (62.1) (10 0.0 0.0 0.0) culoarea este dat de lista (62.1), iar tipul de linie de list (6. DASHED), indiferent de definirea stratului 0.

    Definiiile straturilor sunt pstrate n partea de nceput a bazei de date (dup valorile variabilelor de sistem vezi i fiierele DXF). Manipularea straturilor se face cu ajutorul comenzii LAYER. AutoCAD-ul va rspunde cu o list de opiuni: ?/ Make/ Set/ New/ ON/ OFF/ Color/ Ltype/ Freeze/ Thaw. Dintre aceste opiuni, culoarea (Color) i tipul de linie (Ltype) se refer la entitile din stratul respectiv (sau, altfel spus, entitile pentru care stratul respectiv este una dintre proprieti), iar celelalte determin starea stratului sau creeaz unul nou. ? listeaz straturile definite i caracteristicile lor; Make creeaz un strat nou, care devine automat strat curent; Set schimb stratul curent; noul strat curent trebuie s fi fost creat; New creeaz un strat nou; caracteristicile implicite ale unui strat nou creat sunt:

    culoarea alb (cod 7); tipul de linie CONTINUOUS (linie continu); stratul este ON, adic entitile din el sunt vizibile; ON/OFF schimb starea stratului; ON vizibil; OFF invizibil este o

    opiune util cnd dorim s trimitem la plotter sau imprimant numai o parte a desenului, coninut n unul sau mai multe straturi (care vor fi ON, iar celelalte OFF).

    Color schimb culoarea asociat stratului; Ltype schimb tipul de linie asociat; Freeze/Thaw nghea / dezghea stratul specificat; spre deosebire de opiunea OFF, opiunea Freeze (ngheare) determin ignorarea n continuare a entitilor din stratul respectiv, ca i cum nici nu ar exista; se ctig timp la regenerarea desenelor mari; Thaw determin dezghearea stratului ngheat cu Freeze.

  • Numele unui strat poate s aib cel mult 31 de caractere. Sunt acceptate caracterele alfanumerice i, n plus, i $. Nu poate fi atribuit acelai nume mai multor straturi. Redenumirea se face cu comanda RENAME, iar schimbarea stratului corespunztor uneia sau mai multor entiti selectate cu CHANGE sau CHPROP. Schimbnd culoarea sau tipul de linie asociat, toate entitile din stratul respectiv (pentru care nu s-au specificat n mod explicit aceste proprieti) vor fi redesenate.

    Color Comanda COLOR determin schimbarea culorii implicite de desenare. Toate

    entitile ce vor fi create dup aceast comand vor avea culoarea respectiv. La nceputul sesiunii de lucru, culoarea implicit este BYLAYER, adic cea asociat stratului curent. Am vzut deja c n lista unei entiti, culorii asociate acesteia i corespunde sublista cu codul 62, care apare doar dac culoarea nu este cea asociat stratului curent. Numrul care urmeaz dup codul 62 reprezint codul culorii (0 = bylayer, 1 = rou, 2 = galben, 3 = verde,4 = cyan, 5 = albastru, 6 = magenta, 7 = alb). La apelarea comenzii COLOR, AutoCAD-ul rspunde cu cererea: New entity color < cul. implicit >: Se va introduce codul numeric al culorii dorite sau denumirea acesteia (n englez). Indiferent de modul de introducere a numelui culorii, n baza de date va aprea codul numeric al ei. Schimbarea culorii unei entiti (cu CHANGE sau CHPROP) implic schimbarea acestui cod din sublista 62.

    Linetype Tipul de linie cu care se deseneaz noile entiti poate fi creat sau modificat

    cu ajutorul comenzii LINETYPE. La apelarea acesteia, AutoCAD-ul va cere:?/ Create/ Load/ Set: Semnificaia acestor opiuni:? se cere AutoCAD-ului lista tipurilor de linie disponibile; acestea sunt

    stocate n unul sau mai multe fiiere cu extensia .LIN. Pentru specificarea fiierului al crui coninut trebuie listat, va aprea n plus cererea:

    File to list : rspunznd cu Enter, vor fi afiate tipurile de linie a cror definiie se afl n fiierul ACAD.LIN.

    Create utilizatorul i poate defini tipuri de linie proprii, folosind aceast opiune; pentru aceasta va trebui s specifice numele tipului de linie creat, numele fiierului n care va fi pstrat definiia acestuia, descrierea textual (nu are influen asupra definiiei propriu-zise) i definiia tipului de linie, care const ntr-o succesiune de numere desprite prin virgul, reprezentnd lungimile liniilor i a spaiilor, n unitile de desenare (inch sau mm). Dialogul decurge cam aa:

    Command: Linetype?/ Create/ Load/ Set: C Name of linetype to create: tip-nou

  • Create or append linetype file: LINII (fiierul LINII.LIN; dac nu exist, va fi creat; dac exist, va fi adugat n el noul tip de linie) Descriptive text (descrierea tipului de linie creat servete la afiarea cu opiunea ? Enter pattern (on next line) A,0, 1 (AutoCAD-ul a transmis A, utilizatorul a rspuns cu0, 1: 0 este un punct, iar 1 lungimea spaiului; rezult o linie punctat). New definition written to file (definiia noului tip de linie a fost scris n fiierul specificat). Load pentru ca un tip de linie s poat fi utilizat, trebuie s fie ncrcat n prealabil (n memorie); pentru aceasta se folosete opiunea Load, urmnd dialogul:

    Command: Linetype ?/ Create/ Load/ Set: L Linetype(s) to load: tip-nou (numele tipului de linie ncrcat)Select linetype file: LINII (tipul fiierului care l conine) Linetype TIP-NOU loaded.(tipul de linie cerut a fost ncrcat) Set cu aceast opiune se face schimbarea efectiv a tipului de linie curent:Command: Linetype ?/ Create/ Load/ Set: S New entity linetype (or ?) : tip-nou ?/ Create/ Load/ Set: Enter Command: De acum, toate entitile vor fi desenate cu noul tip de linie implicit. n baza

    de date se va aduga pentru fiecare entitate sublista cu codul 6: (6. TIP-NOU). Definiiile tipurilor de linie utilizate ntr-un desen se afl n aceeai zon a bazei de date ca i definiiile straturilor. Eliminarea tipurilor de linie i / sau a straturilor neutilizate se poate face cu comanda PURGE; prin aceasta, vor fi eliminate din baza de date definiiile lor.

    6.2.3 Configurarea mediului de lucru

    Configurarea mediului de lucru const tot n setarea unor variabile de sistem, care se refer la unitile de desenare, limitele desenului, scara la care se va lucra, rezoluia sau mrimea pasului cursorului etc. Comenzile vor fi gsite mai ncolo, n lista complet a comenzilor AutoCAD, dar amintim i aici, pe scurt, cteva:

    LIMITS stabilete limitele desenului, UNITS stabilete unitile de lucru (arhitecturale, inginereti, tiinifice etc.), SNAP stabilete mrimea pasului cu care se va deplasa cursorul pe ecran, GRID determin afiarea pe ecran a unei reele de puncte ajuttoare, ORTHO trece n (sau revine din) modul de lucru ORTHO (deplasarea cursorului doar orizontal sau vertical), OSNAP stabilete modul de selectare a punctelor de pe ecran, n funcie de entitile pe care va fi poziionat cursorul.

  • Starea curent a sistemului AutoCAD poate fi aflat prin comanda STATUS, iar informaii despre una sau mai multe entiti prin comenzile LIST sau DBLIST. n general, comenzile prin care se cer AutoCAD-ului informaii despre starea desenului sau a unor elemente din desen se gsesc n meniul ecran INQUIRY.

    6.3 CONTROLUL AFIRII DESENULUIPrincipalul dezavantaj al proiectrii asistate de calculator fa de proiectarea

    pe planet l reprezint faptul c desenul nu poate fi vzut n ntregime, cu toate detaliile. Datorit dimensiunilor limitate ale ecranului, proiectantul trebuie s aleag ntre o vedere de ansamblu pe care nu se disting detaliile i afiarea unui detaliu ntr-o fereastr. Fereastra (Window) desemneaz o zon dreptunghiular n care este coninut informaia ce trebuie afiat pe tot ecranul. Exist mari deosebiri ntre ceea ce se scrie n fiierul .DWG (desenul salvat pe disc) i ceea ce se vede pe ecran. n fiier, pentru o linie este suficient s se memoreze capetele ei (coordonatele punctelor), culoarea, tipul de linie i stratul n care a fost desenat. Pe ecran trebuie s se in seama de culoarea i tipul de linie selectate, dar trebuie reprezentate mai multe puncte, astfel nct linia s par continu; aceasta se face prin aprinderea pixelilor corespunztori (vezi, de exemplu, algoritmul din anexe). n fiier punctele sunt pstrate n coordonate absolute; la afiare, acestea trebuie s fie transformate n coordonate ecran. La fiecare modificare a ferestrei afiate, linia trebuie redesenat (regenerat). Regenerarea desenului trebuie s se fac aproape la fiecare operaie de lucru cu ecranul. Toate aceste operaii se fac prin comenzile de control al ecranului, grupate n meniul DISPLAY. Cele mai importante sunt ZOOM, PAN, REDRAW i REGEN.

    RedrawEfectul comenzii REDRAW este mprosptarea imaginii de pe ecran. Nu are

    nici un efect asupra datelor desenului. Vor disprea punctele ajuttoare (blips) care apar la orice punctare (apsarea butonului de selectare al mouse-ului) i vor reapare liniile terse odat cu altele cu care se suprapun.

    Apelarea comenzii se face astfel:Command: Redraw AutoCAD-ul nu ntoarce nici un alt mesaj.RegenDe multe ori, efectul comenzii REDRAW nu este mulumitor. Atunci se va

    apela REGEN. n urma apelrii comenzii REGEN, AutoCAD-ul va parcurge ntreaga baz de date, redesennd ecranul pe baza ei.

    Sintaxa:Command: Regen.Rspunsul AutoCAD-ului: Regenerating drawing.

  • Durata redesenrii poate fi de dou pn la zece ori mai mare dect n cazul comenzii REDRAW.

    Exist comenzi care lanseaz automat regenerarea desenului. Pentru a evita acest lucru, se folosete REGENAUTO, astfel:

    Command: Regenauto On/ Off : OFF naintea oricrei regenerri automate, va aprea mesajul:About to regen, proceed? : Rspunsul N oprete regenerarea. Se observ uor c pe ecran arcele i cercurile sunt desenate din segmente.

    Acest mod de desenare este necesar pentru mrirea vitezei de regenerare (vezi comanda ZOOM).

    ZoomComanda ZOOM nu modific desenul. Se schimb doar fereastra afiat.

    Folosind aceast comand, se poate mri orice zon din desen, de oricte ori. Dialogul ncepe astfel:

    Command: Zoom All/ Center/ Dynamic/ Extents/ Left/ Previous/ Vmax/ Window/ :

    Indiferent care este varianta aleas, se ajunge la definirea unei ferestre, care este caracterizat prin coordonatele xmin, ymin, xmax, ymax. xmin, ymin; sunt coordonatele colului din stnga-jos, corespunztor punctului (0,0) al ecranului util. Coordonatele xmax, ymax, ale colului opus, sunt calculate n funcie de un factor de scar. Deci, de la orice date plecm, trebuie s ajungem la un punct i un factor de scar. n continuare se parcurge baza de date pentru selectarea entitilor cuprinse n fereastr. n prima faz se elimin cele care sunt complet n afar i se rein cele care sunt complet n interiorul ferestrei; apoi se recalculeaz coordonatele celor care intersecteaz marginile ferestrei (intersecia dintre dou linii se calculeaz cel mai uor, de aceea se deseneaz pe ecran i arcele numai din linii).

    Opiunile comenzii Zoom Zoom All Aceast opiune determin afiarea desenului cuprins ntr-o fereastr

    determinat de coordonatele maxime ale desenului. Acestea sunt specificate de variabilele LIMMIN, LIMMAX (setate prin comanda LIMITS) sau EXTMIN, EXTMAX (stabilite automat n timpul desenrii), astfel nct fereastra rezultat s fie cea mai mare.

    Zoom Center La alegerea acestei opiuni, AutoCAD creeaz o nou vedere (imagine) a

    desenului, bazat pe un nou punct central, ales de utilizator. Dialogul decurge astfel:

    Command: Zoom / : C Center point: 100,100 (noile coordonate ale centrului)Magnification or Height : 10 (nlimea noului ecran)

    (a noii imagini).

  • Centrul ales va fi centrul imaginii afiate pe ecran; colurile ferestrei sunt calculate n funcie de acest punct i nlimea imaginii, introdus de utilizator.

    Zoom Dynamic Alegnd ZOOM Dynamic, pe ecran vor fi marcate mai multe ferestre

    (imagine temporar; dispare dup nchiderea comenzii). Un dreptunghi alb marcheaz limitele desenului (corespunztoare variabilelor EXTMIN i EXTMAX), un dreptunghi verde punctat marcheaz imaginea afiat n momentul apelrii comenzii ZOOM-D, patru coluri roii indic limitele ecranului virtual, adic n care comanda ZOOM nu are nevoie de o regenerare; un dreptunghi cu X n centru reprezint o fereastr dinamic, pe care o putem deplasa pentru a alege noua imagine; cnd comanda este consumatoare de timp, n colul stng de jos apare o clepsidr. Fereastra dinamic are raportul lime/nlime egal cu raportul ecranului util. Dup apsarea butonului selector al mouse-ului (sau tasta Enter), X-ul din mijlocul ferestrei este nlocuit de o sgeat, ceea ce nseamn c deplasnd mouse-ul se va modifica mrimea ferestrei (raportul rmne acelai). Apsnd din nou butonul selector (sau Enter), reapare X i putem deplasa fereastra dinamic (modul PAN) n poziia dorit i apoi apsm al doilea buton al mouse-ului (sau Enter de dou ori) i comanda va fi executat.

    Zoom Extents S-a vzut deja c exist o diferen ntre limitele zonei de desenare i limitele

    desenului efectiv, dei uneori acestea pot s coincid. Limitele desenului efectiv sunt date de valorile variabilelor EXTMIN i EXTMAX. Fereastra afiat de ZOOM-E este determinat de aceste valori. Colul stng de jos (colul de baz) este dat direct de EXTMIN. Colul din dreapta-sus este calculat n funcie de valoarea variabilei EXTMAX i raportul lime/nlime al ecranului util. De exemplu, dac EXTMIN=0,0 i EXTMAX=10,10, avnd un raport lime/nlime de 4/3, se va lua din EXTMAX coordonata Y i se va recalcula coordonata

    ( )4 / 3 10 13, 33X X = = , astfel c n fereastra afiat va fi cuprins ntregul desen.

    ZOOM-Extents determin de fiecare dat o regenerare a desenului. Dac limitele date de EXTMIN i EXTMAX le depesc pe cele date de LIMMIN i LIMMAX, ZOOM-Extents va avea acelai efect cu ZOOM-All.

    Zoom Left Aceast opiune a comenzii ZOOM presupune introducerea colului de baz

    al ferestrei afiate (stnga-jos) i a nlimii ferestrei (limea va fi apoi calculat n funcie de raportul ecranului).

    Ex: Command: Zoom All/ Center/ .../ Left/ ... / : LLower left corner point: 1,1Magnification or Heigth: 10

  • Command:Deci, colul de baz va fi (1,1), iar cellalt col va fi (n cazul unui raport de

    4/3) (13,3 + 1,10 + 1), adic (14,3,11).Zoom Previous AutoCAD memoreaz 10 imagini afiate succesiv (prin ZOOM sau PAN).

    Opiunea Previous determin afiarea imaginii precedente. Astfel, dac suntem la a 8-a imagine, dup ZOOM-P o revedem pe a 7-a, dup nc un ZOOM-P pe a 6-a .a.m.d.

    Zoom Vmax Aceast opiune este disponibil numai ncepnd cu Release 11. Ea permite

    afiarea unei imagini care depete dimensiunile ecranului virtual, fr a regenera desenul; din aceast cauz, uneori este preferabil opiunilor Extents sau All. Vmax (view max) este imaginea maxim afiat. Limitele ei se modific dup afiarea unei imagini mai mari. De exemplu, dup ZOOM-E, Vmax va avea limitele date de EXTMIN i EXTMAX. Desennd ceva n afara acestui spaiu, EXTMIN i/sau EXTMAX se modific, dar Vmax rmne aceeai. Deci, ZOOM-Vmax va afia imaginea dat de limitele anterioare, iar ZOOM-Extents pe cea dat de noile limite. Dup primul ZOOM-Extents, se modific i Vmax.

    Zoom Window Dup cum i spune numele, aceast opiune afieaz imaginea coninut ntr-

    o fereastr (Window = fereastr) definit de utilizator. Dac raportul lime/nlime al ferestrei este diferit de cel al ecranului, se va pstra colul de baz neschimbat (stnga-jos) i se va ajusta colul opus, astfel nct ntreaga imagine marcat de utilizator s fie afiat (vezi exemplul de la ZOOM-E). Dialogul decurge cam aa:

    Command: Zoom All/Window/ : W First corner: 0,0 Other corner: 10,10 Command: Zoom Scale Opiunea SCALE determin mrirea sau micorarea ferestrei afiate,

    pstrnd acelai punct central. Dac la factorul de scar introdus se adaug X, mrirea sau micorarea se va face relativ la imaginea afiat n momentul respectiv. Dac lipsete X, factorul de scar se va referi la limitele ntregului desen (LIMMIN i LIMMAX).

    PanComanda PAN se folosete cnd se dorete afiarea unei zone a desenului

    aflat n continuarea zonei curent afiate. Mrimea ferestrei va fi aceeai; deci se pstreaz factorul de scar, modificndu-se doar colul de baz al ferestrei.

    Dialogul:

  • Command: Pan Displacement: punct Second point: punct Command: Se va efectua o translaie (numai pe ecran; baza de date nu este ajustat),

    astfel nct cel de-al doilea punct introdus s ajung n locul primului.Exemplu:

    colul de baz iniial este 0,0; nlimea 10,0; primul punct selectat: 5,3; al doilea punct: 6,6; se calculeaz distanele pe X i Y de la colul de baz la primul punct:

    d 5 0 5; d 3 0 3x y= = = = ; se calculeaz coordonatele noului col: 6 d 1; 6 d 3x x y y= = = =.

    n final, colul de baz al imaginii afiate este 1,3; nlimea rmne aceeai (10). Punctele pot fi introduse i de la tastatur; n acest caz cele dou ferestre pot fi destul de deprtate una de alta (ceea ce s-ar putea s determine regenerarea desenului).

    Lista complet a comenzilor de afiare (Release 11): Attdisp Dview Mview Pan Plan Redraw Regen Regenall Regenauto Shade View Viewres Vpoint Zoom

    6.3.1 EDITAREProgramele de proiectare asistat recunosc obiectele cu care lucreaz (linii,

    arce etc.) prin numere stocate ntr-o baz de date. AutoCAD-ul pstreaz aceste numere n liste de forma: (0. LINE) (8. 0) (6 DASHED) (10 100,0 100,0 0,0) (11 100,0 200,0 0,0) (210 0,0 0,0 1,0). Aceasta este o parte a unei liste asociate unei entiti de tip LINE, alctuit, dup cum se vede, din mai multe subliste. irurile care apar n aceste liste sunt reprezentate n memoria calculatorului prin coduri numerice corespunztoare. Editarea unei entiti

  • presupune modificarea uneia dintre sublistele ce-i sunt asociate, sau crearea de noi entiti pe baza sublistelor corespunztoare entitii selectate. Astfel, se poate schimba culoarea unui obiect, tipul de linie sau stratul, se pot muta obiectele selectate sau pot fi copiate, rotite etc.

    Un obiect este o entitate sau o colecie de entiti. Pentru a modifica unul sau mai multe obiecte, acestea trebuie selectate, operaie n urma creia se creeaz o mulime de selecie (selection set), reprezentat punctat pe ecran.

    Exist n AutoCAD dou moduri de selectare, folosite de comenzile de editare n funcie de specificul lor. Un mod de selectare este prin mulimi de selecie, folosind comanda SELECT. Cellalt const n selectarea unei singure entiti prin punctare, adic prin indicarea unui punct de pe entitatea respectiv.

    Rezultatul acestei operaii este de forma:((1. ) (10 100.0 100.0 0.0)) entitatea selectat i punctul prin care s-a fcut selectarea.

    Vom numi acest mod de selectare ENTSEL (prin analogie cu (entsel) din AutoLISP).

    6.3.2 Comanda SELECTDei exist o comand cu acest nume, SELECT nu produce modificri n desen

    dect atunci cnd este folosit ca subcomand de ctre alte comenzi de editare. Mulimea de selecie dispare din memorie odat cu crearea unei mulimi noi. O mulime de selecie cu via lung (pn la abandonarea sesiunii curente de desenare) poate fi creat cu ajutorul AutoLISP-ului. La apelarea comenzii SELECT apare n linia de dialog prompterul Select objects:, iar n zona de desenare un ptrel selector (pickbox). Modul implicit de selectare a unui obiect este punctarea, adic aezarea ptrelului selector pe obiectul respectiv i apsarea tastei Enter sau a butonului corespunztor al dispozitivului de intrare (mouse). Mrimea selectorului poate fi controlat prin intermediul variabilei PICKBOX.

    Celelalte opiuni sunt:Window Se cer dou coluri care definesc un dreptunghi. Dup introducerea celui de-

    al doilea col, vor fi selectate entitile complet incluse n dreptunghi.Crossing Se definete un dreptunghi, ca la Window, dar vor fi selectate i entitile

    care se intersecteaz cu laturile dreptunghiului (crossing = intersecie).Box Se definete un dreptunghi ca la Crossing, dac al doilea col este la stnga

    primului col, i ca la Window, dac este invers.Auto Creeaz automat un Box dac punctul indicat nu selecteaz nici o entitate.Last Selecteaz ultima entitate desenat.

  • Previous Selecteaz mulimea de selecie definit anterior; aceast opiune este util

    atunci cnd mai multe comenzi se aplic aceleiai mulimi. SELECT se poate folosi independent de alte comenzi, pentru a crea o mulime de selecie ce va fi apelat apoi prin opiunea Previous.

    Multiple La fiecare operaie de selectare, AutoCAD-ul scaneaz ntreaga baz de date,

    procedeu lent n cazul desenelor complexe. Opiunea Multiple face ca baza de date s fie scanat o singur dat pentru toate entitile care vor face parte din mulimea definit cu comanda SELECT respectiv. Dup aceast opiune se admite un singur mod de selecie.

    Single Selecteaz o singur entitate. Undo Determin efectuarea unui pas napoi n timpul selectrii (anuleaz ultima

    operaie de includere de entiti n mulime). Remove Permite eliminarea din mulime a entitilor ce vor fi selectate (mpreun cu

    Add formeaz un comutator). n continuare sunt admise opiunile W, C i celelalte, dar entitile selectate vor fi scoase din mulime.

    Add Dup Remove, determin reluarea operaiilor de includere de entiti n

    mulime. Enter Determin ncheierea comenzii SELECT. Ctrl-C Determin abandonarea comenzii; mulimea de selecie este pierdut (nu

    poate fi apelat cu Previous la urmtoarea selecie).

    6.4 COMENZI DE EDITARE

    Comenzile de editare pot fi gsite n meniul ecran (Screen menu) Edit sau n meniul desfurabil (pull-down menu) Modify. Bineneles, pot fi introduse i de la tastatur.

    CopyCu ajutorul acestei comenzi se pot obine copii ale obiectelor deja existente

    n desen. n baza de date vor fi adugate copii ale listelor corespunztoare entitilor copiate, avnd modificate doar sublistele care conin coordonatele punctelor ce definesc entitile respective (puncte de inserare, capetele liniilor, centrele arcelor sau cercurilor). Copierea const n translaia punctelor din listele cu

  • constructori 10-18 i redesenarea obiectelor copiate n funcie de punctele obinute. O translaie este definit de operaiile:

    2 1 1x x t= +2 1 2y y t= + 2 1 3z z t= +

    1 2 3, ,t t t sunt componentele vectorului de translaie. Dialogul este urmtorul: Command: Copy lansarea comenzii COPY.Select objects: selectare (vezi comanda SELECT).1 selected, 1 found aici AutoCAD ne spune ce a fcut.Select objects: Enter ncheierea selectrii./ Multiple: un punct sau M se introduce un

    punct de referin sau M pentru copiere multipl. Second point of displacement: punctul de pe copie corespunztor punctului

    de referin; poate fi definit i introducnd distana de la punctul de referin. Base point reprezint punctul de referin. Displacement este distana

    dintre punctul de referin i copia sa (deplasarea). Punctul de referin nu este un punct din baza de date a AutoCAD-ului, deci nici copia lui nu va fi inclus n baza de date (sunt puncte ajuttoare). Cnd introducem dou puncte, din coordonatele lor se va calcula distana dintre ele, care va fi folosit pentru efectuarea translaiei. n cazul copierii multiple (opiunea M) se va cere din nou punctul de baz al deplasrii (Base point:), apoi cel de-al doilea punct. Cererea celui de-al doilea punct se va repeta pn cnd la Second point: se va rspunde cu Enter.

    De exemplu, pentru o linie avem lista: (10 10.0 10.0 10.0) (11 10.0 20.0 10.0) Punctul de referin: (1.0 1.0 0.0) Al doilea punct: (5.0 6.0 0.0) Vectorul t va avea componentele:(4.0 5.0 0.0) Noua linie va fi: (10 14.0 15.0 10.0) (11 14.0 25.0 10.0) Exemplu: figura ACAD4_1.BMP. ArrayARRAY este o comand de copiere multipl. Obiectele copiate vor fi

    dispuse sub form de matrice sau pe un contur circular, n funcie de modul (rectangular/polar) ales. Ca la comanda COPY, listele entitilor create vor fi adugate la baza de date.

    Iat dialogurile corespunztoare celor dou variante: Command: Array lansarea comenzii ARRAY

  • Select objects: select subcomanda SELECT Select objects: Enter Rectangular or polar array (R/P) R selectarea modului de lucru al comenzii

    ARRAY (tablou rectangular) Number of rows(---) : 14 numrul de linii Number of columns (///) : 3 numrul de coloane Unit cell or distance between rows (---): 12 distana ntre linii (poate fi i

    negativ; multiplicarea se va face n sensul negativ al axei Ox)Distance between columns (///): 12 distana ntre coloane i ea ar putea fi

    negativ)Liniile dintre paranteze indic direcia orizontal (---) sau vertical (///). Dac

    (la cererea Unit cell or distance between rows (---):) n locul unei distane se introduce un punct de pe ecran, atunci apare cererea: Other corner: iar deplasarea colimatorului va determina crearea unei ferestre, ce va reprezenta celula de multiplicat.

    Pentru ARRAY polar dialogul este: Command: Array lansarea comenzii ARRAY Select objects: select subcomanda SELECT Select objects: Enter Rectangular or polar array (R/P) P selectarea modului de lucru polar Center point of array: punct alegerea centrului conturului pe care se face

    multiplicarea Number of items: 4 numrul de celule Angle to fill (+ = ccw, =ccw) : Enter mrimea arcului de cerc pe

    care vor fi aezate celuleleRotate objects as they are copied? :Y entitile vor fi aliniate cu conturul

    pe care se copiaz. Dac sensul unghiului specificat este orar (unghi mai mic de 360 de grade),

    punem semnul naintea valorii unghiului (cw = clockwise). Rezultatul va fi copierea figurii selectate pe un contur determinat de un arc de cerc (sau un cerc).

    Exemple: Array rectangular ACAD4_2.BMP. Array polar ACAD4_3.BMP.

    MoveCu comanda MOVE se pot muta entiti sau grupuri de entiti n alt zon a

    desenului. Nu se adug noi liste de entiti n baza de date, se modific doar sublistele corespunztoare punctelor (listele de coordonate). Este similar comenzii COPY, dar obiectele iniiale vor fi terse de pe ecran; opiunea Multiple nu mai are sens, deci dispare.

    Dialogul va fi: Command: Move lansarea comenzii MOVE

  • Select objects: select subcomanda SELECTSelect objects: EnterBase point or displacement: punctul de referinSecond point of displacement: al doilea punct (vezi comanda COPY)Ca i la comanda COPY, se face o translaie, cu vectorul de translaie definit

    prin introducerea celor dou puncte (sau a distanei). Exemplul de la COPY este valabil i aici.

    RotateObiectele desenate pot fi rotite. Prin aceasta nu se creeaz noi entiti, ci se

    modific cele existente. Operaia efectuat este o rotaie definit prin: ( ) ( )2 1 1cos sinx x u y u = ; ( ) ( )2 1 1sin cosy x u y u = + , unde u este unghiul de

    rotaie, 1 1,x y i 2 2,x y sunt coordonatele punctului nainte i respectiv dup rotaie.Transformarea nu se va aplica numai punctelor din listele 10-18, ci i

    unghiurilor (listele 50-58).Dialogul:Command: Rotate lansarea comenzii ROTATESelect objects: select subcomanda SELECTSelect objects: EnterBase point: punctul de referin/Reference: 90 unghiul de rotaie n gradePunctul de referin este punctul n jurul cruia se rotesc obiectele selectate.

    Dac se alege Reference, AutoCAD va calcula unghiul de rotaie fcnd diferena dintre unghiul curent i noul unghi. Dialogul va fi:

    Reference angle : 45 (acesta devine unghi curent)New angle: 20 (unghiul final)Unghiul de rotaie va fi 45 20 25 = . Dac unghiul curent nu este cunoscut,

    se pot selecta dou puncte de pe una din entitile ce vor fi rotite (pentru precizie se poate folosi OSNAP).

    De exemplu, pentru rotirea unui arc (oglindirea unui semicerc fa de diametru): lista iniial:

    (10 10.0 10.0 0.0) ... (50 0.0) (51 1.0). rotaia se face cu 180 de grade, adic 1 rad. transformarea coordonatelor (translaia punctelor):

    ( ) ( )( ) ( )

    2 1 1

    2 1 1

    cos sin 10

    sin cos 10

    x x u y u

    y x u y u

    = =

    = + =

    lista rezultat:(... (10 10.0 10.0 0.0) ... (50 1.0) (51 2.0) ...).

    Exemplu: ACAD4_4.BMP.

    Scale

  • Comanda SCALE se folosete pentru a ajusta dimensiunile unui grup de obiecte. Dialogul este asemntor cu cel de la ROTATE, dar n locul unghiului de rotaie se va cere factorul de scar. Nu se creeaz noi entiti, iar la cele existente se vor modifica listele care se refer la dimensiuni, adic cele cu constructor 10-18 i 40-48. Vor fi afectate deci punctele de inserare, capetele liniilor, centrele arcelor i cercurilor, razele, nlimea textului, scrile la care sunt reprezentate blocurile etc.

    Dialogul este:Command: Scale lansarea comenzii SCALE.Select objects: select subcomanda SELECT.Select objects: Enter.Base point: punctul de referin./Reference: R AutoCAD va calcula factorul de scar. Reference length : distan (numr) de referin (lungimea unei linii,

    diametrul unui cerc etc.) New length: numr noua lungime a liniei, noul diametru etc. Factorul de scar va rezulta prin compararea celor dou distane introduse.

    Dac n loc de R s-ar fi introdus un numr, dialogul s-ar fi ncheiat, nemaifiind necesar calcularea factorului de scar.

    Transformrile efectuate asupra punctelor sunt:2 1x S x

    =

    2 1y S y

    = (S este factorul de scar, iar 1 1,x y i 2 2,x y sunt coordonatele relative la punctul de referin), iar asupra distanelor (de ex. nlimea textului):

    2 1d dS

    =

    Exemplu: ACAD4_5.BMP.MirrorCu MIRROR se pot obine simetricele obiectelor selectate fa de o ax de

    simetrie dat. Transformrile sunt asemntoare cu cele de la SCALE, dar factorii de scar pe x i y sunt diferii. Valorile lor sunt calculate de ctre AutoCAD i nu afecteaz dimensiunile obiectelor. De exemplu, n cazul simetriei dup o ax vertical, factorul de scar pe y este 1, iar pe x este 1, punctul de referin (corespunztor comenzii SCALE) fiind un punct de pe axa de simetrie.

    Dialogul cu AutoCAD-ul:Command: Mirror lansarea comenzii MIRROR.Select objects: select subcomanda SELECT.Select objects: Enter.First point of mirror line: punct un punct de pe axa de simetrie.Second point: punct alt punct de pe axa de simetrie.Delete old objects? : Enter, N sau Y AutoCAD vrea s tie dac

    pstreaz i obiectele selectate, sau numai simetricele lor.Exemplu: ACAD4_6.BMP.

  • EraseERASE este comanda cu care se pot elimina din desen entitile nedorite.

    Pentru aceasta, se selecteaz (cu SELECT) entitile ce vor fi terse; la apsarea tastei Enter ele dispar de pe ecran.

    Dialogul:Command: Erase lansarea comenzii ERASE.Select objects: select subcomanda SELECT.Select objects: Enter acum se terg obiectele selectate.Listele corespunztoare entitilor terse dispar din baza de date, dar sunt

    salvate ntr-o stiv special a comenzii ERASE. La fiecare apelare a comenzii, coninutul stivei este nlocuit cu noile entiti selectate, astfel nct vor fi reinute mereu elementele terse cu ultima comand ERASE. Aceasta folosete la corectarea tergerilor greite. Dac am ters din greeal nite entiti de care mai avem nevoie, apelm comanda OOPS i acestea reapar pe ecran.

    Change (Chprop)CHANGE i CHPROP sunt comenzi care servesc la schimbarea

    caracteristicilor uneia sau mai multor entiti (selectate prin SELECT). CHPROP schimb proprietile entitilor, adic stratul, tipul de linie, culoarea, elevaia i adncimea. Sublistele modificate sunt:

    (8. 0) (6. CONTINUOUS) (62. 1) (391.0) (100.0 0.0 1.0)Elevaia nu mai apare ncepnd cu AutoCAD Release 11, deoarece toate

    punctele vor avea coordonata Z. Obiectele 2D vor avea elevaia (Z) determinat de primul punct (cod DXF 10). Astfel, o linie 2D va accepta la cererea From point: un punct 3D (x, y, z), iar la urmtoarele cereri (To point:), numai puncte 2D (x, y), coordonata Z fiind aceeai cu coordonata Z a primului punct.

    Modificarea sublistelor de mai sus se face urmnd dialogul:Command: Chprop lansarea comenzii CHPROP.Select objects: select subcomanda SELECT.Select objects: Enter.Change what property (Color/ Elevation/ LAyer/ LType/ Thickness)?

    c - schimb culoarea.New color (red): 2 noua culoare va fi 2 (galben).Change what property (/Elevation.) e schimb elevaia (coord. Z).New elevation (1.0): 10.Change what property (/LAyer/.) LA schimb stratul.New layer name : 1 noul strat este 1.Change what property (/LType/.) LT schimb tipul liniei.New linetype : DASHED linie ntrerupt.Change what property (/Thikness)? t schimb grosimea.New thickness: 0.

  • Change what property (...)? Enter ncheierea comenzii; acum se vor observa rezultatele modificrilor pe ecran.

    Lista rezultat va fi:(8. 1) (6. DASHED) (62. 2) (39 0.0) (10 0.0 0.0 10.0).La apelarea comenzii CHANGE, apar opiunile (dup SELECT): Properties/ :Dac rspunsul este P, se trece automat n comanda CHPROP, aprnd

    prompterul:Change what property (.....)?Opiunea implicit este Change point. Se ateapt selectarea unui punct.Coordonatele punctului introdus vor nlocui coordonatele stocate ntr-una din

    listele 10-18. Se pot modifica: capetele liniilor, poliliniilor sau arcelor; punctele de inserare a blocurilor sau textelor; razele cercurilor.

    Exemplu: lista iniial a unei linii selectate:(0. LINE) . (10 0.0 0.0 0.0) (11 10.0 10.0 0.0) punctul selectat:(12.0 13.0 0.0) noua list a liniei: (0. LINE). (10 0.0 0.0 0.0) (11 12.0 13.0 0.0)

    sau, cu aceeai list iniial: punctul selectat: (0.0 3.0 0.0) lista rezultat: (0. LINE). (10 0.0 3.0 0.0) (11 10.0 10.0 0.0).Se observ c se modific cel mai apropiat capt al liniei (fa de punctul

    introdus). Comanda CHANGE poate fi folosit i pentru modificarea cercurilor,

    textelor, blocurilor i atributelor. Editarea unei asemenea entiti folosind CHANGE este mai rapid dect tergerea cu ERASE i redesenarea entitii. De asemenea, exist comenzi de editare mai rapide i mai uor de utilizat dect CHANGE (cum ar fi SCALE pentru schimbarea razei unui cerc).

    Pentru a modifica o entitate, dialogul trebuie s nceap astfel:Command: Change.Select objects: Select.Select objects: Enter.Properties/ : Enter.Dac am rspuns cu Enter la ultima cerere, se va trece la modificarea fiecrei

    entiti din mulimea de selecie creat, n funcie de tipul ei.

  • 6.4.1 Modificarea cercurilor Dac n mulimea de selecie exist un cerc, cnd se ajunge cu modificarea la

    el apare cererea:Enter circle radius:Acum va trebui specificat noua raz. Exemplu: cercul original:(0. CIRCLE) ... (10 0.0 0.0 0.0) (40 10.0) raza nou: 25.0 cercul rezultat: (0. CIRCLE). (10 0.0 0.0 0.0) (40 25.0) Atenie! Nu este vorba de crearea unei noi liste, ci de modificarea unei liste

    existente.

    6.4.2 Modificarea textelorSe pot modifica: punctul de inserare a textului; stilul (fontul); nlimea textului; unghiul de rotaie; textul propriu-zis (irul de caractere).Noul stil trebuie s fi fost n prealabil definit prin comanda STYLE. Exemplu: lista iniial a unui text:(0. TEXT). (10 0.0 0.0 0.0) (40. 5.0) (1. text 1) (50. 0.5) (7. S0).n aceast list se vor modifica sublistele corespunztoare caracteristicilor

    textului modificate prin dialogul de mai jos.Dialogul:Command: Change lansarea comenzii.CHANGE Select objects: select - subcomanda SELECT - selecteaz un text.1 selected, 1 found - am selectat un text.Select objects: Enter Properties/ : Enter - trece n modul change entity. Enter

    text insertion point: punct - noul punct de inserare a textului, sau Enter pentru pstrarea punctului vechi;

    Text style: S0 New style or Return for no change: Enter - Enter = pstreaz acelai stil;

    altfel se introduce numele noului stil;

  • New heigh : Enter - aceeai nlime.New rotation angle : Enter - acelai unghi.New text : text 2 - noul text.Noua list a textului:(0. TEXT) ... (10 0.0 0.0 0.0) (40. 5.0) (1. text 2) (50. 0.5) (7. S0).Acestea au fost principalele comenzi de editare care utilizeaz comanda

    SELECT.Urmeaz comenzile care folosesc pentru selectare ENTSEL. Comenzile

    TRIM i EXTEND folosesc ambele moduri de selectare.

    ExtendEXTEND determin prelungirea unei entiti (sau a mai multor entiti,

    selectate pe rnd, una cte una) pn la intersectarea ei cu un contur selectat anterior. Selectarea conturului se face prin subcomanda SELECT, iar selectarea entitilor de extins se face prin punctare. Conturul nu trebuie s fie neaprat nchis (poate fi i o singur linie sau un arc).

    Aceast comand nu determin apariia de noi entiti n baza de date; se modific doar sublistele 10, 11 sau 50, 51 pentru arce. Nu se poate aplica blocurilor.

    Exemplu de dialog:Command: Extend - lansarea comenzii EXTEND.Select boundary edge (s).Select objects: select - subcomanda SELECT - selecteaz conturul pn la

    care se vor extinde entitile.3 selected, 3 found - am selectat un contur.Select objects: Enter - ncheierea subcomenzii SELECT./ Undo: punct - selectarea prin punctare a entitii

    ce trebuie extinse (se repet pn la apsarea tastei Enter, sau a butonului corespunztor al mouse-ului).

    / Undo: Enter - ncheierea comenzii EXTEND.Exemplu: ACAD4_7.BMP TrimTRIM este o comand similar comenzii EXTEND, dar entitile selectate se

    vor tunde dup conturul selectat anterior. Ca i EXTEND, nu determin apariia n baza de date a unor noi entiti, ci doar modificarea listelor entitilor selectate (cele selectate prin punctare, pentru a fi scurtate). Apare o nou entitate numai dac se elimin o poriune din mijloc (pe lng cele dou capete originale, mai apar dou capete ale poriunii eliminate, deci rezult patru capete, care determin dou entiti, n locul uneia), sau n locul unui cerc apare un arc.

    Dialog: Command: Trim lansarea comenzii TRIM.Select cutting edge(s)...

  • Select objects: select - subcomanda SELECT - selecteaz conturul de taiere.3 selected, 3 found - am selectat un contur.Select objects: Enter - ncheierea subcomenzii SELECT./ Undo: punct - selectarea prin punctare a entitii ce

    trebuie scurtat (se repet pn la apsarea tastei Enter).Exemplu: ACAD4_8.BMP BreakFolosind comanda BREAK, se pot terge poriuni dintr-o entitate. De

    asemenea, se poate sparge o entitate n dou, tergnd o a treia parte. Se poate aplica liniilor, arcelor, cercurilor i poliliniilor. n baza de date se modific listele corespunztoare capetelor liniei sau arcului selectat (pentru arc se schimb unghiul de nceput i sfrit, eventual se creeaz o entitate nou (arc sau linie); cercurile se transform n arce, iar polilinia n dou polilinii. BREAK@ divide entitatea selectat n dou pri; nu se poate aplica cercurilor, pentru c ar duce la transformarea cercului ntr-un arc de 360 de grade (i unul de 0 grade), ceea ce nu este posibil. Pentru eliminarea unei poriuni dintr-un cerc, cele dou puncte (capetele arcului eliminat) se vor da n sens trigonometric.

    Exemplu de dialog:Command: Break lansarea comenzii BREAK.Select object: select - selecteaz o entitate de tip LINE, nsoit de punctul

    prin care se face selectarea.Enter second point (or F for first point): F - indica AutoCAD-ului c

    urmeaz s fie indicate dou puncte (altfel unul din cele dou puncte ar fi fost cel prin care s-a selectat linia).

    Enter first point: punct - primul punct al poriunii eliminate.Enter second point: punct - al doilea punct (al doilea capt al segmentului eliminat).

    De exemplu, avem linia: (. (0. LINE) (10 0.0 0.0 0.0) (11 10.0 0.0 0.0) Introducem: Command: Break Select object: 5,0,0 Enter second point (or F for first point): F Enter first point: 2,0,0 Enter second point: 7,0,0 Command: Lista liniei originale devine: (0. LINE) . (10 0.0 0.0 0.0) (11 2.0 0.0 0.0)

    i, n plus, apare o nou linie cu lista: (0. LINE) . (10 7.0 0.0 0.0) (11 10.0 0.0 0.0) Exemplu: ACAD4_9.BMP. lista entitii originale: (0 CIRCLE) (8. 0) (10 7.3 10.6 0.0)

    (40 . 0.96) (210.).

  • lista entitii rezultate:(0 . ARC) (8 . 0) (10 7.3 10.6 0.0) (40 . 0.96) (50 . 0.75)(51 . 5.97) (210)

    OffsetComanda OFFSET creeaz o copie a entitii selectate, paralel cu

    originalul, la distana specificat. Pentru linii paralele, este mai rapid decad comanda COPY.

    Dialog: Command: Offset lansarea comenzii OFFSET.Offset distance or Through : 10 - AutoCAD-ul cere distana

    dintre viitoarele entiti paralele; distana va fi 10.0.Select object to offset: punct - specificarea (prin punctare) entitii ce va fi

    copiat (se repet pn la apsarea tastei Enter).Side to offset: punct - un punct oarecare din plan, situat de acea parte a

    entitii de copiat n care se va face copierea. Select object to offset: Enter - nchiderea comenzii Dac la cererea Offset distance or Through se rspunde cu T, entitatea

    nou creat va trece prin punctul indicat la cererea Side to offset. n cazul copierii curbelor (polilinii, arce, cercuri, elipse), razele se vor

    modifica n funcie de distana de copiere. Iat ce se ntmpl n baza de date n cazul copierii unei linii: linia original: (0 . LINE) (10 0.0 0.0 0.0) (11 10.0 0.0 0.0) distana de copiere: 5 partea n care se face copierea: indicat prin punctul (1.0 1.0 1.0) ca rezultat al aplicrii comenzii OFFSET, linia original rmne

    neschimbat i apare o linie cu list: (0 . LINE) (10 0.0 5.0 0.0) (11 10.0 5.0 0.0) Pentru situaii mai complicate, se poate vedea efectul folosind comanda

    ELIST, definit prin programul prezentat n seciunea despre AutoLISP. Exemplu: ACAD4_10.BMP. FilletComanda FILLET permite racordarea a dou entiti de tip LINE, ARC,

    CIRCLE sau POLYLINE. Entitile racordate nu trebuie s fie neaprat de acelai tip (se poate racorda o linie cu un cerc, de exemplu).

    Racordarea const n unirea capetelor entitilor selectate printr-un arc de cerc de raz specificat. Dialogul decurge astfel:

    Command: Fillet lansarea comenzii FILLET Polyline/ Radius/ : R definirea razei de racordare

    Enter new radius : 15 noua raz este 15 Command: Enter relansarea comenzii (raza implicit este cea introdus anterior) Polyline/ Radius/

  • objects>: selectarea celor dou entiti dup selectarea (prin punctare) a dou entiti, se va desena arcul. Cele dou linii (sau arce, sau cercuri) vor fi scurtate sau prelungite astfel nct s se ntlneasc cu arcul trasat.

    n baza de date apare o nou entitate, de tip ARC. Exemple:Racordarea dintre dou drepte printr-un arc de cerc de raz R. Centrul se afl

    la intersecia paralelelor duse fa de cele dou drepte la distana R fig. ACAD4_11.BMP.

    Racordarea unei drepte cu un cerc (sau arc de cerc) fig. ACAD4_12.BMP. Raza de racordare implicit este 0, ceea ce determin unirea celor dou linii

    selectate (se poate folosi uneori n loc de EXTEND i TRIM). Modificarea razei determin modificarea valorii variabilei FILLETRAD.

    Opiunea Polyline se folosete pentru racordarea tuturor componentelor unei polilinii. Dac se selecteaz dou segmente alturate dintr-o polilinie (fr opiunea Polyline), se va obine un arc ntre cele dou segmente. Opiunea Polyline determin trasarea de arce ntre toate segmentele poliliniei selectate. Nu se vor racorda segmentele pentru a cror lungime raza de racordare este prea mare.

    La racordarea arcelor i cercurilor, este posibil ca rezultatul s nu fie cel dorit. n acest caz, se anuleaz comanda cu Undo i se rencearc FILLET.

    Atenie! Funcioneaz numai n plan. Pentru racordri de drepte 3D situate n alt plan dect xOy, se va folosi comanda UCS.

    ChamferCHAMFER (teire) funcioneaz ca i FILLET, dar n loc de arc, deseneaz

    ntre cele dou linii un segment de dreapt. Se poate aplica numai liniilor i poliliniilor. Cele dou linii trebuie s se intersecteze (nu se pot racorda sau tei dou linii paralele). Modul n care se face teirea este determinat de cele dou distane, corespunztoare celor dou linii selectate (variabilele CHAMFERA i CHAMFERB). Dialogul este:

    Command: Chamfer lansarea comenzii CHAMFER Polyline/ Distances/ : D urmeaz specificarea distanelor.Enter first chamfer distance : 1 distana de la intersecie, de-a lungul

    primei linii selectate.Enter second chamfer distance : 1 distana de la intersecie, de-a

    lungul celeilalte linii.Command: Enter relansarea comenzii CHAMFER.Polyline/ Distances/ : punctare pe una din linii selectarea

    primei linii, corespunztoare primei distane specificate.Select second line: punctare pe a doua linie rezult segmentul de teire i

    ajustarea celor dou linii n funcie de acesta.

  • Opiunea Polyline determin teirea poliliniilor similar cu racordarea acestora (vezi comanda FILLET). Dac ambele distane sunt 0, se obine intersecia liniilor selectate.

    Pedit (editarea poliliniilor)Polilinia este o entitate complex, alctuit dintr-un ir de linii i arce. Aceste

    obiecte (linii i arce) vor putea fi manipulate mpreun, ca o singur entitate. Un alt avantaj al poliliniilor este faptul c pot avea lime nenul (arcele i liniile au lime nul). PEDIT este o comand special de editare a poliliniilor.

    Posibilitile sale sunt urmtoarele: transformarea liniilor sau arcelor n polilinii; deschiderea sau nchiderea unei polilinii; concatenarea poliliniilor (transformarea a dou polilinii ntr-una

    singur); adugarea de noi segmente; schimbarea limii poliliniei; separarea segmentelor poliliniei; inserarea de noi vertexuri sau tergerea unora existente; mutarea vertexurilor; interpolarea unei polilinii (Spline) sau transformarea ei ntr-o curb

    (Fit); anularea interpolrii (Decurve).

    Comanda PEDIT poate lucra n trei moduri, n funcie de polilinia selectat: polilinie 2D (PLINE), polilinie 3D (3DPOLY), suprafee (MESH). Aici ne vom ocupa numai de poliliniile 2D.

    O polilinie const ntr-o niruire de vertexuri. Prin vertex se nelege un punct care separ dou segmente de polilinie. Un segment este o entitate de tip LINE sau ARC. Dac este o linie, lista vertexului (pe scurt) este:

    (0 . VERTEX) (10 10.0 10.0 0.0)Dac este vorba de un arc, mai apare lista 42: (0 . VERTEX) (10 10.0 10.0 0.0) (42 . 0.15).Coninutul listei 42 este un numr care reprezint tg(u/4), unde u este

    mrimea arcului, n radiani. Dac este un semicerc, lista va fi (42.1). O polilinie complet este definit printr-o succesiune de liste, astfel:(0 . POLYLINE);(0 . VERTEX);(0 . SEQEND).Prima list (POLYLINE) cuprinde informaii generale referitoare la polilinie,

    urmtoarele (VERTEX) conin coordonatele punctelor prin care trece polilinia, iar ultima (SEQEND) marcheaz sfritul succesiunii de liste care definesc polilinia respectiv.

  • Dialogul pentru editarea unei polilinii ncepe aa:Command: PEDITSelect polyline: (selectarea unei polilinii)Close/ Join/ Width/ Edit vertex/ Fit curve/ Spline curve/ Decurve/ Undo/

    eXit: Transformarea unei linii ntr-o polilinieDac la Select polyline se selecteaz o linie, rspunsul AutoCAD-ului este:Entity selected is not a polyline. Do you want to turn it into one? : Dac dorim s transformm linia selectat ntr-o polilinie, apsm Enter sau

    Y i linia va fi transformat ntr-o polilinie cu dou vertexuri corespunztoare capetelor sale.

    Exemplu: linia este:

    (0 . LINE) (10 0.0 0.0 0.0) (11 10.0 10.0 0.0) polilinia n care este transformat:

    (0 . POLYLINE)(0 . VERTEX) (10 0.0 0.0 0.0)(0 . VERTEX) (10 10.0 10.0 0.0) (0 . SEQEND) La fel, se poate transforma n polilinie i un arc. Un cerc nu poate fi

    transformat n polilinie (pentru c nu are capete). Exemplu pentru arc:

    arcul: (0 . ARC) (10 522.237 321.263 0.0) (40 . 162.177) (50 . 0.558)(51 . 2.747)

    polilinia: (0 . POLYLINE)(0 . VERTEX) (10 659.796 407.165 0.0) (42 . 0.609) (0 . VERTEX) (10 377.495 383.543 0.0) (42 . 0.609) (0 . SEQEND)

    6.4.3 Opiunile comenzii PEDITn urma selectrii unei polilinii, apare lista opiunilor: Close/ Join/ Width/ Edit vertex/ Fit curve/ Spline curve/ Decurve/ Undo/ eXit

    : Fiecare din aceste opiuni poate fi considerat o comand de editare. Close (Open) Dac polilinia este nchis, n locul opiunii CLOSE apare OPEN. Exemplu: Command: Pedit lansarea comenzii PEDIT Select polyline: selectarea unei polilinii Close/ ... / eXit : C alegerea opiunii CLOSE

  • Close/ ... / eXit : Enter terminarea editrii poliliniei Acum polilinia este nchis. Pentru deschiderea ei se procedeaz la fel, dar n

    loc de Close apare Open. Iat ce se ntmpl n lista poliliniei: nainte de nchidere:

    (0 . POLYLINE) (70 . 0) dup nchidere:

    (0 . POLYLINE) (70 . 1)

    Join Opiunea JOIN permite adugarea la o polilinie a unui arc, a unei linii sau

    polilinii. Liniile i arcele sunt automat convertite n segmente de polilinie. O entitate adugat unei polilinii primete atributele acesteia.

    Exemplu de dialog:Command: Pedit lansarea comenzii PEDIT Select polyline: selectarea unei polilinii Close/ Join/ ... / eXit : J - alegerea opiunii JOIN Select objects: select - selectarea entitilor de adugat 5 segments added to polyline - AutoCAD a adugat 5 noi segmente la

    polilinia selectat Close/ Join/ / eXit : Enter - terminarea editrii poliliniei.n baza de date vor apare noi vertexuri, corespunztoare segmentelor

    adugate, i vor dispare liniile, arcele sau poliliniile transformate n vertexuri ale primei polilinii.

    Width Unul din avantajele utilizrii poliliniilor este c acestea pot avea lime

    variabil. Cu opiunea W a comenzii PEDIT se poate schimba aceast lime. Noua lime va fi constant pe ntreaga lungime a poliliniei.

    Exemplu: Command: Pedit lansarea comenzii PEDIT Select polyline: selectarea unei polilinii Close/ / Width/ /eXit : W alegerea opiunii WIDTH Enter new width for all segments: 4 limea va fi 4 pentru toate segmentele

    poliliniei.Close/ Join/ / eXit : Enter terminarea editrii poliliniei.n baza de date, pentru fiecare vertex cu lime nenul apar sublistele 40 i

    41, corespunztoare limii iniiale i finale. Cu PEDIT WIDTH se va modifica coninutul acestor subliste. Modificarea limii pentru fiecare vertex n parte se poate face cu subcomanda EDIT VERTEX.

    Fit curve Opiunea FIT transform polilinia selectat ntr-o curb ce trece prin fiecare

    vertex. Curba va fi alctuit din arce. Dou vertexuri consecutive vor fi legate prin

  • dou arce, astfel: unul tangent la primul vertex, celalalt tangent la primul arc i la urmtorul vertex.

    Decurve Aceast opiune este opus opiunilor FIT i SPLINE, i nu poate fi folosit

    dect dup una dintre acestea. Rolul ei este de a transforma o curb n polilinia din care provine.

    Spline Opiunea SPLINE permite interpolarea unei polilinii pe baza metodei

    B-Spline. n baza de date a AutoCAD-ului vor fi intercalate (n secvena corespunztoare poliliniei selectate) un numr de vertexuri intermediare. Diferenierea vertexurilor originale de cele intercalate se face prin coninutul sublistei 70:

    (0 . VERTEX) (70 . 8) vertex creat prin SPLINE.(0 . VERTEX) (70 . 16) vertex de control pentru curba interpolat (exist

    n polilinia original).(0 . VERTEX) ... (70 . 1) vertex creat prin FIT.Prin DECURVE vor fi eliminate vertexurile suplimentare, rmnnd doar

    cele cu sublista (70 . 16). Interpolarea este controlat de trei variabile: SPLINETYPE, SPLINESEGS

    i SPLFRAME. Splinetype poate lua valorile: 5 - Spline quadratic.6 - Spline cubic.Splinesegs este un numr ntreg care stabilete numrul de segmente

    generate prin SPLINE. Splframe poate fi 0 sau 1. Dac este 0, polilinia original nu va fi desenat

    dup interpolare. Dac este 1, va fi afiat att polilinia original, ct i curba creat prin SPLINE.

    Exemple pentru FIT i SPLINE - ACAD4_13.BMP. Undo Aceast opiune permite anularea ultimei subcomenzi, rmnnd n PEDIT:Close/ ... / Undo / eXit : U Close/ ... / Undo / eXit : Edit vertex Subcomanda EDIT VERTEX permite editarea fiecrui vertex n parte. La

    nceput, apare un X pe primul vertex al poliliniei i prompterul:Next/ Previous/ Break/ Insert/ Move/ Regen/ Straighten/ Tangent/ Width/

    eXit : Next - mut X pe vertexul urmtor.Previous - mut X pe vertexul precedent.Break - memoreaz vertexul marcat i permite selectarea altuia. Se poate

    elimina apoi poriunea din polilinie cuprins ntre cele dou vertexuri.

  • Insert - adaug un nou vertex dup cel marcat.Move - permite mutarea vertexului marcat.Regen - regenereaz polilinia.Straighten - memoreaz vertexul marcat i permite selectarea altuia. Se poate

    nlocui apoi poriunea dintre cele dou vertexuri cu un segment de dreapt.Tangent - ataeaz vertexului marcat o direcie tangent, ce va fi utilizat la

    rotunjirea ulterioar a poliliniei. Width - modific limea poliliniei dup vertexul marcat.Exit - prsete subcomanda, revenind n PEDIT. Listele modificate sunt cele corespunztoare vertexului selectat: (0 . VERTEX)

    Lista complet a comenzilor de editare (n ordine alfabetic AutoCAD Release 11):

    Array copiere multipl sub form de matrice sau pe un contur

    circular a entitilor selectateAttedit

    editarea atributelor Break

    elimin o poriune din entitatea selectatChamfer

    teire Change

    modificarea proprietilor sau poziiei entitilor selectate Chprop

    modificarea proprietilor entitilor selectate Copy

    copierea entitilor selectate DDatte

    editarea atributelor printr-o fereastr de dialog DDedit

    editare prin fereastra de dialog Divide

    mprirea unei entiti n pri egale i marcarea acestora Erase

    tergerea entitilor selectate Explode

    transformarea entitilor complexe n entitile simple din care sunt alctuite

  • Extend prelungirea entitilor selectate pn la un contur definit anterior

    Fillet racordare

    Measure determinarea lungimii entitii selectate n funcie de unitatea

    de msur specificatMirror

    copiere n oglindMove

    mutarea entitilor selectate Offset

    copiere paralelOops

    recuperarea entitilor terse cu ultima comand ERASE Pedit

    editarea poliliniilor Purge

    elimin din baza de date entitile neutilizate (blocuri, straturi ...)

    Rotate rotirea entitilor selectate

    Scale mrirea/ micorarea la scar a entitilor selectate

    Select subcomanda care creeaz o mulime de selecie

    Stretch modific dimensiunile obiectelor (le ntinde)

    Trim scurtarea entitilor selectate (tundere dup un contur)

    6.5 COMENZILE AUTOCADComenzile pot fi introduse la apariia prompterului Command:Pentru repetarea ultimei comenzi, se va apsa Enter. Se pot introduce puncte

    sau coordonate n oricare din modurile: Absolut: x, y Relativ: @deltax, deltayPolar: @dist

  • Relativ:@deltax, deltay, deltaz Dac omitei coordonata Z, se utilizeaz elevaia curent. Filtre: .X,.Y,.Z,.XY,.YZ,.X cnd la o cerere de coordonate se d o astfel de

    combinaie, apare prompterul of. Prin acesta ni se solicit introducerea unui element geometric de tip punct, de la care AutoCAD s-i ia coordonatele ce urmeaz dup punct (de exemplu, la .XZ va prelua coordonatele X i Z ale punctului selectat). Odat furnizat punctul care ofer aceste informaii, ni se va prezenta cererea need a sau need ab, unde a i b sunt una dintre literele x, y sau z, mai exact acele litere care au lipsit din indicarea filtrului.

    Selectarea obiectelor: (Select objects:) (punct) = Un obiect M = Mai multe obiecte L = Ultimul obiect W = Obiectele coninute n ntregime n fereastra specificat.

    C = Obiectele care trec prin fereastr A = Adaug obiectele urmtoare R = Elimin (din mulimea de selecie) obiectele urmtoare U = Elimin ultimul obiect (ncepnd cu Release 11 au fost introduse i alte

    opiuni).Dac mulimea selectat v satisface, apsai Enter. APERTURE APERTURE nseamn deschidere. Se ateapt introducerea mrimii

    ptrelului selector n modul OSNAP, n pixeli. Sintaxa: APERTURE Object snap target height (1-50 pixels) : (numr)Putei opta ntre a introduce o valoare (cuprins ntre 1 i 50 pixeli) i a apsa

    pur i simplu Enter, n cazul n care ai vrut doar s vedei care este setarea aperture curent, fr a o modifica. Cu ct latura ptrelului este mai mic, punctul este localizat mai repede (mai uor pentru calculator, mai greu pentru operator). Valoarea este pstrata n variabila de sistem APERTURE.

    ARC Comanda ARC servete la trasarea arcelor de cerc. Iat variantele de

    introducere a arcului: trei puncte de pe arc; punctul de nceput, centrul, punctul final; punctul de nceput, centrul, mrimea arcului n grade; punctul de nceput, centrul, lungimea coardei; punctul de nceput, punctul final, raza; punctul de nceput, punctul final, mrimea arcului n grade; punctul de nceput, punctul final, direcia de trasare; continuarea liniei sau arcului precedent.

    Format 3 puncte: ARCCenter/:(punct) Center/End/:(punct)

  • End point:(punct) Opiuni: A = unghiul inclus ntre laturile (radiale) care mrginesc arcul D = direcia unghiular msurat n sens trigonometric de la punctul de start L = lungimea coardei.C = punctul din centrul arculuiE = punctul de sfrit al arculuiR = raza.Pentru a continua linia sau arcul precedent, rspundei la primul prompter cu

    Enter (vezi variabila LASTANGLE). O dreapt nu este recunoscut ca un arc cu raz infinita, deci trei puncte

    coliniare nu vor fi acceptate pentru definirea arcului.

    AREA Cu comanda AREA se pot calcula ariile i perimetrele unor spaii nchise.Sintaxa: AREA/Entity/ Add/ Subtract:(primul punct) (ADD mode) Next point: (urmtorul punct) (ADD mode) Next point: (urmtorul punct) (ADD mode) Next point: Enter pentru a ncheia introducerea punctului. Area = nnnnPerimeter = nnnn Total area = nnnn /Entity/Subtract: Enter pt. abandonarea comenzii. Comanda ncepe n modul add. Opiunile sunt:Add - Trece n modul add (adugare). Subtract - Trece n modul subtract (extragere). Entity - Compune aria din cercurile sau poliliniile selectate. Enter - Prsete comanda. Valoarea ariei este pstrat n variabila de sistem AREA, iar perimetrul n

    variabila PERIMETER. Conturul este nchis automat; nu trebuie introdus primul punct i la sfrit.

    ARRAY Comanda ARRAY permite multiplicarea unor entiti selectate, dup un

    tablou dreptunghiular sau circular (polar).Sintaxa: ARRAY Select objects: (Selectai entitile de multiplicat).Rectangular/Polar array (R/P):Pentru tablou rectangular introducei numrul de rnduri, numrul de

    coloane, distana dintre rnduri i distana dintre coloane. Distanele dintre rnduri/coloane pot fi introduse cu semn. Dac semnul e pozitiv, atunci dezvoltarea se face n sensul axelor, iar dac e negativ, n sens invers.

    Pentru un ARRAY polar (circular), trebuie s indicai centrul tabloului circular, apoi numrul de articole, apoi unghiul de acoperit i, n final, optai pentru rotirea obiectelor.

    ATTDEF

  • Folosind comanda ATTDEF (ATTribute DEFine) putei crea atribute. Ele trebuie s primeasc un nume (tag) i conin una sau mai multe particulariti, exprimate textual sau numeric, ce nsoesc (eventual) un bloc. Ele pot fi utilizate i independent, n afara conceptului de bloc (sunt entiti de sine stttoare).

    Atributele pot avea una sau mai multe dintre caracteristicile (modurile) bivalente (exprimate prin Y = DA i N = NU): Invisible, Constant, Verify i Preset, unde:

    Invisible exist, dar nu e afiat.Constant toate apariiile atributului au aceeai valoare. Verify emite un prompter suplimentar pentru confirmarea valorii date. Preset nu cere valoare la inserarea blocului. Sintaxa: ATTDEF Attribute modes Invisible: NConstant: NVerify: NPreset:

    N Enter (ICVP) to change, RETURN when done: Attribute tag: (up to 31 chars; letters, digits, $, -, _).

    Attribute prompt: Default attribute value:Start point or Align/Center/Fit/Middle/Right/Style: Height : Rotation angle : Putem crea pe ecran un tag (un text) asociat atributului ce se definete (ca

    o etichet), care s poat fi selectat apoi ca fcnd parte dintre entitile unui bloc, mpreun cu entitile geometrice care-l vor constitui.

    ATTDISP Comanda ATTDISP (ATTribute DISPlay) controleaz vizibilitatea

    atributelor. Le facem vizibile atunci cnd dorim ca valoarea lor curent s apar n desen.

    Sintaxa: ATTDISPNormal/ON/OFF : Normal atributele vizibile se vd, cele invizibile nu On toate atributele se vdOff nu se vede nici un atribut

    ATTEDIT Comanda ATTEDIT (ATTribute EDIT) permite editarea atributelor, adic

    modificarea lor. Att individual, ct i global, pot fi alese selectiv atributele de editat, selecia fcndu-se dup tag-uri, nume de bloc sau vizibilitate.

    Sintaxa: ATTEDITEdit Attributes one by one? (N = global) Block name specification : Attribute tag specification : Attribute value specification : Ultimul atribut selectat este primul editat (atributul editat este marcat cu X). Apare prompterul: Value/ Position/ Height/ Angle/ Style/ Layer/ Color/ Next :

  • ATTEXT Pentru a extrage atributele blocurilor care se afl la un moment dat ntr-un

    desen se folosete comanda ATTEXT (de la ATTribute EXTraction). Sintaxa: ATTEXTCDF, SDF, or DXF attribute extract (or Entities)? : Dac rspundei cu CDF, SDF DXF, se extrag nregistrri pentru toate

    blocurile din desen. Opiunea E va cere (cu Select objects) indicarea entitilor pentru care s fie scoase informaiile din baza de date, dup care va afia linia:

    CDF, SDF or DXF Attribute extract? : Formatele de extracie sunt: CDF - Comma Delimited Format - delimitarea cmpurilor prin virgule;SDF - Fixed-field format - delimitarea prin spaii;DXF - Drawing interchange format - format DXF;AUDIT Comanda AUDIT determin validitatea fiierului .DWG. Sintaxa:AUDIT Fix any errors detected? : 0 Blocks audited Pass 10 entities audited Pass 2 0 entities audited Total errors found 0 fixed 0 Aceast comand este disponibil numai ncepnd cu AutoCAD Release 11.

    ncepnd cu aceast versiune, fiierele DWG conin informaii redundante, folosite de comanda AUDIT pentru repararea fiierelor defecte. Rspunsul Y determin corectarea erorilor gsite; N determin afiarea erorilor, fr corectare. Rspunsul comenzii (raportul) este salvat pe disc ntr-un fiier cu numele desenului i extensia .ADT.

    AXIS Comanda AXIS servete la trasarea unor axe gradate care ajut la

    identificarea de poziii pe ecran. Sintaxa: AXISTick spacing (X) or ON/OFF/Snap/Aspect : Opiuni: valoare numeric = spaiul dintre marcaje; dac se adaug un X, atunci

    valoarea reprezint factorul cu care se nmulete distana Snap. ON = activarea axelor OFF = dezactivarea axelor S = preluarea spaiului ntre marcaje de la Snap A = posibilitatea alegerii de spaii diferite pe orizontal fa de vertical

    (Aspect).BASE Comanda BASE definete punctul de referin pentru inserarea i rotirea

    unui desen.Sintaxa: BASEBase point : (introducei un punct).

  • BLIPMODE Pune markerul n modul blip (plpie) sau l scoate de acolo.Sintaxa: BLIPMODEON/OFF :Nu sunt afectate desenele (baza de date).BLOCK Orice ansamblu de entiti poate fi constituit ntr-un bloc. Creai cteva

    entiti (linii, arce etc.) i dai comanda BLOCK, urmnd traseul:BLOCKBlock name (or ?): (numele blocului).Insertion base point: (indicai un punct).Select objects: (selectai entitile create).Punctul indicat se va asocia obiectului, servind ca punct de inserare a

    blocului la viitoarele sale inserri. Dup ce ai terminat de selectat entitile, apsai Enter. Entitile selectate dispar de pe ecran! Ele formeaz blocul. Pentru a le restaura, folosii comanda OOPS. Dac la comanda BLOCK rspundei cu ? (la prima ntrebare), ecranul trece n mod text i se listeaz toate blocurile deja definite.

    BREAK Comanda BREAK permite secionarea unei entiti n alte dou entiti de

    acelai tip.Sintaxa:BREAKSelect object: (selectai un obiect).Enter first point: (punct).Enter second point: (punct).Dup selectarea unei linii (continue), prin indicarea unui al doilea punct,

    segmentul dintre ele dispare. Precizia indicrii este destul de redus. Dac dorii s secionai entitatea ncepnd dintr-un punct exact (de exemplu, intersecia cu alt entitate), selectai-o unde v vine mai bine, dup care continuai astfel:

    Enter second point (or F for first point): F.Enter first point: (indic punctul exact).Enter second point: (al doilea punct).CANCEL Apsnd combinaia de taste Ctrl-C, se abandoneaz execuia comenzii

    curente.Sintaxa: Ctrl-C. CHAMFER Comanda CHAMFER permite realizarea de teituri, trasnd o linie care

    reteaz colul format de dou entiti la distane prestabilite.Sintaxa: CHAMFER Polyline/Distances/: D - Introducei, pe rnd, distanele la care s se fac teirea;P - Teete ntreaga polilinie.Dac rspundei cu D, apare dialogul:Enter first chamfer distance : (prima dist. de teire).Enter second chamfer distance : (a doua dist. de teire).

  • Acum reluai comanda CHAMFER.CHANGE Comanda CHANGE servete la modificarea caracteristicilor unei (unor)

    entiti deja existente n desen. Sintaxa: CHANGE Select objects:(select).Properties/: n continuare, Change Point se noteaz CP. Line - Captul liniei este mutat prin CP n punctul indicat. (Atenie la

    ORTHO!) Circle - Raza se schimb astfel nct punctul indicat s fie pe circumferin.Block - Se schimb punctul de inserie. Trebuie specificat noul unghi. Text - Se schimb punctul de start, stilul, nlimea, unghiul i textul. Attribute Definition - Ca la text, n plus se schimb definiia atributului.Opiunea Properties a comenzii CHANGE permite schimbarea uneia sau

    mai multor proprieti ale entitilor selectate. Aceste proprieti pot fi: layer (strat); color (culoare); linetype (tipul liniei); elevation (ADE-3) (elevaie = coordonata Z); thickness (ADE-3) (grosime).

    Sintaxa: CHANGE Selects objects:(select).Properties/:P.Change what property (Color/Elev/LAyer/LType/Thickness)?.Se introduce litera mare (sau literele mari) din numele proprietii ce trebuie

    schimbat.CHPROP Ca i comanda CHANGE, fr opiunea Change Point. Schimb proprietile

    unei entiti. CIRCLE Comanda CIRCLE este folosit pentru trasarea de cercuri.Sintaxa: CIRCLE3P/2P/TTR/: (punctul de centru).Diameter/: (valoarea razei).Dac se ncepe prin introducerea unui punct, acesta este considerat centru i

    apare cererea Diameter/: Se poate rspunde cu un numr (considerat raz) sau cu litera D, care va

    produce textul Diameter:, ateptndu-se un numr (considerat diametru). n ambele cazuri rspunsul numeric duce la trasarea cercului precizat. Dac la primele opiuni nu se d un punct, ci se alege opiunea 3P, atunci apare First point: i se ateapt un prim punct de pe circumferina viitorului cerc. Odat introdus, se cer al doilea i al treilea punct care vor defini cercul. Dac se alege opiunea 2P, sunt cerute dou puncte diametral opuse care vor defini cercul dorit. Dac, n sfrit, se alege TTR, atunci n zona de dialog apare: Enter Tangent spec:, iar pe ecran va

  • aprea colimatorul pe care este centrat un ptrel selector. Este cerut astfel selectarea unui obiect la care s fie dus tangent cercul. Cnd am cuprins n interiorul ptrelului mcar un singur pixel al obiectului tangent apsm Enter. Va aprea Enter second Tangent spec:, fiind ateptat al doilea obiect de tangent. Dup selectarea acestuia, apare textul Radius:, ateptndu-se raza cercului, dup care acesta este trasat efectiv.

    COLOR Paleta disponibil este: 1 - Red (rou), 2 - Yellow (galben), 3 - Green (verde), 4 - Cyan (bleu),

    5 - Blue (albastru), 6 - Magenta (violet), 7 - White (alb).Daca dorii s schimbai culoarea (cea implicit este returnat ntre

    paranteze), introducei numele (n englez) sau numrul din lista de mai sus. Sintaxa: COLOR New entity color : COORDINATES n linia de sus a ecranului sunt afiate coordonatele curente ale cursorului.

    Apsnd tasta F6 sau combinaia Ctrl-D, vor rmne afiate ultimele valori (din momentul apsrii tastei), fr s mai fie actualizate la deplasarea cursorului. Apsnd din nou F6, se revine la afiarea dinamic a coordonatelor.

    Sintaxa: Ctrl-D (sau F6) (sau ) COPY Aceast comand servete la multiplicarea unei poriuni din desen, prin

    copierea ei succesiv n alte zone ale desenului. Sintaxa: COPY Select objects: (select)/Multiple: Second point of displacement: Dac facem o singur copie, rspundem simplu, indicnd un punct. Acesta

    va fi asociat din punct de vedere poziional entitilor selectate, n vederea precizrii locului unde se va face copierea. Dac dorim s facem mai multe copii, rspundem prin M. n cazul copierii simple urmeaz s introducem punctul care va corespunde n copie punctului precizat anterior. n cazul copierii multiple, abia acum se va cere punctul de baz al deplasrii, urmat de cel de-al doilea punct. Cererea celui de-al doilea punct se repet pn la apsarea lui Enter, adugndu-se cte o copie n fiecare punct precizat.

    DBLIST Dai aceast comand (DBLIST) dac dorii s vedei formele canonice ale

    tuturor entitilor aflate curent n baza de date a AutoCAD-ului. Sintaxa: DBLIST Dac lista este lung, putei ntrerupe afiarea ei cu CTRL-S. Cu CTRL-C se

    abandoneaz afiarea. Cu CTRL-P, se tiprete lista. DDATTE

  • Aceast comand a fost introdus (ca toate comenzile care au prefixul DD) ncepnd cu Release 11. DDATTE este prescurtarea de la Dynamic Dialog ATTribute Editor, deci comanda DDATTE permite editarea atributelor folosind ferestre de dialog.

    Sintaxa: DDATTE Select block: DDEDIT DDEDIT nseamn Dynamic Dialog EDITor, deci folosete tot ferestrele de

    dialog (ca DDATTE). DDEDIT permite editarea unei linii de text. Astfel se pot modifica texte (entiti de tip TEXT sau ATTDEF), fr a mai fi nevoie s le rescriem n ntregime.

    Sintaxa: DDEDIT / Undo: DDEMODES Comanda DDEMODES (Dynamic Dialog Entity creation MODES) permite

    schimbarea proprietarilor entitilor prin ferestre de dialog. Sunt modificate variabilele de sistem care controleaz proprietile entitilor ce vor fi create ulterior (culoarea, tipul de linie, layer-ul, elevaia, grosimea).

    Sintaxa: DDEMODES Poate fi folosit ca i comanda transparent ('Ddemodes). DDLMODES DDLMODES permite modificarea proprietarilor straturilor prin ferestre de

    dialog (Dynamic Dialog Layer MODES). Sintaxa:DDLMODES Ca i DDEMODES, poate fi folosit ca comand transparent ('Ddlmodes). DDRMODES Comanda DDRMODES (Dynamic Dialog dRawing MODES) permite

    setarea unor variabile care controleaz modul de lucru, similar comenzilor SNAP, GRID, AXIS, ORTHO, BLIPMODE, ISOPLANE.

    Sintaxa: DDRMODES Poate fi folosit ca i comanda transparent ('Ddrmodes). Variabilele de

    sistem afectate: AXISMODE, AXISUNIT, BLIPMODE, COORDS, GRIDMODE, GRIDUNIT, ORTHOMODE, SNAPANG, SNAPBASE, SNAPMODE, SNAPUNIT.

    DDUCS Comanda DDUCS (Dynamic Dialog User Coordinate System) controleaz

    sistemul de coordonate folosit (ca i comanda UCS) prin ferestre de dialog.Sintaxa: DDUCS DELAY DELAY nseamn ntrziere. Comanda DELAY se utilizeaz n special n

    fiierele Script, pentru a menine afiarea unei imagini pe ecran un timp dat. Sintaxa: DELAYDelay time in milliseconds: (numr)

  • Numrul introdus reprezint timpul de ntrziere, n milisecunde. DIM Comanda DIM ne introduce n modul de lucru Dim: (adic apare acest

    prompter. Aceasta nseamn c de acum putem desena cote, folosind urmtoarele comenzi de cotare:

    ALIgned - Cotare liniar, aliniat cu originile liniilor de extensie.ANGular - Cotarea unghiurilor.BASeline - Continu cotarea liniar de la prima linie de extensie a cotei

    precedente.CENter - Marcheaz centrul unui arc sau cerc.CONtinue - Continu o cotare liniar de la a doua linie de extensie a cotei

    precedente.DIAmeter - Cotarea diametrelor.EXIt - Revine n modul de lucru normal (Command:).HORizontal - Cotare liniar, cu linia de cot orizontal.LEAder - Deseneaz o sgeat nsoit de linii de control spre textul cotei.RADius - Cotarea razelor.REDraw - Redeseneaz ecranul.ROTated - Cotare liniar nclinat cu unghiul specificat.STAtus - Listeaz starea variabilelor de cotare.STYle - Comut pe un alt stil de text.UNDo - Anuleaz ultima operaie de cotare.VERtical - Cotare liniar, cu linia de cot vertical;

    n Release 11 au fost adugate i comenzile de cotare:OBLique - nclin liniile de extensie ale cotei selectate.ORDinate - nscrie pe desen coordonatele punctului selectat.OVErride - modific setarea variabilelor de cotare pentru cotele selectate.REStore - seteaz stilul de cotare.SAVe - salveaz starea variabilelor => un nou stil de cotare.TEDit - editarea textului cotei.TROtate - rotete textul cotei.Dac variabila DIMASO este ON, se lucreaz n modul de cotare

    asociativ; aceasta nseamn c vom avea cte o singur entitate pentru fiecare cot (un bloc de tip DIMENSION). Urmtoarele operaii se pot efectua asupra entitilor obinute astfel.

    UPDate - Redeseneaz cotele selectate, respectnd noile valori ale variabilelor de cotare.

    HOMetext - Mut textul unei cote selectate napoi n poziia sa implicit. NEWtext - Modific textul cotelor selectate.DIM1

  • Comanda DIM1 permite trasarea unei singure cote, dup care revine n modul de lucru Command:

    Sintaxa: DIM1Dim: (introducei o comand de cotare) DIST Comanda DIST afieaz distana dintre dou puncte selectate, unghiul de

    nclinare al dreptei care trece prin aceste puncte i variaia coordonatelor X i Y.Sintaxa: DISTFirst point:(punct) Second point:(punct) Dac la cererea First point: rspundei cu un numr, DIST afieaz acest

    numr n unitile curente (setate cu UNITS).

    DIVIDE Comanda DIVIDE permite marcarea unei entiti cu puncte sau blocuri, la

    distane egale.Sintaxa :DIVIDESelect object to divide: (punct) /Block: Putei selecta o singur entitate de tip linie, arc, cerc sau polilinie. Pe

    entitatea selectat vor apare unul sau mai multe puncte situate la distane egale, cu unul mai puin dect numrul de segmente n care va fi mprit entitatea. Numrul de segmente trebuie s fie cuprins ntre 2 i 32767. Dac ai selectat marcarea prin blocuri (opiunea Block), va urma dialogul: Block name to insert: (numele unui bloc anterior definit).

    Align block with object? (blocul tangent la obiect sau nu).Number of segments: (numrul de segmente).

    DOUGHNUT DONUT Comanda DONUT (sau DOUGHNUT) deseneaz o coroan circular plin

    (dac este plin sau nu, se poate stabili prin comanda FILL).Sintaxa: DOUGHNUTInside diameter :(val. sau

    2 puncte).Outside diameter :(val. sau 2 puncte).Center of doughnut:(punct).La Inside diameter se introduce diametrul interior al inelului, iar la

    Outside diameter diametrul exterior. Dup ce se d diametrul exterior, inelul deja apare, centrat pe cursorul grafic. Acum poate fi plasat oriunde (prin precizarea centrului).

    DRAG DRAGMODE DRAGMODE este o comand de setare care permite crearea facilitii de

    prezentare dinamic a obiectelor care vor fi mutate, rotite etc. De obicei aceast

  • facilitate este activat. Este necesar s fie dezactivat doar dac se lucreaz pe un calculator foarte lent.

    Sintaxa: DRAGMODEON/OFF/Auto :

    DTEXT Vezi comanda TEXT. Diferenele constau n:

    pe ecran apare un dreptunghi de mrime egal cu mrimea curent a caracterelor. Pe msur ce se scrie textul, acesta apare efectiv pe ecran.

    apsarea lui Enter face trecerea la linia urmtoare. Pentru a ncheia com