Você está na página 1de 38

Proiectare asistat de calculator

Manual de utilizare GstarCAD

Dinu Covaciu Arbeit MF, 2012


www.gscad.ro

CUPRINS
1. Introducere...................................................................................................... 7 1.1. Deschiderea unui desen GstarCAD ......................................................... 7 1.2. Comenzi de desenare ............................................................................... 9 1.3. Comenzi de editare ................................................................................ 11 1.4. Comenzi de afiare ................................................................................ 13 1.5. Proprietile obiectelor geometrice ....................................................... 14 1.6. Cotarea desenelor 2D ............................................................................ 16 1.7. Exemplu practic de desenare 2D ........................................................... 17 2. Instalare i configurare ................................................................................. 20 2.1. Instalarea GstarCAD ............................................................................. 20 2.2. Configurare............................................................................................ 26 3. Interfaa cu utilizatorul ................................................................................. 31 3.1. Meniul i barele de unelte...................................................................... 32 3.2. Zona grafic ........................................................................................... 33 3.3. Linia de comand................................................................................... 34 3.4. Personalizarea interfeei cu utilizatorul................................................. 35 4. Desenarea obiectelor geometrice.................................................................. 37 4.1. Punctul (POINT).................................................................................... 38 4.2. Linia (LINE) .......................................................................................... 39 4.3. Arcul de cerc (ARC).............................................................................. 40 4.4. Cercul (CIRCLE)................................................................................... 44 4.5. Polilinia (PLINE)................................................................................... 46 4.6. Desenarea textelor ................................................................................. 48 4.7. Style ....................................................................................................... 50 4.8. Haurarea (HATCH) ............................................................................. 51 4.9. Blocuri ................................................................................................... 53 4.10. Inserarea blocurilor (INSERT) .............................................................. 54 4.11. Referine externe (XREF)...................................................................... 57 4.12. Comenzi pentru atribute ........................................................................ 63 4.13. OSNAP Precizia de desenare ............................................................. 68 5. Editarea obiectelor geometrice..................................................................... 71 5.1. Selectarea obiectelor - comanda SELECT ............................................ 71 5.2. Copierea obiectelor (COPY) ................................................................. 73 5.3. Copiere multipl (ARRAY) .................................................................. 74 5.4. Mutarea obiectelor (MOVE) ................................................................. 76 5.5. Rotirea (ROTATE) ................................................................................ 76 5.6. Scalarea (SCALE) ................................................................................. 77 5.7. Copierea n oglind (MIRROR) ............................................................ 78 5.8. tergerea obiectelor din desen (ERASE) .............................................. 79
4

5.9. 5.10. 5.11. 5.12. 5.13. 5.14. 5.15. 5.16. 5.17. 5.18.

Modificarea proprietilor (CHANGE/CHPROP) ................................ 80 Proprietile obiectelor GstarCAD (LAYER, LINETYPE, COLOR) .. 83 Prelungirea liniilor (EXTEND) ............................................................. 87 Retezarea liniilor (TRIM)...................................................................... 88 Spargerea (BREAK).............................................................................. 89 Obiecte paralele (OFFSET)................................................................... 89 Racordarea (FILLET)............................................................................ 90 Teirea (CHAMFER) ............................................................................ 92 Editarea poliliniilor (PEDIT)................................................................. 93 Editarea haurilor................................................................................... 96

6. Cotarea.......................................................................................................... 97 6.1. Entiti componente............................................................................... 98 6.2. Stilul de cotare..................................................................................... 100 6.3. Comenzi de cotare ............................................................................... 102 6.4. Variabilele de cotare............................................................................ 109 7. Controlul afirii desenului ........................................................................ 119 7.1. Redraw/Regen ..................................................................................... 119 7.2. Zoom.................................................................................................... 120 7.3. Pan ....................................................................................................... 123 7.4. Controlul afirii obiectelor 3D........................................................... 123 7.5. Tiprirea............................................................................................... 126 8. Modelarea obiectelor 3D ............................................................................ 129 8.1. Primitive .............................................................................................. 129 8.2. Compunerea solidelor.......................................................................... 135 8.3. Schimbarea sistemului de coordonate ................................................. 137 8.4. Comenzi de modelare 3D .................................................................... 142 8.5. Editarea obiectelor solide 3D .............................................................. 153 8.6. Asamblare 3D ...................................................................................... 162 8.7. Spaiul modelului i planul hrtiei....................................................... 167 8.8. Exerciiu............................................................................................... 170 8.9. Modelarea suprafeelor........................................................................ 177 9. Programare LISP ........................................................................................ 182 9.1. Introducere........................................................................................... 182 9.2. Tipuri de date utilizate n LISP ........................................................... 184 9.3. Definirea funciilor .............................................................................. 185 9.4. Utilizarea LISP-ului n GstarCAD ...................................................... 187 9.5. Crearea entitilor AutoCAD............................................................... 189 9.6. Funcii pentru introducerea datelor ..................................................... 192 9.7. Mulimi de selecie .............................................................................. 195 9.8. Funcii aritmetice................................................................................. 196 9.9. Funcii pentru controlul programului .................................................. 202 9.10. Manipularea listelor............................................................................. 207
5

9.11. Manipularea fiierelor ......................................................................... 212 10. Instrumente speciale n GstarCAD ......................................................... 214 10.1. Gestiunea avansat a straturilor........................................................... 214 10.2. Grupuri de obiecte ............................................................................... 217 10.3. Instrumente speciale pentru texte ........................................................ 218 10.4. Instrumente speciale pentru blocuri .................................................... 222 10.5. Blocuri dinamice.................................................................................. 224 10.6. Instrumente de editare suplimentare.................................................... 233 10.7. Lucrul cu tabele ................................................................................... 239 11. Comenzi i variabile GstarCAD ............................................................. 243 11.1. Lista de comenzi.................................................................................. 244 11.2. Lista de variabile ................................................................................. 295

1. INTRODUCERE
GstarCAD este un sistem a crui funcionare se bazeaz pe executarea comenzilor primite de la utilizator. Acestea pot fi introduse din linia de comand, din meniuri sau din barele de unelte (toolbar). n acest manual se va pune accent pe introducerea comenzilor de la tastatur, n linia de comand, deoarece este metoda cea mai general i diferenele de utilizare ntre versiunile diferite ale programului sunt minime. Din multitudinea de comenzi vor fi prezentate cteva dintre cele mai importante, grupate n trei categorii principale: comenzi de desenare, de editare i de afiare. Pe lng acestea mai sunt multe comenzi utilitare, din care unele vor fi prezentate n conexiunile cu comenzile de desenare sau editare a obiectelor geometrice. Dar nainte de prezentarea comenzilor, vom prezenta pe scurt modul de deschidere i salvare a unui desen.

1.1. Deschiderea unui desen GstarCAD


Desenele GstarCAD sunt stocate pe disc sub forma fiierelor DWG. Numele fiierelor este compus din numele propriu-zis i extensia dwg, deparate prin punct (exemplu: drawing1.dwg). Pentru crearea unui desen nou, se folosete comanda New. Se deschide dialogul de mai jos.

Fig. 1.1 Dialogul de deschidere a unui desen nou


7

INTRODUCERE

Se poate opta pentru setarea unitilor de msur n sistem englezesc sau metric, folosind un ablon (template, sau desen prototip) implicit, sau se poate porni de la un alt template predefinit selectnd cel de-al treilea simbol din linia de sus:

Fig. 1.2 ncrcarea unui desen prototip

n Fig. 1.2 se cere alegerea unui template. Dintre cele propuse implicit de GstarCAD, icadiso.dwt este potrivit pentru lucrul cu uniti de msur ISO (sistemul metric), iar icad.dwt este potrivit pentru lucrul n sistemul englezesc (sau imperial n inch). Pentru a crea un desen nou, se folosete comanda Open. Caseta de dialog este ca n figura urmtoare. Selectai fiierul dorit i apsai Open.

Fig. 1.3 Dialogul de deschidere a unui desen existent


8

MANUAL DE UTILIZARE GSTARCAD

Salvarea unui desen GstarCAD


Pentru a salva desenul curent (deschis) pe disc, folosii comanda Save, sau daca dorii s salvai desenul cu alt nume, folosii comanda SaveAs. n cazul comenzii SaveAs, introducei numele nou n caseta de dialog care apare pe ecran, i apsai Save.

1.2. Comenzi de desenare


Scopul acestor comenzi este crearea de noi obiecte n baza de date a GstarCAD-ului. Obiectele de baz (entities) sunt: linia (line), cercul (circle), polilinia (lwpolyline). n paranteze sunt denumirile obiectelor aa cum sunt ele cunoscute de GstarCAD. Nu vom insista n aceast introducere asupra celorlalte tipuri de entiti GstarCAD (proprii formatului DWG). Comenzi: - Line - deseneaz o linie sau o succesiune de linii Dialogul cu GstarCAD decurge astfel:
Command: LINE Start of line: 0,0 [Angle/Length]<End point>: 10,0 [Angle/Length/Follow/Undo]<End point>: 10,10 [Angle/Length/Follow/Close/Undo]<End point>: Enter Command:

Cererea End point: se repet pn la apsarea tastei Enter (sau Esc, sau a combinaiei Ctrl-C). Comanda se poate nchide i prin apsarea tastei C. Se poate defini astfel un contur poligonal nchis. O linie este definit n baza de date prin dou puncte (din punct de vedere geometric), care reprezint cele dou capete. - Circle - deseneaz un cerc Cercul este definit n baza de date a desenului printr-un punct (centrul cercului) i un numr real raza. La rndul su, un punct este definit prin trei numere reale, care reprezint cele trei coordonate (x, y, z). Exemplu de dialog:
Command: CIRCLE [Two Points(2P)/Three Points(3P)/Tangency-TangencyRadius(T)/Arc/Multiple]<Center of circle>: punct [Diameter/Radius]<Radius>: raza (numar real pozitiv) Command:
9

INTRODUCERE

Foarte important: implicit, comanda Circle cere introducerea razei. Dac se dorete specificarea diametrului, se poate folosi opiunea D. - Pline - deseneaz o polilinie 2D Polilinia 2D este definit printr-o succesiune de puncte, care trebuie s se afle toate n acelai plan. Din aceast cauz, pentru primul punct se admit coordonate 3D (x, y, z), n timp ce pentru celelalte puncte se admit numai coordonate 2D (x, y).

Coordonate absolute, relative i polare


n baza de date pentru fiecare punct sunt pstrate trei numere reale, reprezentnd cele trei coordonate (x, y, z). Dar utilizatorul poate introduce un punct nu numai prin specificarea celor trei valori. Poate introduce de asemenea coordonate relative, referina fiind ultimul punct specificat anterior. Coordonatele relative pot fi carteziene (se introduc valorile relative n lungul axelor x, y, z) sau polare (se introduc distana dintre punctul anterior specificat i punctul nou, i unghiul descris de linia care unete aceste dou puncte, n grade). Unghiurile se msoar ntotdeauna fa de axa pozitiv Ox, n sens trigonometric. Exemple: - coordonate absolute: <End point>: 115.0, 212.5, 313 - coordonate relative carteziene: <End point>: @100.0, 200.1 - coordonate relative polare: <End point>: @100<45 Se poate remarca n exemplele de mai sus utilizarea simbolurilor speciale @ (coordonate relative) i < (pentru unghi). De asemenea, se poate observa c am folosit punctul ca separator zecimal i virgula ca separator de coordonate. Un alt mod foarte important de specificare a punctelor este OSNAP (object snap). Aceasta nseamn citirea coordonatelor punctelor de pe obiecte deja existente. De exemplu, n cazul unei linii, putem afla cu uurin punctele de capt (End) i mijlocul (Mid). Modurile Osnap cele mai folosite sunt: End (capt de segment de dreapt sau arc), Mid (mijloc de segment de dreapt sau arc), Cen (centrul unui cerc sau arc), Qua (sfert de cerc: punctele de la ora 3, 6, 9, 12 pentru cercuri i arce), Int (intersecii de linii, arce), Per (perpendicular ), Tan (tangenta la un cerc sau arc), Nea (cel mai apropiat punct de pe o entitate, fa de centrul ptrelului selector). Configurarea modurilor Osnap se poate face prin dialogul din Fig. 1.4, apelabil prin comanda Osnap.

