Monitor di controllo dello stato del PCB

A colpo d'occhio

Questo articolo spiega come i controlli dello stato del PCB in Altium Designer ti aiutano a individuare e risolvere problemi di layout della scheda che potrebbero sfuggire ai controlli DRC standard, ma che possono comunque influire sulle prestazioni del software, sulla collaborazione MCAD e sulla generazione degli output. Scoprirai dove accedere alla scheda Health Check, come eseguire i controlli automaticamente o manualmente, come valutare la gravità dei problemi e quali possono essere risolti automaticamente prima di proseguire nel processo di progettazione. L'articolo mostra inoltre come vengono segnalati i problemi durante la generazione degli output e come possono essere inclusi nei report, offrendoti indicazioni pratiche per mantenere i dati del PCB più puliti e affidabili. Continua a leggere per scoprire come questi controlli possono aiutarti a individuare i problemi prima e a lavorare con maggiore sicurezza.

- 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.
Approfondisci con l'IA:

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.

La funzionalità di monitoraggio dello stato può essere configurata utilizzando l'opzione PCB.HealthCheckMonitor nella finestra di dialogo Impostazioni avanzate. Utilizza le seguenti impostazioni per configurare la modalità desiderata della funzionalità. Il valore predefinito è 1.

0 - disattivata
1 - modalità utente
2 - modalità debug (rende disponibili ulteriori verifiche in fase di sviluppo attivo).

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.
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.
Esegui una verifica specifica o tutte le verifiche contemporaneamente.

Se il documento di progettazione PCB viene modificato, viene visualizzato un avviso che segnala che i risultati della verifica dello stato non sono aggiornati. Utilizza il pulsante Check All nel banner di avviso per eseguire la verifica dello stato del PCB e aggiornare i risultati.

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.
Seleziona una verifica per visualizzare l'elenco dei problemi rilevati.

Per visualizzare nell'elenco solo le verifiche per le quali sono stati rilevati problemi, utilizza il controllo Show issues only nella parte superiore dell'elenco.

Utilizza il controllo Show issues only per filtrare l'elenco delle verifiche.
Utilizza il controllo Show issues only per filtrare l'elenco delle verifiche.

Quando il controllo Show issues only è abilitato, puoi ordinare l'elenco delle verifiche in base al relativo livello di gravità facendo clic sull'intestazione della colonna delle icone.

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

    Questa verifica (disabilitata per impostazione predefinita) rileva le differenze nei pin tra il footprint di un componente posizionato nell'area di progettazione PCB e il footprint corrispondente nella libreria sorgente pertinente. Nota che, quando viene applicata la correzione, vengono presi in considerazione solo gli elementi relativi alla specchiatura (pin, serigrafie e corpi 3D). Le altre modifiche al footprint del componente posizionato, come la rotazione, rimangono invariate.

  • 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.
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
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
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
Un esempio del report generato quando l'opzione Report PCB Health Issues era abilitata nella finestra di dialogo Design Rule Checker

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

Le funzionalità a tua disposizione dipendono dalla soluzione Altium di cui disponi: Altium Develop, Altium Agile Teams, Altium Agile Enterprise oppure Altium Designer (con abbonamento attivo).

Se non vedi una funzionalità documentata nel software che stai effettivamente utilizzando, contatta il reparto 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.

Contents