Sunteți pe pagina 1din 2

GDL Teh n ologia de obiec t e in t eligen te

Tehnologia de obiecte inteligente


Generarea ferestrelor speciale
Cum se construiete o fereastr special n GDL?
n ArchiCAD exist o bibliotec cu sute de obiecte tridimensionale parametrice (ferestre, ui, etc.). Totui, cteodat se poate ntmpla, ca la dorina clientului s avei nevoie de elemente speciale, care nu se afl n Biblioteca de Elemente al ArchiCAD-ului, ns se pot construi cu ajutorul diferitelor mijloace sau metode puse la dispoziie de acest program. n acest sens, v prezentm o modalitate de generare a unei ferestre mai puin obinuite, realizat cu cteva unelte de baz din ArchiCAD (plac, linie i plas) i cu limbajul de programare GDL.

Etapele de realizare ale acestui obiect sunt:


1. Desenai n primul rnd, cu ajutorul unor linii de construcie, cu colul stng n origine, forma ferestrei din Fig. 1. Setai unealta Plac (Slab) conform Fig. 2, aezai o plac pe conturul desenat i tiai golurile din plac. Utilizai unealta Plas (Mesh) pentru definirea ochiurilor de geam din fereastr (Fig. 3). Nu uitai s setai materialul dorit la uneltele folosite.
Figura nr. 1

Figura nr. 2 Figura nr. 4

Figura nr. 3

2. Selectai toate elementele care alctuiesc fereastra i setai o vedere 3D de sus, cu unghiul azimutal de 2700 (Fig. 4). n fereastra 3D (Fig. 5 setai la Imagine/Linii ascunse (Hidden Lines)) alegei din meniul Fiier comanda Salveaz ca i apoi ca format de fiier Fiier cu ferestre ArchiCAD (*.win). Salvai obiectul ntr-o bibliotec curent. Va apare dialogul din Fig. 6, unde alegei formatul Descriere GDL editabil.
Figura nr. 6

Figura nr. 5

Fereastra astfel generat este aproape utilizabil. Se observ, c poziionnd-o ntr-un perete, se va tia un gol corespunztor patrulaterului circumscris ferestrei. Cum se poate rezolva aceast problem? Modificrile necesare pentru simbolul 2D (Fig. 7) i 3D (Fig. 8) vor fi efectuate cu ajutorul GDL-ului.
Figura nr. 8

Figura nr. 7

3. Din meniul Fiier, prin comanda Deschide Element de Bibliotec (Open Library Part), deschidei fereastra salvat i alegei Fereastra Activ / Descriere 3D (Fig. 9). Aceast descriere se genereaz automat de ctre program. Cutai prima comand cPRISM_. Primul grup de linii, care se termin cu cifra 15 reprezint coordonatele colurilor (perimetrul) ferestrei. Numrul acestor linii coincide cu numrul laturilor ferestrei, n acest caz cele 5 linii reprezentnd cele 5 laturi.
Figura nr. 9

4. Inserai cte o linie naintea comenzii cPRISM i dup grupul de linii marcat n Fig.10. Aceste rnduri goale nu afecteaz descrierea GDL. Copiai (cu COPY/PASTE) liniile marcate naintea comenzii cPRISM i inserai naintea acestui grup comanda Wallhole 5,1, unde numrul 5 reprezint numrul liniilor care alctuiesc perimetrul ferestrei. tergei ," (virgula) de dup cifra 15 a ultiFigura nr. 11 Figura nr. 10 mului rnd abia copiat (Fig. 11). 5. Dup ce ai terminat, nchidei fereastra de descriere 3D, salvnd modificrile efectuate.
Figura nr. 12

n urmtoarele numere ale revistei v vom prezenta i alte elemente de bibliotec realizate cu ajutorul limbajului de programare GDL. Ateptm ideile Dvs. n legtur cu elementele de construcie interesante, necesare practicii de zi cu zi.

Imaginea ferestrei n 3D dup efectuarea modificrilor cu ajutorul GDL.

matematician Enik Tdor-Iszlai

S-ar putea să vă placă și