Preparing Validation Reports

Il software include una serie di controlli di validazione, che possono essere inclusi come output durante la generazione degli output. Ognuno produce un file di report HTML.

Gli output di validazione possono essere aggiunti al file Output Job attivo dal menu del controllo [Add New Validation Output] nella sezione Validation Outputs del file oppure dai sottomenu Edit » Add Validation Outputs dei menu principali.

Si noti che la configurazione di questi report di validazione è memorizzata nell'OutputJob. Quando si configura un controllo di validazione altrove nel software, le impostazioni vengono memorizzate con quel file; ad esempio, le impostazioni per il controllo degli errori del progetto sono memorizzate nel file di progetto, mentre le impostazioni PCB DRC sono memorizzate nel file PCB.
L'uso di report di validazione definiti in un file Output Job assegnato offre la possibilità di validare i progetti come parte integrante del processo di rilascio del progetto di progettazione. Questi controlli di validazione verranno eseguiti a ogni rilascio e il rilascio non andrà a buon fine se uno qualsiasi dei controlli di validazione non viene superato correttamente. Questo offre un'ulteriore tranquillità, evitando che errori costosi si insinuino nei progetti rilasciati a causa di modifiche dell'ultimo minuto. La validazione viene eseguita nella fase Validate Design del flusso di processo all'interno della vista PCB Release. In modalità Design, i controlli di validazione vengono eseguiti direttamente sul progetto, prima che vengano generati gli output. In modalità Release, il flusso di rilascio crea prima uno snapshot autonomo del progetto che include tutti i documenti del progetto e le dipendenze esterne, e i controlli di validazione vengono eseguiti su questo snapshot. Ciò fornisce un'ulteriore garanzia che lo snapshot abbia acquisito correttamente tutte le dipendenze richieste per il progetto.

Validazione dello stato dei componenti

I componenti Workspace offrono al progettista una raccolta formale di elementi costruttivi di progettazione di alta qualità e alta integrità. Sottoposti a controllo di revisione e gestione del ciclo di vita, consentono a un'azienda di autorizzare la libreria di componenti che può essere formalmente utilizzata dai propri progettisti in ogni nuovo progetto di progettazione intrapreso all'interno dell'azienda. Tuttavia, sebbene i componenti possano essere autorizzati per il riutilizzo nella progettazione, è necessario anche un controllo automatizzato nella fase di validazione del rilascio, per verificare che siano effettivamente nello stato corretto per poter essere utilizzati.

Altium Designer, in combinazione con il tuo Workspace connesso, fornisce un'elegante soluzione a questo problema, sotto forma di Component State Checking. È disponibile un generatore di output basato sulla validazione da aggiungere a un file Output Job – Components states. Questo può essere configurato per controllare i componenti che si trovano in stati con restrizioni. Come parte della configurazione, si determina l'azione da intraprendere per ciascuno stato attualmente definito, di ciascuna definizione di ciclo di vita attualmente definita nel Workspace: nessuna azione, un avviso oppure generare un errore. Quest'ultima opzione impedirà il rilascio del progetto. Inoltre, l'esecuzione del controllo genererà un pratico report in HTML, che consente di vedere a colpo d'occhio quali componenti del progetto non si trovano in stati validi.

I problemi derivanti dall'uso di elementi di progettazione in stati con restrizioni possono essere rilevati anche molto prima nel ciclo di progettazione, durante la validazione del progetto. Questo riguarda l'applicabilità di una revisione di un Item in base al suo stato corrente e se ne sia consentito l'uso nei progetti mentre si trova in tale stato. Ciò è controllato tramite l'uso di un attributo dedicato a livello di singolo stato. È possibile configurare una violazione di progetto per rilevare e segnalare eventuali elementi Workspace utilizzati in un progetto le cui revisioni si trovano in stati non applicabili, intercettando ed evitando i problemi prima del rilascio. Per maggiori dettagli, vedere la sezione Controllo della visibilità e dell'applicabilità delle revisioni degli Item nella pagina Definizione delle definizioni del ciclo di vita per un Workspace.
Quando si applicano gli ambienti di lavoro dei progettisti tramite l'uso di Configurazioni dell'ambiente, è possibile garantire l'uso del file Output Job in cui è stato definito il controllo dello stato dei componenti. Per farlo, assicurarsi che il file Output Job consentito per l'uso tramite la configurazione dell'ambiente applicabile sia contrassegnato come obbligatorio, abilitando il relativo attributo Req'd. Se un OutJob definito come parte di una configurazione dell'ambiente è contrassegnato come obbligatorio, il rilascio non sarà possibile finché tale OutJob non sarà presente e abilitato per l'inclusione nel set di dati pertinente generato come parte del rilascio del progetto. Per ulteriori informazioni, vedere Gestione delle configurazioni dell'ambiente.

Aggiungere un generatore di output di questo tipo dalla sezione Validation Outputs del file OutJob. La configurazione viene eseguita nella finestra di dialogo Server objects State validation.

Per accedere a questa finestra di dialogo di configurazione, fare doppio clic sulla voce del generatore di output, fare clic con il pulsante destro sulla relativa voce e scegliere Configure dal menu contestuale, oppure selezionare la voce e usare la scorciatoia da tastiera Alt+Enter.

Aggiungere e configurare un controllo dello stato dei componenti come parte del regime complessivo di validazione durante il rilascio del progetto della scheda.
Aggiungere e configurare un controllo dello stato dei componenti come parte del regime complessivo di validazione durante il rilascio del progetto della scheda.

La finestra di dialogo presenta tutte le definizioni del ciclo di vita definite per il Workspace a cui si è attivamente connessi. Per ogni definizione, viene elencato ciascuno stato definito in modo univoco, insieme alla relativa descrizione. Per ogni stato associato a una definizione del ciclo di vita utilizzata per i componenti nei progetti, è sufficiente specificare l'azione di controllo da intraprendere. Fare clic nel campo Check Action di uno stato e selezionare l'azione richiesta dal menu a discesa associato. Le opzioni di controllo disponibili sono None, Warning e Error.

Fare clic sul pulsante per aggiornare la finestra di dialogo con le informazioni più recenti sulle definizioni del ciclo di vita, direttamente dal Workspace.

Le revisioni degli Item componente utilizzati nel progetto che si trovano in uno stato con restrizioni (uno il cui Check Action è stato impostato su Error) impediranno il rilascio della scheda. Il file di report generato elencherà tutti gli avvisi e gli errori.

Esempio di rilascio della scheda non riuscito nella fase di validazione durante il controllo degli stati dei componenti. Passare il puntatore sull'immagine per vedere il report generato. In questo caso, è stato rilevato che il progetto contiene quattro componenti che si trovano in uno stato del ciclo di vita con restrizioni e il processo di rilascio viene terminato con esito negativo.
Esempio di rilascio della scheda non riuscito nella fase di validazione durante il controllo degli stati dei componenti. Passare il puntatore sull'immagine per vedere il report generato. In questo caso, è stato rilevato che il progetto contiene quattro componenti che si trovano in uno stato del ciclo di vita con restrizioni e il processo di rilascio viene terminato con esito negativo.

Se si utilizzano template di output job del Workspace, assicurarsi che il controllo dello stato dei componenti venga aggiunto al file Output Job sorgente pertinente e configurato BEFORE prima di rilasciare quell'OutJob nel Workspace. Una volta rilasciata, la revisione del file OutJob – in particolare la configurazione di un generatore di output – non può essere modificata. Sarà necessario apportare le modifiche e rilasciarle nuovamente nella successiva revisione pianificata dell'Item di destinazione. Per ulteriori informazioni, vedere Preparazione dei dati di produzione con Output Jobs.

Preparazione di un report di verifica della conformità della configurazione dell'ambiente

La verifica della conformità della configurazione dell'ambiente fornisce un mezzo per testare in modo conclusivo e imporre l'uso di elementi di dati autorizzati dall'azienda in un progetto, ovvero se non si utilizzano elementi di dati consentiti tramite la configurazione dell'ambiente disponibile per il ruolo assegnato, il rilascio non andrà a buon fine. Questo evita un approccio disordinato alla progettazione e garantisce l'aderenza e la conformità agli ambienti di progettazione operativi determinati centralmente a livello aziendale.

Fare riferimento alla pagina Environment Configuration Management (Altium 365 Workspace, Enterprise Server Workspace) per saperne di più.

Il report richiesto viene configurato nella finestra di dialogo Environment Configuration Compliance Setup.

La finestra di dialogo Environment configuration compliance setup 
La finestra di dialogo Environment configuration compliance setup 

Scopri di più sulla gestione della configurazione dell'ambiente in Altium 365 e in un Workspace Enterprise Server.

Preparazione di un report delle differenze

Il generatore di output Differences Report produce un report che descrive in dettaglio le differenze tra lo schema sorgente del progetto e i documenti PCB.

Il report richiesto viene configurato nella finestra di dialogo Differences Setup.

La finestra di dialogo Differences Setup
La finestra di dialogo Differences Setup

Scopri di più su Mantenere sincronizzati schemi e PCB.

Preparazione di un report di controllo delle regole elettriche

Il generatore di output Electrical Rules Check produce un report che descrive in dettaglio le violazioni dei controlli di disegno e dei controlli elettrici per i documenti schematici sorgente del progetto.

Il report richiesto viene configurato nella finestra di dialogo Electrical Rules Check Setup.

La finestra di dialogo Electrical Rules Check Setup 
La finestra di dialogo Electrical Rules Check Setup 

Scopri di più su Convalidare il progetto di progettazione.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Disponibilità delle funzionalità

Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

Se non vedi nel tuo software una funzionalità descritta,  contatta il team vendite di Altium per saperne di più.

Documentazione legacy

La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.

Contenuto