Monitor di controllo dello stato del PCB
A colpo d'occhio
- Scopri dove configurare, eseguire ed esaminare i controlli dello stato del PCB in Altium Designer.
- Scopri come vengono classificati ed evidenziati i problemi rilevati e, in alcuni casi, come vengono risolti automaticamente.
- Comprendi come i risultati dei controlli dello stato del PCB possono influire sulla generazione degli output ed essere inclusi nei report DRC.
L'obiettivo finale di ogni progetto PCB è ottenere un insieme corretto e affidabile di output per l'assemblaggio e la fabbricazione, e lo scopo di qualsiasi strumento di progettazione è fornire all'utente gli strumenti per individuare e risolvere i problemi che potrebbero insorgere durante il processo di progettazione, prima che il progetto passi alla produzione. Nel corso del suo costante sviluppo, Altium Designer introduce miglioramenti e correzioni di bug a ogni versione, per offrirti una migliore esperienza di progettazione e aiutarti a evitare alcuni aspetti “problematici” del layout dei tuoi PCB. In alcuni casi, queste aree della scheda potrebbero risultare accettabili per il sistema DRC di Altium Designer, senza causare gravi problemi di fabbricazione. Tuttavia, potrebbero comportare un peggioramento delle prestazioni del software e problemi durante la coprogettazione MCAD o la generazione degli output del PCB. Ad esempio, nelle versioni precedenti di Altium Designer i componenti PCB potevano avere un valore di rotazione di 360 gradi, ma questa condizione non è più consentita nelle versioni attuali: il software imposta tali componenti a 0 gradi.
Questi elementi “problematici” del layout della scheda possono essere presenti nei progetti creati con versioni del software precedenti all'introduzione di miglioramenti e correzioni in determinate aree. La funzionalità di verifica dello stato del PCB è disponibile per aiutarti a individuare e risolvere questi e altri problemi che possono insorgere in determinate condizioni. Queste verifiche consentono di scoprire i problemi comuni nel progetto PCB, correggerli ed evitare potenziali problemi nelle fasi successive del processo di progettazione e produzione.
Quando non è selezionato alcun oggetto nel documento PCB attivo, il pannello Properties include la scheda Health Check, che consente di configurare ed eseguire la verifica dello stato del PCB e di esaminarne i risultati.

L'interfaccia del monitoraggio dello stato è la scheda Health Check del pannello Properties, disponibile quando non è selezionato alcun oggetto nel documento PCB.
Configurazione ed esecuzione di una verifica dello stato
Le verifiche disponibili sono elencate nell'area della griglia della sezione Checks nella scheda Health Checks. Tutte le verifiche sono raggruppate per categorie pertinenti (Regions, Polygons, Components, ecc.). Tramite la colonna delle caselle di controllo puoi abilitare/disabilitare verifiche specifiche oppure utilizzare la casella di controllo nell'intestazione della colonna per abilitare/disabilitare tutte le verifiche.
Una verifica dello stato viene eseguita automaticamente all'apertura del documento PCB. In qualsiasi momento durante il processo di progettazione, puoi eseguire manualmente una verifica specifica facendo clic con il pulsante destro del mouse su di essa nell'elenco e selezionando il comando Run Check, oppure eseguire tutte le verifiche abilitate facendo clic sul pulsante Check All in fondo all'elenco.

Esegui una verifica specifica o tutte le verifiche contemporaneamente.
Se una verifica rileva dei problemi, il numero di problemi rilevati per tale verifica viene visualizzato nella colonna Issues. Il numero totale di problemi rilevati per il progetto PCB corrente viene visualizzato tra parentesi nell'intestazione della colonna. In questa colonna viene visualizzata anche un'icona. L'icona indica il livello di gravità del problema rilevato, a seconda del tipo:
-
– Informazione
-
– Avviso
-
– Errore
L'icona del problema più grave rilevato viene visualizzata anche accanto al titolo della scheda Health Check. Se non sono presenti problemi, nel titolo della scheda viene visualizzata l'icona
.
Seleziona una voce di verifica per visualizzare l'elenco dei problemi rilevati per tale verifica nella sezione Issues del pannello.

Seleziona una verifica per visualizzare l'elenco dei problemi rilevati.
Risoluzione dei problemi rilevati
Facendo clic su una verifica nella sezione Check del pannello, la sezione Issues del pannello viene popolata con i problemi rilevati per tale verifica. Fai clic su un problema nell'elenco per ingrandire, centrare ed evidenziare (ove possibile) l'oggetto che causa il problema nell'area di progettazione dell'editor PCB. Nell'area informativa del pannello vengono mostrati suggerimenti su come risolvere un problema relativo alla verifica selezionata.
I problemi rilevati dalle seguenti verifiche possono essere corretti automaticamente:
-
Zero Area Regions
-
Zero Area Polygons
-
Micro-Segments
-
Shelved/Modified Polygons
-
360deg Component
-
Components with Mirrored Footprints
-
Duplicate Component Designators
-
Unused xSignals
-
Unused From-Tos
Per utilizzare la correzione automatica, seleziona una verifica nell'elenco e fai clic sul pulsante Fix Issues in fondo all'elenco dei problemi. In alternativa, fai clic con il pulsante destro del mouse su una verifica nell'elenco Checks e seleziona il comando Fix Issues dal menu visualizzato.

Correggi automaticamente i problemi rilevati utilizzando il comando Fix Issues.
Esecuzione di una verifica dello stato durante la generazione degli output
Quando si tenta di generare gli output da un file OutJob o direttamente dall'editor PCB e il progetto contiene un problema critico (un poligono sospeso o un poligono modificato ma il cui riempimento non è stato ricalcolato e/o un pannello con uno stack di layer non compatibile con lo stack di layer della scheda principale), viene visualizzata una finestra di dialogo di avviso. La finestra di dialogo avvisa che gli output da generare non saranno corretti e mostra il numero o i numeri degli oggetti che causano il problema. Puoi annullare la generazione degli output e aprire la scheda Health Check direttamente dalla finestra di dialogo oppure procedere con la generazione degli output. Per il problema dello stack di layer non compatibile, puoi anche aprire il report HTML di compatibilità.

La finestra di dialogo PCB Health Check Issues Detected
Creazione di report sui problemi rilevati
I problemi rilevati dal monitoraggio dello stato del PCB possono essere elencati nel report HTML generato durante l'esecuzione di un DRC batch. Nella finestra di dialogo Verifica delle regole di progettazione, seleziona l'opzione Create Report File e la relativa opzione secondaria Report PCB Health Issues.

L'opzione Report PCB Health Issues nella finestra di dialogo Design Rule Checker
Dopo aver eseguito il DRC batch tramite il pulsante Run Design Rule Check della finestra di dialogo, il numero di problemi rilevati relativi allo stato del PCB verrà visualizzato nella parte superiore del report e i problemi saranno elencati sotto l'intestazione PCB Health Issues.

Un esempio del report generato quando l'opzione Report PCB Health Issues era abilitata nella finestra di dialogo Design Rule Checker

