Definire gli attributi dei blocchi

Definire gli attributi dei blocchi

  • CAPITOLO 1 Definire gli attributi dei blocchi Obiettivi
  • Capire che cosa sono gli attributi e come definire gli attributi con un blocco
  • Modificare i nomi delle etichette degli attributi
  • Inserire blocchi con attributi e assegnare valori agli attributi
  • Estrarre i valori degli attributi dai blocchi inseriti
  • Controllare la visibilità degli attributi
  • Eseguire la modifica globale e individuale degli attributi
  • Inserire un file di testo in un disegno per creare la distinta dei materiali

2 CAPITOLO 1 Attributi AutoCAD offre all’utilizzatore la possibilità di attaccare informazioni ai blocchi, tali informazioni possono essere recuperate ed elaborate da altri programmi per vari scopi.

Potete, per esempio, utilizzare queste informazioni per creare una distinta dei materiali, trovare il numero totale dei computer in un edificio oppure determinare la posizione di ciascun blocco in un disegno. Gli attributi possono inoltre essere utilizzati per creare blocchi (come blocchi di titolo) dotati di testo successivo a immissione su richiesta, o preformattato per controllarne il posizionamento. Queste informazioni associate a un blocco vengono definite valore dell’attributo o, semplicemente, attributo. AutoCAD stabilisce una relazione tra gli attributi e un blocco attraverso i nomi delle etichette.

Prima di assegnare gli attributi a un blocco, dovete creare una definizione di attributo mediante il comando DEFATT. La definizione dell’attributo descrive le caratteristiche dell’attributo. Potete specificare svariate definizioni di attributi (etichette) e includerle nella definizione del blocco. Ogni volta che inserite un blocco, AutoCAD vi chiede di digitare il valore dell’attributo. Il valore dell’attributo sostituisce automaticamente il nome dell’etichetta dell’attributo. Le informazioni (valori degli attributi) assegnate a un blocco possono essere estratte e scritte in un file utilizzando il comando ESTRATT.

Questo file può essere quindi inserito nel disegno come una tabella oppure elaborato da altri programmi per analizzare i dati. I valori degli attributi possono essere modificati tramite il comando EDITATT. La visualizzazione degli attributi può essere controllata tramite il comando VISATT.

Definire gli attributi Comando DEFATT Menu: Disegna–Blocco–Attributo Comando: DEFATT Quando richiamate il comando DEFATT viene visualizzata la finestra di dialogo Definizione attributo (Figura 1.1) che consente di definire gli attributi del blocco. Nel creare una definizione di attributo, dovete definire la modalità, gli attributi, il punto di inserimento e le informazioni del testo per ciascun attributo; queste informazioni possono essere digitate nella finestra di dialogo. Segue ora una descrizione di ciascuna area della finestra di dialogo Definizione attributo.

Modalità. L’area Modalità della finestra di dialogo Definizione attributo (Figura 1.2) ha quattro opzioni Invisibile, Costante, Verifica e Preassegna.

Queste opzioni determinano la visualizzazione e le caratteristiche di modifica degli attributi del blocco. Per esempio, se un attributo è invisibile, l’attributo non viene visualizzato sullo schermo. Analogamente, se un attributo è costante, il suo valore è predefinito e non può essere modificato. Segue ora una descrizione di queste opzioni.

Invisibile. Questa opzione vi consente di creare un attributo che non è visibile sullo schermo. Si tratta di una modalità utile quando non si desidera che i valori dell’attributo vengano visualizzati sullo schermo creando confusione. Inoltre, se gli attributi sono invisibili, il tempo richiesto per la rigenerazione del disegno è minore. Se volete rendere visibile l’attributo invisibile, utilizzate il comando VISATT discusso successivamente nel capitolo nel paragrafo “Controllare la visibilità degli attributi (comando VISATT)”.

  • DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 3
  • Costante. Questa opzione vi permette di creare un attributo il cui valore fisso non può essere modificato successivamente all’inserimentodelblocco. Quando selezionate questa modalità, la casella di modifica Messaggio e le caselle di controllo Verifica e Preassegna risultano disattivate.
  • Verifica. Questa opzione vi consente di verificare il valore dell’attributo che avete digitato durante l’inserimento di un blocco chiedendovi per due volte i dati. Se il valore è errato, potete correggerlo digitando un nuovo valore.
  • Preassegna. Questa opzione vi consente di creare un attributo che viene impostato automaticamente sul valore di default. Il messaggio di richiesta non viene visualizzato e non vi viene richiesto un valore di attributo quando inserite un blocco con attributi utilizzando questa opzione per definire un attributo del blocco. A differenza di un attributo costante, il valore preassegnato dell’attributo può essere modificato successivamente.

Attributo. L’area Attributo (Figura 1.3) della finestra di dialogo Definizione attributo ha tre caselle di modifica: Etichetta, Messaggio e Valore. Per digitare un valore, dovete prima selezionare la casella di modifica corrispondente e digitare quindi il valore. In queste caselle di modifica possono essere digitati fino a 256 caratteri. Figura 1.1 Finestra di dialogo Definizione attributo. Figura 1.2 Area Modalità della finestra di dialogo Definizione attributo. Figura 1.3 Area Attributo della finestra di dialogo Definizione attributo.

  • 4 CAPITOLO 1
  • Etichetta. È paragonabile a un cartellino utilizzato per identificare un attributo. Per esempio, il nome dell’etichetta COMPUTER può essere utilizzato per identificare un determinato articolo. I nomi delle etichette possono essere in lettere maiuscole, minuscole o entrambe. Tutte le lettere minuscole vengono convertite automaticamente in lettere maiuscole. Il nome dell’etichetta non può essere nullo né contenere spazi. È opportuno scegliere un nome dell’etichetta che richiami il contenuto dell’articolo da etichettare. Per esempio COMP o COMPUTER è un nome di etichetta appropriato per computer.

Messaggio. Il testo che digitate nella casella di modifica Messaggio viene utilizzato come messaggio di richiesta quando inserite un blocco contenente l’attributo definito. Se avete selezionato l’opzione Costante nell’area Modalità, la casella di modifica Messaggio risulta disattivata in quanto non viene richiesto alcun messaggio se l’attributo è costante. Se non digitate nulla nella casella di modifica Messaggio, la voce indicata nella casella di modifica Etichetta viene utilizzata come messaggio di richiesta.