10

MANUAL DE UTILIZARE GSTARCAD

Fig. 1.4 Dialogul de configurare a modurilor Osnap

1.3. Comenzi de editare


Acesta sunt comenzi cu ajutorul crora se modific datele corespunztoare unor obiecte deja existente n baza de date, sau se creeaz noi obiecte pe baza unora existente. Este recomandabil utilizarea acestui tip de comenzi pentru crearea de noi obiecte, de cte ori este posibil. Comenzile de editare presupun selectarea unuia sau a mai multor obiecte din desen, asupra crora vor fi aplicate transformrile. Comenzi: - Copy - se obin copii ale obiectelor deja existente. Utilizatorul trebuie s introduc un punct surs i un punct destinaie. Pe baza acestora GstarCAD-ul calculeaz o matrice de deplasare. Mai exact, fiecare punct reprezentativ din cadrul fiecrui obiect selectat este copiat cu coordonatele modificate cu diferena dintre coordonatele celor dou puncte de referin. - Move - funcioneaz la fel ca i comanda Copy, dar nu se creeaz obiecte noi, ci se modific coordonatele obiectelor selectate.

11

INTRODUCERE

- Rotate - se folosete pentru rotirea obiectelor selectate fa de un punct de referin. - Array copiere multipl, n dou variante: rectangular i polar. - Offset desenare linii (sau arce) paralele cu una selectat. Se indroduce nti distana dintre paralele, se selecteaz linia surs, apoi se indic de care parte a liniei trebuie s fie desenat linia paralel. - Extend prelungete o linie (sau un arc) pn la un contur selectat. Se selecteaz conturul, apoi se apas tasta Enter (pentru ncheierea selectrii conturului), apoi se selecteaz obiectele care trebuie extinse. - Trim retezare linii (arce) pn la un contur selectat. Se utilizeaz similar cu Fillet racordri de linii / arce / polilinii. - Chamfer teire linii se cer distanele de teire pentru fiecare din cele dou linii. Trebuie respectat ordinea de introducere a distanelor i selectare a liniilor. - Pedit editare polilinii. Aceast comand are multe opiuni utile, dar cel mai mult vom folosi Join, pentru crearea contururilor 2D nchise, necesare la construcia de solide. Aceasta este doar o scurt trecere n revist a comenzilor principale utilizate pentru crearea/modificarea desenelor n GstarCAD. Pentru mai multe informaii referitoare la utilizarea comenzilor GstarCAD, se poate consulta i Help-ul programului.

Fig. 1.5 Help-ul GstarCAD


12

MANUAL DE UTILIZARE GSTARCAD

1.4. Comenzi de afiare


Comenzile din aceast categorie nu afecteaz baza de date a desenului; au efect doar asupra ecranului. Se gsesc n meniul pull-down n interfaa clasic n seciunea View (Fig. 1.6), sau n interfaa tip ribbon, n grupul View (Fig. 1.7).

Fig. 1.6 Meniul View n interfaa clasic

Fig. 1.7 Banda View n interfaa tip ribbon

Cea mai utilizat comand de afiare este Zoom. Utilizarea din linia de comand:
Command: ZOOM Specify the window corner, input scale factor (nX or nXP),or [All/Center/Dynamic/Extents/Previous/In/Jx/Left/Right/Scale /Window/Object] <Real Time>: Press Esc or the Enter keys to exit, or right click to display the shortcut menu...

