Creeaza.com - informatii profesionale despre


Evidentiem nevoile sociale din educatie - Referate profesionale unice
Acasa » referate » informatica
Comenzi de desenare 2D

Comenzi de desenare 2D


Comenzi de desenare 2D

Comenzile din aceasta categorie creeaza noi entitati in baza de date a desenului. Le gasiti in meniul pull-down la sectiunea Draw. Obiectele de baza (entities) sunt: linia (line), cercul (circle), polilinia (lwpolyline). In paranteze sunt denumirile obiectelor asa cum sunt ele cunoscute de AutoCAD.

Line

Comanda LINE se foloseste pentru desenarea unei linii sau a unei succesiuni de linii.

Dialogul cu AutoCAD-ul decurge astfel:

Command: Line
Specify first point: 0,0
Specify next point or [Undo]: 10,0
Specify next point or [Undo]: Enter

Cererea 'Specify next point or [Undo]:' se repeta pana la apasarea tastei Enter (sau Esc, sau a combinatiei Ctrl-C).



Puteti defini astfel un contur poligonal inchis. O linie este definita in baza de date prin doua puncte, care reprezinta cele doua capete.

Circle

Comanda CIRCLE se foloseste pentru desenarea cercurilor.

Cercul este definit in baza de date a desenului printr-un punct (centrul cercului) si un numar real - raza. Un punct este definit prin trei numere reale, care reprezinta cele trei coordonate.

Exemplu de dialog:

Command: Circle
3P/ 2P/ TTR/ <Center point>: punct
Diameter/ <Radius>: raza (numar real pozitiv)

Foarte important: implicit, comanda Circle cere introducerea razei. Daca se doriti sa specificati diametrul, folositi optiunea 'D'.

Pline

Comanda PLINE se foloseste pentru desenarea poliliniilor.

O polilinie este o succesiune de segmente de dreapta si eventual arce de cerc, tratate ca o singura entitate. Pentru a defini o polilinie trebuie introduse punctele prin care trece aceasta si eventual marimea arcului dintre doua puncte succesive. Punctele care definesc o polilinie se numesc 'vertexuri'.

Polilinia 2D este definita printr-o succesiune de puncte, care trebuie sa se afle toate in acelasi plan. Din aceasta cauza, pentru primul punct se admit coordonate 3D (x, y, z), in timp ce pentru celelalte puncte se admit numai coordonate 2D (x, y).

Exemplu de dialog:

Command: pline
Specify start point:
Current line-width is 0.0000
Specify next point or [Arc/Halfwidth/Length/Undo/Width]:
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:

Arc

Comanda ARC este una din cele mai complexe comenzi de desenare; ea permite 11 variante de creare a arcelor. Modul cel mai simplu si mai rapid este introducerea a 3 puncte de pe arc (cele doua capete si un punct intermediar). Dupa introducerea primelor doua puncte, va apare punctat arcul care ar fi desenat daca cel de-al treilea punct ar fi indicat de pozitia curenta a cursorului (modul DRAG). Apasand apoi Enter, se va relua comanda ARC asteptandu-se doar introducerea ultimului punct; arcul va fi trasat in prelungirea celui anterior.

Exemplu de dialog:

Command: ARC
Specify start point of arc or [Center]: c
Specify center point of arc: (punct)
Specify start point of arc: (punct)
Specify end point of arc or [Angle/chord Length]: a
Specify included angle: 180

Desenarea textelor

Pentru desenarea textelor se pot folosi comenzile TEXT sau MTEXT. Comanda MTEXT ofera mai multe posibilitati de formatare a textului. Prin explodarea unui text obtinut cu ajutorul comenzii MTEXT (comanda EXPLODE) se obtine o entitate de tip TEXT (sau mai multe, daca textul explodat avea mai multe randuri).

Comanda TEXT va cere specificarea punctului de inserare a textului, inaltimea caracterelor, unghiul de inclinare al textului si valoarea (sir de caractere).

Fontul cu care este desenat textul, inclinarea caracterelor, factorul de latime si alte caracteristici sunt definite prin stilul de text. Stilul de text se defineste si se selecteaza cu ajutorul comenzii STYLE.



Politica de confidentialitate


logo mic.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.