Valore. La voce nella casella di modifica Valore definisce il valore di default dell’attributo specificato.

Vale a dire, se non digitate un valore, la voce viene utilizzata come valore per l’attributo. La voce di un valore è facoltativa. Punto di inserimento. L’area Punto di inserimento della finestra di dialogo Definizione attributo (Figura 1.4) vi consente di definire il punto di inserimento del testo dell’attributo del blocco. Potete definire il punto di inserimento digitando i valori nelle caselle di modifica X, Y e Z oppure selezionando il pulsante Selez. Punto. Se scegliete questo pulsante, la finestra di dialogo viene chiusa e potete digitare i valori X, Y e Z del punto di inserimento alla riga di comando oppure specificare il punto mediante la selezione di un punto sullo schermo.

Una volta terminato di specificare il punto di inserimento, la finestra di dialogo Definizione attributo viene nuovamente visualizzata.

Proprio sotto l’area Punto di inserimento della finestra di dialogo si trova la casella di controllo Allinea sotto precedente definizione dell’attributo. Potete utilizzare questa casella per posizionare automaticamente il testo dell’attributo successivo appena sotto l’attributo definito precedentemente. Se non è stato definito alcun attributo, questa casella di controllo risulta disattivata. Quando selezionate questa casella di controllo, le aree Punto di inserimento e Opzioni di testo sono disattivate poiché AutoCAD dà per scontati i valori definiti in precedenza per il testo, come l’altezza, lo stile, la giustificazione e la rotazione.

Il testo viene inoltre posizionato automaticamente sulla riga successiva. Dopo l’inserimento, il testo dell’attributo risponde alle impostazioni della variabile di sistema MIRRTEXT.

Opzioni di testo. L’area Opzioni di testo della finestra di dialogo Definizione attributo (Figura 1.5) vi consente di definire la giustificazione, lo stile, l’altezza e la rotazione del testo dell’attributo. Per impostare la giustificazione del testo, selezionate il tipo nell’elenco a discesa Giustificato. Analogamente, potete utilizzare l’elenco a discesa Stile di testo per definire lo stile del testo. L’altezza del testo e la rotazione del testo possono essere specificaFigura 1.4 Area Punto di inserimento della finestra di dialogo Definizione attributo.

DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 5 te nelle caselle di modifica Altezza e Rotazione.

È inoltre possibile definire l’altezza del testo selezionando il pulsante Altezza. Se selezionate questo pulsante, AutoCAD esce temporaneamente dalla finestra di dialogo e vi consente di digitare il valore alla riga di comando. È ugualmente possibile definire la rotazione del testo mediante selezione del pulsante Rotazione e digitando quindi l’angolo di rotazione alla riga di comando. ○ Lo stile di testo deve essere definito prima di poter essere utilizzato per specificare lo stile di testo.

Se selezionate uno stile che ha un’altezza predefinita, AutoCAD disattiva automaticamente la casella di modifica Altezza. Se avete selezionato l’opzione Allineato per la giustificazione del testo, le caselle di modifica Altezza e Rotazione risultano disattivate. Se avete selezionato l’opzione Adattato per la giustificazione del testo, la casella di modi- ○ fica Rotazione è disattivata. Dopo avere completato le impostazioni nella finestra di dialogo Definizione attributo e selezionato OK, il testo dell’etichetta dell’attributo viene inserito nel disegno al punto di inserimento specificato.

Utilizzare la riga di comando Potete definire gli attributi del blocco tramite la riga di comando digitando il comando –DEFATT.

Comando: -DEFATT -DEFATT -DEFATT -DEFATT -DEFATT Modalità attributo corrente: Invisibile=N Costante=N Verifica=N ➥Preassegna=N Digitare un’opzione di modifica [Invisibile/Costante/Verifica/Preassegna] ➥: Digitare nome etichetta dell’attributo: Il valore di default per tutte le modalità dell’attributo è N (No). Per modificare la modalità di default, digitate I, C, V o P. Per esempio, se digitate I, AutoCAD modificherà la modalità invisibile da N a S (Sì) e l’attributo risulterà visibile. Dopo aver impostato le modalità, premete INVIO per andare ai prompt successivi dove potete digitare l’etichetta, il messaggio di richiesta e i valori dell’attributo.

Digitare nome etichetta dell’attributo: Digitare messaggio di richiesta per l’attributo: Digitare valore di default per l’attributo: La voce a questo prompt definisce il valore di default dell’attributo specificato. Vale a dire che, se non digitate un valore, tale voce viene utilizzata come valore per l’attributo. La Figura 1.5 Area Opzioni di testo della finestra di dialogo Definizione attributo.

6 CAPITOLO 1 voce relativa a un valore è facoltativa. Se avete selezionato la modalità Costante, AutoCAD visualizza il prompt successivo: Digitare nome etichetta dell’attributo: Digitare valore per l’attributo: AutoCAD visualizza quindi i seguenti prompt relativi al testo: Stile di testo corrente: “corrente” Altezza del testo: corrente Specificare punto iniziale del testo o [Giustificato/Stile]: Specificare altezza : Specificare angolo di rotazione del testo : Dopo aver risposto a questi prompt, il testo dell’etichetta dell’attributo verrà collocato alla posizione specificata.

Se premete INVIO al prompt Specificare punto iniziale del testo o [Giustificato/Stile]:, AutoCAD colloca automaticamente il testo dell’attributo successivo appena sotto l’attributo definito precedentemente e dà per scontati i valori del testo definiti in precedenza come altezza, stile, giustificazione e rotazione del testo. Inoltre, il testo viene posizionato automaticamente sulla riga successiva. Esempio 1 In questo esempio, definirete i seguenti attributi per un computer e creerete quindi un blocco utilizzando il comando BLOCCO. Il nome del blocco è COMP. Modalità Nome Messaggio Valore dell’etichetta di richiesta di default Costante ARTICOLO Computer Preassegna, Verifica MARCA Digitare marca CAD-CIM Verifica PROCESSORE Digitare tipo di processore Sconosciuto Verifica HD Digitare dimensione disco fisso 100MB Invisibile, Verifica RAM Digitare RAM 4MB 1.

