Gestione della configurazione dell'ambiente
Assegna lo stesso progetto di progettazione a diversi progettisti e i risultati probabilmente saranno differenti, poiché ciascun progettista presenta un proprio insieme di caratteristiche progettuali, livello di esperienza e preferenze operative. Sebbene l'entità di questi diversi approcci possa non rappresentare un problema tra aziende e discipline di prodotto differenti, la visibilità di tali differenze può diventare significativa quando lavorano per lo stesso team di progettazione all'interno della stessa organizzazione.
Altium 365 Workspace consente l'applicazione a livello enterprise dell'ambiente di lavoro di un progettista, per garantire che vengano seguiti gli standard richiesti da quell'organizzazione per progettazione, documentazione e produzione, tramite il suo Team Configuration Center.
Team Configuration Center
Il ruolo del Team Configuration Center è fornire all'organizzazione un controllo centralizzato sull'ambiente in cui operano i suoi progettisti. Ciò viene ottenuto tramite la definizione e la gestione di Environment Configurations. Questi vengono utilizzati per vincolare l'ambiente di lavoro di Altium Designer di ciascun progettista affinché utilizzi solo elementi di progettazione approvati dall'azienda, inclusi template schematici, file di configurazione output job e preferenze del workspace. In altre parole, facilita Centralized Environment Configuration Management.
È possibile definire un numero qualsiasi di configurazioni dell'ambiente tramite la pagina Configurations del Workspace. I dati utilizzati e applicati da ciascuna configurazione sul lato progettazione, indicati come Configuration Data Items, provengono dal Workspace. Inoltre, associando ciascuna configurazione dell'ambiente a uno specifico gruppo di utenti e, a loro volta, assegnando gli utenti a tali gruppi, il corretto ambiente di lavoro viene caricato in Altium Designer non appena l'utente si connette al Workspace. L'utilizzo di questo approccio basato su gruppi e ruoli garantisce che un progettista ottenga sempre la configurazione a cui ha diritto, indipendentemente dal fatto che disponga di un proprio PC o condivida un singolo PC con altri progettisti.
L'immagine seguente fornisce una panoramica grafica del concetto di Gestione centralizzata della configurazione dell'ambiente.

Il concetto di Gestione centralizzata della configurazione dell'ambiente. Quando un utente si connette al Workspace, il Team Configuration Center determina, tramite i gruppi assegnati, quali configurazioni (e i relativi elementi di dati associati) sono disponibili per quell'utente. Il client di progettazione utilizza quindi gli elementi di dati della configurazione nei punti pertinenti.
Elementi di dati di configurazione
Prima di poter approfondire la creazione e la definizione delle configurazioni dell'ambiente, è necessario definire innanzitutto gli elementi di dati di configurazione richiesti, ovvero gli elementi costitutivi delle configurazioni. Si tratta degli elementi di progettazione che l'utente, i cui gruppi assegnati determinano le configurazioni disponibili, è autorizzato a utilizzare. In altre parole, una configurazione definisce e applica l'insieme degli elementi di dati di configurazione disponibili per l'utente.
Attualmente, i seguenti tipi di contenuto possono essere utilizzati con le configurazioni dell'ambiente:
- Preferenze di Altium Designer
- Outputjob
- Template schematico
- Template BOM
- Layerstack
- Template di progetto
- Template documento Draftsman
- Template foglio Draftsman
Configurazioni dell'ambiente
Related page: Gestione delle configurazioni dell'ambiente
Con le revisioni degli elementi di dati di configurazione definite e rilasciate in un Altium 365 Workspace, ora disponi dei blocchi fondamentali con cui definire le configurazioni dell'ambiente stesse. Le configurazioni dell'ambiente vengono definite all'interno del Team Configuration Center, accessibile tramite l'interfaccia browser del Workspace.

Accesso all'interfaccia utente del Team Configuration Center basata su browser, tramite un browser Web esterno preferito.
L'interfaccia consente a un amministratore di creare una o più configurazioni dell'ambiente, a seconda delle esigenze dell'organizzazione. Ogni configurazione richiede la definizione di:
-
Configuration Name – un nome significativo, magari che rifletta le persone il cui ambiente di lavoro deve essere governato.
-
Configuration Data – i vincoli elementari della configurazione. Le revisioni degli elementi di dati supportati che possono essere validamente utilizzate da un utente destinatario della configurazione.
-
Target Roles – la specifica di a chi si applica la configurazione dell'ambiente. I ruoli stessi sono semplicemente gruppi di utenti, definiti e memorizzati come parte dell'Identity Service del Workspace. Si tratta degli stessi gruppi che vengono definiti e utilizzati dal Workspace per controllare i permessi di accesso.

Un esempio di configurazione dell'ambiente definita.
Applicazione delle configurazioni dell'ambiente in Altium Designer
Related page: Accesso al tuo Workspace
Per facilitare la gestione delle configurazioni dell'ambiente e applicare le configurazioni dell'ambiente pertinenti a tutti gli utenti di un'organizzazione, in base ai gruppi loro assegnati, ogni utente deve aver effettuato l'accesso al Workspace da Altium Designer. Ciò è necessario per:
- Fornire accesso al Team Configuration Service.
- Fornire accesso al Workspace.
- Consentire all'Identity Service di riconoscere chi sei e a quali gruppi sei stato assegnato. Le corrette configurazioni dell'ambiente possono quindi essere applicate. Questo diventa particolarmente importante negli ambienti di lavoro in cui i computer condivisi sono la norma.
Una volta che un utente ha effettuato l'accesso al Workspace da Altium Designer, il servizio di configurazione determina la configurazione dell'ambiente da utilizzare per quell'utente e modifica le aree pertinenti dell'ambiente di progettazione per applicare gli elementi di dati consentiti da tale configurazione. Se l'utente è assegnato a più gruppi e possono applicarsi più configurazioni dell'ambiente, all'accesso gli verrà data la possibilità di scegliere quale configurazione dell'ambiente applicare.
Garantire la conformità della configurazione dell'ambiente
Related page: Rilascio del progetto di progettazione della scheda
Quando arriva il momento di rilasciare un progetto di progettazione di una scheda, il processo coinvolto garantisce la massima integrità dei dati di progettazione e, cosa ancora più importante, dei dati di produzione generati che la Supply Chain utilizzerà infine per trasformare il tuo lavoro di progettazione in realtà fisica. Come parte del processo di rilascio, è possibile inserire controlli di validazione per garantire, ad esempio, che le regole elettriche e di progettazione vengano verificate e rispettate. Dopotutto, una validazione rigorosa può individuare eventuali problemi sfuggiti che possono portare a costose revisioni della scheda.
Come parte di questa fase di validazione nel processo di rilascio, puoi anche includere un Environment Configuration Compliance Check. Questo fornisce un mezzo per verificare in modo conclusivo e imporre l'uso di elementi di dati autorizzati dall'azienda in un progetto. In parole semplici, se non stai utilizzando elementi di dati consentiti tramite la configurazione dell'ambiente disponibile per l'uso da parte del tuo gruppo assegnato, il rilascio non andrà a buon fine. Ciò impedisce un approccio alla progettazione da “battitore libero” e garantisce l'aderenza e la conformità agli ambienti di progettazione di lavoro determinati centralmente a livello enterprise.
Per includere questo controllo di conformità, aggiungi un generatore di output di questo tipo dalla sezione Validation Outputs del file OutJob utilizzato nella configurazione. La specifica delle condizioni del controllo viene eseguita nella finestra di dialogo Environment configuration compliance setup dialog. Queste condizioni determinano:
-
Quali revisioni degli elementi Template schematico possono essere utilizzate dai documenti schematici sorgente nel progetto. È possibile aggiungere una o più revisioni di elementi Template schematico all'elenco.
-
Quali revisioni degli elementi Outputjob possono essere utilizzate per la generazione degli output dal progetto. È possibile aggiungere una o più revisioni di elementi Outputjob all'elenco.
-
Quale revisione di un elemento Preferenze di Altium Designer deve essere utilizzata al momento del rilascio. È possibile specificare una singola revisione di elemento Preferenze di Altium Designer.
-
Se tutte le parti utilizzate nel progetto debbano o meno provenire da un Workspace.

Aggiungi e configura un controllo di conformità della configurazione dell'ambiente come parte del tuo regime complessivo di validazione durante il rilascio del progetto di progettazione della scheda.