Configurazione dei vincoli di progettazione

A colpo d'occhio

Scopri come impostare i vincoli di progettazione a partire dallo schematico in Altium Designer utilizzando il Constraint Manager. Questo tutorial ti guida nella definizione delle distanze di isolamento elettrico, delle larghezze di sbroglio per le net di segnale e di alimentazione e delle dimensioni delle vie prima di trasferire i dati di progetto al PCB. Segui i passaggi per impostare i vincoli del progetto del tutorial e compiere il passo successivo verso la realizzazione della tua scheda.

- Imposta le distanze di isolamento richieste tra oggetti appartenenti a net diverse.
- Configura le larghezze di sbroglio generali e crea una classe di net Power con vincoli di larghezza specifici.
- Definisci il diametro delle vie e dei relativi fori, quindi salva i vincoli e il progetto.
Approfondisci con l'IA:

Main page: Definizione dei requisiti di progettazione con il Constraint Manager

L'editor PCB di Altium Designer è un ambiente basato su regole. Con un insieme ben definito di vincoli di progettazione, puoi completare con successo progetti di schede con requisiti diversi e spesso rigorosi.

I vincoli di progettazione vengono configurati nel Constraint Manager, accessibile sia dallo schematico sia dal PCB del progetto. In questo tutorial, i vincoli di progettazione verranno definiti nello schematico e poi trasferiti al PCB, insieme agli altri dati di progetto (componenti e net).

I vincoli necessari dipendono dalla natura del progetto e dalle capacità produttive. Non esiste un insieme specifico di vincoli adatto a ogni progetto.

Definizione del vincolo di distanza minima

Il primo passo consiste nel definire quanto possono essere vicini tra loro gli oggetti elettrici appartenenti a net diverse. Questo requisito viene gestito dai vincoli di progettazione relativi alla distanza minima. Il Constraint Manager include la vista Clearances, che presenta la matrice delle distanze minime, in cui è possibile definire le distanze tra le classi di net del progetto. Per questo tutorial, una distanza minima di 0,25 mm tra tutti gli oggetti è adeguata.

  1. Con il foglio dello schematico del progetto come documento attivo (se non lo è, fai clic sulla scheda del documento schematico nella parte superiore dell'area di progettazione), seleziona il comando Design » Constraint Manager dai menu principali per aprire il Constraint Manager. Per impostazione predefinita, si apre la vista Clearances del Constraint Manager.

     
  2. Seleziona il comando Tools » Measurement Units » mm dai menu principali per passare dalle unità di misura in mil ai millimetri nel Constraint Manager.

  3. Fai clic nella cella all'intersezione della riga All Nets e della colonna All Nets, digita 0.25 e premi Enter.

     

    Non è necessario inserire le unità di misura. Le unità di misura predefinite verranno aggiunte automaticamente al valore inserito.

Definizione dei vincoli di larghezza

La larghezza delle piste è controllata dal vincolo di progettazione relativo alla larghezza applicabile, che viene selezionato automaticamente quando inizi a sbrogliare una net.

  • Quando configuri i vincoli, l'approccio di base consiste nell'impostare il vincolo generico in modo che si applichi al maggior numero di net e poi aggiungere vincoli specifici per le net con requisiti di larghezza particolari, come le net di alimentazione. La priorità dei vincoli viene applicata automaticamente in base alla gerarchia naturale degli oggetti di progetto. Ad esempio, il progetto del tutorial include diverse net di segnale e due net di alimentazione. Il vincolo per tutte le net può essere configurato su 0,25 mm. Sebbene l'ambito All Nets includa anche le net di alimentazione, è possibile gestire queste net in modo mirato aggiungendo un vincolo specifico.

  • Il vincolo di progettazione relativo alla larghezza include le impostazioni minima, massima e preferita. Usale se preferisci avere una certa flessibilità durante lo sbroglio.

  • Evita di usare le impostazioni minima e massima per definire un unico vincolo che copra tutte le dimensioni richieste nell'intero progetto. In questo modo rinunceresti alla possibilità di far verificare ad Altium Designer che ogni oggetto di progetto sia dimensionato in modo appropriato per la sua funzione.

  1. Apri la vista Physical del Constraint Manager utilizzando il pulsante corrispondente nella parte superiore.

  2. Fai clic nella cella della colonna Min Width o Preferred Width relativa a All Nets e definisci i seguenti valori di larghezza nella parte inferiore del Constraint Manager:

    • Min Width = 0.2

    • Preferred Width = 0.25

    • Max Width = 0.25

     
  3. Il passo successivo consiste nell'aggiungere un altro vincolo per specificare la larghezza delle piste per le net di alimentazione. A tale scopo, crea una classe di net per le net di alimentazione e poi applica a questa classe vincoli di larghezza specifici. Nella vista Physical, seleziona le righe delle net 12V e GND tenendo premuto il tasto Ctrl e facendo clic sui nomi delle net, quindi fai clic con il pulsante destro del mouse sulla selezione e scegli il comando Classes » Add Selected to Class » New Class dal menu contestuale.

  4. Nella finestra di dialogo Add Class che si apre, digita Power nel campo Name, assicurati che entrambe le net 12V e GND siano elencate nella colonna Member, quindi fai clic su Ok.

  5. Nella vista Physical apparirà una voce per la classe di net Power, con le net 12V e GND elencate al suo interno. Fai clic nella cella della colonna Min Width o Preferred Width relativa a questa classe di net e definisci i seguenti valori di larghezza:

    • Min Width = 0.25

    • Preferred Width = 0.5

    • Max Width = 0.5

     

Definizione del vincolo di stile dei via

Durante lo sbroglio, quando cambi layer, viene aggiunto automaticamente un via. In questo caso, le proprietà del via sono definite dal vincolo di progettazione relativo allo stile dei via applicabile.

  1. Nella vista Physical del Constraint Manager, fai clic nella cella della colonna Via Style relativa a All Nets e definisci i seguenti valori per lo stile dei via nella parte inferiore del Constraint Manager:

    • Diameter = 1

    • Hole Size = 0.6

     

    Poiché è molto probabile che le net di alimentazione possano essere sbrogliate su un solo lato della scheda, non è necessario definire un vincolo di stile dei via di sbroglio specifico per queste net.

  2. Salva le modifiche apportate nel Constraint Manager selezionando il comando File » Save dai menu principali.

  3. Chiudi il Constraint Manager facendo clic con il pulsante destro del mouse sulla sua scheda nella parte superiore dell'area di progettazione e selezionando il comando Close Multivibrator.PrjPcb [Constraints] dal menu contestuale.

  4. Salva il progetto in locale facendo clic con il pulsante destro del mouse sulla relativa voce nel pannello Projects e selezionando Save dal menu contestuale.

La definizione dei vincoli è ora completa. È il momento di creare il PCB!

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Enter per inviarci il tuo feedback.
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