Disegnate il computer come mostrato nella Figura 1.6. Presumete le quote o misurate le effettive dimensioni del computer che state utilizzando per AutoCAD. 2. Richiamate il comando DEFATT.

Verrà visualizzata la finestra di dialogo Definizione attributo (Figura 1.7). 3. Definite il primo attributo come mostrato nella tabella precedente. Selezionate Costante nell’area Modalità poiché la modalità del primo attributo è costante. Nella casella di modifica Etichetta, digitate il nome dell’etichetta, ARTICOLO. Digitate anche Computer nella casella di modifica Valore. La casella di modifica Messaggio è disattivata in quanto la variabile è costante. Figura 1.6 Disegno per l’esempio 1.

DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 7 4. Nell’area Punto di inserimento, selezionate il pulsante Selez.

Punto < per definire il punto di inserimento del testo. Selezionate un punto sotto il disegno del computer. 5. Nell’area Opzioni di testo, selezionate la giustificazione, lo stile, l’altezza e la rotazione del testo. 6. Selezionate il pulsante OK una volta terminato di digitare le informazioni nella finestra di dialogo Definizione attributo. 7. Digitate DEFATT al prompt Comando: per richiamare la finestra di dialogo Definizione attributo. Digitate le informazioni nelle aree Modalità e Attributo per il secondo attributo indicato nella tabella all’inizio dell’esempio 1. Non è necessario definire le aree Punto di inserimento e Opzioni di testo.

Spuntate la casella Allinea sotto precedente definizione dell’attributo appena sotto l’area Punto di inserimento. Quando spuntate questa casella, le aree Punto di inserimento e Opzioni di testo risultano disattivate. AutoCAD posiziona il testo dell’attributo appena sotto il testo dell’attributo precedente.

8. Definite gli attributi rimanenti (Figura 1.8). 9. Utilizzate il comando BLOCCO per creare un blocco. Il nome del blocco Figura 1.7 Digitare informazioni nella finestra di dialogo Definizione attributo. ARTICOLO MARCA PROCESSORE HD RAM Figura 1.8 Definire gli attributi sotto il disegno del computer.

8 CAPITOLO 1 è COMP e il punto di inserimento è P1, il punto medio della base. Quando selezionate gli oggetti per il blocco, assicuratevi di selezionare anche gli attributi. L’ordine della selezione degli attributi controlla l’ordine dei prompt. Modificare le etichette degli attributi Utilizzare il comando DDEDIT Barra degli strumenti: Modifica II–Edita testo Menu: Edita–Testo Comando: DDEDIT Il comando DDEDIT vi consente di modificare le definizioni del testo e degli attributi.

Dopo aver richiamato questo comando, AutoCAD visualizza il prompt Selezionare un oggetto di annotazione o [Annulla]:. Se selezionate una definizione dell’attributo creata mediante la definizione dell’attributo, viene visualizzata la finestra di dialogo Edita definizione attributo che elenca il nome dell’etichetta, il messaggio di richiesta e il valore di default dell’attributo (Figura 1.10). Edita testo Figura 1.9 Pulsante Edita testo nella barra degli strumenti Modifica II. Figura 1.10 Finestra di dialogo Edita definizione attributo. Potete selezionare le caselle di modifica oppure digitare le variazioni.

Una volta terminato di realizzare le modifiche richieste, selezionate il pulsante OK nella finestra di dialogo. Dopo essere usciti dalla finestra di dialogo, AutoCAD vi chiede di selezionare l’oggetto testo o attributo (etichetta dell’attributo). Se avete ultimato la modifica, premete INVIO per ritornare alla riga di comando.

Comando: DDEDIT DDEDIT DDEDIT DDEDIT DDEDIT Selezionate un oggetto di annotazione o [Annulla]: Selezionare l’etichetta dell’attributo. Utilizzare il comando CAMBIA Per modificare gli oggetti testo o attributo potete anche utilizzare il comando CAMBIA. La sequenza dei prompt per il comando CAMBIA è la seguente: Comando: CAMBIA CAMBIA CAMBIA CAMBIA CAMBIA

DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 9 Selezionare oggetti: Selezionare gli oggetti attributo. Selezionare oggetti: ↵ Specificare punto di modifica o [Proprietà]: ↵ Specificare nuovo punto di inserimento del testo : ↵ Digitare nuovo stile di testo : ↵ Specificare nuova altezza : ↵ Specificare nuovo angolo di rotazione : ↵ Digitare nuova etichetta : Digitare il nuovo nome dell’etichetta o premere INVIO.

Digitare nuovo messaggio di richiesta : Digitare il nuovo messaggio di richiesta o premere INVIO.

Digitare nuovo valore di default : Digitare il nuovo valore di default o premere INVIO. Inserire i blocchi con gli attributi Utilizzare la finestra di dialogo Il valore degli attributi può essere specificato durante l’inserimento del blocco, sia alla riga di comando sia nella finestra di dialogo Edita attributi. Questa finestra di dialogo viene richiamata impostando la variabile di sistema ATTDIA a 1 e utilizzando quindi il comando INSER per richiamare la finestra di dialogo Inserisci (discussa nel Capitolo 12 del volume Fondamenti). Il valore di default per ATTDIA è 0 che disattiva la finestra di dialogo.

La sequenza dei prompt per il comando INSER è la seguente: Comando: ATTDIA ATTDIA ATTDIA ATTDIA ATTDIA ↵ Digitare nuovo valore per ATTDIA Comando: –INSER –INSER –INSER –INSER –INSER ↵ Digitare nome del blocco o : Digitare il nome del blocco contenente attributi.

Specificare punto di inserimento o [Scala/X/Y/Z/Ruota/PScala/PX/PY/PZ/ ➥PRuota]: Specificare un punto. Digitare fattore di scala X, specificare angolo opposto o [Angolo/XYZ] ➥: Digitare il fattore di scala X. Digitare fattore di scala Y o : Digitare il fattore di scala Y. Specificare angolo di rotazione : Digitare l’angolo di rotazione. Dopo che avrete risposto a questi prompt. AutoCAD visualizzerà la finestra di dialogo Edita attributi (Figura 1.11) che visualizza i messaggi di richiesta e i rispettivi valori di default digitati alla definizione degli attributi. Per accedere a più attributi, utilizzate i pulsanti Seguente e Precedente.

