CATEGORII DOCUMENTE |
Aeronautica | Comunicatii | Electronica electricitate | Merceologie | Tehnica mecanica |
Circuit electronic
|
În acest exercitiu va fi prezentat modul de definire a blocurilor cu atribute. De asemenea, este ilustrat modul in care atributele asignate unui bloc contin informatii ce pot fi extrase intr-un fisier extern, construind astfel o lista a materialelor ce au fost create. Exercitiul implica crearea a doua componente electrice la care vor fi asignate patru atribute cuprinzand numele curent (part), valoarea (value), furnizor (supplier) si cost (price).
attdef - definire atribute
block - bloc
wblock - bloc salvat pe disc
insert - inserare
donut - sector de cerc
ddate - date modificate
dinamic
attex - text atribut
1. Începeti un nou desen cu limitele implicite 420,297, avand modul grid setat la valoarea 10, iar snap la valoarea 1. Asigurati-va ca ambele sunt activate (on).
Desenarea componentelor
2. Desenati componentele rezistorului si condensatorului, folosind coordonatele punctului de inceput si dimensiunile prevazute in Fig. 1.
Fig. 1 |
Umplerea armaturilor condensatorului se face folosind comanda Polyline. Dupa setarea punctului de start al poliliniei pentru prima armatura a condensatorului, tastati w (width) pentru a apela optiunea width (grosime) si intoduceti valoarea 2.5 pentru punctul de inceput, confirmand aceeasi valoare pentru sfarsit.
Fig. 2 |
3. Folositi comanda Attribute Definition din meniul bara Draw - Block, creati atributele pentru rezistor, dispunand de informatiile de mai jos. Folositi stiulul implicit Standard pentru tipul de caractere folosite in textul atributelor.
Atributele rezistorului: Part
Attribute modes: Invisible:N(Nu) Constant:N Verify:Y(Da)Preset:N
Attribute tag: Part
Attribute prompt: Enter the part number
Default attribute value: R1
Insertion point: 150, 170
Text height: 5
Text rotation angle: 0
Atributele rezistorului: Value
Attribute modes: Invisible:N Constant:N Verify:Y Preset:N
Attribute tag: Value
Attribute prompt: Enter the rezistance
Default attribute value: 10K
Insertion point: 150, 160
Text height: 5
Text rotation angle: 0
Atributele rezistorului: Supllier
Attribute modes: Invisible:Y Constant:N Verify:Y Preset:N
Attribute tag: Supllier
Attribute value: ACAD Electrics
Insertion point: 150,150
Text height: 5
Text angle rotation: 0
Atributele rezistorului: Price
Attribute modes: Invisible:Y Constant:N Verify:Y Preset: N
Attribute tag: Price
Attribute prompt: The component price is
Default attribute value: 0.01
Insertion point: 150,140
Text height: 5
Text rotation angle: 0
4. Odata definite aceste atribute pentru un rezistor, ele pot fi salvate ca bloc. Alegeti comanda Block Make. din meniul bara Draw În fereastra Block name tastati numele blocului res. Alegeti ca punct de insertie al blocului sfarsitul unuia din capetele conductorului si folositi pentru selectarea tuturor entitatilor o fereastra crossing, incluzand si etichetele de atribute, obtinand astfel un bloc.
Fig. 3 |
5. Folosind Attribute Definition, definiti urmatoarele atribute pentru condensator avind disponibile informatiile de mai jos.
Atributele condensatorului:Part
Attribute modes: Invisible:N Constant:N Verify:Y Preset:N
Attribute tag: Part
Attribute prompr: Enter the part number
Default attribute value: C1
Insertion point: 240, 185
Text height: 5
Text rotation angle: 0
Atributele condensatorului: Value
Attribute modes: Invisible:N Constant:N Verify:Y Preset:N
Attribute tag: Value
Attribute prompt: Enter the capacity
Default attribute value: 10 uF
Insertion point: 240,130
Text height: 5
Text rotation angle: 0
Atributele condensatorului: Supplier
Atribute modes: Invisible:Y Constant:N Verify:Y Preset:N
Attribute tag: Supplier
Attribute value: ACAD Electrics
Insertion point:
Text height: 5
Text rotation angle: 0
Atributele condensatorului : Price
Attribute modes: Invisible:Y Constant:N Verify:Y Preset:N
Attribute tag: Price
Attribute prompt: The component price is
Default attribute value: 0.01
Insertion point: 240,110
Text height: 5
Text rotation angle: 0
6. Alegeti comanda Block Make, denumim blocul cap. Alegeti punctul de insertie al blocului la sfarsitul unuia din capetele conductorului si folositi pentru selectarea tuturor entitatilor o fereastra crossing, incluzand si eticheta atributelor, creand astfel un nou bloc.
Meniul lateral BLOCKS contine comanda wblock (write block) care scrie un fisier pe disc. Aceasta functie este similara cu cea a comenzii block, cu deosebirea ca scrie informatiile intr-un fisier DWG extern. Un block normal poate fi inserat numai in desenul in care a fost definit, pe cind un fisier desen poate fi inserat in orice desen.
Folositi comanda Block din meniul bara Insert, introduceti blocurile rezistorului si condensatorului inapoi in desen. Pastrati factorul de scara 1 pe X si pe Y si unghiul de rotatie 0.
. Construiti diagrama afisata in desenul de referinta prin inserarea si pozitionarea celor trei rezistoare si condensatoare, introducind valorile componentelor la cererea Enter attributes: din fereastra de dialog de la inserarea blocului (pentru mesajul PRICE se raspunde cu o valoare conventionala). Construiti nodurile din diagrama folosind comanda donut din meniul Draw din menu-ul bara, cu diametrul interior 0 si cel exterior 3.
. În unele cazuri, se pot verifica valorile atributelor care au fost atribuite blocurilor din desenul curent.Fie tastati ddatte, fie din menu-ul bara Modify - Object - Attribute Single. Raspundeti la prima cerere prin selectarea de pe ecran a blocurilor cu atribute. Dupa aceea, AutoCAD-ul va deschide fereastra de dialog Edit Attributes, care afiseaza lista valorilor curente ale atributelor asignate blocurilor. Puteti actualiza orice valoare a atributelor selectind casuta respectiva, dupa care selectati OK pentru a confirma schimbarea.
În acest exercitiu vom scrie efectiv atributele intr-un format de iesire, pe baza urmatoarelor informatii care dau o descriere sumara a acestui lucru.
Comanda attext permite extragerea atributelor dintr-un fisier AutoCAD si scrierea lor pe disc pentru analiza lor ulterioara cu alte programe, sau transferul lor intr-o baza de date.
Dupa lansarea comenzi attext, AutoCAD-ul cere tipul fisier de iesire. Optiunile sunt:
CDF - Comma Delimited File (fisier cu delimitare prin virgula), in care campurile inregistrarilor sunt separate de virgula, iar caracterele fiecarei inregistrari sunt cuprinse intre ghilimele (quote).
SDF - Space delimited format (fisier cu delimitare prin spatiu). Acesta este de fapt standardul pentru introducerea datelor in sistemele de baze de date. Campurile de inregistrare au marime fixata fara a avea separatori de cimp sau caractere de delimitare ale acestora.
DXF - Drawing Interchange Format. Aceasta este o varianta de fisier desen interschimbabil din AutoCAD, care contine numai blocuri de referinta si atribute.
Entity - Aceasta optiune permite selectarea entitatilor specifice acelor atribute pe care doriti sa le extrageti. Odata selectate puteti opta pentru unul din formatele CDF, SDF sau DXF.
. Se alege optiunea CDF, care este optiunea standard pentru fisierele de iesire compatibile dBase, FoxPro, Paradox, etc. Apare o fereastra de dialog pentru selectarea unui fisier prototip pentru fisierele de iesire. Implicit acesta este fisierul TEMPLATE.TXT din directorul care contine prototipurile pentru acest nivel de instruire (L: Level 1). Se tasteaza Attext. În continuare, se cere sa se aleaga fontul fisierului de iesire al atributelor.
Avand ales tipul fisierului de iesire, AutoCAD-ul va cere numele unui fisier sablon. Acesta trebuie sa indice AutoCAD-ului modul de structurare al informatiei extrase. Fisierul trebuie sa fie pregatit anterior, folosind un editor sau procesor de text capabil sa produca un fisier ASCII. Extensia fisierului trebuie sa fie de tip .TXT si, daca este salvat in directorul ACAD.DWGS, va apare in fereastra de dialog la afisarea fisierelor sablon.
Fisierul sablon de mai jos a fost pregatit pentru desenul curent pe care l-ati creat. Fiecare linie specifica un camp ce va fi scris in fisierul extras.
PART C003000 (numele componentei), max. 3 caractere alfanumerice;
VALUE C005000 (valoarea componentei), max. 5 caractere alfanumerice;
SUPPLIER C015000 (numele furnizorului), max. 15 caractere alfanumerice;
PRICE N006002 (pretul componentelor), max. 6 cifre, doua zecimale;
BL:X N007001 (coordonata X in WCS), maxim 7 cifre, 1 zecimala;
BL:Y N007001 (coordonata Y in WCS), maxim 7 cifre, 1 zecimala.
Fiecare linie incepe cu numele campului care trebuie atasat etichetei atributului (tag attributes) respectiv din desen. Urmatorul caracter trebuie sa fie 'C' sau 'N', ceea ce specifica daca urmatoarele informatii vor cuprinde text sau sir numeric. Urmatorii trei digiti determina latimea campului in caractere si ultimile trei numarul de zecimale.
De exemplu, PRICE constituie un cimp numeric care contine maxim 6 caractere cu doua zecimale.
. Avand specificat numele fisierului sablon, AutoCAD-ul afiseaza numele fisierului in care informatiile vor fi extrase. Acesta poate avea orice nume, oricum numele implicit oferit de AutoCAD va fi al fisierului desen.
Introduceti numele CIRCUIT, extensia .TXT fiind implicita. Cu ajutorul unui editor de texte se vizualizeaza in directorul de lucru fisierul Circuit.txt.
Textul urmator ilustreaza continutul si structura fisierului extras, circuit.text de tip SDFG, din desenul de referinta.
R1 10k ACAD ELECTRICS 5.5 140.0 250.0
R1 1k ACAD ELECTRICS 6.6 140.0 150.0
R3 100k ACAD ELECTRICS 7.7 250.0 150.0
C1 10uF ACAD ELECTRICS 8.8 50.0 350.0
C2 100uF ACAD ELECTRICS 9.9 160.0 250.0
C3 1UF ACAD ELECTRICS 3.3 215.0 350.0
13. Dupa revenirea din editorul de text, salvati desenul curent si iesiti din editorul de desenare sau treceti la exercitiul urmator.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 745
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved