Extragerea Datelor Din Atributele Blocurilor in Bricscad

4
8/13/2019 Extragerea Datelor Din Atributele Blocurilor in Bricscad http://slidepdf.com/reader/full/extragerea-datelor-din-atributele-blocurilor-in-bricscad 1/4 EXTRAGEREA DATELOR DIN ATRIBUTELE BLOCURILOR IN BRICSCAD 1. Selectarea blocurilor pentru care dorim sa extragem datele (geometrice sau din atribut) - se va selecta si identifica in desen care sunt datele dorite pentru a fi extrase In exemplul de mai sus vom extrage: - coordonatele de insertie a blocului: X, Y - atributele pentru denumirea punctului si pentru cota punct ridicat: DENPCT, COTA

Transcript of Extragerea Datelor Din Atributele Blocurilor in Bricscad

Page 1: Extragerea Datelor Din Atributele Blocurilor in Bricscad

8/13/2019 Extragerea Datelor Din Atributele Blocurilor in Bricscad

http://slidepdf.com/reader/full/extragerea-datelor-din-atributele-blocurilor-in-bricscad 1/4

EXTRAGEREA DATELOR DIN ATRIBUTELE BLOCURILOR IN BRICSCAD

1. Selectarea blocurilor pentru care dorim sa extragem datele (geometrice sau din atribut)

- se va selecta si identifica in desen care sunt datele dorite pentru a fi extrase

In exemplul de mai sus vom extrage:

- coordonatele de insertie a blocului: X, Y

- atributele pentru denumirea punctului si pentru cota punct ridicat: DENPCT, COTA

Page 2: Extragerea Datelor Din Atributele Blocurilor in Bricscad

8/13/2019 Extragerea Datelor Din Atributele Blocurilor in Bricscad

http://slidepdf.com/reader/full/extragerea-datelor-din-atributele-blocurilor-in-bricscad 2/4

2. Se va crea fisierul “template” pe baza caruia vor fi extrase datele dorite astfel:  

1 2 3 4

Se va tine cont de urmatoarele caracteristici in denumirea fisierului

- 1 - toate caracteristicile care tin de geometria insertiei blocului sau de layer, denumire etc. vor fi

precedate de sintaxa “BL:” iar elementele care tin de atribute vor avea doar denumirea atributului

- 2  – se va specifica tipul de date ce vor fi extrase: numerice – daca sunt doar numerice (N) sau caractere

 – daca sunt alfanumerice (C)

- 3  – primul grup de trei numere reprezinta cate campuri de tip N (inclusiv zecimalele) sau C vor fi

afisate (cate numere sau litere contine data ce va fi extrasa) – vor fi afisate maxim 999 caractere

- 4  – ultimul grup de trei cifre reprezinta numarul de zecimale ce vor fi extrase – vor fi afisate maxim 999

zecimale

- Se va salva acest fisier template intr-o locatie in calculator.

Explicarea exemplului de mai sus:

- extragem denumirea punctului din atributul blocului “DENPCT”, datele extrase vor fi de tip

alfanumeric, vom avea o denumire a punctului de maxim 10 campuri (010) si nici o zecimala (000)

- extragem coordonatele X,Y ale blocului din caracteristicile geometrice de insertie al acestuia “BL:X,

BL:Y”, vor fi date de tip numeric (N), vor avea o marime de maxim 20 numere (inclusiv zecimalele - 020),

si dorim o precizie de 4 zecimale (004).

Observatie: Daca ridicarea a fost facuta cu o precizie mai mare, numarul de zecimale extras in fisier va fi

de maxim 4; daca ridicare are o precizie mai mica de 4 zecimale, restul zecimaleleor pana la 4 vor fi 0 ca

valoare.

Page 3: Extragerea Datelor Din Atributele Blocurilor in Bricscad

8/13/2019 Extragerea Datelor Din Atributele Blocurilor in Bricscad

http://slidepdf.com/reader/full/extragerea-datelor-din-atributele-blocurilor-in-bricscad 3/4

- vom extrage coordonata Z a blocului din atributul cu denumirea “COTA”, caracterele vor fi de tip

numeric (N), vor avea o marime de maxim 20 numere (inclusiv zecimalele - 020), si dorim o precizie de 4

zecimale (004).

3. Extragerea datelor

- se va lansa comanda ATTEXT

- se vor selecta toate elementele block pentru care dorim sa cream fisierul de date cu optiunea “select” 

- se va selecta fisierul template creat anterior pentru “Template file” 

- se salva fisierul in care vor fi extrase datele la “Output file”  

In urma acestui exemplu a rezultata urmatoarul fisier de date

Page 4: Extragerea Datelor Din Atributele Blocurilor in Bricscad

8/13/2019 Extragerea Datelor Din Atributele Blocurilor in Bricscad

http://slidepdf.com/reader/full/extragerea-datelor-din-atributele-blocurilor-in-bricscad 4/4

Observatie: Pentru tabelul complet prezentat mai jos s-a folosit pentru numarul de campuri

prescurtarea “f” de la “field” si pentru numarul de zecimale prescurtarea “d” de la “decimal”. 

Data Format

Attribute tag (numeric) Nfffddd

Attribute tag (alphanumeric) Cfff000Block name BL:NAME Cfff000

Block counter BL:NUMBER Nfff000

Block handle (identifier) BL:HANDLE Cfff000

Block's layer name BL:LAYER Cfff000

Block nesting level BL:LEVEL Nfff000

Block insertion, x coordinate BL:X Nfffddd

Block insertion, y coordinate BL:Y Nfffddd

Block insertion, z coordinate BL:Z Nfffddd

Block's rotation angle BL:ORIENT NfffdddBlock's x scale factor BL:XSCALE Nfffddd

Block's y scale factor BL:YSCALE Nfffddd

Block's z scale factor BL:ZSCALE Nfffddd

Block's x extrusion direction BL:XEXTRUDE Nfffddd

Block's y extrusion direction BL:YEXTRUDE Nfffddd

Block's z extrusion direction BL:ZEXTRUDE Nfffddd