Potete digitare i valori degli attributi nella casella di modifica vicino al messaggio di richiesta dell’attributo. Il nome del blocco viene visualizzato in alto alla finestra di dialogo. Premete il pulsante OK una volta terminato di digitare i nuovi valori degli attributi e AutoCAD collocherà questi valori degli attributi alla posizione desiderata.

Se utilizzate la finestra di dialogo per definire i valori degli attributi, la modalità Verifica viene ignorata poiché la finestra di dialogo Inserisci attributi consente all’utente di esaminare e ○ modificare i valori degli attributi.

10 CAPITOLO 1 Utilizzare la riga di comando Gli attributi possono anche essere definiti alla riga di comando impostando la variabile di sistema ATTDIA a 0 (valore di default). Quando utilizzate il comando –INSER con ATTDIA impostata a 0, AutoCAD non visualizza la finestra di dialogo Inserisci attributi, ma vi chiede invece di digitare i valori per i vari attributi in precedenza definiti nel blocco.

Per definire gli attributi alla riga di comando, digitate il comando –INSER al prompt Comando:. Una volta definitiilpuntodiinserimento,lascalaelarotazione,AutoCADvisualizzeràilpromp tsuccessivo: Digitare i valori di attributo Questo prompt sarà seguito dai prompt che avete definito con il blocco utilizzando il comando DEFATT. Per esempio: Digitare tipo di processore : Digitare RAM : Digitare dimensione disco fisso : Esempio 2 In questo esempio, utilizzerete il comando –INSER per inserire il blocco (COMP) definito in precedenza definito nell’esempio 1. L’elenco che segue contiene i valori degli attributi per i computer.

Voce Marca Processore HD RAM Computer Gateway 486-60 150MB 16MB Computer Zenith 486-30 100MB 32MB Computer IBM 386-30 80MB 8MB Computer Del 586-60 450MB 64MB Computer CAD-CIM Pentium-90 100 Min 32MB Computer CAD-CIM Sconosciuto 600MB Standard Figura 1.11 Digitare i valori degli attributi nella finestra di dialogo Inserisci attributi.

DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 11 1. Disegnata la pianta come mostrato nella Figura 1.12 (presumete le quote). 2. Impostate a 1 la variabile di sistema ATTDIA. Utilizzate il comando –INSER per inserire i blocchi e definite i valori degli attributi nella finestra di dialogo Inserisci attributi (Figura 1.13).

Comando: –INSER –INSER –INSER –INSER –INSER ↵ Digitare nome del blocco o : COMP COMP COMP COMP COMP Specificare punto di inserimento o [Scala/X/Y/Z/Ruota/PScala/PX/PY/ ➥PZ/PRuota]: Specificare un punto.

Digitare fattore di scala X, specificare angolo opposto o [Angolo/ ➥XYZ] : ↵ Digitare fattore di scala Y o : ↵ Specificare angolo di rotazione : ↵ Figura 1.12 Disegno della pianta per l’esempio 2. Figura 1.13 Digitare i valori degli attributi nella finestra di dialogo Inserisci attributi.

12 CAPITOLO 1 3. Ripetete il comando -INSER per inserire altri blocchi e definite i loro valori degli attributi come mostrato nella Figura 1.14. Sconosciuto Figura 1.14 La pianta successivamente all’inserimento dei blocchi e alla definizione dei loro attributi. 4. Salvate il disegno per un utilizzo futuro.

Estrarre gli attributi Utilizzare la finestra di dialogo (ESTRATT) Comando: ESTRATT Per utilizzare la finestra di dialogo Estrazione attributi (Figura 1.15) per estrarre gli attributi, digitate ESTRATT al prompt Comando:. Le informazioni relative al formato del file, al file modelloealfiledioutputdevono essere digitate nella finestra di dialogo per estrarre l’attributo definito. Inoltre, dovete selezionare i blocchi di cui desiderate estrarre i valori degli attributi. Formato file. Quest’area della finestra di dialogo vi consente di selezionare il formato del file dei dati estratti. Potete selezionare Comma Delimited File, Space Delimited File o DXX Format Extract File (DXF).

La selezione del formato viene determinata dall’applicazione che desiderate utilizzare per elaborare i dati.

  • CDF (Comma Delimited File). Nel formato CDF, ciascun campo di carattere è racchiuso tra virgolette singole e i record vengono separati da un delimitatore (la virgola di default). Il file CDF è un file di testo con estensione .TXT.
  • SDF (Space Delimited File). Nel formato SDF, i record hanno una larghezza fissa in base a quanto specificato nel file modello. I record non sono separati da una virgola e i campi di carattere non sono racchiusi tra virgolette singole. Il file SDF è un file di testo con estensione .TXT.

DXX (DXF Format Extract File). Se selezionate il formato Drawing Interchange File, il nome del file modello e la casella di modifica File modello nella finestra di dialogo Estrazioneattributivengonoautomaticamentedisattivati.L’estrazioneinformatoD XFTM

DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 13 non richiede alcun modello. Il file creato da questa opzione contiene solo riferimenti di blocco, valori di attributi e oggetti di fine sequenza. L’estensione di questi file è .DXX. Seleziona oggetti. Questo pulsante chiude la finestra di dialogo consentendovi di utilizzare il dispositivo di puntamento per selezionare i blocchi con gli attributi. Quando la finestra di dialogo Estrazione attributi viene nuovamente visualizzata, Trovati visualizza il numero degli oggetti che avete selezionato.

File modello. Il file modello vi consente sia di specificare i valori degli attributi che desiderate estrarre e le informazioni che volete recuperare in merito al blocco sia di formattare la visualizzazione dei dati estratti.

