Inventor utilizza file XML (Extensible Markup Language) per memorizzare le informazioni sugli stili esternamente ai documenti di Inventor. Lo schema dei file XML delle librerie di stili è soggetto a modifica da una release all'altra.
I file XML vengono utilizzati in due modi diversi per memorizzare le informazioni sugli stili:
È possibile utilizzare Editor stili e norme per aggiungere e modificare stili, ma essi vengono salvati nel documento corrente. e non sono disponibili per l'uso in altri documenti, a meno che lo stile non venga salvato nella libreria di stili.
Vi sono due modalità generali di gestione degli stili: nome/valore dello stile e stili secondari. Per tutte le interazioni di gestione tra documenti, stili e librerie di stili vengono utilizzati questi due meccanismi per garantire che l'oggetto finale che utilizza uno stile disponga di tutte le informazioni necessarie.
Nome/valore dello stile
Inventor utilizza il nome dello stile come identificatore univoco dello stile stesso. Non è possibile che due stili dello stesso tipo abbiano lo stesso nome nello stesso contenitore. Ad esempio, all'interno di un disegno singolo, può esistere solo uno stile di quota denominato "Default (ANSI)". Tuttavia, nello stesso disegno oltre a questo stile di quota può essere presente un nome di stile di testo denominato "Default (ANSI)", poiché si tratta di due tipi di stile diversi. Quando Inventor confronta due stili con lo stesso nome, verifica che tutte le proprietà di ogni stile siano identiche. Si tratta di un confronto di valore. Se il nome di uno stile in un documento corrisponde a quello di uno stile presente in una libreria e i valori di questi due stili sono uguali (ad esempio ogni attributo ha lo stesso valore), si è in presenza di una corrispondenza nome/valore esatta. Il concetto di corrispondenza nome/valore è utilizzato da Inventor per eseguire operazioni automatiche.
Stili secondari
Gli stili racchiudono e riutilizzano insiemi di proprietà. Questo incapsulamento consente di riutilizzare un tipo di gruppo di proprietà come sottogruppo di un altro. Uno stile può fare riferimento ad un altro stile che contiene le informazioni necessarie. Uno stile che fa riferimento ad un altro stile viene definito stile secondario.
Ad esempio, per gli stili quota sono disponibili tre stili secondari:
Uno stile riconosce solo il nome del relativo stile secondario, ma non i valori delle proprietà in esso contenute. Quando Inventor verifica se uno stile in un contenitore (un documento o una libreria di stili) rappresenta una corrispondenza nome/valore esatta con uno stile in un altro contenitore, controlla che ogni stile faccia riferimento ad uno stile secondario con lo stesso nome. Una corrispondenza nome/valore tra gli stili secondari non è necessaria affinché lo stile proprietario presenti una corrispondenza nome/valore esatta.
Quando uno stile viene copiato da un contenitore ad un altro, Inventor verifica che eventuali stili secondari richiesti dallo stile principale siano presenti nel contenitore di destinazione. Se uno stile secondario non esiste nel contenitore di destinazione, deve essere copiato con lo stile principale. In caso contrario, viene utilizzata la versione presente nel contenitore di destinazione.
Gli stili vengono condivisi o copiati tra i documenti in due modi diversi:
Nelle parti, tutti gli stili della libreria attiva e gli stili memorizzati nella cache del documento locale sono visualizzati nell'elenco a discesa degli stili o nel punto in cui è possibile selezionare uno stile. (In Inventor, lo stesso vale per le parti in lamiera, gli assiemi e le presentazioni.) Nei disegni, solo gli stili memorizzati localmente nella cache o che fanno parte della norma attiva vengono visualizzati e sono disponibili per la selezione.
Le interazioni giornaliere tra un documento e una libreria di stili sono trasparenti. Tutti gli stili utilizzati all'interno di un documento vengono automaticamente copiati, ovvero memorizzati nella cache di quel documento. In questo modo si assicura che il documento disponga delle informazioni sugli stili necessarie se una libreria non è più disponibile oppure, con Inventor, se si accede al documento da un progetto con una libreria di stili diversa o senza alcuna libreria di stili.
Alcune considerazioni influiscono su quali stili (o sulla versione di uno stile) siano disponibili:
Le operazioni più comuni di gestione degli stili tra documenti e librerie di stili vengono eseguite automaticamente.
Copia automatica nel documento
Quando si utilizza uno stile della libreria, esso viene copiato automaticamente nel documento con tutti gli stili secondari necessari.
Pulitura automatica degli stili
Gli stili che vengono copiati automaticamente in un documento vengono rimossi automaticamente da quel documento quando non sono più utilizzati. Questa operazione consente di eliminare dal documento i metadati inutilizzati senza necessità di intervento da parte dell'utente.
La pulitura automatica si verifica solo quando Inventor accerta che nessun dato di stile verrà perso in caso di rimozione dello stile. Uno stile viene rimosso automaticamente da un documento solo se:
Se Inventor non è in grado di individuare una corrispondenza nome/valore esatta per lo stile nella libreria, oppure se uno stile è stato memorizzato manualmente da una libreria nella cache di un documento mediante la funzione Memorizza nel documento dell'Editor stili e norme, Inventor lascia lo stile nel documento fino all'eliminazione manuale.
Gli utenti eseguono la maggior parte delle operazioni di gestione degli stili all'interno di Inventor. È possibile effettuare le seguenti operazioni:
Gli stili nei disegni dipendono dalla norme di disegno attive nei disegni stessi. La norma di disegno attiva specifica gli stili utilizzati per formattare i disegni. Ogni norma presenta tipi di stile principali, quali numeri di riferimento e quote, ciascuno dei quali specifica la formattazione di singoli attributi. Gli stili definiscono, ad esempio:
Gli stili in parti e assiemi controllano gli attributi di illuminazione.
Gli stili nelle parti controllano gli attributi di illuminazione.
Gli stili nelle parti in lamiera controllano inoltre attributi di illuminazione e altri attributi e opzioni specifici della lamiera, ad esempio: spessore, pieghe, angoli, rappresentazioni alternative del modello piatto per punzoni e preferenze di spiegatura.
Poiché alcuni stili si basano su altri stili per la formattazione, come ad esempio lo stile di testo utilizzato per formattare quote, una modifica può diffondersi su tutti gli altri stili che fanno riferimento allo stile modificato.
La modifica degli stili riguarda solo il documento corrente, a meno che si seleziona scheda Gestione gruppo Stili e norme Salva e si aggiornano altri documenti dalla libreria di stili. In genere, se si utilizza Inventor, le modifiche apportate alla libreria di stili sono gestite dall'amministratore CAD.
Nella finestra di dialogo Editor stili e norme è possibile specificare l'elenco degli stili. Fare clic sulla freccia su Filtro e scegliere: