Poligoni sui layer di segnale
Altium Essentials: PCB Polygon Pour and Planes
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Un riempimento poligonale (rosso più chiaro) utilizzato per creare un'ampia area GND su una scheda

Un riempimento poligonale è mostrato in versione piena e tratteggiata, a dimostrazione di diverse distanze di isolamento, stile di connessione controllato e traferro.
Un riempimento poligonale è un oggetto di progettazione di gruppo composto da oggetti primitivi più semplici, cioè regioni oppure piste e archi. I riempimenti poligonali vengono utilizzati per creare un'area piena o tratteggiata (reticolata) su un layer PCB, usando oggetti regione oppure una combinazione di oggetti pista e arco. Chiamati anche copper pours, i riempimenti poligonali sono simili a una regione tranne per il fatto che possono riempire aree della scheda di forma irregolare, poiché si versano automaticamente attorno agli oggetti esistenti, collegandosi solo agli oggetti sulla stessa net del riempimento poligonale.
Su un layer di segnale, è possibile posizionare un riempimento poligonale pieno per definire un'area destinata a portare elevate correnti di alimentazione, oppure come area collegata a massa per fornire schermatura elettromagnetica. I riempimenti poligonali tratteggiati sono comunemente usati per la massa nei progetti analogici.
Un riempimento poligonale posizionato su un layer di segnale crea un'area di rame poligonale (a più lati) che può essere piena oppure tratteggiata. Durante il riempimento, i poligoni consentono automaticamente le distanze di isolamento attorno agli oggetti elettrici appartenenti a una net diversa, si collegano agli oggetti della stessa net e riempiono aree di forma irregolare. Le distanze di isolamento e le proprietà di connessione sono controllate dalle regole di progettazione applicabili Electrical Clearance e Polygon Connection Style.
Posizionamento di un riempimento poligonale
I riempimenti poligonali possono essere posizionati solo nel PCB editor. Per posizionare direttamente un riempimento poligonale, passare innanzitutto al layer richiesto. Dopo aver avviato il comando di posizionamento del riempimento poligonale (Place » Polygon Pour), il cursore diventerà un mirino ed entrerai nella modalità di posizionamento del riempimento poligonale. Posiziona il cursore, quindi fai clic oppure premi Enter per posizionare. Continua a posizionare altri riempimenti poligonali oppure fai clic con il tasto destro o premi Esc per uscire dalla modalità di posizionamento.
Modalità angolo
Durante il posizionamento di un riempimento poligonale, sono disponibili cinque modalità angolo (45°, arco a 45°, 90°, arco a 90° e angolo qualsiasi), quattro delle quali dispongono anche di sottomodalità di direzione dell'angolo. Durante il posizionamento:
- Premi Shift+Spacebar per scorrere le modalità angolo disponibili.
- Premi Spacebar per passare tra le due sottomodalità di direzione dell'angolo (eccetto nella modalità angolo qualsiasi).
- Quando sei in una delle modalità angolo ad arco, tieni premuto il tasto , o . per ridurre o aumentare l'arco. Tieni premuto il tasto Shift mentre premi per accelerare il ridimensionamento dell'arco.
- Premi Backspace per rimuovere l'ultimo angolo.
- Premi il tasto di scelta rapida 1 per passare dal posizionamento di due lati per clic a un lato per clic. Nella seconda modalità, il lato tratteggiato è chiamato segmento look-ahead (come mostrato nell'ultima immagine del gruppo seguente; fai riferimento alla sezione Comprendere la funzione Look-Ahead per ulteriori informazioni).

Premi Shift+Spacebar per scorrere le cinque modalità angolo disponibili; premi la scorciatoia 1 per passare dal posizionamento con due lati a quello con un solo lato.
Comprendere la funzione Look-Ahead
Durante la progettazione PCB ci sono molte situazioni in cui è necessario poter prevedere dove dovrà andare un futuro segmento di pista o il bordo di un oggetto senza impegnarsi a posizionare quell'oggetto. Per soddisfare questa esigenza, Altium Designer include una funzione chiamata Look-Ahead. Quando Look-Ahead è abilitato, il bordo della pista/dell'oggetto attualmente agganciato al cursore non viene posizionato quando fai clic; viene posizionato solo il segmento precedente. In altre parole, l'ultimo segmento ti consente di guardare avanti per vedere dove verrà posizionato il segmento successivo.
Premi il tasto di scelta rapida 1 durante il posizionamento dell'oggetto per attivare o disattivare Look-Ahead. Nota come la visualizzazione cambia per mostrare ciascuna modalità. Nel posizionamento delle piste, i segmenti che verranno posizionati con il clic successivo sono mostrati tratteggiati e il segmento Look-Ahead è mostrato vuoto. Nel posizionamento degli oggetti pieni, i lati che verranno posizionati con il clic successivo sono mostrati come linee bianche continue e il lato Look-Ahead è mostrato come una linea bianca tratteggiata.
Le immagini seguenti mostrano come cambia la visualizzazione del segmento di pista quando la funzione Look-Ahead è attiva e quando è disattiva.
Posizionamento della pista con Look-Ahead attivo (prima immagine) e disattivo (seconda immagine). Il prossimo clic del mouse posizionerà i segmenti di pista tratteggiati.
La funzione Look-Ahead funziona anche durante il posizionamento di un riempimento poligonale. Premi il tasto di scelta rapida 1 durante il posizionamento per attivarla o disattivarla (nota che questa scorciatoia funziona solo durante il posizionamento di oggetti). Le immagini seguenti mostrano il posizionamento del primo angolo di un riempimento poligonale.
Look-Ahead è attivo. Con il prossimo clic del mouse, la linea continua diventa un lato del poligono ma non la linea punteggiata. Nota la linea di ritorno continua. Mostra come il poligono verrà chiuso se termini il posizionamento del poligono.
Look-Ahead è disattivo. Con il prossimo clic, entrambe le linee continue diventano lati del poligono. Nota la linea di ritorno continua. Mostra come il poligono verrà chiuso se termini il posizionamento del poligono.
Modifica di un poligono
Spostamento di un riempimento poligonale
Fai clic sulla forma effettiva di un riempimento poligonale selezionato (lontano dai suoi handle di modifica) e trascinalo per spostarlo. Tieni premuto il tasto Shift per selezionare più riempimenti poligonali da spostare.
Ulteriori azioni che possono essere eseguite durante lo spostamento sono:
- Premi Spacebar per ruotare il riempimento poligonale in senso antiorario oppure Shift+Spacebar per ruotarlo in senso orario. La rotazione avviene in base al valore di Rotation Step definito nella pagina PCB Editor – General della finestra di dialogo Preferences.
- Premi il tasto L per ribaltare il poligono sull'altro lato della scheda.
- Premi i tasti X o Y per specchiare il poligono rispettivamente lungo l'asse X o l'asse Y.
In alternativa, puoi fare clic con il tasto destro su un riempimento poligonale e scegliere il comando Polygon Actions » Move Polygon dal menu contestuale. Dopo aver avviato il comando, il riempimento poligonale si aggancerà al cursore, disegnato in modalità contorno. Sposta il riempimento poligonale nella posizione desiderata, quindi fai clic o premi Enter per confermare il posizionamento.
Rimodellamento di un riempimento poligonale
Un riempimento poligonale con angoli ad arco di 90º in fase di ridimensionamento.
Un riempimento poligonale selezionato contiene due tipi di punti o "handle" con cui modificare la forma del riempimento poligonale.
- Full Handles - questi handle pieni si trovano agli angoli del poligono.
- Empty Handles - questi handle vuoti si trovano al centro dei segmenti creati dagli handle pieni.
Un poligono esistente può essere rimodellato spostando questi handle, o vertici, situati in ciascun angolo o al centro di ogni lato.
Per modificare la forma del poligono:
-
Fai clic e seleziona un poligono, che evidenzierà i vertici del poligono e cambierà il cursore in un mirino.
- Fai clic, tieni premuto e trascina un handle pieno per spostare quell'angolo.
- Fai clic, tieni premuto e trascina lungo un lato per spostare l'intero lato.
- Fai clic, tieni premuto e trascina un handle vuoto per spostare l'intero lato (sia per pista sia per arco).
- Ctrl+Click su un handle vuoto per dividere quel lato in due lati. Ctrldeve essere tenuto premuto solo all’inizio del movimento. I tasti di scelta rapida Shift+Spacebar possono quindi essere usati per scorrere tra le modalità (arco, smusso e angolo libero).

Le immagini in alto mostrano la modifica con maniglia vuota. Nelle immagini in basso, Ctrl è stato cliccato mentre si trascinava la maniglia per spostarla e modificarla. -
Se la modalità di posizionamento "angolo libero" crea vertici indesiderati, fai clic e tieni premuto sul vertice, quindi trascina il bordo per ridurre a uno i vertici su quel bordo. Per eliminare un vertice, fai clic e tieni premuto sul vertice come se stessi per spostarlo, quindi premi il tasto Delete.
- Quando hai finito, fai clic con il pulsante destro e seleziona Polygon Actions » Repour Selected per rieseguire il riempimento del poligono nella sua nuova forma.
Modifica del bordo del Polygon Pour
Oltre alla modifica dei vertici, puoi anche usare il comando del menu contestuale Polygon Actions » Modify Polygon Border per cambiare facilmente la forma dei poligoni. Una volta avviato il comando, il cursore diventa un mirino. Ogni volta che fai clic, viene aggiunto un nuovo vertice. Come durante il posizionamento del poligono, le scorciatoie Shift+Spacebar possono essere usate per cambiare la forma degli angoli.
Ridimensionamento di un Polygon Pour
Per passare dalla modifica della forma alla modifica delle dimensioni dell’oggetto polygon pour selezionato attualmente sotto il cursore, puoi fare clic con il pulsante destro su un oggetto polygon pour selezionato e quindi scegliere il comando Polygon Actions » Resize Polygon dal menu contestuale. Dopo aver avviato il comando, la modalità di modifica del poligono passerà da reshaping a resizing. La conferma visiva di questo cambiamento è data dal fatto che le maniglie di modifica lungo ciascun bordo della forma poligonale vengono sostituite con otto maniglie di modifica posizionate agli angoli (e ai centri) del rettangolo di delimitazione dell’oggetto.
- Fai clic e trascina una maniglia di modifica d’angolo per ridimensionare il riempimento poligonale contemporaneamente nelle direzioni verticale e orizzontale.
-
Fai clic e trascina una maniglia di modifica centrale per ridimensionare il riempimento poligonale separatamente nella direzione verticale o orizzontale.
Dopo aver modificato le dimensioni o la posizione del polygon pour, questo verrà contrassegnato come modificato. Se l’opzione Repour Polygons After Modification è abilitata nella pagina PCB Editor - General della finestra di dialogo Preferences , il poligono (e tutti i suoi dipendenti) verrà riempito nuovamente automaticamente. Se questa opzione non è abilitata, il polygon pour non verrà riempito nuovamente.
Per tornare dalla modifica delle dimensioni alla modifica della forma, fai clic con il pulsante destro su un oggetto polygon pour selezionato, le cui dimensioni sono attualmente in fase di modifica, e scegli il comando Polygon Actions » Edit Polygon Shape dal menu contestuale.
Proprietà del Polygon Pour

La modalità Polygon Pour del pannello Properties
| Actions |
|
| Net Information | Informazioni sulla net a cui appartiene il polygon pour, nonché sulla coppia differenziale, se quella net ne è membro. Le informazioni sulla classe vengono mostrate anche quando appropriato. Fai riferimento alla pagina PCB Placement & Editing Techniques per saperne di più sulle informazioni di net. |
| Net | Net di cui questo polygon pour è membro. Tutte le net del progetto della scheda attiva saranno elencate nell’elenco a discesa. Seleziona No Net per specificare che il poligono non è connesso ad alcuna net. La proprietà Net di un primitivo viene usata dal Design Rule Checker per determinare se un oggetto PCB è posizionato correttamente. In alternativa, puoi fare clic sull’icona Assign Net per scegliere un oggetto nello spazio di progettazione: la net di quell’oggetto verrà assegnata al/i poligono/i selezionato/i. Fai riferimento alla pagina PCB Placement & Editing Techniques per saperne di più sull’assegnazione delle net agli oggetti. |
| Layer | Usa il menu a discesa per selezionare il layer su cui è posizionato il polygon pour. |
| Name | Specifica un nome adatto per il poligono. Oltre ad aiutare a identificare ciascun poligono, il nome può essere usato per indirizzare un poligono specifico (o una famiglia di poligoni) in una regola di progettazione. Per impostazione predefinita, al poligono viene applicata una denominazione automatica basata sul layer e sulla net. La denominazione si basa sullo schema di denominazione scelto specificato nel campo Polygon Naming Scheme della modalità Board mode of the Properties panel. Se hai immesso un nome personalizzato e desideri tornare alla denominazione automatica, ti basta cancellare il campo e premere Enter. |
| Area | L’area racchiusa dal dato polygon pour, espressa in millimetri quadrati o pollici quadrati. |
| (X/Y) | Posizione corrente del primo vertice di questo polygon pour nello spazio di progettazione, relativa all’origine definibile dall’utente. Fai clic sul pulsante |
| Fill Mode | Scegli la modalità di riempimento per il polygon pour. Sono disponibili tre modalità, ciascuna con i propri vantaggi e opzioni. Scopri di più su Polygon Pour Fill Modes. |
| Pour Over Same Net | Usa il menu a discesa per controllare il comportamento di riempimento quando vengono rilevati oggetti sulla stessa net. Scopri di più su Connecting the Polygon Pour to a Net. |
| Remove Dead Copper | Quando un poligono viene riempito, possono esserci regioni (isole) del poligono completamente isolate dalla net connessa a causa della presenza di altre tracce, pad, ecc. Se questa opzione è abilitata, qualsiasi area del poligono che non includa almeno una connessione a un altro oggetto di net viene rimossa automaticamente. Nota che se il tuo poligono non racchiude alcun pad sulla net assegnata, allora è tutto rame morto e verrà rimosso interamente. In questa situazione, il contorno del poligono viene comunque mostrato per indicare che in questa posizione esiste un poligono. |
| Optimal Void Rotation | Abilita questa opzione per garantire che i bordi del poligono siano disposti in modo da fornire la massima larghezza del collo nei punti in cui un poligono passa tra oggetti adiacenti appartenenti ad altre net. Gli archi del poligono vengono sostituiti da brevi segmenti rettilinei, la cui lunghezza è determinata dall’impostazione Arc Approx.. |
| Outline Vertices | Usa questa sezione per modificare i singoli vertici dell'oggetto polygon pour attualmente selezionato. Puoi modificare la posizione dei vertici esistenti, aggiungere nuovi vertici o rimuoverli secondo necessità. È possibile definire connessioni ad arco tra i punti di vertice ed è disponibile il supporto per l'esportazione delle informazioni sui vertici in e l'importazione da un file in formato CSV.
Per esportare l'intero contenuto della griglia in un file in formato CSV, fai clic con il pulsante destro in un punto qualsiasi della griglia e scegli il comando Export To CSV. Verrà visualizzata la finestra di dialogo Export Outline Vertices, in cui potrai determinare dove salvare il file e con quale nome. Per impostazione predefinita, il file avrà il nome |
Modalità di riempimento del Polygon Pour

Lo stesso poligono colato utilizzando regioni (Solid) e poi colato utilizzando track/archi (Hatched).
Il motore di posizionamento del polygon pour può costruire poligoni a partire da regioni solide o da una combinazione di track e archi, a seconda della modalità di riempimento selezionata nel pannello Properties. L'immagine di anteprima cambia per presentare una rappresentazione grafica di un polygon pour solido e nel pannello vengono fornite le opzioni associate. Sono supportate tre modalità di riempimento.
Solido
Quando è selezionata questa modalità, il poligono viene costruito internamente da oggetti regione solidi, con una regione separata per ogni area contigua di rame nel poligono completato.
Le seguenti opzioni associate sono disponibili nel pannello Properties quando questa modalità è selezionata
| Remove Islands Less Than | Specificare un valore di area. Eventuali aree di rame la cui area è inferiore a questo valore verranno rimosse. |
| Arc Approx. | Specificare la deviazione massima da un arco perfetto (i bordi curvi sono creati da più bordi rettilinei corti). Riducendo questo valore, verrà utilizzato un numero maggiore di bordi rettilinei per ottenere un'approssimazione migliore di un arco. |
| Remove Necks Less Than | Specificare un valore di larghezza. Le sottili lamelle di rame con una larghezza inferiore a questo valore verranno rimosse. Si noti che quando questa opzione ha un valore più elevato, vi sarà un numero maggiore di punti stretti in cui il poligono non potrà essere colato. In genere, questo valore viene impostato in modo da non essere inferiore alla larghezza minima delle track utilizzate nel progetto o alla larghezza minima del rame supportata dal produttore. Abilitare l'opzione Obey Rules per prendere il valore dal vincolo di larghezza minima applicabile. |
Tratteggiato
Quando è selezionata questa modalità, il poligono viene creato a partire da oggetti traccia e arco. Il contorno di un poligono tratteggiato viene creato da tracce e archi con il bordo del poligono definito dall’utente sulla linea centrale delle tracce e degli archi del contorno.
Nel pannello Properties sono disponibili le seguenti opzioni associate quando è selezionata questa modalità
| Track Width | Specificare la larghezza della traccia utilizzata per creare il poligono. |
| Grid Size | Specificare la spaziatura, o griglia, sulla quale vengono posizionate le tracce per il poligono tratteggiato. |
| Surround Pad With | Specificare la forma utilizzata per circondare i pad: Arcs oppure Octagons. |
| Hatch mode | Sono disponibili quattro modalità: 90 Degree, 45 Degree, Horizontal oppure Vertical. |
| Min Prim Length | Specificare quanto possono essere corti gli oggetti traccia/arco nella modalità di riempimento. |
| Obey Polygon Cutout | Abilitare questa opzione se il riempimento del poligono tratteggiato non deve invadere i limiti di un ritaglio di riempimento del poligono. Quando questa opzione è disabilitata, le linee centrali delle tracce del riempimento del poligono verranno posizionate lungo i limiti di un ritaglio di riempimento del poligono. |
Nessuno
Questa modalità è essenzialmente uguale alla modalità Hatched . Utilizza anch’essa tracce e archi per definire i limiti, ma le tracce e gli archi di riempimento non vengono aggiunti.
Nel pannello Properties sono disponibili le seguenti opzioni associate quando è selezionata questa modalità
| Track Width | Specificare la larghezza della traccia per il contorno del riempimento del poligono. |
| Surround Pad With | Specificare le forme per circondare i pad: Arcs oppure Octagons. |
| Min Prim Length | Specificare quanto possono essere corti gli oggetti traccia/arco nella modalità di riempimento. |
| Obey Polygon Cutout | Abilitare questa opzione se il riempimento del poligono di contorno non deve invadere i limiti di un ritaglio di riempimento del poligono. Quando questa opzione è disabilitata, le linee centrali delle tracce del riempimento del poligono verranno posizionate lungo i limiti di un ritaglio di riempimento del poligono. |
Collegamento del Polygon Pour a una net
Un poligono può essere associato a una net. Selezionare la net richiesta nel menu a discesa Net nel pannello Properties . Il riempimento del poligono si collegherà a ciascun pad e via di questa net che si trova all’interno del contorno del poligono, in conformità alla corrispondente regola di progettazione Polygon Connect Style. Si noti che la regola supporta, se necessario, la definizione di diversi metodi di connessione per pad passanti, pad SMD e via. La distanza di isolamento tra il poligono e gli oggetti appartenenti ad altre net è determinata dalla corrispondente regola di progettazione Electrical Clearance.
Il modo in cui il riempimento del poligono gestisce gli altri oggetti sulla stessa net, incluse tracce di routing, archi, riempimenti e regioni, è determinato dall’opzione selezionata nel menu a discesa Pour Over Same Net nel pannello Properties quando è selezionato il riempimento del poligono:
- Don't Pour Over Same Net Objects – scegliere questa opzione se si not desidera specificamente che il poligono non coli sopra oggetti traccia, arco, riempimento, regione o poligono in questa (o in qualsiasi altra) net, cioè selezionare per colare il poligono solo nello spazio libero.
- Pour Over All Same Net Objects – scegliere questa opzione se si desidera che il poligono venga colato nello spazio libero e anche sopra gli oggetti all (cioè tracce, archi, riempimenti, regioni, altri poligoni) sulla stessa net del poligono che si trovano all’interno dell’area del poligono. Ad esempio, i percorsi esistenti su quella net verranno completamente coperti dal poligono.
- Pour Over Same Net Polygons Only – scegliere questa opzione (predefinita) se si desidera che il poligono coli solo nello spazio libero e sopra gli oggetti di riempimento di poligono esistenti all’interno del suo limite che appartengono alla stessa net. Il poligono colerà attorno a tutti gli altri oggetti (tracce, archi, riempimenti e regioni) indipendentemente dalla net a cui appartengono.
Sospendere e ripristinare un riempimento poligonale
Durante il processo di progettazione, è normale che si verifichino cambiamenti: i componenti potrebbero essere aggiunti o modificati, il routing potrebbe dover essere aggiornato, ecc. Per semplificare la gestione dei poligoni esistenti durante questo processo, essi possono essere shelved. Questo li nasconde temporaneamente dalla visualizzazione e dai motori DRC e di analisi della connettività della net, ma li mantiene nel database del PCB (cioè non vengono eliminati e possono essere ripristinati in qualsiasi momento). Ciò consente di apportare modifiche al layout della scheda con maggiore facilità visiva e senza l'impatto sulle prestazioni, sia in modifica sia in DRC, che i riempimenti poligonali visibili possono comportare.
- Per sospendere tutti i riempimenti poligonali nel progetto corrente, selezionare Tools » Polygon Pours » Shelve <n> Polygon(s) dai menu principali (dove <n> è il numero di riempimenti poligonali rilevati nel progetto).
- Per ripristinare tutti i riempimenti poligonali sospesi, selezionare il comando Tools » Polygon Pours » Restore <n> Shelved Polygon(s) dai menu principali (dove <n> è il numero di riempimenti poligonali attualmente sospesi). Tutti i poligoni ripristinati vengono trattati come se fossero stati modificati. Se l'opzione Repour Polygons After Modification è abilitata nella pagina PCB Editor - General del dialogo Preferences, i riempimenti poligonali e tutti i relativi dipendenti verranno nuovamente versati automaticamente. Se questa opzione è disabilitata, i riempimenti poligonali ripristinati non verranno nuovamente versati.
- È inoltre possibile sospendere selettivamente i poligoni dai comandi del sottomenu Polygon Actions accessibile con il clic destro o dalla finestra di dialogo Polygon Pour Manager.
Riversamento di un poligono
Se il progetto è stato modificato all'interno di un poligono, una volta ripristinato dovrà essere nuovamente versato per eliminare eventuali violazioni create dalle modifiche di progetto. Esistono diversi modi per riversare (ricostruire) un poligono nel documento corrente.
Per riversare un poligono, fare clic destro sul poligono quindi selezionare un comando Repour dal sottomenu Polygon Actions oppure usare il comando Repour appropriato nel sottomenu Tools » Polygon Pours :
- Repour Selected - riversa tutti i riempimenti poligonali selezionati (e i relativi dipendenti).
- Repour All - riversa tutti i riempimenti poligonali definiti (e non sospesi).
- Repour Violating Polygons - riversa tutti i riempimenti poligonali con violazioni.
- Repour Modified - riversa tutti i riempimenti poligonali modificati. Un riempimento poligonale modificato è un riempimento che è stato cambiato in qualche modo, ma non è ancora stato nuovamente versato. La sua proprietà IsModified - visibile nel pannello PCB List panel per un riempimento poligonale selezionato - è abilitata (True).
I riempimenti poligonali possono anche essere nuovamente versati nella finestra di dialogo Polygon Pour Manager (Tools » Polygon Pours » Polygon Manager) selezionando il poligono richiesto e facendo quindi clic sul pulsante Repour.
Confermare le modifiche nella finestra di dialogo Confirm.
Configurazione dell’ordine di riempimento
Quando due poligoni si sovrappongono, Altium Designer deve sapere quale dei due deve occupare l’area condivisa in cui si sovrappongono. Questo si ottiene definendo l’ordine di riempimento: il poligono con ordine superiore ha la precedenza e viene colato sopra l’area condivisa. L’ordine di riempimento dei poligoni sovrapposti può essere configurato in modo interattivo facendo clic con il pulsante destro su un polygon pour selezionato e scegliendo uno dei seguenti comandi dal menu contestuale:
-
Polygon Actions » Bring to front - modifica l’ordine di riempimento in modo che il poligono selezionato sia davanti a tutti gli altri poligoni sovrapposti (e quindi abbia la precedenza più alta).
-
Polygon Actions » Send to back - modifica l’ordine di riempimento in modo che il poligono selezionato sia dietro a tutti gli altri poligoni sovrapposti (e quindi abbia la precedenza più bassa).
L’ordine modificato sarà visibile nello spazio di progettazione una volta che il polygon pour, ora contrassegnato come modificato, verrà nuovamente riempito.
Controllo dello stile di connessione del poligono
Main page: Regola di progettazione Polygon Connect Style
Il modo in cui il poligono si connette ai pad della net a cui è collegato è controllato dalla Plane » Polygon Connect Style regola di progettazione applicabile (Design » Rules).

Il modo in cui il poligono si connette ai pad della net è determinato dalla regola di progettazione Polygon Connect Style.
Sono disponibili tre opzioni di connessione:
- Relief Connect - viene creata una connessione in stile spoke. Definire il Number dei conduttori, l’Angle di questi conduttori (90º o 45º), Conductor Width e il Air Gap Width (la distanza tra il bordo del pad e il bordo del poligono che circonda il pad).
- Direct Connect - il poligono viene effettivamente colato sopra il pad, creando rame pieno fino al pin.
- No Connect - i pad della net saranno isolati dal poligono.
Controllo della distanza del poligono
Main page: Regola di progettazione Clearance
Come per qualsiasi oggetto posizionato su un layer di segnale (rame), la distanza di un poligono dagli oggetti attorno ai quali viene colato è controllata dalla regola di progettazione Electrical Clearance applicabile.
La distanza tra il poligono e gli oggetti su altre net è controllata dalla regola di progettazione Electrical Clearance.
È prassi comune impostare una distanza maggiore tra un poligono e gli oggetti di altre net. Per ottenere questo risultato, è possibile definire una regola di progettazione Electrical Clearance specifica per i poligoni. Un esempio è mostrato nell’immagine sopra. Ricordare che anche la regola Polygon Clearance deve avere una Priority più alta rispetto a qualsiasi regola di clearance generale per avere effetto.
Cutout dei polygon pour
Un cutout di polygon pour è essenzialmente una regione negativa di rame in cui si definisce un vuoto o un foro nel poligono. Per definire un cutout in un poligono:
- Selezionare il comando Place » Polygon Pour Cutout dai menu principali.
- Il cursore cambierà in un mirino, iniziando all’interno del bordo del poligono. Fare clic per definire la posizione iniziale.
- Spostare il cursore attraverso il poligono. Premere Shift+Spacebar per scorrere tra le modalità degli angoli della regione.
- Continuare a fare clic e a spostare il mouse per definire il contorno del cutout.
- Fare clic con il pulsante destro per uscire dalla modalità di posizionamento del cutout del poligono.
- Il poligono originale deve ora essere nuovamente riempito. Fare clic su di esso per selezionarlo, quindi usare il comando Tools » Polygon Pours » Repour Selected dai menu principali: verrà colato attorno al nuovo cutout.
Il cutout è in realtà un oggetto Region con l’opzione Polygon Cutout abilitata. Può essere spostato, ridimensionato o eliminato se necessario. Per ridimensionare un cutout, fare clic su di esso una volta per selezionarlo, quindi fare clic e tenere premuto per trascinare un bordo o un vertice. Ricordare che il poligono deve essere nuovamente riempito ogni volta che il cutout viene modificato.

Il cutout è stato posizionato (prima immagine); il poligono è stato nuovamente riempito (seconda immagine).
Creazione di un polygon pour da un insieme di track
Oltre a definire aree di rame elettrico su una scheda, i poligoni e le regioni piene vengono utilizzati anche per definire altri oggetti di progetto di forma poligonale, come un simbolo speciale o il logo di un’azienda. Se il contorno della forma richiesta è stato definito in un altro strumento di progettazione, come AutoCAD, può essere esportato come file DXF e quindi importato in Altium Designer. Tale contorno può poi essere convertito in un poligono o in una regione piena.
Per convertire in poligono un bordo chiuso composto da oggetti track e/o arco selezionati, selezionare tutte le primitive che formano la forma chiusa e quindi selezionare Tools » Convert » Create Polygon from Selected Primitives dai menu principali.
Si noti che:
- Il poligono verrà creato sul layer corrente (o attivo), non sul layer in cui si trovano le track selezionate. Ciò significa che è possibile definire la forma su un Mechanical Layer e poi creare il poligono su un layer di segnale.
- Le primitive originariamente selezionate non vengono rimosse: continueranno a esistere dopo la creazione del poligono e rimarranno selezionate. Il nuovo poligono viene riempito all’interno degli oggetti selezionati.
- Il bordo del nuovo poligono seguirà la linea centrale degli oggetti selezionati utilizzati per crearlo.
- Se il poligono viene creato sullo stesso layer delle track selezionate, verrà colato all’interno delle track in conformità con la regola di progettazione Electrical Clearance applicabile.
- Il poligono verrà creato con la modalità di riempimento impostata su None. Fare doppio clic per riempire nuovamente il nuovo poligono come pieno o retinato.
Suddivisione di un polygon pour
Un singolo polygon pour può essere suddiviso in due o più polygon pour separati. Per farlo:
- Assicurarsi che il layer corretto sia impostato come layer corrente, poiché il comando di slicing funziona solo se il layer corrente è quello su cui si trova il riempimento poligonale da suddividere.
- Selezionare Place » Slice Polygon Pour dal menu principale (oppure il comando Slice Polygon Pour dal Active Bar, oppure il comando Polygon Actions » Slice Polygon Pour dal menu contestuale del riempimento poligonale).
- Quando si seleziona il comando, si entra in modalità slicing (simile alla modalità di posizionamento delle tracce) e il cursore diventa un mirino. Iniziando dall'esterno del bordo del poligono, fare clic per fissare il punto iniziale della linea di taglio (il primo segmento di traccia).
-
Spostare il cursore attraverso il poligono. Il processo di slicing utilizza la modalità di posizionamento linea per definire sia il percorso sia la larghezza del taglio. Durante la definizione del taglio:
-
Premere Shift+Spacebar per scorrere le modalità degli angoli nel posizionamento della linea.
-
Premere Spacebar per passare tra le modalità angolo Start ed End.
-
Premere Backspace per rimuovere l'ultimo angolo posizionato.
-
Premere Tab per accedere alla finestra di dialogo Line Constraints e modificare la larghezza della linea e/o il layer corrente per il posizionamento.

La finestra di dialogo Line Constraints.- Line Width - utilizzare questo campo per inserire una nuova larghezza per la linea. Questa nuova larghezza verrà applicata al segmento attualmente in fase di posizionamento.
- Current Layer - utilizzare questo campo per cambiare il layer su cui viene posizionata la linea. Il menu a discesa elenca tutti i layer attualmente definiti (e abilitati) per la scheda. Il layer scelto verrà applicato al segmento di anteprima della linea, cioè al segmento successivo a quello attualmente in fase di posizionamento.
-
- Fare clic per fissare una serie di punti vertice che definiscono la linea di taglio.
- Una volta posizionata la linea di taglio attraverso il poligono e fuori dall'altro lato, fare clic con il tasto destro oppure premere Esc per terminare il posizionamento della linea.
- Fare clic con il tasto destro una seconda volta per terminare lo slicing. Verrà visualizzata una finestra di dialogo Confirm che chiederà se si desidera dividere il poligono; fare clic su Yes per dividerlo.
Poiché ora si tratta di due poligoni indipendenti, ciascuno può essere modificato e nuovamente riempito secondo necessità.
Combinazione di riempimenti poligonali selezionati
Due o più oggetti polygon pour possono essere combinati eseguendo la seguente sequenza di azioni:
- Posizionare nuovi riempimenti poligonali (oppure trascinare quelli esistenti) in modo che si sovrappongano tra loro secondo necessità.
- Selezionare tutti i riempimenti poligonali da combinare.
- Fare clic con il tasto destro su uno dei riempimenti nella selezione, quindi scegliere il comando Polygon Actions » Combine Selected Polygons dal menu contestuale.
Sottrazione di riempimenti poligonali selezionati
Uno o più oggetti polygon pour possono essere sottratti da un altro polygon pour 'base' eseguendo la seguente sequenza di azioni:
- Posizionare nuovi riempimenti poligonali oppure trascinare quelli esistenti in modo che si sovrappongano al poligono base richiesto - questo è il riempimento da cui sottrarre.
- Selezionare il riempimento poligonale di base, fare clic con il tasto destro, quindi scegliere il comando Polygon Actions » Subtract Polygons From Selected dal menu contestuale.
- Selezionare i poligoni da sottrarre.
- Fare clic con il tasto destro oppure premere Esc per completare il processo.
Esplosione di un riempimento poligonale in primitive
Un riempimento poligonale può essere riconvertito nelle varie primitive da cui è stato creato scegliendo il comando Tools » Convert » Explode Polygon to Free Primitives dal menu principale oppure facendo clic con il tasto destro su un riempimento poligonale posizionato (selezionato o meno) e scegliendo quindi il comando Polygon Actions » Explode Polygon To Free Primitives (o Explode Selected Polygons To Free Primitives) dal menu contestuale. I poligoni solidi torneranno a essere primitive di regione, mentre i poligoni tratteggiati torneranno a essere tracce e archi. Una volta esploso, un oggetto polygon pour non può più essere gestito come oggetto di gruppo.
Sebbene non esista un comando vero e proprio per raggruppare nuovamente un poligono esploso, è possibile utilizzare il comando Undo per ottenere questo risultato.
La finestra di dialogo Polygon Pour Manager
La finestra di dialogo Polygon Pour Manager fornisce una vista di alto livello di tutti i poligoni attualmente presenti nello spazio di progettazione PCB. La finestra di dialogo consente inoltre di assegnare/rinominare ciascun poligono, impostare l'ordine di riempimento dei poligoni, eseguire operazioni di repour o shelving sui poligoni selezionati e aggiungere/definire l'ambito delle regole di progettazione per i poligoni selezionati.
Per aprire la finestra di dialogo Polygon Pour Manager , selezionare il comando Tools » Polygon Pours » Polygon Manager dal menu principale oppure fare clic con il tasto destro su un riempimento poligonale posizionato nello spazio di progettazione e scegliere quindi il comando Polygon Actions » Polygon Manager dal menu contestuale.

La finestra di dialogo Polygon Pour Manager offre il pieno controllo su tutti i poligoni del progetto.
Dopo aver avviato il comando, si aprirà la finestra di dialogo Polygon Pour Manager . La finestra può essere utilizzata per eseguire tutte le modifiche non grafiche dei riempimenti poligonali nel progetto, inclusi i controlli per:
- Rinominare i poligoni (inclusa la possibilità di utilizzare la funzione Auto-Naming).
- Impostare l'ordine di riempimento dei poligoni.
- Eseguire il repour di tutti o di determinati poligoni (modificati/selezionati/in violazione).
- Mettere in shelf o rimuovere dallo shelf tutti o i poligoni selezionati.
- Bloccare o sbloccare tutti o i poligoni selezionati.
- Ignorare o mantenere le violazioni per tutti o i poligoni selezionati (rispetto all'Online DRC).
- Aggiungere/definire l'ambito delle regole di progettazione per lo stile di connessione e la clearance del poligono.
- Aggiungere classi di poligoni per i poligoni selezionati.
- Creare un nuovo poligono a partire da un poligono selezionato oppure dal contorno della scheda.
Options and Controls of the Polygon Pour Manager Dialog
Visualizza/Modifica
Questo è un elenco di tutti i poligoni esistenti nel documento PCB. L'elenco Pour Order raggruppa i contorni dei poligoni per layer e mostra solo i riempimenti poligonali presenti sullo stesso layer del riempimento poligonale attualmente selezionato (o del primo selezionato se sono selezionati più riempimenti su layer diversi). Fare clic sull'intestazione di una colonna per ordinare in base a quella colonna. I nomi dei poligoni possono essere modificati. Una volta assegnati, possono essere utilizzati per definire l'ambito delle regole dei poligoni o creare query. È possibile selezionare uno o più poligoni nella griglia (Ctrl+Click) e quindi eseguire le funzioni della griglia descritte di seguito.
Griglia
-
Name – specificare un nome appropriato per il poligono. Oltre ad aiutare a identificare ciascun poligono, il nome può essere utilizzato per indirizzare un poligono specifico (o una famiglia di poligoni) in una regola di progettazione. Per impostazione predefinita, al poligono viene applicata la denominazione automatica. La denominazione si basa sullo schema di denominazione scelto specificato nel campo Polygon Naming Scheme della modalità Board del pannello Properties. Se è stato immesso un nome personalizzato e si desidera tornare alla denominazione automatica, è sufficiente cancellare il campo e premere Enter.
- Area – l'area racchiusa dal dato poligono, elencata in millimetri quadrati.
- Net – la net assegnata.
- Shelved – abilitare per mettere il poligono in shelf.
- IsModified – mostra se il poligono è stato modificato.
- Locked – interruttore per bloccare/sbloccare il poligono.
- Ignore On-Line DRC Violations – abilitare per ignorare le violazioni.
Pulsanti
-
Repour – utilizzare i sottomenu per selezionare quale/i poligono/i rieseguire in repour:
Modified Polygons,Selected Polygons,Violating PolygonsoppureForce Repour All Polygons. Il numero elencato tra parentesi dopo le prime tre scelte è il numero totale di poligoni interessati da quella specifica azione. -
Shelving – utilizzare i sottomenu per selezionare quale/i poligono/i Shelve oppure Unshelve:
All PolygonsoppureSelected Polygons. Per confermare l'azione, fare clic su Apply o OK. -
Locking – utilizzare i sottomenu per selezionare quale/i poligono/i Lock oppure Unlock:
All PolygonsoppureSelected Polygons. Per confermare l'azione, fare clic su Apply o OK. -
Violations – utilizzare i sottomenu per Ignore Violations oppure Keep Violations selettivamente le violazioni dell'Online DRC per
All PolygonsoppureSelected Polygons. Per confermare l'azione, fare clic su Apply oppure OK. -
New Clearance Rule – fare clic per aprire la finestra di dialogo Edit PCB Rule e creare una regola di distanza con una nuova query per i poligoni selezionati. Questa regola specifica la distanza minima tra due primitive qualsiasi su un layer di rame.
-
New Connect Style Rule – fare clic per aprire la finestra di dialogo Edit PCB Rule e creare una regola per lo stile di connessione del poligono con una nuova query per i poligoni selezionati. Questa regola specifica lo stile della connessione tra il pin di un componente e un piano poligonale.
-
New Polygon Class – fare clic per creare una classe di poligoni per i poligoni selezionati. Verrà richiesto di fornire un nome per la nuova classe di poligoni nella finestra di dialogo Object Class Name. Una classe di oggetti è un insieme di oggetti trattati come un gruppo, usato ad esempio dalle regole di progettazione.
-
New Polygon from – fare clic per creare un nuovo poligono, quindi scegliere:
-
Selected Polygon – fare clic per creare un nuovo poligono in cui le impostazioni vengono clonate per impostazione predefinita dal poligono selezionato. Il nuovo riempimento poligonale viene aggiunto automaticamente all'elenco dei riempimenti esistenti nella regione View/Edit e Pour Order della finestra di dialogo Polygon Pour Manager.
-
Board Outline – fare clic per creare un nuovo poligono a partire dal contorno della scheda. Il nuovo riempimento poligonale viene aggiunto automaticamente all'elenco dei riempimenti esistenti nella regione View/Edit e Pour Order della finestra di dialogo Polygon Pour Manager.
Il nuovo poligono viene inserito nell'ordine di riempimento secondo la seguente logica:
Poligono sorgente
Altro poligono
Nuovo poligono
Stesso layer
Stesso layer
Sotto entrambi
Stesso layer
Layer diverso
Sotto il sorgente
Layer diverso
Stesso layer
Sopra il sorgente
Layer diverso
Layer diverso
Sopra il sorgente
-
Ordine di riempimento
Questa regione elenca l'ordine in cui i poligoni verranno riempiti. L'immagine di anteprima a destra mostra una rappresentazione grafica dei riempimenti poligonali.
- Move Up – fare clic per spostare il poligono selezionato verso l'alto nell'elenco dell'ordine di riempimento. Più in alto si trova il poligono nell'elenco, prima verrà riempito nuovamente rispetto agli altri poligoni più in basso nell'elenco.
- Move Down – fare clic per spostare il poligono selezionato verso il basso nell'elenco dell'ordine di riempimento. Più in basso si trova il poligono nell'elenco, più tardi verrà riempito nuovamente rispetto agli altri poligoni più in alto nell'elenco.
- Auto Generate – fare clic per lasciare che il sistema determini l'ordine di riempimento dei poligoni dal più piccolo al più grande. È quindi possibile usare i pulsanti Move Up e Move Down per perfezionare l'ordine di riempimento, se necessario.
- Animate Pour Order – fare clic per visualizzare in anteprima l'ordine dei riempimenti poligonali nella rappresentazione grafica del PCB nell'area di anteprima.
Proprietà del Polygon Pour
La regione più a destra presenta le proprietà del riempimento poligonale selezionato. Le proprietà possono essere modificate direttamente nella finestra di dialogo Polygon Pour Manager, oppure nel pannello Properties quando il riempimento poligonale è selezionato nell'area di progettazione. Fare riferimento alla sezione Proprietà del Polygon Pour per saperne di più sulle proprietà disponibili per i riempimenti poligonali.
Note sulla finestra di dialogo Polygon Pour Manager:
- Un poligono viene nominato automaticamente durante il posizionamento; è possibile rinominarlo in base alle esigenze del progetto. Si noti che Name può essere usato per definire l'ambito delle regole di progettazione destinate a un poligono.
- La regione Pour Order consente di riordinare l'ordine di riempimento dei poligoni con i pulsanti Move Up, Move Down e Auto Generate. È inoltre possibile modificare l'ordine usando la funzionalità di trascinamento della selezione con il mouse, che è molto più rapida nei progetti con molti riempimenti poligonali.
- L'ordine di riempimento può essere importante quando un poligono è completamente racchiuso all'interno di un altro poligono. In genere, l'ordine dovrebbe andare dal poligono più piccolo a quello più grande.
- Il pulsante Auto Generate ordinerà i poligoni dall'area più piccola a quella più grande, layer per layer.
- Se si fa clic sul pulsante Repour, è possibile scegliere di riempire nuovamente i poligoni modificati, i poligoni selezionati, i poligoni che presentano violazioni o tutti i poligoni, oppure Force Repour All Polygons. L'avanzamento dell'aggiornamento può essere monitorato nella barra di stato.
Una volta completata tutta la modifica/gestione dei poligoni, fare clic su OK. Le modifiche verranno applicate a questo punto. Se l'opzione Repour Polygons After Modification è abilitata nella pagina PCB Editor - General della finestra di dialogo Preferences, i poligoni verranno riempiti nuovamente automaticamente. Questo includerà anche i poligoni dipendenti se è abilitata anche l'opzione Repour all dependent polygons after editing . Se queste opzioni non sono abilitate, i riempimenti poligonali non verranno riempiti nuovamente. In quest'ultimo caso, usare il comando Repour appropriato dal sottomenu Tools » Polygon Pours.
Sfogliare i poligoni
Nella modalità PCB del pannello , Polygons, le sue tre regioni principali cambiano per riflettere la gerarchia dei poligoni del progetto PCB corrente (dall'alto verso il basso):
- Polygon Classes.
- Le singole Polygons all'interno di una classe.
- Le singole Polygon Primitives che costituiscono un poligono.
Per il pieno controllo e la modifica delle classi di poligoni, aprire la finestra di dialogo Object Class Explorer dialog usando il comando Design » Classes dai menu principali. Da questa finestra di dialogo è possibile visualizzare/modificare l'appartenenza del poligono alla classe, rinominarla o aggiungere classi aggiuntive.
Nel pannello PCB, facendo clic con il tasto destro su una voce di poligono e selezionando Properties (oppure facendo doppio clic sulla voce) si aprirà la modalità Polygon Pour mode of the Properties panel, in cui è possibile visualizzare/modificare le proprietà secondo necessità. Analogamente, facendo clic con il tasto destro su una voce di primitiva del poligono e selezionando Properties (oppure facendo doppio clic direttamente sulla voce) si avrà accesso alla modalità del pannello Properties pertinente, in cui è possibile visualizzare/modificare le proprietà della primitiva secondo necessità.
Nel pannello PCB, nella regione Polygon Primitives, la visualizzazione/inclusione di ciascun tipo di primitiva del poligono dipende dall'impostazione della corrispondente opzione di abilitazione, accessibile dal menu del tasto destro.
Report sui poligoni
Per ulteriori informazioni sui riempimenti poligonali nel PCB, usare la regione Board Information del pannello Properties (accessibile quando non sono selezionati oggetti nell'area di progettazione) oppure elencare le proprietà di un riempimento poligonale e dei suoi elementi figlio. Il numero di poligoni rilevati nel PCB è mostrato nella regione Primitives & Others della regione Board Information . Tenere presente che questo totale riflette non solo i riempimenti poligonali, ma anche i piani interni e i piani suddivisi. Per un elenco dettagliato delle proprietà dei poligoni, usare il pannello PCB List.

).
).
).