Il file può essere creato utilizzando un qualsiasi editor di testo come Blocco note o WordPad. Per scrivere il file, potete inoltre utilizzare un programma di elaborazione testi o un programma del database. Il file modello deve essere salvato come un file ASCII e l’estensione del file deve essere .TXT. Di seguito vengono indicati i campi che potete specificare in un file modello (i commenti forniti sulla destra servono solo come spiegazione e non devono essere digitati con la descrizione dei campi). BL:LIVELLO Nwww000 (Livello di nidificazione del blocco) BL:NOME Cwww000 (Nome del blocco) BL:X Nwwwddd (Coordinata X del punto di inserimento blocco) BL:Y Nwwwddd (Coordinata Y del punto di inserimento blocco) BL:Z Nwwwddd (Coordinata Z del punto di inserimento blocco) BL:NUMERO Nwww000 (Contatore dei blocchi) BL:GESTORE Cwww000 (Gestore del blocco) BL:LAYER Cwww000 (Nome del layer di inserimento del blocco) BL:ORIENT Nwwwddd (Angolo di rotazione del blocco) BL:SCALAX Nwwwddd (Fattore di scala X) BL:SCALAY Nwwwddd (Fattore di scala Y) BL:SCALAZ Nwwwddd (Fattore di scala Z) BL:ESTRUDIX Nwwwddd (Componente X della direzione di estrusione del blocco) BL:ESTRUDIY Nwwwddd (Componente Y della direzione di estrusione del blocco) BL:ESTRUDIZ Nwwwddd (Componente Z della direzione di estrusione del blocco) Etichetta dell’attributo (Il nome dell’etichetta dell’attributo del blocco) Figura 1.15 Finestra di dialogo Estrazione attributi.

14 CAPITOLO 1 Il file di estrazione può contenere svariati campi. Per esempio, il primo campo potrebbe essere il nome dell’articolo e il secondo campo il prezzo dell’articolo. Ciascuna riga nel file modello specifica un campo nel file di estrazione. Ogni riga in un file modello è costituita dal nome del campo, dalla larghezza del campo espressa in caratteri e dalla sua precisione numerica (se applicabile). Per esempio: ARTICOLO N015002 BL:NOME C015000 Dove BL:NOME Nome di campo Spazi vuoti Spazi vuoti (non devono includere il carattere di tabulazione) C Designa un campo di carattere N Designa un campo numerico 015 Larghezza del campo espressa in caratteri 002 Precisione numerica BL:NOME Indica i nomi di campo.

Può avere una lunghezza qualsiasi. o ARTICOLO C Designa un campo di carattere, vale a dire che il campo contiene caratteri o inizia con caratteri. Se il file contiene numeri o inizia con numeri, la C verrà sostituita da una N. Per esempio N015002.

015 Designa un campo della lunghezza di 15 caratteri. 002 Designa la precisione numerica. In questo esempio, la precisione numerica è 2, cioè due posizioni decimali. Il punto decimale e le due cifre che lo seguono sono incluse nella larghezza del campo. Nell’esempio successivo, (000), la precisione numerica non è applicabile poiché il campo non ha alcun valore numerico (contiene unicamente lettere). Dopo avere creato un file modello in AutoCAD 2000, se selezionate il pulsante File modello, viene visualizzata la finestra di dialogo Selezionare il file modello (Figura 1.16) che vi consente di sfogliare e selezionare il file modello richiesto.

Figura 1.16 Finestra di dialogo Selezionare il file modello.

DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 15 ○ Potete mettere qualsiasi numero di spazi tra il nome del campo e il carattere C o N (ARTICOLO N015002), ma non dovete utilizzare tabulazioni. T utti gli allineamenti nei campi devono essere eseguiti inserendo alcuni spazi dopo il nome del campo. In un file modello, un nome di campo non deve comparire più di una volta. Il nome del file ○ modello e il nome del file di output devono essere differenti. Il file modello deve contenere almeno un campo con un nome di etichetta di attributo poiché i nomi di etichetta determinano quali valori di attributo devono essere estratti e da quali blocchi.

Se svariati blocchi hanno nomi di blocco diversi ma la stessa etichetta di attributo, AutoCAD estrae i valori degli attributi da tutti i blocchi selezionati. Per esempio, se ci sono due blocchi nel disegno con l’etichetta di attributo PREZZO, quando estrarrete i valori degli attributi, AutoCAD estrarrà il valore da entrambi i blocchi (se tutti e due i blocchi erano stati selezionati). Per estrarre il valore di un attributo, il nome dell’etichetta deve corrispondere al nome del campo specificato nel file modello. Prima di eseguire un confronto, AutoCAD converte automaticamente in lettere maiuscole i nomi delle etichette e i nomi dei campi.

File di output. Questo pulsante specifica il nome del file di output. Digitate il nome del file nella casella oppure selezionate il pulsante File di output per ricercare i file modello esistenti dalla finestra di dialogo File di output (Figura 1.17). AutoCAD aggiunge l’estensione di file .TXT per i file CDF o SDF e l’estensione di file .DXF per i file DXF. Esempio 3 In questo esempio, scriverete un file modello per estrarre i valori di attributo definiti nell’esempio 2. Questi valori di attributo devono essere scritti in un file COMPLST1.TXT e i valori disposti come mostrato nella tabella seguente.

Figura 1.17 Finestra di dialogo File di output.

16 CAPITOLO 1 Larghezza del campo in caratteri < 10 > < 12 > < 10 > < 12 > < 10 > < 10 > COMP Computer Gateway 486-60 150MB 16MB COMP Computer Zenith 486-30 100MB 32MB COMP Computer IBM 386-30 80MB 8MB COMP Computer Del 586-60 450MB 64MB COMP Computer CAD-CIM Pentium-90 100 Min 32MB COMP Computer CAD-CIM Sconosciuto 600MB Standard 1. Caricate il disegno che avete salvato nell’esempio 2. 2. Utilizzate il Blocco note di Windows per scrivere il seguente file modello. Per scrivere il file potete utilizzare qualsiasi editor di testo o programma di elaborazione testi.

Dopo avere scritto il file, salvatelo in un file ASCII con il nome di file TEMP.TXT. Uscite dal Blocco note ed entrate in AutoCAD.

BL:NOME C010000 (Nome blocco, 11 spazi) Articolo C012000 (Articolo, 12 spazi) Marca C010000 (Marca del computer, 10 spazi) Processore C012000 (Tipo di processore, 12 spazi) HD C010000 (Dimensioni disco fisso, 10 spazi) RAM C010000 (Dimensione RAM, 10 spazi) 3. Utilizzate il comando ESTRATT per richiamare la finestra di dialogo Estrazione attributi (Figura 1.18) e selezionate il pulsante di scelta SDF (Space Delimited File). Figura 1.18 Digitare le informazioni nella finestra di dialogo Estrazione attributi. 4. Selezionate il pulsante Seleziona oggetti per selezionare gli oggetti (blocchi) presenti sullo schermo.

