Curs autocad

download Curs autocad

If you can't read please download the document

description

Utila

Transcript of Curs autocad

  • 1. 5 INTRODUCERE Munca de proiectare a unui inginer nu mai poate fi conceput n afara calculatorului, indiferent de specializare reprezentrile virtuale devenind limbajul curent de exprimare. ncepnd din faza conceptual pn la etapa de manufacturare, desenul n plan, dar mai ales modelarea solidelor sunt necesare n toate etapele de elaborare i promovare a unui produs. Aceast lucrare propune cititorului iniierea n mediul de programare asistat AutoCAD 2000 prin intermediul unor teme a cror rezolvare este prezentat pas cu pas, integrnd treptat comenzile specifice, pentru temele finale fiind oferite numai sugestii generale de rezolvare. Datorit faptului c temele prezint gradat majoritatea aspectelor legate de utilitarul AutoCAD 2000, acest curs poate fi de folos oricui dorete s abordeze proiectarea asistat, att de ctre nceptori ct i de iniiai, pentru care sunt prezentate informaii legate de setri, variabile de sistem i mod de lucru, pe tematici. Este de reinut c, n general, utilizarea calculatorului n proiectare este o alegere care ofer aproape ntotdeauna mai multe soluii. De aceea, cititorii sunt invitai s gseasc i alte ci de rezolvare a temelor. ALGORITMII PREZENTAI SUNT ORIENTATIVI. EI SUNT DOAR STRUCTURI DE BAZ CARE AJUT LA DESVRIREA TEMEI. NOTAII: ENTER echivalent cu apsarea tastei enter sau space bar (numai pentru AutoCAD)-lanseaz n execuie o comand. ESC-echivalent cu apsarea tastei ESCAPE: ntreruperea comenzii active, anularea unei selecii.Comenzile sunt notate cu majuscule ntrite (de exemplu SNAP) iar variabilele de sistem vor fi scrise cu majuscule simple (de exemplu GRIPHOT).

2. 6 1. DESENUL N PLAN 1.1 COMENZI PENTRU SETAREA MEDIULUI DE LUCRU n AutoCAD, utilizatorul lucreaz i chiar modeleaz mediul de proiectare cu ajutorul comenzilor i variabilelor de sistem. Comenzile sunt date de la tastatur, ca iruri de caractere grafice care lanseaz, de fapt, anumite rutine, apelate intern cu respectivle nume. Varibilele de sistem sunt nume pe care AutoCAD le recunoate ca moduri de lucru, mrimi sau limite. Exist variabile pe care utilizatorul le poate accesa i modifica valoarea i exist variabile a cror valoare poate fi numai citit, nu i modificat, aa numitele read only system variables. Cu comanda SETVAR, se listeaz toate variabilele sistem, sau se modific setrile unora dintre ele. Prima abordare, n orice utilitar grafic sau editor de text, se refer la setarea mediului de lucru. n AutoCAD, spaiul virtual care este pus la dispoziie este tridimensional, nelimitat. Apare ca evident necesitatea de a separa din acest spaiu o mic zon, numit spaiu alocat, pe care s se desfoare sesiunea de lucru. Fie c este vorb de desene bidimensionale, fie c este vorba de modele solide, este bine s fie delimitat o foaie de hrtie pe care sa desenm. Prima comanda utilizat n AutoCAD este comanda LIMITS, care realizeaz aceste setri. De asemeni, este util s avem acces la setri referitoare la sensul de msurare a unghiurilor, la precizia de afiare a coordonatelor i valorilor numerice, n general. Prin urmare, urmtoarea comand primar de setare va fi UNITS. Odat spaiul de lucru formatat, urmeaz stabilirea uneltelor de lucru. Cnd desenm, uneori s-ar putea s avem nevoie de o foaie liniat, sau un transperant, care s ne ghideze. Cu GRID, se poate accesa o astfel de gril, transparent. De asemeni, s-ar putea s avem nevoie s ne poziionm cu maxim precizie pe anumite puncte. Cu salturi controlate SNAP, sunt vizate chiar punctele cheie ale anumitor obiecte cu ajutorul modului OBJECTSNAP (capete de linie, centre de cerc, tangene, perpendiculariti, intersecii, etc.). Dac este necesar s desenm numai linii perpendiculare unele pe altele, pralele cu axele sistemului de coordonate, alegem modul ORTHO. Aceste setri au butoane corespondente pe linia de status. Obiectele care se deseneaz pot avea diferite culori, tip de linie sau grosime. Dac un desen este prea ncrcat cu detalii i se dorete accesarea exclusiv a anumitor obiecte de exemplu numai reprezentarea formei unei piese, fr, cote, tolerane, textul notelor, intuim c ar fi util o organizare pe grupe de obiecte, care s aib anumite proprieti n comun i care s poat fi ndeprtate de pe desen, fr a fi terse, apoi readuse, la comand. Aceste structuri n straturi transparente se numesc layere i sunt accesate cu comanda LAYER. Setrile referitoare la proprietile obiectelor au corespondeni n butoanele de pe linia de status a proprietilor. Cum se lucreaz cu layerele ? n primul rnd, trebuie reinut faptul c Layerele sunt structuri menite s ajute utilizatorul s-i organizeze munca. De aceea, obiectele grupate ntr-un layer vor avea proprieti uniforme: stratul n care toate obiectele sunt verzi, stratul n care sunt grupate cotele, toate desenate cu un anumit 3. 7 tip de linie i culoare, layerul n care sunt generate textele, etc. Aceste straturi trebuie imaginate ca foliile transparente pe care se deseneaz obiecte i care, suprapuse, ofer imaginea desenului de ansamblu, fr a distinge care obiect crei folii i aparine. Anumite detalii pot fi ndeprtate din desen prin simpla ndeprtare a foliei pe care acestea au fost desenate. Utilizatorul poate hotr dac pe o anumit folie se mai fac modificri sau nu, sau, dac obiectele respective i schimb, toate, culoarea, de exemplu. Din cele expuse, apare evident c nu se vor grupa ntr-un layer obiecte care s aib proprieti diferite: culori, tipuri de linii, grosimi. Acest lucru este posibil, dar nu este recomandat. n fereastra de control a layerelor, se pot accesa urmtoarele cmpuri: - NAME numele layerului, care poate conine litere, cifre, blancuri, anumite caractere speciale; - COLOR afieaz o list cu culori ce pot fi asociate unui layer; - LINEWEIGHT afieaz o list cu grosimi de linii active, predefinite, care pot fi asociate layerului; - LINETYPE (fig. 1.4) afieaz o caset de control a tipurilor de linii disponibile n acel desen; - PLOT STYLE afieaz o list de stiluri de plotare disponibile. Dac se lucreaz n modul de plotare dependent de culoare, nu se poate modifica acest stil; - OFF face ca layerul selectat s devin invizibil pentru afiare sau plotare. Obiectele dintr-un layer ridicat de pe desen se regenereaz mpreun cu celelalte, dar nu sunt afiate. Cnd layerul este fcut vizibil cu opiunea ON, obiectele grafice pe care le conine sunt doar redesenate. Este metoda de lucru recomandat atunci cnd se comut des vizibilitatea unor layere. - LOCK face ca obiectele din layerul selectat s rmn vizibile, fr a le putea edita. Un layer blocat pentru editare poate fi fcut curent i i se pot aduga noi obiecte grafice. Aceast opiune se acceseaz cnd se dorete ca obiectele dintr-un anumit layer s rmn nemodificate ntr-o sesiune de editare a desenului; - DO NOT PLOT face ca layerul selectat (dac este vizibil), s nu fie plotat; - FREEZE/ THAW nghea/ dezghea layerele. Obiectele dintr-un layer ngheat nu sunt vizibile, nu se regenereaz i nu sunt plotate. Aceast facilitate este folosit cnd se dorete ca obiectele dintr-un anumit layer s rmn invizibile pentru mult timp i pentru reducerea timpului necesar regenerrilor (la ZOOM i PAN, mai ales). La dezghearea unui layer, obiectele grafice coninute de acesta sunt regenerate. Exist mai multe opiuni de nghare a layerelor: freeze in all viewports layerul este ngheat n toate ferestrele flotante, freeze in current viewport layerul este ngheat numai n fereastra curent, freeze in all new viewports layerul va fi ngheat numai pentru ferestrele flotante create ncepnd cu acel moment. - NEW permite crearea unui nou layer, cu proprietile implicite acelui desen; - CURRENT face ca layerul selectat s devin cel activ, n care vor fi desenate toate obiectele, ncepnd din acel moment i pn la o nou setare; - DELETE terge layerul din lista afiat. Pot fi terse numai layere fr referin. Nu pot fi terse layerele 0, DEFPOINTS, layerele care conin obiecte, sau care sunt ataate prin referine externe. Layerele care nu conin obiecte, nu sunt ataate pot fi eliminate din desen i cu comanda PURGE. 4. 8 - INVERT FILTER afieaz layerele care au proprieti inverse celor selectate printr-un criteriu de filtrare. - APPLY TO OBJECT PROPERTIES TOOLBARR face ca layerele care ndeplinesc anumite criterii grupate ntr-un filtru s fie listate de butonul specific din caseta cu propriettile obiectelor. S propunem o tem ncare se utilizeaz aceste setri primare. Vom formata un fiier prototip, care s poat sta la baza altor desen i care s conin setri ce nu vor mai fi repetate la fiecare desen. Pe msur ce sunt asimilate i alte comenzi, este bine ca utilizatorul -i mbogeasc cu noi elemente* desenul prototip, economisind astfel timp. TEMA 1.1: S se formateze un fiier prototip A4.dwg, utiliznd caracteristicile dimensionale i de reprezentare standardizate. Rezolvare: 1. Se iniializeaz sesiunea de lucru n AutoCAD, alegnd opiunea Use a wizard. n fiecare dintre casetele de dialog aprute, se completeaz valorile corespunztoare. n linia de comand, aceasta este echivalent cu a scrie: Command:> LIMITS lower left corner: 0,0 upper right corner: @210,297 Command:> UNITS n dialogul acestei comenzi se vor alege : exprimarea zecimal (decimal), cu dou poziii zecimale dup virgul, originea de msur a unghiurilor (degrees) n poziia orizontal, dreapta (three oclock), sensul pozitiv fiind cel trigonometric. 2. Se seteaz grila ajuttoare cu comanda GRID, alegnd intervale egale pe cele dou axe, de valoare 10 uniti. Combinaia de taste cu rol de comutare ON/OFF este CTRL G. Fig. 1.1 3. Se seteaz saltul elementar pe cele dou direcii principale, la o valoare cu utilitate practic pentru inginerul mecanic: 0,25, sau 0,5 uniti. Combinaia de taste cu rol de comutare ON/OFF este CTRL B. 4. Spaiul alocat cu comanda LIMITS se va aduce pe ecran n ntregime cu comanda ZOOM (sau Z), opiunea All (apsnd numai tasta A). * elementele care pot fi introduse ntr-un fiier prototip sunt: setri ale spaiului de lucru i pentru proprietile obiectelor, obiecte grafice, stiluri de text, stiluri de cotare, meniuri personalizate. 5. 9 Acum este momentul s se fac asimilarea noiunilor de SPAIU ALOCAT, EFECTIV I AFIAT. Cu opiunea D (Dynamic) a comenzii ZOOM, pe ecran apar dreptunghiuri care circumscriu cele trei spaii, ca n figura 1.3: Sunt vizibile spaiul alocat, i dou obiecte grafice desenate, spaiile afiate pentru ecranul curent i cel viitor. Culorile dreptunghiurilor de ncadrare nu au nici o conexiune cu culorile setate de utilizator n layere. 5. Cu comanda LAYER (sau, apsnd butonul corespunztor pentru controlul layerelor, care deschide caseta de dialog corspunztoare, fig. 1.4) se creaz dou layere noi, AXE culoare galben, tip de linie CENTER i COTE, culoare verde, tip de linie CONTINUOUS. n caseta de dialog se apas butonul NEW, dup care, cu double click al butonului din stnga al mouse-lui, pe cmpul de linie, respectiv, culoare, se fac setrile de mai sus. Fig.1.2 Fig. 1.3 6. 10 Pentru a ncrca i alte tipuri de linie dect linia continu, implicit prezent n acad.dwg, se apas butonul LOAD, care are ca efect deschiderea unei liste de tipuri de linie. Tipurile selectate vor fi ncrcate n fiierul prototip A4.dwg. Aceste trei layere vor fi utile, mai departe, cnd vor fi necesare grupri ale tipurilor de obiecte, dup culoare, tip de linie, etc. Numrul layerelor din fiierul prototip trebuie s reflecte utilitatea imediat a acestuia. Fig.1.4 Fig. 1.5 6. Acest fiier, care conine toate setrile fcute, va fi salvat n directorul de lucru; el va fi completat pe parcursul derulrii orelor de aplicaii practice cu alte setri utile, privind stilurile de text, cotare, tipuri de linii, etc (fig. 1.5). n acest mod, oricare dintre formatele standardizate poate fi declarat ca fiier prototip i mbogit cu elementele grafice specifice standardului romnesc. Fiierul obinut poate fi salvat n forma specific de prototip, oferit de AutoCAD i anume formatul *.dwt. n acest mod, fiierul A4.dwt va fi salvat automat n folderul cu prototipuri /TEMPLATE i va fi prezentat n lista deschis la iniierea sesiunii de lucru. Opiunea USE A TEMPLATE din meniul de iniiere a sesiunii de lucru ofer posibilitatea ncrcrii unui fiier prototip (template) dintr-o list dat. Utilizatorului i este prezentat spatiul de lucru, simultan cu chenarul , indicatorul specifice formatului i standardului alese. Acest mod de lucru, avnd acces att la spaiul model ct i la obiectele din spatiul hrtie este numit cu ferestre flotante. nc de la primii pai, utilizatorul este familiarizat cu dou noiuni fondamentale n AutoCAD: spaiul Model (model space) i spaiul Hrtie (paper space). Spaiul model este un spatiu virtual tridimensional n care obiectele pot fi generate i editate, vizualizate din orice punct, beneficiind de toate avantajele spaialitii. 7. 11 Spaiul hrtie este un spaiu exclusiv bidimensional, care poate conine documentaia scris legat de entitile create ca modele. Dei i n spaiul hrtie sunt active majoritatea comenzilor de desenare i editare, acesta a fost conceput ca suport pentru proieciile plane ale obiectelor tridimensionale, pentru texte, cote, elemtente bidimensionale care sunt greu de controlat alturi de un model spaial n spaiul model. Spaiul hrtie este locul unde se face efectiv desenarea vederilor, seciunilor, devenind oglinda viitoarei buci de hrtie pe care se vor imprima toate elementele grafice specifice. Se pot obine imagini imprimate ale unui obiect 3D i direct din spaiul model, ns numai dintr-un singur punct de privire. Spaiul hrtie permite aranjarea mai multor imagini ale aceluiai model tridimensional, pe aceeai bucat de hrtie i imprimarea lor ca atare. Obiectele din spatiul hrtie (linii, cote, texte, etc.) sunt complet independente de cele din spaiul model. Pentru a vedea, ns, cum sunt aranjate acestea fa de proieciile n sine, exist in AutoCAD posibilitatea aplicrii unei transparene n anumite zone ale spaiului hrtie, numite ferestre flotante. Obiectele din spatiul model pot fi editate n mod obinuit, avnd totodat pe ecran i obiectele din spaiul hrtie, care nu vor fi afectate, n acest mod de lucru. De exemplu, o mrire pe spaiul model, n modul n care acesta este flotant pe spaiul hrtie, nu va afecta obiectele din acest spaiu. Aceste obiecte vor fi mrite, numai dac este activ spatiul hrtie. Variabila de sistem care controleaz trecerea de la un spaiu la altul i comportarea viewporturilor (ferestrelor) este TILEMODE: TILEMODE 0 Activeaz spaiul hrtie i obiectele ferestre (utilizeaz MVIEW). AutoCAD terge zona de desenare i cere creerea uneia sau mai multor ferestre. TILEMODE 1 AutoCAD revine la modul de lucru cu ecranul mprit n ferestre , restaurnd cea mai recent configuraie a acestora. Obiectele din spaiul hrtie, inclusiv obiectele-ferestre, nu sunt afiate, iar comenzile MVIEW, MSPACE, PSPACE, VPLAYER sunt inactive. Despre modul de lucru efectiv cu ferestre flotante n spaiul hrtie, se va vorbi ntr-un capitol special dedicat. Lucrul cu precizie n AutoCAD implic accesarea unor puncte speciale din desen: capete de linie, vertexuri, puncte singulare, puncte de intersecie i tangen. Evident c, de cele mai multe ori, utilizatorul nu va putea identifica i fixa aceste puncte. Modul de lucru OBJECT SNAP (OSNAP salt la obiect) permite aceste salturi n puncte cheie (fig. 1.7). Acronimele prezentate n tabelul 1 din ANEX funcioneaz ca i cuvinte cheie pentru aceste salturi. Punctele de salt pot fi determinate de-a lungul unor direcii date pe baza altor puncte osnap. Detectarea acestor puncte funcioneaz dac Object Snap Tracking (fig. 1.6) este setat On, n caseta OSNAP (fig. 1.8). Din modulul AutoTrak , alturi de modurile OSNAP, face parte i modul polar de detectare. AutoTrack ofer posibilitatea de a desena obiecte la anumite unghiuri, n anumite relaii cu alte obiecte. Direciile temporare create cnd AutoTrack e ON sunt afiate mpreun cu coordonatele curente ale punctului de pe aceast direcie, fa de punctul ultim dat. n figura 1.7 este reprezentat modul n care sunt msurate unghiurile, n conformitate cu setrile din UNITS. 8. 12 90 0 Fig. 1.6 Fig. 1.7 Fig. 1.8 1.2 COMENZI PRIMARE DE DESENARE I EDITARE n fereastra grafic se pot desena i se pot modifica obiecte. Paralel cu acest aspect foarte palpabil, cu rezultate concrete imediate, exist i comenzi destinate s organizeze spaiul de lucru. Aceste comenzi nu au, n mod necesar, ca rezultat modificri ale obiectelor grafice. Pentru desenare, editare, este nevoie de comenzi. Acestea pot fi enunate la tastatur, n linia de comand, sau, pot fi lansate apsnd icon-uri (zone de ecran cu imagini sugestive, care simuleaz apsarea unui buton) corespunztoare. Aceste butoane sunt grupate sugestiv, dup funciile pe care le au, n casete: pentru desenare, pentru modificare, pentru cotare, etc. Din meniul View/ Toolbars se pot selecta casetele cu butoane vizibile, sau se pot crea noi casete, cu opiunea New. Acestea vor fi completate cu butoane cu opiunea Customize a acestui meniu. Prin simpla selectare a butonului care personific comanda i operaia drag and drop 9. 13 (butonul stng al mouse-ului ramne apsat pe butonul selectat iar mouse-ul execut o micare de translaie, cu imaginea butonului cu tot, pn n interiorul casetei nou definite.) casetele pot fi completate cu butoanele alese de utilizator. 1.1.1 COMENZI DE SELECTARE I TERGERE Foarte multe comenzi de desenare i modificare (editare) implic alegerea obiectelor grafice din spaiul de lucru. De aceea, una dintre cele mai des utilizate comenzi este comanda de selectare, SELECT. Succesiunea de dialog corespunztoare selectrilor este inculs n marea majoritate a comenzilor. De aceea, vom ncepe prin a prezenta modul n care se fac seleciile n AutoCAD, chiar dac nu se va folosi explicit aceast comand. SELECT: plaseaz obiectele selectat ntr-un set ce poate fi ulterior apelat ca anterior, (Previous). Modurile de selecie sunt: AUto Realizeaz selecii automate. Auto i Add sunt modurile implicite. In aceste moduri, a indica un obiect cu digitizorul (mouse), echivaleaz cu selecia acelui obiect. ndicnd un punct ntr-o zon nedesenat, sau n exteriorul unui obiect, se creaz primul col al unui dreptunghi definit prin metoda BOX (cutie, n englez). Add Comut n modul de adiie. n acest mod, obiectele selectate sunt adugate unui set de selecie utiliznd oricare dintre celelalte moduri. ALL Selecteaz toate obiectele din layerele active (dezgheate - Thawed). BOX Selecteaz toate obiectele din , sau care traverseaz un dreptunghi specificate prin dou puncte. Dac punctele sunt specificate de la dreapta spre stnga, BOX este echivalent cu CROSSING, altfel BOX este echivalent cu Windows. Crossing Selecteaz obiectele din i care traverseaz aria definit de dou puncte, ca i coluri ale unui dreptunghi, de la dreapta spre stnga. Obiectele selectate sunt afiate punctat, pentru a le distinge de obiecte selectate printr-o fereastr (windows). Cpolygon Selecteaz obiectele din i care traverseaz un poligon definit prin specificare unor puncte n jurul obiectelor. Poligonul poate avea orice form, dar nu se poate intersecta pe sine. AutoCAD-ul schieaz ultimul segment, astfel nct acesta s rmn nchis tot timpul. Cpolygon nu este afectat de variabila sistem PICKADD. Fence Selecteaz toate obiectele care traverseaz un front de selecie. Este similar cu Cpolygon, doar c AutoCAD-ul nu nchide ultimul vector al frontului, iar frontul se poate intersecta pe sine. Nici acest mod de selecie nu e afectat de PICKADD. Group Selecteaz toate obiectele dintr-un grup specificat. Last Selecteaz cel mai recent obiect vizibil creat. Multiple Permite specificare unor puncte multiple, fr a schimba aparena obiectului, accelernd procesul de selecie a obiectelor complexe. 10. 14 Previous Selecteaz cel mai recent set de selecie. Aces set este anulat de operaiile de tergere a obiectelor de pe desen. AutoCAD memoreaz dac seleciile au fost fcut n spaiul model sau spaiul hrtie, i sunt ignorate, corespunztor dac se comut imediat lucrul n alt spaiu. Remove Obiectele pot fi ndeprtate din setul curent de selecie apsnd R, n cursul procesului de selecie. Single Selecteaz primul obiect sau set de obiecte desemnate, nemai continund dialogul de selecie. Undo Anuleaz selecia obiectului cel mai recent adugat la lista de selecie. Window Selecteaz toate obiectele din interiorul unui dreptunghi definit prin dou puncte specificate de la stnga la dreapta. Wpolygon Selecteaz obiectele dintr-un poligon definit de puncte date n jurul obiectului de selectat. Poligonul poate avea orice form, dar nu se poate intersecta pe sine. AutoCAD-ul schieaz ultimul segment, astfel nct acesta s rmn nchis tot timpul. Cpolygon nu este afectat de variabila sistem PICKADD. Orice utilizator poate grei. Poate ncerca mai multe ci i dorete s poat reveni la o anumit stare, anterioar unor aciuni. De aceea, nainte de a prezenta comenzile de desenare, prezentm cele mai utilizate comenzi de editare: comanda de tergere i de anulare. ERASE : ndeprteaz obiecte din desen prin selectarea acestora cu una din metodele de selectare. OOPS: restaureaz obiectele imediat anterior terse. Observaie: variabile de sistem DELOBJ controleaz dac obiectele surs, utilizate pentru crearea altor obiecte (de exemplu, prin oglindire, copiere, etc.) sunt pstrate (valoare 0), sau terse (valoare 1). U: anuleaz efectul comenzii imediat anterioare. REDO: face reversibil efectul comenzii anulate cu o comand U sau Undo imediat anterioar. UNDO: anuleaz efectul comenzilor. Number Anuleaz numrul specificat de operaii precedente. Efectul este acelai ca la introducerea de acel numr de ori a comenzii U. Auto Anuleaz o selecie din meniu (comand ramficat) ca i cum ar fi o singur comand. Auto insereaz un UNDO Begin la nceputul fiecrei entiti din meniu, dac o entitate din acel meniu nu este, deja, actic i insereaz cte un UNDO End la ieirea din fiecare entitate-meniu. Control Limiteaz sau inactiveaz comanda UNDO. All Activeaz ntreaga palet a comenzii UNDO. None Dezactiveaz comenzile U i UNDO i anuleaz orice informaie UNDO salvat anterior n sesiunea de editare. Orice ncercare de a folosi UNDO n timp ce este activ opiunea UNDO are ca efect apariia opiunilor specifice modului Control. One Limiteaz UNDO la o singur operaie. Opiunile Auto, Begin i Mark nu sunt disponibile cnd modurile None sau One sunt 11. 15 activate. Prompterul va arta c doar opiunea Control, sau un singur pas UNDO sunt valabile cnd modul One este activ. Begin i End Opiunea Begin grupeaz o secven de operaii. Toate operaiile urmtoare vor deveni parte a grupului pn cnd End nchide gruparea. Undo i U trateaz operaiile grupate ca fiind una singur. Dac se alege din nou Begin, n timpul unui Undo Begin curent, gruparea curent de operaii este ncheiat i se ncepe o nou grupare. Dac se omite ncheierea selectrii de operaii cu UNDO End, aceast grupare se va ncheia cndva, fr ns ca grupul astfel creat sfie tratat ca o singur operaie, ci numai un numr specificat dintre ele. Mark i Back Opiunea Mark plaseaz un semn de carte n informaia specific UNDO. Opiunea Back anuleaz toate operaiile fcute, pn cnd, n istoricul sesiunii de lucru ntlnete acest semn. Se pot plasa oricte astfel de semne. Cu Back, se merge napoi pe firul comenzilor, pe rnd, pn la fiecare Mark ntlnit. Dac Back nu ntlnete niciun Mark, utilizatorul este anunat c acesat opiune va anula totul, ceea ce echivaleaz cu anularea ntregii sesiuni de lucru, de cnd s-a nceput sesiunea de lucru n AutoCAD. 1.1.2 COMENZI PENTRU AFIARE Cnd sunt selectate puncte pe ecran, rmn cruciulie, numite blips. Ele nu sunt obiecte grafice ci numai semne afite pe display care ajut la localizarea punctelor date cu digitizorul. Dac aceste semne sunt numeroase, prezena lor devine suprtoare. Cu variabila de sistem BLIPMODE, se poate controla vizibilitatea acestor accesorii: 0 (nu sunt vizibile), 1 (blips-urile sunt vizibile). Comanda REDRAW reface ecranul curent, ndeprtnd aceste semne. O alt comand de reafiare, mai complex ca mecanism este REGEN. Aceast comand regenereaz desenul i aduce la zi setrile din Viewportul curent. Recalculeaz coordonatele ecranului i rezoluia pentru toate obiectele, reindexeaz baza de date a desenelor pentru afiare i paramentrii de selecie optime. Este o operaie care poate consuma destul de mult timp, cnd desenele sunt ample. Comenzi precum ZOOM au rutine automate de regenerare incluse. Obiectele grafice pot fi vizualizate la diferite scale. Posibilitile de mrire i micorare a entitilor de pe ecran sunt practic nelimitate n AutoCAD. Comanda care controleaz mrimea acestora relativ la ecran este: ZOOM : mrete sau micoreaz mrimea aparent a obiectelor n fereastra curent. Scale (X/XP) Modific imaginea afiat cu un factor specificat de scalare. Valoarea dat este relativ la limitele desenului Dac este dat o valoare urmat de x, se consider scala relativ la imaginea curent pe ecran. De exemplu, cu 2x, se dubleaz mrimea aparent a obiectelor, cu .5x se micoreaz de 2 ori. Dac valoarea dat este urmat de xp, scalarea se face relativ la unitile corespunztoare spaiului hrtie. 12. 16 All Modific imaginea afiat astfel nct ntregul spaiu alocat s fie cuprins pe ecran. Aceast opiune nu este transparent deoarece, ntotdeauna necesit o regenerare. Center Modific imaginea afiat astfel nct s fie efiat o fereastr, dnd centru acesteia i un factor de mrire sau nlime. O valoare mai mic pentru nltime nseamn creterea mririi. Dynamic Modific imaginea afiat pentru a prezenta poriunea generat a desenului cu un dreptunghi. Acest dreptunghi reprezint fereastra curent, care poate fi mrit sau micorat, deplasat pe desen. Extents Modific imaginea afiat astfel nct pe ecran s fie prezentat spaiul efectiv ( numai zona desenat). Left Modific imaginea afiat utiliznd colul din stnga jos al ferestrei afiate, apoi o mrire sau nlime. O valoare mai mic pentru nlime crete mrirea. Vmax Mrete imaginea ct de mult posibil, fr a fi forat o regenerare. Aceast opiune a comenzii nu poate fi dat din PAPER SPACE. Window Afieaz o suprafa rectangular specifict prin dou coluri diagonale. Realtime Modific interactiv imaginea, dup logica de deplasare a cursorului. Este echivalent cu apsarea butonului .. Dac, n acest mod, se apas butonul drept al mouse-ului, se activeaz un meniu pop-up, care ofer acces i la alte moduri ZOOM, precum i la PAN. Pentru deplasri n spaiul de lucru, fr modificri ale mririi, se utilizeaz comanda PAN, ncepnd de la versiunea 14, i n variant interactiv cu deplasarea cursorului pe ecran. Obiective: Noiunile legate de setrile primare ale mediului de lucru, de comenzile primare de selecie i editare trebuie cunoscute integral, cunoaterea lor condiionnd promovarea examenului. ntrebri legate de comenzile primare de setare-editare: Cum se seteaz directia de msurare a unghiurilor? Afiai pe ecran spaiul efectiv (sau alocat). Dac, la cererea de selecie a obiectelor, utilizatorul rspunde cu l( sau p sau all ) ce entitti vor fi selectate? Care este semnificaia opiunii Begin (sau Mark sau Control etc.) a comenzii UNDO? Care este semnificaia opiunii Dynamic(sau Center etc)a c-zii Z ? Care este mecanismul comenzilor REGEN sau REDRAW? Cnd pot fi apelate comenzile LIMITS i UNITS n sesiunea de lucru? Generai un template cu anumite setri date . Ce se ntmpl cu un layer ngheat (blocat, off etc.)? Care dintre urmtoarele mecanisme este vizat, atunci cnd se nghea un layer: redesenare, regenerarea, reprezentarea n mod ORTHO etc? 13. 17 1.1.3 COMENZI PENTRU DESENAREA ENTITILOR SIMPLE: LINII, CERCURI, ARCE, ELIPSE, POLIGOANE Primele comenzi integrate de desenare sunt comenzile care au ca rezultat trasarea entitilor elementare: linii, cercuri i arce. Att liniile ct i cercurile sunt abstraciuni matematice. Ele nu ocup loc n spaiu, prin urmare se face o convenie privind reprezentarea lor: entitile fr grosime vor fi desenate cu linii subiri, indiferent de mrirea desenului, entitilor cu grosime, a cror linii pot avea diferite grosimi, afectate de mrire, fiindu-le alocate comenzi speciale. Entitilor fr grosime le sunt alocate urmtoarele comenzi: POINT - genereaz puncte; modul n care aceste puncte sunt reprezentate, dat fiind c ele nu ocup loc n spaiu , este setat din meniul Format-Point Style. Alegerea unei forme i dimensiuni pentru punct echivaleaz cu alocarea anumitor valori pentru variabilele de sistem, respectiv, PDMODE i PDSIZE. Punctele sunt recunoscute prin coordonatele x, y, z, separate prin virgul, separatorul zecimal fiind, exclusiv, punctul, indiferent de setrile regionale fcute n sistemul de operare. Exemplu: 0,0,0 este punctul de origine al sistemului universal intern; 1,2.5,30 este un punct aflat la 1 unitate pe axa x, 2,5 uniti pe axa y i la cota 30. Acest mod de enunare a coordonatelor se numete n coordonate absolute. Punctele pot fi date i cu referin la ultimul punct trasat. Acest mod de lucru se numete n coordonate relative i este marcat prin semnul @ nainte de coordonate. Dac se lucreaz cu referine relative, coordonatele se vor calcula pornind de la ultimul punct dat. Fie punctul 3,3,0 ultimul punct validat. Enunnd @1,1,0, ne referim la un punct ale crui coordonate absolute (fa de originea sistemului universal intern) sunt 4,4,0. Acest mod de enunare se numete n coordonate relative carteziene. Forma polar a coordonatelor relative implic indicarea distanei cu care se deplaseaz noul punct fa de punctul ultim validat, i unghiul pe care-l face aceast direcie cu axa x, separate prin semnul (dreptunghiul interior) first corner: @-4,4 second corner: @-92,-32 4. Se seteaz ca fiind curent layerul AXE, de alt culoare dect alb, cu linie CENTER; 5. Se traseaz axele de simetrie, pornind de la punctele cheie de cuadratur, capete i mijloace de laturi, observnd indicaiile de pe desen. Aceste linii se vor extinde peste limitele cercului, respectiv, ale dreptunghiului, folosind modul GRIP. GRIP urile (gheare, n limba englez), sunt puncte cheie ale obiectelor, care funcioneaz ca nite mnere, din punct de vedere al utilizatorului. Selecia unui obiect n AutoCAD se face cu ptrelul selector, n sau n afara unei comenzi care impune selectare. Dac se selecteaz un obiect grafic, n afara unei comenzi, acest obiect va fi nconjurat de ptrele diferit colorate (albastre, implicit), dispuse n capete de linii, quadraturi, centre, puncte de inserie, etc. Un grip poate 16. 20 fi selectat, schimbndu-i culoarea. Prin plimbarea cursorului grafic, avnd butonul de selecie al digitizorului apsat, se pot aduce modificri de poziie (obiectele pot fi mutate), sau de aparen (obiectele pot fi editate ntinse, n limba englez ,STRETCHED). Dac se alege drept mod de lucru, modul ORTHO, adic, toate liniile desenate vor fi paralele cu axele de coordonate, apucnd un grip, i cu o micare de dragare (drag and drop) se poate modifica poziia unui capt de linie, sau, raza unui cerc, de exemplu. Pe parcursul micrii, apare o imagine dinamic a obiectului editat, care sugereaz forma corespunztoare cu poziia curent a gripului. Aceast imagine se numete PHANTOM, prezena ei pe ecran putnd fi comutat cu variabila de sistem DRAGMODE . Observaii: 1. Grip-urile, privite ca mnere, nu se vor confunda cu HANDLE (mner, n limba englez), care reprezint un numr hexa pe care AutoCAD-ul l ataeaz fiecrui obiect desenat si care poate fi accesat ca fiind neschimbat, n orice sesiune de desenare. Acest HANDLE este afiat n fereastra text, odat cu alte informaii asupra entitii, cu comanda LIST. El este destinat manipulrii entitilor cu ajutorul rutinelor AutoLISP. 2. Aparena grip-urilor poate fi modificat accesnd urmtoarele variabile de sistem: GRIPBLOCK Controleaz cum sunt ataate grip-urile unui bloc : 0-acestea vor fi ataate numai punctului de inserie, 1 grip-urile vor fi ataate obiectelor care alctuiesc blocul. GRIPCOLOR controleaz culoarea grip-urilor neselectate. Poate lua valori ntre 1-255. GRIPHOT - controleaz culoarea grip-urilor selectate. Poate lua valori ntre 1- 255. GRIPS comutator 0/ 1 care permite utilizarea seturilor de selecii cu grip pentru Stretch, Rotate, Move, Scale i Mirror. GRIPSIZE regleaz mrimea ptrelului care eprezint grip-ul, n pixeli. Poate lua valori ntre 1-255. 6. Dintr-un punct oarecare, se traseaz cu LINE o linie tangent la cerc: Command: line from point: dai punctul printr-o metod oarecare; to point: tan tan to: (selectai cercul) to point: 7. Se cur desenul de blips-uri cu REDRAW (R), se aduce, dac este necesar, spaiul efectiv pe display cu Zoom Extents. 1.2. 4 LINII SPECIALE n AutoCAD exist posibilitatea trasrii unor direcii, linii imaginare, reprezentate pe ecran numai pentru ghidare, pentru raportare prin modurile snap. Direciile nu sunt afectate de zoom. Aceste linii sunt: XLINE axe infinite ce pot fi trasate n raporturi geometrice fa de alte obiecte: paralelism, perpendicularitate, bisectoare, printr-un punct, etc. RAY semiaxe reprezentate printr-o sgeat, avnd un punct de origine determinat. 17. 21 Cteodat sunt necesare curbe de form aleatoare, care sa poat fi trasate urmnd micrile unui digitizor. Aceste linii de schi sunt accesibile cu comanda SKETCH: Command: SKETCH Record increment : este cerut lungimea segmentului de linie care va sta la baza curbei de aproximaie; cu ct acest segment este mai mic, cu att aparena de curb a liniei va fi mai real. Linia trasat va fi perceput ca o succesiune de segmente de linie, dar setnd variabila de sistem SKPOLY la o valoaea nenul, linia de sketch trasat va considerat ca o polilinie. Sketch. Pen eXit Quit Record Erase Connect. Aceste opiuni se refer, pe rnd, la urmtoarele: Pen ridic i pune creionul pe hrtie, adic activeaz sau dezactiveaz micrile digitizoruuli ca i micri valabile pentru desenare. eXit nregistreaz liniile trasate i raporteaz numrul de segmente trasate, apoi prsete comanda. Quit prsete comanda fr a nregistra liniile temporare trasate Record nregistreaz liniitele temporare, fr a schimba poziia digitizorului n acel moment. Erase terge poriuni din liniile temporare i ridic creionul dac acesta este pe hrtie. Connect Coboar creionul pentru a continua don ultimul punct de sketch. . (punct) pune creionul pe hrtie i traseaz o linie din captul ultimului segment de sketch trasat pn n punctul curent al digitizorului. Liniile paralele ale unui contur pot fi obinute cu comanda OFFSET. Iat ns, o comand care permite desenarea grupurilor complexe de linii paralele comanda MLINE multilinia. Multilinia este de fapt un grup de maxim 16 linii paralele. Propriettile liniilor componente, numite elemente, distana dintre ele, precum i modul de nchidere i de intersecie a liniei pot fi reglate cu ajutorul comenzii MLSTYLE. Editarea multiliniei se poate face cu comanda MLEDIT. In figura 1.9 este prezentat caseta de setare a stilului de multilinie. A fost creat o linie cu trei elemente, dintre care cel din mijloc avnd un stil diferit de linie, cu capetele nchise i conexiunile marcate. Rezultatul acestor setri este prezentat n figura 1.10. Fig. 1.9 18. 22 Fig. 1.10 TEMA 1.4: Fiind date 7 puncte reprezentnd rezultate experimentale ntr- un sistem bidimensional, s se traseze curbele care aproximeaz evoluia strilor n acel sistem (figura A2). (Comenzile POINT, PLINE, SPLINE, PEDIT). REZOLVARE: 1. Se ncarc unul dintre fiierele prototip i se salveaz cu numele grafic.dwg n directorul de lucru. 2. Se traseaz cu PLINE (polilinie) dou drepte perpendiculare, care vor reprezenta sistemul de coordonate. Grosimea acestor polilinii se va seta cu opiunea Width a comenzii, la 1 unitate. 3. Cu opiunea FORMAT din meniu, se alege POINT STYLE, pentru a seta formatul grafic al punctelor din lista afiat. 4. Se deseneaz 7 puncte - POINT, dispuse aproximativ ca n figur (dac exist date reale, acestea se transform n coordonatele punctelor, innd seama de poziia originii axelor de coordonate). 5. Cu PLINE si modul snap Node se traseaz o linie de grosime 0,5 uniti ntre puncte. Reamintim c, nainte de a de al doilea punct al poliliniei, trebuie setat cu W grosimea acesteia, pe ntreg parcursul. Este trasat linia prin puncte, care sugereaz evoluia experimentului. Deoarece sunt rare cazurile n care sistemele de orice fel evolueaz liniar, fr puncte de inflexiune, datele experimentale punctuale sunt considerate ca fiind afectate de o anumit eroare. Pentru a trasa alte curbe, se poate folosi, n lipsa unui utilitar matematic, comanda PEDIT (Polyline edit modificari aduse poliliniilor). In plus, dac se aduc modificri coordonatelor unui punct din cmpul de date, cu aceeai comand, opiunea Edit vertex, se pot deplasa punctele noduri, ceea ce conduce la modificarea simultan a curbei (fig. A3 III). 6. Cu PEDIT se selecteaz polilinia trasat, se alege opiunea Fit, ceea ce va avea ca efect generarea unei curbe realizat din arce de cerc, curb care traverseaz toate cele 7 puncte (fig. A3 II). Cu Decurve, aceast curb este readus la forma liniar pentru fiecare vertex. Dac se doresc curbe care s realizeze o interpolare Bezier cubic sau cuadratic, din lista comenzii PEDIT, se alege acum opiunea Spline, ceea ce face ca noua curb s devin continu, neted (n accept matematic), dar s nu treac prin punctele date (fig. A3 I). Variabilele de sistem care pot fi accesate referitor la aceast comand sunt (fig. 1.11): - SPLINETYPE: controleaz interpolarea cuadratic (5) cau cubic (6); - SPLFRAME: controleaz remanena fostelor linii intre punctele curbei spline 0-segmentele nu apar, 1- acestea apar; - SPLINESEGS controleaz fineea liniei, adic numrul de segmente care aproximeaz curbele spline. 19. 23 Fig. 1.11 Pentru a fixa facilitile comenzii PEDIT, iat opiunile pe care aceasta le ofer: PEDIT: editeaz poliliniile i reelele poligonale tridimensionale. Close Creaz segmentul de nchidere ntre capetele unei polilinii. AutoCAD consider polilinia deschis dac aceast nu este nchis cu opiunea Close. Open ndeprtez segmentul de nchidere a l unei polilinii. AutoCAD consider polilinia nchis, dac aceasta nu este deschis cu opiunea Open. Join Adaug linii, arce, sau polilinii captului unei polilinii deschise i ndeprteaz curbura obinut prin Fit a unei poliliniii. Pentru ca obiectele s fie adugate unei polilinii, capetele lor trebuie s fie coincidente. Width Specific o grosime uniform nou pentru ntraga polilinie. Edit vertex AutoCAD marcheaz primul vertex al poliliniei, desennd un X pe ecran. Dac este specificat o direcie tangent pentru acest vertex, este desenat i o sgeat n acea direcie. Submeniul corespunztor acestei opiuni este: Next Mut markerul X la urmtorul vertex. Previous Mut markerul la vertexul anterior. Break Memoreaz poziia vertexului marcat. Markerul poate fi deplasat n oricare alt vertex cu Next. Dac este fixat pe unul i se alege din dialogul acestei subopiuni Go, AutoCAD desparte polilinia n dou prti n vertexul, sau vertexurile corespunztoare. Orice segment i vertexuri ntre vertexurile marcate este ters. Dac mcar unul din vertexurile alese este un capt de linie, modul Break nu poate fi utilizat. Ca o alternativ pentru trasarea direct curbelor netede cu o anumit tolerant ntre puncte este comanda SPLINE. Cu opiunea Object, se poate edita orice curb spline existent, n maniera cunoscut. Dac se traseaz o curb nou, de ndat ce s- a dat primul punct al curbei se poate seta cu Fit tolerance distana dintre curb i punct. Aceasta poate lua valori nule (curba trece prin puncte), pozitive sau negative. Dac se specific o linie de tangent pentru capetele curbei, dnd un al treilea punct cu modurile SNAP TAN sau PER, se poate construi curba spline tangent sau normal altor obiecte grafice. 20. 24 Obiective: Comenzile elementare de desenare , setrile legate de acestea, c- da PEDIT, trebuie cunoscute integral pentru promovarea examenului. ntrebri Rspunsuri, comenzi i variabile vizate Trasai un segment de linie aflat in poziia cerut fa de un punct dat (atenie- coordonate absolute i relative) Enumerai 3 entiti cu grosime. Cu PL se pot desena arce de cerc? Se pot seta grosimi diferite segmentelor diferite de polilinie? Desenai un cerc tangent la 2 obiecte date. Construii mediatoarea unui segment dat. Cu setarile curente (vizibile pe object properties sau status toolbar) se pot executa anumite operaii (de exemplu, trasa linii exact din punctele cheie ale obiectelor)? Desenai o elipsa tangenta la 2 obiecte. Desenai un arc de elipsa care ndeplinete condiiile date (trece prin 3 sau 2 puncte, are anumii parametri unghiulari etc.) Formatai un nou tip de multilinie conform unor parametri cerui. ncrcai n desen un nou tip de linie. Scalai-l. Verificai dac o polilinie este nchis/ deschis. Generai o nou polilinie din segmente date. Setai parametrii cerui. Interpolai o curb spline prin anumite vertexuri. Afiai poligonul de control. Schimbai formatul punctelor, ca obiecte grafice. Scalai dimensiunea lor de afiare. Modificai incrementul liniei SKETCH. Trasai o linie SKETCH n anumite condiii cerute. 21. 25 1. 3 COMENZI COMPLEXE DE EDITARE TEMA 1.5 (Comenzile FILLET, ARRAY, OFFSET) S se reprezinte piesele triunghiulare din figura A3. REZOLVARE: Aceste piese turnate pot fi reprezentate n dou moduri: Fie folosind comanda PLINE, cu opiunile Line si Arc pentru poriunile corespunztoare, cu facilitile oferite de coordonatele relative carteziene i polare, fie, utiliznd un poligon regulat- triunghi echilateral ale crui coluri vor fi racordate corespunztor. Se va aborda mai nti piesa turnat la care gurile sunt concentrice cu racordrile . VARIANTA I Lucrul cu coordonatele absolute i relative, implic, de obicei, o cotare explicit, calculul cotelor rezultante sau de nchidere putnd conduce la valori inexacte, din punct de vedere al preciziei AutoCAD. 1. Se ncarc fiierul prototip A4 i se salveaz cu numele triunghi.dwg n directorul de lucru; 2. Cu PLINE, dintr-un punct oarecare, se traseaz un segment de dreapt: Command: PLINE Start point: indicai un punct cu digitizorul to point: @65.36,0 to point: a (indicai c urmatorul vertex al poliliniei va fi un arc de cerc) Angle/Center/Close/Direction/Halfwidth/Line/ Radius /Second point/Undo/Width/:CE (n acest punct sunt prezentate toate opiunile posibile la desenarea unui arc; cu CE, se indic centrul viitorului arc) Center point: @0,10 (este dat punctul central n coordonate relative, fa de ultimul punct al segmentului de dreapt) Angle/ Length/ : a Included angle: 120 (unghiul este msurat n sens trigonometric, cu axa corespunztoare unghiului 0 orizontal, 0 fiind poziionat in dreapta, ca cifra 3 pe cadranul ceasornicului revedei setrile corespunztoare comenzii UNITS) Angle/Center/Close/Direction/Halfwidth/Line/ Radius /Second point/Undo/Width/:l (se revine la trasarea unor segmente de dreapt) n acest moment, segmentul obinut arat ca n figura 1.12: Fig. 1.12 Fig. 1.13 Dup cum se observ, urmtoarea pereghe segment-arc, se va desena dup acelai algoritm, fr a ntrerupe comanda PLINE: Endpoint of line: @65.36