INTRODUZIONE
Lo scopo dell’add-in è quello di velocizzare l’operazione di pallinatura, modifica proprietà e inserimento dei ‘blocchi’ nei layout.
Con i nuovi comandi inseriti, è possibile realizzare un disegno che funga da ‘libreria’ da cui copiare e incollare gli elementi desiderati, con le proprietà già compilate correttamente ai fini della distinta.
E’ possibile personalizzare lo stile della distinta e rinumerare automaticamente gli elementi pallinati in caso restassero dei numeri inutilizzati a causa di eventuali modifiche.
L’editing degli attributi mantiene la correlazione fra tutti i pallini, la distinta e i blocchi stessi, così da facilitare la compilazione ed evitare eventuali errori.
COMANDI

“INS_PALLINI” – “INS_TABELLA” – “STILETABELLA” – “EDITA_PALLINI” – “RINUMERA_PALLINI”
Comando “_INS_PALLINI”
E’ un comando ciclico che richiede la selezione di un blocco da pallinare oppure permette l’inserimento di un pallino non associato a nessun blocco:

Il comando richiede la selezione del blocco da pallinare e poi permette di posizionare il nuovo pallino sul disegno.
Se si sceglie l’inserimento libero il comando richiede semplicemente di posizionare il nuovo pallino sul disegno.
Se viene selezionato un blocco con un nome uguale ad altri blocchi già pallinati presenti sul disegno, al nuovo pallino verrà assegnato lo stesso numero di posizione degli altri blocchi già pallinati e sarà compilato con i dati presenti sugli altri pallini con lo stesso numero di posizione.
Se il blocco selezionato è un nuovo blocco con gli attributi previsti, i dati del pallino vengono compilati con i dati del blocco; la quantità viene presa in base al numero dei blocchi inseriti nel disegno.
Nel caso invece di inserimento libero, al nuovo pallino viene assegnato un nuovo numero di posizione pari al max numero di posizione trovato sul disegno + 1 e quantità 1.
Se viene selezionato un blocco che NON ha gli attributi concordati oppure inserito un pallino NON associato ad alcun blocco, si aprirà la finestra di modifica degli attributi:

Tale finestra è la stessa che si apre utilizzando il comando ‘EDITA_PALLINI‘
In ogni caso è possibile modificare gli attributi dei pallini e/o dei blocchi pallinati mediante i comandi propri di AutoCAD di modifica degli attributi e dalla distinta stessa.
Comando “_INS_TABELLA”
Se non è ancora presente, questo comando permette di creare la tabella di distinta e di posizionarla nel disegno.
Se nelle impostazioni, memorizzate nel file ‘Settings.ini’, è presente la chiave [Generale] e tale stile è presente nel DWG su cui stiamo inserendo la tabella, tale stile verrà assegnato alla tabella
StileTabella=< … nome dello stile tabella … >
StileTabella=Sovema

Altrimenti verrà utilizzato lo stile ‘STANDARD’ che è comunque modificabile dall’utente.
Con questo stile la tabella viene disegnata dal basso verso l’alto con altezze e colori differenziati per i titoli delle colonne e quelle di dati. L’ordine delle colonne ed il testo visualizzato nella riga dei titoli non sono stati resi personalizzabili volutamente, ma decisi a priori per creare uno standard omogeneo.
Quando la tabella non è ancora presente e viene quindi creata la prima volta, la larghezza delle colonne e l’altezza delle righe vengono forzate, da codice, per adattarsi alle stringhe che devono contenere.
Quando la tabella è già presente sul disegno viene modificato solo il contenuto delle celle, lasciando ad AutoCAD la gestione della larghezza delle colonne e dell’altezza delle righe. Questo vuol dire che AutoCAD non modifica la larghezza delle colonne, ma aumenta l’altezza delle righe se il testo ha troppi caratteri. Se il testo precedente occupava più righe del nuovo, l’altezza della riga non viene diminuita automaticamente.
Se al lancio del comando ‘INS_TABELLA’ è già presente una tabella di distinta, viene richiesto se si intende aggiornare la tabella esistente:

Funzionalità di aggiornamento automatico
Qualunque modifica fatta ai pallini e/o ai blocchi pallinati e/o in tabella viene riportata sul disegno, mantenendo i dati allineati tra loro.
Se è presente una tabella di distinta, questa verrà mantenuta aggiornata di conseguenza.
Quindi:
- se inserisco nuovi pallini vengono aggiunte le corrispondenti righe in tabella o aggiornate le quantità corrispondenti sulle righe già presenti
- se cancello dei pallini vengono eliminate le corrispondenti righe in tabella o aggiornate le quantità corrispondenti sulle righe già presenti
- se cancello dei blocchi pallinati vengono cancellati i pallini associati ai blocchi e di conseguenza vengono eliminate le corrispondenti righe in tabella o aggiornate le quantità corrispondenti sulle righe già presenti
- se modifico attributi su un pallino vengono aggiornati i dati in tabella e se il pallino è associato ad un blocco vengono aggiornati gli attributi corrispondenti su tutti i blocchi pallinati con lo stesso nome (che saranno associati a pallini con lo stesso numero di posizione)
- se modifico attributi su un blocco pallinato vengono aggiornati tutti i dati sui pallini con pari numero di posizione, su tutti i blocchi pallinati con lo stesso nome e la tabella
Comando “STILE TABELLA”
Questo comando apre un’interfaccia per selezionare lo standard da utilizzare per la creazione della distinta:

Comando “EDITA_PALLINI”
Consente di aprire la finestra di modifica attributi per la modifica; richiede la selezione di un pallino da editare dopo l’attivazione del comando:

Comando “RINUMERA_PALLINI”
Rinumera automaticamente i pallini progressivamente per non lasciare numeri inutilizzati. Il primo elemento successivo al numero mancante ne prenderà il posto, in maniera ciclica, finché non verranno “tappati” tutti i buchi della numerazione.
Iscriviti al webinar per saperne di più, tratteremo i seguenti argomenti: Gestione dei figurini e loro attributi, inserimento pallinatura, generazione BOM (Distinta base) e modifica sincronizzata delle proprietà