Potete selezionare gli oggetti utilizzando l’opzione Finestra o Interseca. Una volta completata la selezione, fate clic con il pulsante destro del mouse del vostro dispositivo di puntamento per visualizzare nuovamente la finestra di dialogo.

DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 17 5. Nella casella di modifica File modello, digitate il nome del file modello, TEMP.TXT. 6. Nella casella di modifica File di output, digitate il nome del file di output, COMPDST.TXT. 7. Selezionate il pulsante OK nella finestra di dialogo Estrazione attributi. 8. Utilizzate nuovamente ilBlocconoteper visualizzare il file di output, COMPDST.TXT. Il file di output risulterà simile al file mostrato all’inizio dell’esempio 3. Utilizzare la riga di comando (–ESTRATT) Gli attributi possono essere inoltre estratti dalla riga di comando digitando il comando –ESTRATT al prompt Comando:.

Quando digitate questo comando, AutoCAD vi chiede innanzitutto di digitare il tipo di file di output. Potete selezionare CDF, SDF, DXF oppure Oggetti. Selezionando l’opzione Oggetti, AutoCAD vi chiede di selezionare gli oggetti di cui desiderate estrarre gli attributi. Una volta selezionati gli oggetti, AutoCAD restituisce il messaggio di richiesta, questa volta senza l’opzione Oggetti. La sequenza dei prompt relativa a questo comando è la seguente: Comando: –ESTRATT –ESTRATT –ESTRATT –ESTRATT –ESTRATT ↵ Digitare tipo di estrazione o attivare selezione oggetti [Cdf/Sdf/Dxf/ ➥Oggetti] Selezionare oggetti: Selezionare gli oggetti.

Selezionare oggetti: ↵ Digitare tipo di estrazione degli attributi [Cdf/Sdf/Dxf]: Se digitate C o S (CDF o SDF), AutoCAD visualizzerà la finestra di dialogo Selezionare il file modello dove potete sfogliare per ricercare il file modello desiderato (i file modello sono stati in precedenza discussi nel corso del presente capitolo nel paragrafo “File modello”). Dopo aver selezionato il nome del file modello, AutoCAD visualizza la finestra di dialogo Crea file di estrazione (Figura 1.19). Il file di estrazione è il file di output dove desiderate scrivere i valori degli attributi.

Figura 1.19 Finestra di dialogo Crea file di estrazione.

18 CAPITOLO 1 Se non digitate alcun nome di file, AutoCAD deduce che il nome del file di estrazione è lo stesso del nome del file di disegno con l’estensione .TXT o .DXF, a seconda del formato di estrazione dell’attributo. Se digitate il nome del file e avete selezionato il formato di estrazione file CDF o SDF, l’estensione del file deve essere .TXT. Se avete invece selezionato il formato DXF, l’estensione del file deve essere .DXF. Una volta digitato il nome del file, AutoCAD estrae i valori dell’attributo dai blocchi e scrive i dati nel file di output.

Controllare la visibilità degli attributi (comando VISATT) Menu: Visualizza–Visualizzazione–Attributo Comando: VISATT Il comando VISATT vi consente di modificare la visibilità di tutti i valori degli attributi. Di norma, gli attributi sono visibili, a meno che non vengano definiti come invisibili utilizzando la modalità Invisibile. Gli attributi invisibili non vengono visualizzati, ma costituiscono comunque una parte della definizione del blocco. La sequenza dei prompt è: Comando: VISATT VISATT VISATT VISATT VISATT ↵ Digitare l’impostazione di visibilità degli attributi [Normale/ON/OFF] ➥: Se digitate ON e premete INVIO, tutti i valori degli attributi verranno visualizzati, compresi gli attributi definiti con la modalità Invisibile.

Analogamente, se digitate N (Normale), AutoCAD visualizza i valori degli attributi in base alla modalità in cui sono stati definiti. Pertanto, gli attributi definiti come invisibili rimangono tali, mentre quelli definiti visibili divengono visibili. Nell’esempio 2, l’attributo RAM era stato definito con la modalità Invisibile, pertanto i valori RAM non vengono visualizzati con il blocco. Se desiderate rendere visibile il valore dell’attributo RAM (Figura 1.20), digitate il comando VISATT e selezionate quindi ON.

Sconosciuto Figura 1.20 Utilizzare il comando VISATT per rendere visibili i valori dell’attributo RAM.

DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 19 Modificare gli attributi (comando EDITATT) Blocco singolo Barra degli strumenti: Modifica II–Edita attributo Menu: Edita–Attributo–Edita (opzione) Comando: EDITATT Il comando EDITATT vi consente di modificare i valori degli attributi del blocco tramite la finestra di dialogo Edita attributi. Quando digitate questo comando, AutoCAD vi chiede di selezionare il blocco di cui desiderate modificare i valori. Una volta selezionato il blocco, viene visualizzata la finestra di dialogo Edita attributi che mostra i messaggi di richiesta e i valori degli attributi del blocco selezionato.

Un attributo che sia stato definito con la modalità Costante non viene visualizzato nella finestra di dialogo poiché un valore costante dell’attributo non può essere modificato. Per apportare eventuali modifiche, selezionate la casella di modifica e digitate il nuovo valore. Dopo aver scelto il pulsante OK, i valori dell’attributo vengono aggiornati nel blocco selezionato. Comando: EDITATT EDITATT EDITATT EDITATT EDITATT ↵ Selezionare riferimento di blocco: Selezionare un blocco con attributi. Se il blocco selezionato non ha attributi, AutoCAD visualizza il messaggio Il blocco non possiede attributi modificabili.

Analogamente, se l’oggetto selezionato non è un blocco, AutoCAD visualizza il messaggio L’oggetto non è un blocco. ○ Non potete utilizzare il comando EDITATT per modificare globalmente i valori degli attributi. Non potete utilizzare il comando EDITATT per modificare la posizione, l’altezza o lo stile ○ del valore dell’attributo. Esempio 4 In questo esempio utilizzerete il comando EDITATT per modificare l’attributo del primo computer (da 16MB a 16 Meg) che si trova nella Stanza-1.