Dintre opiunile afiate, Extents se folosete pentru afiarea pe ecran a ntregului desen, indiferent de limitele setate ale desenului. Previous revine la afiarea precedent (nainte de ultima comand Zoom folosit). Dup cum se vede mai sus, opiunea implicit propus este <real time>. Aceasta este activat prin apsarea tastei Enter (sau spaiu, sau butonul drept al mouse-ului aceasta depinde de configurarea GstarCAD-ului). n locul cursorului apare o lup; deplasarea n sus a cursorului (folosind mouse-ul cu

13

INTRODUCERE

butonul stng apsat) micoreaz zona afiat (zoom in), iar deplasarea n jos mrete zona afiat (zoom out). Dar comanda Zoom poate fi utilizat i direct, fr alegerea unei opiuni, doar prin alegerea unui punct de pe ecran (click cu mouse-ul) dar aceasta neaprat dup apelarea comenzii. Un prim click (butonul stng al mouse-ului) specific un col al ferestrei ce va fi afiate; nc un click (i fereastra de afiat este definit printr-un dreptughi; mrimea real a ferestrei afiate este recalculat n funcie de raportul lime/nlime al zonei de desenare (afiare) a ecranului. Efectul comenzii Zoom l are i utilizarea rotiei mouse-ului. Prin apsarea rotiei mouse-ului i micarea acestuia imafinea este translatat, efect similar cu cel al comenzii Pan (detalii despre comanda Pan se gsesc n capitolul despre controlul afirii desenului).

1.5. Proprietile obiectelor geometrice


Orice element de desen (obiect geometric) poate avea mai multe proprieti, care sunt stocate n baza de date mpreun cu coordonatele i (cnd este cazul) dimensiunile sale. Cteva din aceste proprieti sunt: culoarea (color), tipul de linie (linetype), stratul (layer). Metoda clasic de setare a acestor proprieti este comanda change, sau alternativa chprop (de la change properties). O metod mai elegant const n utilizarea casetei Properties (Fig. 1.8).

Fig. 1.8 Caseta Properties

Aceasta poate fi activat din linia de comand folosind comanda properties. Caseta poate fi aezat oriunde n suprafaa ecranului (zona de desenare); o poziionare potrivit este la marginea ecranului, n partea dreapt a
14

MANUAL DE UTILIZARE GSTARCAD

zonei de desenare (aceasta este de altfel poziionarea iniial dup instalarea GstarCAD). Culorile obiectelor (linii, arce, etc.) sunt utile n special pentru diferenierea tipurilor de obiecte; de exemplu cote, linii de contur, linii de ax, linii invizibile, comentarii, condiii tehnice etc.; echivalentul fiecrei culori la tiprire pe un ploter monocrom poate fi o grosime de linie diferit.

Lucrul cu straturi (layer)


Fiecare obiect face parte automat dintr-un strat (layer). De fapt, fiecare obiect are proprietatea layer. Stratul de desenare poate fi asociat cu o foaie transparenta. Prin suprapunerea mai multor straturi se obine desenul final. Bineneles, toate obiectele se pot afla ntr-un singur strat. Stratificarea n proiectarea asistat este un instrument util, dar nu obligatoriu. n cazul modelrii 3D, folosirea straturilor ne ajut s ascundem unele pri ale desenului, pentru simplificarea lui i uurarea nelegerii modelului atunci cnd sunt afiate multe muchii ale solidelor. Straturile sunt caracterizate la rndul lor prin proprieti, ca tipul de linie i culoarea. Acestea nu sunt aceleai cu proprietile obiectelor. Dac un strat are culoarea 1 (rou), nu este necesar ca obiectele care au ca proprietate a lor acest strat s aib specificat explicit culoarea (dect dac dorim ca n mod excepional s fie alta dect cea a stratului). Schimbnd proprietile stratului, automat se vor schimba proprietile (cele implicite) obiectelor din stratul respectiv. Comanda folosit pentru gestionarea straturilor este layer. Caseta de dialog afiat la lansarea comenzii este cea din Fig. 1.9.

Fig. 1.9 Caseta de dialog pentru gestionarea straturilor

15

INTRODUCERE

1.6. Cotarea desenelor 2D


Cotele sunt obiecte speciale n GstarCAD, compuse din mai multe entiti de baz: linii, texte, sgei (acestea pot fi definite de utilizator). Adugarea pe desen a cotelor se poate face prin deschiderea unei sesiuni de cotare i apoi apelarea comenzilor de cotare. O sesiune de cotare se deschide cu comanda Dim. Pentru a defini o singur cot, se poate folosi comanda Dim1, care realizeaz automat i nchiderea sesiunii de cotare. Acesta este modul folosit i n cazul apelrii comenzilor de cotare din toolbar-uri. Configurarea stilului de cotare se face prin apelarea comenzii Dimstyle.

Fig. 1.10 Caseta de dialog a comenzii Dimstyle

n primul rnd trebuie ca dimensiunile textului i ale sgeilor s fie adaptate la dimensiunile (scara) desenului. Cnd se deschide sesiunea de cotare, n locul prompt-ului Command: apare prompt-ul Dim:. n acest moment pot fi apelate comenzile de cotare. Cele mai des folosite sunt: - HOR cotare orizontal; - VER cotare vertical; - ALI cota este aliniat cu obiectul cotat (de fapt, cu cele dou puncte selectate pentru liniile de extensie); - DIA cotarea diametrelor; - RAD cotarea razelor.
16

MANUAL DE UTILIZARE GSTARCAD

1.7. Exemplu practic de desenare 2D


Scopul este obinerea desenului din figura urmtoare (Fig. 1.11):

Fig. 1.11 Exemplu de desen 2D cotat

ncepem cu desenarea axelor (comanda Line). Desenm dou linii perpendiculare; apoi folosind properties schimbm culoarea i tipul de linie (aceast modificare se poate face i la sfrit).

Fig. 1.12 Desenarea axelor

n continuare, desenm dou linii paralele cu axele, la distana de 6.5 i respectiv 8 (conform cu cotele din desenul de mia sus). Folosim comanda Offset. Le schimbm culoarea i tipul de linie.

17

INTRODUCERE

Fig. 1.13 Primele linii (Offset)

Continum cu trei linii paralele la 4, 2 i respectiv 5 uniti, fa de ultimele linii desenate. Apoi nc o linie paralel la distana de 18.5 toate se fac cu comanda Offset; liniile care trebuie selectate sunt evidente.

Fig. 1.14 Continuare, cu comanda Offset

Folosind comenzile Extend i Trim, prelungim i respectiv retezm liniile deja desenate pentru a obine imaginea urmtoare:

Fig. 1.15 Desenul dup aplicarea comenzilor Extend i Trim

18

MANUAL DE UTILIZARE GSTARCAD

Folosind matchprop (Match Properties copiaz proprietile unui obiect) aducem toate liniile de contur la aceleai proprieti. Apoi copiem n oglind liniile de contur, fa de axa vertical, folosind comanda Mirror. Mai desenm un cerc cu centrul n punctul de intersecie al axelor (folosind modul Osnap INT) i avem figura de mai jos:

Fig. 1.16 Desenul final (Mirror)

Urmeaz cotarea. Se folosete comanda Dim, apoi comenzile de cotare Hor, Ver i Dia. Se observ uor c am obinut desenul fr a introduce coordonate, doar dimensiuni care sunt luate de pe schia de la care am pornit. Am folosit doar de dou ori comanda Line, pentru axe, apoi am obinut cea mai mare parte a desenului folosind comenzi de editare. Pentru a desena cercul, am selectat punctul de centru folosind modul Osnap. Acesta este modul corect de lucru, recomandat pentru desenarea 2D.

19

2. INSTALARE I CONFIGURARE
Acest capitol prezint pe scurt instalarea programului GstarCAD i cteva opiuni de configurare de baz. Modul de autorizare a unei licene GstarCAD este prezentat n Manualul de instalare separat.

2.1. Instalarea GstarCAD


Procedura de instalare prezentat este pentru versiunea GstarCAD 2012, dar modul de instaare este similar i pentru celelalte versiuni disponibile, cu diferena minore. GstarCAD funcioneaz pe sisteme de operare pe 32 de bii Windows 98/NT/2000/2003/XP/ME/Vista/WIN7 Intel x86. nainte de a instala GstarCAD 2012, asigurai-v c PC-ul dvs. Are caracteristicile minime de mai jos:
Caracteristic Procesor Memorie (RAM) Spaiu disponibil pe disc Plac grafic Memorie video Monitor Cerine de baz Pentium 566 512MB 300MB SVGA 2MB 14 Recomandat 1GB sau mai mult 1GB sau mai mult 1GB sau mai mult OpenGL 64MB sau mai mult 17

Trebuie s avei drepturi de administrare pe calculatorul pe care vei instala GstarCAD. Dac dorii s instalai programul pe un calculator cu sistem de operare Windows7 sau Vista, v rugm s setai controlul contului de utilizator pe nivelul cel mai jos, adic fr notificri. Pentru aceasta trebuie s parcurgei paii urmtori: - Deschidei Control Panel. - Selectai (click) User accounts (pentru Vista) sau User accounts and family safety i apoi User accounts (pentru Windows7). - Selectai Turn user accounts on and off (Vista) sau Change user accounts settings (Windows7). - n fereatra ce apare (exemplu n figura urmtoare) setai nivelul minim de protecie (Never notify), sau deselectai caseta Use User Accounts Control....

20

MANUAL DE UTILIZARE GSTARCAD

Fig. 2.1 Setarea nivelului de protecie pentru conturile de utilizator

Fig. 2.2 Dezactivarea proteciei contului de utilizator

Kit-ul de instalare al programului GstarCAD const ntr-un singur fiier executabil. Prin lansarea acestuia n execuie, pachetul de instalare va fi decomprimat i executat automat urmnd paii prezentai n continuare, cu intervenii minime din partea utilizatorului. La lansarea instalrii GstarCAD 2012 este afiat la nceput urmtoarea fereastr de dialog:

21

INSTALARE I CONFIGURARE

Fig. 2.3 Lansarea instalrii GstarCAD

Apsai Next pentru a deschide fereastra License Agreement (contractul de licen).

Fig. 2.4 Contractul de licen

Apsai I Agree pentru a accepta contractul de licen. Continuai s apsai Next i n fereastra urmtoare alegei varianta achiziionat: Professional sau Standard:

22

MANUAL DE UTILIZARE GSTARCAD

Fig. 2.5 Selectarea versiunii Professional/Standard

n cazul actualizrii sau dezinstalrii programului, va aprea fereastra de mai jos, n care selectai opiunea dorit. Pentru actualizarea aceleiai versiuni (de exemplu 2012) selectai Repair; dac este o instalare nou aceast fereastr nu mai apare. Confirmai apsnd OK.

Fig. 2.6 Reinstalare GstarCAD

n cazul unei instalri noi, la punctul de mai sus apsai Next pentru a deschide fereastra cu opiuni de instalare i selectai instalarea componentelor VBA necesare:
23

INSTALARE I CONFIGURARE

Fig. 2.7 Instalare nou GstarCAD instalare VBA

Apsai Next pentru a specifica directorul de instalare pentru GstarCAD:

Fig. 2.8 Alegerea directorului de instalare

Apsai Next pentru a ncepe instalarea GstarCAD. Apsai Finish pentru a lansa GstarCAD:

24

MANUAL DE UTILIZARE GSTARCAD

Fig. 2.9 ncheierea instalrii

n continuare este afiat fereastra Select Activation Mode. Selectai modul de criptare software (Software-encryption) (Flexnet) sau hardware (protecie cu cheie USB), dup cum este cazul:

Fig. 2.10 Lansarea autorizrii programului

Procedura de activare este descris detaliat n Manualul de instalare. Pentru a utiliza programul n modul de testare (Trial) selectai opiunea respectiv din aceast fereastr de dialog i apsai Next. Programele din familia GstarCAD pot fi utilizate n modul de testare timp de 30 de zile. n perioada de testare programul este complet funcional.
25

INSTALARE I CONFIGURARE

2.2. Configurare
Principalele opiuni de configurare sunt disponibile prin executarea comenzii Options. Comanda poate fi scris ca atare n linia de comand GstarCAD. n fereastra de configurare se pot deschide mai multe pagini. Prima pagin (Files) permite configurarea cii de cutare a fiierelor de anumite tipuri: fiiere desen (dwg), fiiere Help, referine externe, meniuri, texturi de haurare. De asemenea, se poate seta directorul n care vor fi salvate automat desenele, sau unde vor fi salvate fiierele temporare. Adugarea sau modificarea unor nregistrri se face cu ajutorul butoanelor din partea dreapt. Pentru confirmarea modificrilor se apas butonul Apply sau OK.

Fig. 2.11 Configurare calea de cutare a fiierelor

A doua pagin configureaz modul de afiare (Display). Se poate seta rezoluia de afiare a arcelor de cerc i cercurilor, a suprafeelor sau altora. Se pot stabili culorile de fundal pentru model space i paper space i se poate controla modul de afiare pentru multe alte elemente. Efectul opiunilor din pagina Display este n general uor de intuit.

26

MANUAL DE UTILIZARE GSTARCAD

Fig. 2.12 Configurare Afiare

n a treia pagin (Open and Save) este important n primul rnd opiunea de salvare a fiierelor dwg ntr-un format anterior, pentru a asigura compatibilitatea acestora cu versiunile mai vechi. Formatul dwg a fost actualizat odat cu versiunile AutoCAD R12, R14, 2000, 2004, 2007 i 2010. De multe ori, dac fiierul dwg urmeaz s fie transmis altor utilizatori (beneficiari) este preferabil s fie salvat ntr-un format anterior, pentru a putea fi deschis i cu programe neactualizate. Tot n aceast pagin poate fi modificat intervalul de timp pentru salvarea automat a desenului; uneori salvarea prea des a desenului n lucru este deranjant pentru utilizator. Cu ajutorul butonului Security Options se poate seta o parol necesar pentru deschiderea fiierului dwg salvat. Dac este activ aceast opiune fiierele dwg vor fi criptate i nu pot fi deschise dect dup introducerea parolei.

27

INSTALARE I CONFIGURARE

Fig. 2.13 Configurare Deschidere/Salvare

n pagina User Preferences (figura de pe pagina urmtoare) se pot seta utitile de lucru: milimetri, inches, sau uniti derivate din acestea, sau se poate specifica desenarea fr uniti n acest caz unitatea de desenare nu va fi asociat unei uniti de msur. Unitile n care se lucreaz au importan numai n cazul n care se lucreaz ntr-un anumit sistem ce impune unele condiii (cum ar fi regulile de desenare n cadrul unui birou de proiectare, sau dac clientul solicit desenarea dup anumite reguli). Altfel, se va ine seama de dimensiunile desenului atunci cnd se pune problema tipririi la scar. Tot n aceast pagin se poate configura efectul butonului drept al mouseului (butonul Right-Click Customization). Opiunile sunt afiare ntr-o fereastr nou, suprapus peste fereastra de configurare. Un mod recomandat de configurare este reprezentat n captura de ecran de pe pagina urmtoare - o apsare lung a butonului drept al mouse-ului determin afiarea unui meniu contextual, o apsare scurt are efectul apsrii tastei Enter. Apsarea butonului drept cnd este selectat un obiect de pe ecran (sau mai multe) determin repetarea comenzii precedente.

28

MANUAL DE UTILIZARE GSTARCAD

Fig. 2.14 Configurare Preferine utilizator

Fig. 2.15 Configurare click dreapta


29

INSTALARE I CONFIGURARE

Setrile din paginile Drafting i Selection controleaz modul de interacionare cu ecranul, adic cu obiectele geometrice din desen. Acestea au efect printre altele la sesizarea apropierea cursorului de un anumit punct caracteristic (n funcie de setrile Osnap vedei n capitolul despre desenare) sau selectarea unui obiect. O setare util este dimensiunea ptrelului selector, din pagina Selection. Dac este prea mic va fi greu s fie aezat pe un obiect (de exemplu pe o linie sau pe un cerc) pentru a-l selecta, iar dac e prea mare este posibil s se suprapun peste mai multe obiecte n acelai timp i selectarea unui obiect va fi dificil. Mrimea cea mai potrivit depinde de mrimea ecranului i de rezoluie. O valoare recomandat este 5 (se poate seta i prin apelarea comenzii/variabilei pickbox i introducerea valorii respective).

Fig. 2.16 Configurare - Selectare

Pagina Profiles permite definirea unor profile diferite n funcie de preferinele utilizatorilor, fiecare profil avnd setri diferite ale variabilelor de configurare. Setrile din toate paginile acestei ferestre de configurare sunt salvate n profilul curent, care poate fi apelat ulterior pentru a seta automat toate variabilele de configurare la valorile salvate.

30

3. INTERFAA CU UTILIZATORUL
Proiectarea asistat de calculator presupune crearea i modificarea unor obiecte geometrice, fie c este vorba de desenare 2D (linii, arce, cercuri etc.), fie de modelare 3D (modelarea cu solide sau suprafee). Caracteristicile acestor obiecte geometrice sunt stocate ntr-o baz de date, iar utilizatorul are la dispoziie instrumentele pentru manipularea lor n interfaa cu utilizatorul. Interfaa cu utilizatorul a unui program informatic const n funciile pe care acesta le ofer pentru controlul dispozitivelor de intrare/ieire, sau concret n cazul GstarCAD controlul tastaturii, mouse-ului ca dispozitive de intrare i respectiv ecranul monitorului, imprimanta i/sau ploterul ca dispozitive de ieire. Unele funcii sunt concretizate n comenzi ale programului (de exemplu pentru tiprire), altele sunt utilizate implicit, cum este cazul deplasrii cursorului pe ecran cu ajutorul mouse-ului sau afiarea proprietilor unui obiect selectat pe ecran. Cea mai important component a interfeei cu utilizatorul const, ca pentru orice program ce ruleaz sub Windows, n ferestrele afiate pe ecran.
1 - meniu, toolbar 2 zona de desenare

3 linii de comand

4 bara de stare

5 caseta de afiare a proprietilor

Fig. 3.1 Principalele zone ale interfeei cu utilizatorul


31

INTERFAA CU UTILIZATORUL

Cele mai importante zone ale ecranului (ferestrei) GstarCAD sunt: 1 meniul i barele de unete 2 zona de desenare, sau zona grafic 3 linia(-le) de comand, sau zona de introducere a comenzilor Pe lng acestea, ecranul conine o bar de stare (4), ce indic starea unor variabile ce controleaz modul de lucru i caseta de afiare a proprietilor (5) n care pot fi vzute proprietile obiectului curent selectat (sau proprietile comune mai multor obiecte selectate) sau proprietile setate pentru desenarea viitorului obiect, dac nu este selectat niciunul.

3.1. Meniul i barele de unelte


Aceast zon a ecranului conine n primul rnd meniul clasic (Fig. 3.2), cu categoriile principale: File, Edit, View, Insert, Format, Tools, Draw, Dimension, Modify i barele de unelte asociate stilul de interfa clasic. O bar de unelte (toolbar) este o caset ce grupeaz o multitudine de butoane grafice (icon), din aceeai categorie. Apsarea unui buton (icon) din bara de unelte declaneaz executarea unei anumite comenzi.

Fig. 3.2 Meniul clasic

Unele din categoriile de meniu sunt similare cu meniurile din cele mai multe programe Windows (de exemplu File, Edit) i nu necesit explicaii detaliate. Alte categorii de meniu (Draw, Dimension, Modify) sunt specifice programului GstarCAD (i n acelai timp sunt similare cu cele din AutoCAD) i sunt destinate activitilor specifice de desenare i proiectare asistat de calculator. Comenzile de desenare, modificare a desenului, control al afirii i altele specifice proiectrii asistate sunt descrise n capitolele respective ale manualului de utilizare. Al doilea mod de afiare a meniului este asociat stilului de interfa funcional, sau de tip band ribbon (Fig. 3.3). n acest mod butoanele sunt grupate n categorii organizate altfel dect n modul clasic, dar se utilizeaz la fel. Acest tip de interfa organizeaz funciile mai intuitiv, oferind acces mai uor la funciile utilizate mai des.

32

MANUAL DE UTILIZARE GSTARCAD

Fig. 3.3 Meniul i banda de butoane, tip ribbon

Fiecare utilizator are posibilitatea de a alege modul de afiare a meniurilor i barelor de unelte pe care l prefer, putnd s personalizeze stilul de afiare i s treac cu uurin de la un mod la altul. Pentru trecerea de la un mod de afiare a meniului la altul se poate utiliza butonul Style aflat n partea dreapt pe bara de meniu:

Fig. 3.4 Selectarea stilului de interfa

3.2. Zona grafic


Este zona ecranului n care este afiat desenul. Utilizatorul interacioneaz cu desenul n zona grafic, n principal prin intermediul mouse-ului. Aceast zon este controlat prin intermediul comenzilor de afiare. Introducerea coordonatelor punctelor se poate face prin scrierea acestora n mod consol sau cu ajutorul mouse-ului, prin selectarea punctelor din zona de afiare a interfeei cu utilizatorul. Selectarea punctelor n zona de desenare cu ajutorul mouse-ului se face deplasnd cursorul n locul dorit i apsnd butonul stng al mouse-ului. Introducerea coordonatelor de la consol ofer aparent o mai mare precizie, dar cu ajutorul modurilor osnap (object snap) se poate asigura o mare precizie i folosind mouse-ul i zona grafic a ecranului. Zona grafic poate afia mai multe pagini, corespunztoare spaiului modelului (model space) i spaiului (de fapt planului) hrtei (paper space). Pentru schimbarea paginii se pot folosi butoanele etichet din partea de jos a zonei grafice: Model i Layout. Paginile de tip layout sunt destinate lucrului n planul hrtiei, n scopul tipririi desenului pe hrtie. Aceste pagini pot fi redenumite prin apsarea butonului drept al mouse-ului pe eticheta dorit i
33

INTERFAA CU UTILIZATORUL

selectarea opiunii de redenumire din meniul ce apare. De asemenea, pot fi create noi pagini (layout). Pagina destinat spaiului modelului este unic i nu poate fi redenumit.

Fig. 3.5 Etichetele paginilor desenului

Deschiderea mai multor desene determin crearea mai multor grupuri de pagini, unul pentru fiecare desen aici prin desen se nelege fiier de tip DWG (drawing). Controlul accesului la fiecare din desenele deschise se face prin eticetele din partea de sus a zonei grafice.

Fig. 3.6 Etichetele pentru schimbarea desenului curent

3.3. Linia de comand


Interfaa ecran include i o zon pentru introducerea comenzilor GstarCAD de la tastatur. Aceast zon este important din dou motive: - denumirile comenzilor sunt aceleai, indiferent de versiunea curent a programului i modul de personalizare a interfeei; - aici sunt afiate mesajele corespunztoare fiecrei comenzi introduse: opiuni, mesaje de eroare, mesaje de rspuns. Numrul liniilor de text din aceast zon poate fi stabilit de ctre utilizator, interactiv, prin tragerea cu mouse-ul de linia ce separ zona liniei de comand de zona grafic. Dac sunt necesare mai multe linii de afiare a textului (istoricul comenzilor GstarCAD) se poate opta pentru afiarea ferestrei text, apsnd tasta F2 sau prin scrierea comenzii textscr.
34

MANUAL DE UTILIZARE GSTARCAD

Fig. 3.7 Ecranul text

nchiderea ferestrei text, cu revenire n zona grafic se poate face prin apsarea din nou a tastei F2, sau prin scrierea comenzii graphscr, sau printr-un simplu click de mouse pe zona grafic, dac aceasta este accesibil.

3.4. Personalizarea interfeei cu utilizatorul


n modul clasic al interfeei cu utilizatorul, barele de unelte pot fi afiate sau ascunse apsnd click dreapta cnd cursorul este deasupra oricrei bare de unelte vizibile.

Fig. 3.8 Activarea/dezactivarea barelor de unelte

35

INTERFAA CU UTILIZATORUL

Este suficient s fie bifat denumirea barei de unelte n aceast list pentru ca bara de unelte respectiv s fie vizibil pe ecran. Poziia unei bare de unelte poate fi modificat prin tragerea acesteia n locul dorit cu ajutorul mouse-ului, innd butonul stng apsat. n modul funcional al interfeei, prin click dreapta deasupra oricrui buton de pe band (ribbon) apare meniul din figura de mai jos.

Fig. 3.9 Meniu pentru personalizarea barelor de unelte - ribbon

Din acest meniu se pot selecta opiunile de personalizare a benzii de butoane (ribbon) i a barei de acces rapid afiat deasupra meniului principal. Modul de configurare a barei de acces rapid este interactiv, ca n figura de mai jos.

Fig. 3.10 Configurarea barelor de unelte

Utilizatorul poate aduga noi categorii de meniu i noi bare de unelte, sau grupuri de butoane n interfaa de tip funcional, sau band. Procedura este prezentat n capitolul despre configurarea GstarCAD.
36

4. DESENAREA OBIECTELOR GEOMETRICE


Desenele sunt compuse din obiecte geometrice, create de regul prin specificarea unor puncte caracteristice cu ajutorul mouse-ului (sau a altui dispozitiv de introducere a datelor de tip grafic) sau prin introducerea valorilor coordonatelor n linia de comand. Pot fi create obiecte geometrice diverse, de la simplele linii i cercuri la elipse sau curbe spline. Din punct de vedere al programului, un obiect geometric este o colecie de date ce vor fi tratate unitar de ctre comenzile GstarCAD. Aceste date includ: numele obiectului (entitii geometrice), tipul, culoarea, tipul de linie cu care este desenat, coordonatele punctelor caracteristice etc. Pentru crearea obiectelor geometrice se folosesc comenzile de desenare, grupate n meniul Draw sau bara de unelte respectiv. n interfaa de tip ribbon butoanele pentru desenare arat ca n Fig. 4.1.

Fig. 4.1 Seciunea de desenare din interfaa tip ribbon

Obiectele geometrice ce pot fi create n GstarCAD sunt (n parantez este tipul de obiect raportat de comanda List, sau de apelul funciei Lisp entget: - punct (POINT) - linie (LINE) - cerc (CIRCLE) - arc de cerc (ARC) - linie cu grosime (TRACE) - poligon plin (SOLID) - polilinie (LWPOLYLINE) - coroan circular gogoaa (LWPOLYLINE) - elips (ELLIPSE) - poligon regulat (LWPOLYLINE) - text (TEXT) - atribut (ATTDEF) - dimensiune (cot) (DIMENSION) - bloc (BLOCK) - polilinie 3D (POLYLINE) - faet 3D (3DFACE)
37

DESENAREA OBIECTELOR GEOMETRICE

Desenarea unei entiti determin introducerea n baza de date a GstarCAD a datelor ce o definesc. Aceste date pot fi citite cu ajutorul funciilor Lisp i vor fi reprezentate n memorie ca liste.

4.1. Punctul (POINT)


Punctul este reprezentat n baza de date a desenului ca entitate de tip POINT ce este creat folosind comanda cu acelai nume. Modurile de creare a unui punct sunt: Comand: point Meniu: Draw Point (Fig. 4.2) Bara de unelte (toolbar):

Fig. 4.2 Meniul Draw, submeniul Point

La apelarea comenzii point, sunt disponibile urmtoarele opiuni:


Command: point [Settings/Multiple]<Location of point>:

Opiunea implicit este de introducere a coordonatelor punctului, fie prin utilizarea mouse-ului (click stnga cnd cursorul n locul dorit, n spaiul de
38

MANUAL DE UTILIZARE GSTARCAD

desenare), fie prin tastarea coordonatelor x,y,z. Se pot introduce doar coordonatele x, y pentru puncte 2D. Opiunea Multiple permite introducerea succesiv a mai multor puncte, fr a fi necesar reapelarea comenzii. Opiunea Settings determin afiarea urmtoarei casete de dialog (Fig. 4.3):

Fig. 4.3 Setrile punctelor (PDMODE, PDSIZE)

4.2. Linia (LINE)


Linia este reprezentat n baza de date a desenului ca entitate de tip LINE ce este creat folosind comanda cu acelai nume. Dintre proprietile ce caracterizeaz o linie ca entitate geometric, cele mai importante sunt cele dou puncte de capt (ale segmentului). Modurile de creare a unei linii sunt: Comanda pentru crearea unei linii este Line, sau prescurtat l. n meniul clasic se poate selecta: Draw Line (Fig. 4.2, zona de sus a meniului) n bara de unelte (toolbar): Dialogul cu GstarCAD decurge astfel:
Command: Line ENTER to use last point[Follow]<Start of line>: [Angle/Length]<End point>: [Angle/Length/Follow/Undo]<End point>: [Angle/Length/Follow/Close/Undo]<End point>: [Angle/Length/Follow/Close/Undo]<End point>: [Angle/Length/Follow/Close/Undo]<End point>:

39

DESENAREA OBIECTELOR GEOMETRICE

Cererea "End point:" se repet pn la apsarea tastei Enter (sau a combinaiei Ctrl-C). Dac se introduce un al treilea punct, se va trasa o linie ce va uni al doilea punct cu al treilea, i aa mai departe. Dac secvena are mai mult de dou linii, poate fi ncheiat cu "C" (de la "Close"), ceea ce duce la obinerea unui contur poligonal. Opiunile comenzii Line permit moduri alternative de definire a noii linii (de exemplu Follow se folosete pentru a desena un segment nou n prelungirea celui desenat anterior) dar n baza de date a desenului vor fi nregistrate de fiecare dat cele dou puncte de capt ale segmentului.

Linia infinit (XLINE)


n GstarCAD este posibil definirea liniilor de lungime infinit, utilizate n principal ca linii de construcie, sau linii ajuttoare. Exemplu de dialog:
Command: XLINE Specify a point or [Hor/Ver/Ang/Bisect/Offset]: Direction: Direction: Direction:

Spre deosebire de linia obinuit, definit ca un segment de dreapt ntre dou puncte ce trebuie specificate, n acest caz se cere specificarea unui singur punct i n plus a unghiului (direciei) liniei. Cererea Direction se repet pn la apsarea tastei Enter sau Esc, sau a butonului drept al mouse-ului, astfel c poate fi desenat un fascicul de drepte ce trec prin acelai punct. Linia infinit (Xline) este stocat n baza de date a desenului ca entitate de tip XLINE (nu LINE), distincie necesar din cauza proprietilor geometrice ce caracterizeaz acest tip de linie: punct i direcie, spre deosebire de dou puncte n cazul liniei normale (LINE).

4.3. Arcul de cerc (ARC)


Comanda Arc este una din cele mai complexe comenzi de desenare; ea permite 11 variante de creare a arcelor (Fig. 4.4). Modul cel mai simplu i mai rapid este introducerea a 3 puncte de pe arc (cele dou capete i un punct intermediar). Dup introducerea primelor dou puncte, va aprea punctat arcul care ar fi desenat dac cel de-al treilea punct ar fi indicat de poziia curent a cursorului (modul drag) (Fig. 4.5). Apsnd apoi Enter, se va relua comanda Arc ateptndu-se doar introducerea ultimului punct; arcul va fi trasat n prelungirea celui anterior.

40