1. Scop Scopul laboratorului este prezentarea comenzilor care permit inscripionarea i haurarea desenelor.n cadrul laboratorului mai sunt prezentate i comenzi pentru extragerea informaiilor din baza de date 2. Principii teoretice Definirea unui font de text. Comenzi necesare inscripionrii desenelor STYLE Comanda permite crearea de noi stiluri de text i modificarea celui existent. Un stil de text se constituie din: nume stil, nume font, nlime text, factor de lime, unghi de oblicitate i orientarea textului. Fiecare text folosete un font particular. AutoCAD poate folosi mai multe tipuri de fonturi ca i un program de tehnoredactare computerizat. Fontul implicit al AutoCAD-ului este fontul cu numele TXT. Toate informaiile care descriu un font sunt stocate ntr-un fiier cu extensia .shx. Pentru inscripionarea desenelor se recomand folosirea fontului ROMANS. Dialogul pentru definirea unui stil de text decurge astfel: Command: STYLE Fig. 6.1 2.1.Crearea unui nou set de scriere Se apasa butonul New (fig.6.2) Fig. 6.2 Dupa apasarea tastei OK definim stilul de scriere conform csuei de dialog din fig.6.3 Fig. 6.3 Ultimul stil creat este cel curent, deci cel care rmne activ. Putem oricnd, fie s schimbm stilul curent, fie s indicm un alt stil dar numai dintre cele predefinite cu comanda STYLE. Command: TEXT -Comanda permite introducerea unei linii de text odat. Command: text Justify/Style/<Start point>: (punctul de nceput) Height <0.000>: (nlimea scrierii) Rotation angle <0.00>: (unghiul de nclinare) Text: (se introduce de la tastatur textul dorit) Text: <R> (terminarea comenzii), unde: Justify permite specificarea uneia dintre cele 14 opiuni de aliniere ale textului prezentate n continuare, Justify permite specificarea uneia dintre cele 14 opiuni de aliniere ale textului prezentate n continuare, conform fig. 6.4. Align/Fit/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR: A(lign) cere extremitile liniei de baz i ajusteaz mrimea caracterelor, astfel nct textul s se ncadreze ntre aceste puncte. C(enter) cere punctul de mijloc pentru centrarea liniei de baz a textului. F(it) potrivete textul ntre dou puncte, pstrnd nlimea dat dar ajustnd factorul de lime pentru ca textul s ncap ntre cele dou puncte. R(ight) precizeaz extremitatea din dreapta a liniei de baz, n punctul ales de utilizator. Style permite specificarea stilului folosit pentru scrierea textului. <Start point> permite specificarea punctului de nceput al textului. <R> adaug o linie de text sub linia anterioar. Fig. 6.4. DTEXT Comanda permite desenarea n mod dinamic a rubricilor de text. Totul decurge la fel ca la 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. dup ce s-a scris o linie de text, apsarea tastei <R> face trecerea la linia urmtoare. la ncheierea comenzii, textul este rescris pe ecran, respectndu-se acum eventualele opiuni de aliniere impuse. 2.2. Comenzi pentru extragerea informaiilor din baza de date AutoCAD nmagazineaz o mare cantitate de informaie despre orice desen, informaie ce este memorat n baza de date a desenului. Cea mai mare parte a acesteia poate fi accesibil printr-o varietate de comenzi interogative (INQUIRY). Comenzile prezentate n continuare arat cum poate fi realizat acest lucru. LIST Comanda permite obinerea ntregii informaii pe care AutoCAD o conine referitoare la entitatea selectat. Command: list Select objects: n acest moment, ecranul se comut n mod text i vor apare informaiile referitoare la entitatea selectat. Presupunnd c am selectat un cerc informaiile respective vor cuprinde: layer-ul curent, spaiul model sau hrtie, culoarea, tipul de linie, centrul,raza, circumferina, aria. ID Comanda afieaz informaia despre poziia (coordonatele) unui punct specificat din desen. Command: id Point: DIST Comanda indic distana dintre dou puncte specificate. Command: dist First point: Second point: AREA Comanda permite calculul ariei mrginite, fie de o succesiune de puncte indicate (contur nchis), fie de entiti de tip cerc sau polilinie. Command: area <First point>/Entity/Add/Subtract: unde, Entity cere indicarea unei entiti, returnnd aria i perimetrul delimitate de aceasta; Add/Subtract declaneaz nsumarea/scderea de arii indicate succesiv de utilizator. 2.3. Haurarea. Stiluri de haurare. Linia de ruptur Modelele de haur indic, ntr-un desen, diverse tipuri de materiale. AutoCAD-ul dispune de o bibliotec standard de hauri, ce include 53 de modele definite n fiierul acad.pat, cteva dintre acestea fiind prezentate n fig. 6.5.
Fig.6.5 n plus, utilizatorul are posibilitatea s-i defineasc propriile modele de haur (Fig.6.6). Fig.6.6 Specificarea modelului de haur Haurarea n AutoCAD se realizeaz prin intermediul comenzilor HATCH sau BHATCH. HATCH Comanda plaseaz un model de haur ntr-o suprafa perfect nchis, definit de entiti de tip linie, arc, cerc sau polilinie. Din pcate, comanda nu este suficient de inteligent n cazul haurrii obiectelor cu un contur mai complicat, zona de haurat trebuind s fie mai nti definit de utilizator prin metode specifice de editare. Command: hatch Pattern (? or name/U, style) <...>: unde, pentru utilizarea unui model de haur predefinit se va rspunde cu numele acestuia (vezi fig. 6.6), urmat apoi de un factor de scalare i unghiul de rotaie dorit; dac se dorete definirea unui model simplu de haur (compus din linii nclinate la un anumit unghi i aflate la o anumit distan una de alta) aceasta se poate face rspunznd cu u la cererea AutoCAD. Dialogul, n continuare, va decurge astfel: Angle for crosshatch lines <0>: (nclinarea liniilor) Spacing between lines <1.000>: (distana dintre linii) Double hatch area? <N>: (haurare n dublu sens sau nu) Select objects: (selecia zonei) BHATCH (Boundary HATCHing) Comanda ofer o nou posibilitate de haurare pentru AutoCAD R12, ce permite evitarea problemelor ce apar la comanda HATCH. Practic, este vorba de includerea unui algoritm propriu care tie s aleag mult mai inteligent, dect comanda HATCH, zonele de haurat. Mai exact, artnd un punct aflat ntr-o zon mrginit de nite entiti, se poate indica direct AutoCAD-ului aceast zon pentru a fi haurat (Fig.6.7). Fig. 6.7 Indicarea zonelor de haurat Fig. 6.8 Stiluri de haurare Exist de asemenea, posibilitatea editrii unor hauri prin comanda HATCHEDIT (sau urmnd traseul Modify > Object > Hatch). Din caseta de dialog a comenzii se vor alege acele proprieti ale haurii care vor fi modificate (Fig. 6.9). Fig. 6.9 Modificarea (editarea unei hauri) SKETCH Comanda permite trasarea liniilor de ruptur sau executarea schielor de mn. Comanda consider linia respectiv ca format dintr-o mulime de segmente unite ntre ele. Incrementul de nregistrare (lungimea segmentelor respective) stabilete rezoluia sau acurateea schiei. Pentru execuie comanda are nevoie de un digitizor, fie i un mouse. Command: sketch Record increment <0.1000>: <R> sau valoare Sketch. Pen eXit Quit Record Erase Connect . <Pen Up> <Pen Down> n lines recorded (numrul de segmente unite ntre ele) unde, P creionul sus/jos permite nregistrarea micrilor; R liniile trasate devin permanente fr a iei din comand; X similar cu opiunea R dar se iese din comand; Q se iese din comand fr a pstra liniile trasate; E terge liniile temporare din punctul specificat i pn la sfritul liniei trasate; C conecteaz captul liniei deja trasate cu punctul curent i continu trasarea; . dac penia e ridicat, atunci se traseaz o linie temporar de la captul liniei trasate pn la punctul curent. Este important ca, nainte de trasarea liniei de ruptur, variabila SKPOLY s fie setat pe 1 pentru ca linia respectiv s fie considerat o polilinie (i nu n linii puse cap la cap) n eventualitatea unor editri ulterioare (fig. 6.10). Fig. 6.10 EXERCITII 1.Creai noi stiluri de scriere utiliznd diferite fonturi i valori diferite ale parametrilor. S se scrie cuvntul AutoLISP apelnd pe rnd oricare din aceste stiluri . Similar se va trece la 2.CREAREA ALTOR STILURI DE SCRIERE conform tabelului de mai jos:
Fig.6.11 2.S se deseneze, s se haureze i s se coteze figurile de mai jos. S se introduc textul, "CONDIII TEHNICE Muchiile ascuite se vor teii" ,folosind stilul Romans.shx de 3 mm. Fig.6.12 Fig.6.13 3. S se reprezinte piesa haurat astfel nct s respecte traseul de secionare. Fig.6.14