1. Caricate il disegno che era stato creato nell’esempio 2. Il disegno ha sei blocchi con attributi. Il nome del blocco è COMP e ha sei attributi definiti, uno dei quali è invisibile. Eseguite unozoominavvicinamentoinmodo che il primo computer venga visualizzato sullo schermo (Figura 1.22). Figura 1.21 Barra degli strumenti Modifica II. Edita attributo Figura 1.22 Vista zumata del primo computer.

20 CAPITOLO 1 2. Digitate EDITATT al prompt Comando: di AutoCAD. Vi verrà richiesto di selezionare un blocco. Selezionateil blocco, cioè ilprimo computer ubicato nella Stanza-1.

Comando: EDITATT EDITATT EDITATT EDITATT EDITATT ↵ Selezionare riferimento di blocco: Selezionare un blocco. AutoCAD visualizzerà la finestra di dialogo Edita attributi (Figura 1.23) nella quale risultano i messaggi di richiesta dell’attributo e i valori dell’attributo. Figura 1.23 Modificare i valori degli attributi utilizzando la finestra di dialogo Edita attributi.

3. Modificate i valori e selezionate il pulsante OK nella finestra di dialogo. Uscendo dalla finestra di dialogo, i valori dell’attributo vengono aggiornati. Modifica globale degli attributi Menu: Edita–Attributo–Edita globalmente Comando: –EDITATT Il comando –EDITATT vi consente di modificare i valori degli attributi indipendentemente dai blocchi che contengono il riferimento degli attributi. Per esempio, se ci sono due blocchi, COMPUTER e TAVOLO con il valore dell’attributo PREZZO, è possibile modificare globalmente questo valore (PREZZO) indipendentemente dal blocco che contiene il riferimento di questi valori.

Potete anche modificare i valori degli attributi uno alla volta. Per esempio, potete modificare il valore dell’attributo (PREZZO) del blocco TAVOLO senza influire sul valore dell’altro blocco, COMPUTER. Quando digitate il comando –EDITATT, AutoCAD visualizza il seguente prompt: Comando: –EDITATT –EDITATT –EDITATT –EDITATT –EDITATT ↵ Modificare gli attributi singolarmente? [Sì/No] Modifica globale dei valori degli attributi.

DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 21 Se digitate N a questo prompt, significa che desiderate eseguire la modifica globale degli attributi. Potete tuttavia limitare la modifica degli attributi per nomi di blocchi, nomi di etichette, valori di attributi e visibilità degli attributi sullo schermo. Modificare solo gli attributi visibili Dopo aver selezionato la modifica globale, AutoCAD visualizza il seguente prompt: Modificare solo gli attributi visibili sullo schermo? [Sì/No] Se digitate S a questo prompt, AutoCAD modifica unicamente quegli attributi che sono visibili e che risultano visualizzati sullo schermo.

Gli attributi potrebbero essere stati definiti con la modalità Visibile, ma se non risultano visualizzati sullo schermo non sono visibili per la modifica. Per esempio, se eseguite uno zoom in avvicinamento, alcuni degli attributi potrebbero non essere visualizzati sullo schermo. Dato che gli attributi non risultano visualizzati sullo schermo, sono invisibili e non possono quindi essere selezionati per la modifica.

Modifica di tutti gli attributi Se digitate N al prompt appena illustrato, AutoCAD passa dalla schermata grafica a quella di testo e visualizza il seguente messaggio sullo schermo: Il disegno dovrà essere rigenerato. A questo punto AutoCAD modifica tutti gli attributi, anche se questi non sono visibili o visualizzati sullo schermo. Inoltre, le modifiche che avete apportato ai valori degli attributi non vengono riflesse immediatamente, ma i valori degli attributi vengono aggiornati e il disegno rigenerato una volta che avete terminato con il comando. Modificare blocchi specifici Anche se avete selezionato la modifica globale, potete limitare la modifica degli attributi a blocchi specifici digitando il nome del blocco al prompt.

Per esempio: Digitare specifica del nome blocco : COMP COMP COMP COMP COMP Quando digitate il nome del blocco, AutoCAD modifica gli attributi con quel determinato riferimento del blocco (COMP). Per specificare i nomi dei blocchi possono essere anche utilizzati i caratteri jolly. Se desiderate modificare gli attributi in tutti i blocchi che contengono gli attributi definiti, premete INVIO.

Modificare gli attributi con nomi specifici di etichetta di attributo Come per i blocchi, potete limitare la modifica degli attributi a quei valori di attributo che hanno un dato nome di etichetta. Per esempio, se desiderate modificare i valori degli attributi il cui nome dell’etichetta è MARCA, digitate il nome dell’etichetta al seguente prompt di AutoCAD: Digitare specifica di etichetta dell’attributo : MARCA MARCA MARCA MARCA MARCA Quando specificate il nome dell’etichetta, AutoCAD non modifica gli attributi con un diverso nome di etichetta, anche se i valori da modificare sono gli stessi.

Potete utilizzare i caratteri jolly per specificare i nomi delle etichette. Se desiderate modificare gli attributi con qualsiasi nome di etichetta, premete INVIO.

22 CAPITOLO 1 Modificare gli attributi con un valore di attributo specifico Come avviene per i blocchi e i nomi di etichetta di attributo, potete limitare la modifica degli attributi a un valore di attributo specifico. Per esempio, se desiderate modificare i valori degli attributi con valore 100MB, digitate il valore al seguente prompt di AutoCAD: Digitare specifica di valore dell’attributo : 100MB 100MB 100MB 100MB 100MB Quando specificate il valore dell’attributo, AutoCAD non modifica gli attributi che hanno un valore diverso, anche se il nome dell’etichetta e la specifica del blocco sono le stesse.

Per specificare il valore dell’attributo potete anche utilizzare i caratteri jolly. Premete INVIO per modificare gli attributi di qualsiasi valore.

Talvolta il valore di un attributo è nullo e tali valori non risultano visibili. Se desiderate selezionare i valori nulli per la modifica, assicuratevi di non aver limitato la modifica globale agli attributi visibili. Per modificare gli attributi nulli, digitate \ al prompt seguente: Digitare specifica di valore dell’attributo Dopo aver digitato questa informazione, AutoCAD vi chiede di selezionare gli attributi. Questa operazione può essere eseguita selezionando i singoli attributi oppure utilizzando una delle opzioni di selezione degli oggetti (Finestra, Interseca, e così via). Selezionare attributi: Selezionare unicamente i valori degli attributi paralleli all’UCS corrente.

Una volta selezionati gli attributi, AutoCAD vi chiede di digitare la stringa che desiderate modificare e la nuova stringa. AutoCAD recupererà le informazioni relative agli attributi, le modificherà e aggiornerà quindi i valori degli attributi. Digitare stringa da cambiare: Digitare nuova stringa: Viene ora indicata la sequenza completa dei prompt del comando –EDITATT. Si è supposto che la modifica sia globale e relativa unicamente agli attributi visibili. Comando: –EDITATT –EDITATT –EDITATT –EDITATT –EDITATT ↵ Modificare gli attributi singolarmente? [Sì/No] Modifica globale dei valori degli attributi.

Modificare solo gli attributi visibili sullo schermo? [Sì/No] Il disegno dovrà essere rigenerato. Digitare specifica del nome blocco : Digitare specifica di etichetta dell’attributo : Digitare specifica di valore dell’attributo : Digitare stringa da cambiare: Digitare nuova stringa: ○ Al termine del comando, AutoCAD rigenera automaticamente il disegno a meno che la ○ variabile di sistema RIGENAUTO, di rigenerazione automatica del disegno, sia disattivata. Esempio 5 In questo esempio, utilizzerete il disegno dell’esempio 2 per modificare i valori degli attributi che sono evidenziati nella tabella successiva.

I nomi delle etichette vengono indicati

DEFINIRE GLI ATTRIBUTI DEI BLOCCHI 23 nella parte superiore della tabella (ARTICOLO, MARCA, PROCESSORE, HD, RAM). Nel disegno, i valori RAM sono invisibili. Articolo Marca Processore HD RAM COMP Computer Gateway 486-60 150MB 16MB COMP Computer Zenith 486-30 100MB 32MB COMP Computer IBM 386-30 80MB 8MB COMP Computer Del 586-60 450MB 64MB COMP Computer CAD-CIM Pentium-90 100 Min 32MB COMP Computer CAD-CIM Sconosciuto 600MB Standard Eseguite le seguenti modifiche nei valori degli attributi evidenziati (Figura 1.24). 1. Modificate Sconosciuto in Pentium.

2. Modificate CAD-CIM in Compaq.

3. Modificate MB in Meg per tutti i valori degli attributi il cui nome dell’etichetta è RAM (nessuna modifica deve essere apportata ai valori il cui nome è HD). La sequenza dei prompt per modificare il valore dell’attributo Sconosciuto in Pentium è la seguente. 1. Digitate il comando –EDITATT al prompt Comando:. Digitate N (No) al prompt successivo. Comando: –EDITATT –EDITATT –EDITATT –EDITATT –EDITATT ↵ Modificare gli attributi singolarmente? [Sì/No] Modifica globale dei valori degli attributi. 2. Dato che solo quegli attributi che risultano visibili sullo schermo devono essere modificati, premete INVIO al prompt successivo.

Modificare solo gli attributi visibili sullo schermo? [Sì/No] : ↵ 3. Come mostrato nella tabella, gli attributi appartengono a un singolo blocco, COMP. Un disegno potrebbe però contenere diversi blocchi. Per limitare la modifica degli attributi al blocco COMP, digitate il nome del blocco (COMP) al prompt successivo. Digitare specifica del nome blocco : COMP COMP COMP COMP COMP 4. Ai due prompt successivi, digitate il nome di etichetta di attributo e il valore di specifica di attributo. Quando digitate questi due valori, solo quegli attributi che hanno il nome dell’etichetta e il valore dell’attributo specificati verranno modificati.

Digitare specifica di etichetta dell’attributo : Processore Processore Processore Processore Processore Digitare specifica di valore dell’attributo : Sconosciuto Sconosciuto Sconosciuto Sconosciuto Sconosciuto 5. AutoCAD chiede quindi di selezionare gli attributi. Utilizzate l’opzione Interseca per selezionare tutti i blocchi. AutoCAD ricercherà quegli attributi che soddisfano i criteri indicati (cioè gli attributi appartenenti al blocco COMP, con Processore come nome di etichetta e con valore Sconosciuto). Gli attributi, una volta localizzati da AutoCAD, risulteranno evidenziati.

Selezionare attributi:

24 CAPITOLO 1 6. Ai due prompt successivi, digitate la stringa che desiderate modificare e specificate quindi la nuova stringa. Digitare stringa da cambiare: Sconosciuto Sconosciuto Sconosciuto Sconosciuto Sconosciuto Digitare nuova stringa: Pentium Pentium Pentium Pentium Pentium 7. La sequenza dei prompt per modificare la marca dei computer da CAD-CIM a Compaq è la seguente. Comando: –EDITATT –EDITATT –EDITATT –EDITATT –EDITATT ↵ Modificare gli attributi singolarmente? [Sì/No] Modifica globale dei valori degli attributi. Modificare solo gli attributi visibili sullo schermo? ➥[Sì/No] : ↵ Digitare specifica del nome blocco : COMP COMP COMP COMP COMP Digitare specifica di etichetta dell’attributo : MARCA MARCA MARCA MARCA MARCA Digitare specifica di valore dell’attributo : ↵ Selezionare attributi: Digitare stringa da cambiare: CAD-CIM CAD-CIM CAD-CIM CAD-CIM CAD-CIM Digitare nuova stringa: Compaq Compaq Compaq Compaq Compaq 8.

La sequenza dei prompt per modificare MB in Meg è la seguente. Comando: –EDITATT –EDITATT –EDITATT –EDITATT –EDITATT ↵ Modificare gli attributi singolarmente? [Sì/No] Modifica globale dei valori degli attributi. Al prompt successivo dovete digitare N poiché gli attributi che volete modificare (nome dell’etichetta, RAM) non sono visibili sullo schermo. Modificare solo gli attributi visibili sullo schermo? [Sì/No] Il disegno dovrà essere rigenerato. Digitare specifica del nome blocco : COMP COMP COMP COMP COMP Al prompt successivo, relativo alla specifica dell’etichetta, dovete indicare il nome dell’etichetta in quanto anche la stringa di testo MB compare nelle dimensioni del Figura 1.24 Utilizzare –EDITATT per modificare i valori degli attributi.

Vai alle pagine successive ... Annulla