Poligoni sui layer di segnale

Altium Training

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ù brillante) utilizzato per creare un’ampia area GND su una scheda
Un riempimento poligonale (rosso più brillante) 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 è 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, ossia regioni oppure tracce e archi. I riempimenti poligonali vengono utilizzati per creare un’area piena o tratteggiata (a reticolo) su un layer PCB, usando oggetti regione oppure una combinazione di oggetti traccia e arco. Chiamati anche copper pour, 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, connettendosi 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 al trasporto di correnti di alimentazione elevate, oppure come area connessa 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 poligonale (multilato) di rame che può essere piena o tratteggiata. Durante il versamento, i poligoni rispettano automaticamente le distanze di isolamento rispetto agli oggetti elettrici appartenenti a una net diversa, si connettono 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 Electrical Clearance e Polygon Connection Style applicabili.

I riempimenti poligonali possono essere usati su layer non in rame. Se un riempimento poligonale viene posizionato su un layer non di segnale, non si verserà attorno agli oggetti esistenti perché questi non sono assegnati a una net.

Posizionamento di un riempimento poligonale

I riempimenti poligonali possono essere posizionati solo nell’editor PCB. Per posizionare direttamente un riempimento poligonale, passare prima al layer richiesto. Dopo aver avviato il comando di posizionamento del riempimento poligonale (Place » Polygon Pour), il cursore cambierà in un mirino ed entrerai nella modalità di posizionamento del riempimento poligonale. Posiziona il cursore, quindi fai clic o premi Enter per posizionare. Continua a posizionare altri riempimenti poligonali oppure fai clic con il pulsante destro o premi Esc per uscire dalla modalità di posizionamento.

  • Nell’editor PCB di Altium Designer, il processo con cui definisci qualsiasi oggetto poligonale, come una regione piena, la forma della scheda o un riempimento poligonale, è sempre lo stesso. Gli oggetti pieni sono oggetti chiusi, quindi indipendentemente da quanto sei avanti nel processo di posizionamento, Altium Designer mostrerà una linea dal cursore fino al punto iniziale dell’oggetto. Questa linea diventerà l’ultimo lato dell’oggetto pieno se fai clic con il pulsante destro del mouse (o premi Esc) per uscire dalla modalità di posizionamento. Il processo di posizionamento consiste nel definire il contorno dell’oggetto poligonale, oppure, in altre parole, nel definire la posizione degli angoli usando le varie modalità d’angolo disponibili. 
  • Premi il tasto Tab durante il posizionamento per mettere in pausa il posizionamento e accedere al pannello Properties  da cui è possibile modificare al volo le proprietà del riempimento poligonale in corso di posizionamento, incluse le opzioni di riempimento e connessione alla net e le proprietà di versamento attorno agli oggetti. Fai clic sul pulsante di pausa in sovrimpressione () per riprendere il posizionamento. Una volta completato il contorno, il poligono verrà riempito automaticamente in conformità con le opzioni selezionate nel pannello Properties . Per maggiori informazioni, fai riferimento alla sezione Proprietà del riempimento poligonale.
  • I riempimenti poligonali possono anche essere creati da primitive selezionate. Un poligono esistente può essere diviso in due o più poligoni, due o più oggetti di riempimento poligonale possono essere combinati e uno o più oggetti di riempimento poligonale possono essere sottratti da un altro riempimento poligonale “base”. Fai riferimento alle sezioni corrispondenti per saperne di più.

Modalità d’angolo

Durante il posizionamento di un riempimento poligonale, sono disponibili cinque modalità d’angolo (45°, arco a 45°, 90°, arco a 90° e angolo qualsiasi), quattro delle quali dispongono anche di sottomodalità per la direzione dell’angolo. Durante il posizionamento:

  • Premi Shift+Spacebar per scorrere le modalità d’angolo disponibili.
  • Premi Spacebar per passare tra le due sottomodalità di direzione dell’angolo (eccetto per la modalità angolo qualsiasi).
  • Quando ti trovi in una delle modalità con 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 alternare tra il posizionamento di due lati per clic oppure un lato per clic. Nella seconda modalità, il lato tratteggiato è chiamato segmento di anteprima (come mostrato nell’ultima immagine del set qui sotto; fai riferimento alla sezione Comprendere la funzione Look-Ahead per maggiori informazioni).

Premi Shift+Spacebar per scorrere le cinque modalità d’angolo disponibili; premi la scorciatoia 1 per alternare il posizionamento tra due lati o un lato.
Premi Shift+Spacebar per scorrere le cinque modalità d’angolo disponibili; premi la scorciatoia 1 per alternare il posizionamento tra due lati o un lato.

Comprendere la funzione Look-Ahead

Durante la progettazione PCB esistono molte situazioni in cui è necessario poter prevedere dove dovrà andare un futuro segmento di traccia o il bordo di un oggetto senza impegnarsi a posizionare quell’oggetto. Per supportare questa esigenza, Altium Designer include una funzione chiamata Look-Ahead. Quando Look-Ahead è abilitata, il bordo della traccia/dell’oggetto attualmente collegato 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 verso il punto in cui verrà posizionato il segmento futuro.

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 tracce, i segmenti che verranno posizionati con il clic successivo sono mostrati tratteggiati, mentre il segmento Look-Ahead è mostrato vuoto o cavo. Nel posizionamento di oggetti pieni, i bordi che verranno posizionati con il clic successivo sono mostrati come linee bianche continue e il bordo Look-Ahead è mostrato come una linea bianca tratteggiata.

Le immagini seguenti mostrano come cambia la visualizzazione del segmento di traccia quando la funzione Look-Ahead è attiva e disattiva.

 Posizionamento della traccia con Look-Ahead attivo (prima immagine) e disattivo (seconda immagine). Il prossimo clic del mouse posizionerà i segmenti di traccia tratteggiati.  Posizionamento della traccia con Look-Ahead attivo (prima immagine) e disattivo (seconda immagine). Il prossimo clic del mouse posizionerà i segmenti di traccia tratteggiati.

La funzione Look-Ahead funziona anche durante il posizionamento del riempimento poligonale. Premi il tasto di scelta rapida 1 durante il posizionamento per attivarla e disattivarla (nota che questa scorciatoia funziona solo durante il posizionamento degli 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 bordo del poligono ma non la linea puntinata. Nota la linea continua di ritorno. Mostra come il poligono verrà chiuso se termini il posizionamento del poligono.  Look-Ahead è attivo. Con il prossimo clic del mouse, la linea continua diventa un bordo del poligono ma non la linea puntinata. Nota la linea continua di ritorno. Mostra come il poligono verrà chiuso se termini il posizionamento del poligono.

 Look-Ahead è disattivo. Con il clic successivo, entrambe le linee continue diventano bordi del poligono. Nota la linea continua di ritorno. Mostra come il poligono verrà chiuso se termini il posizionamento del poligono.  Look-Ahead è disattivo. Con il clic successivo, entrambe le linee continue diventano bordi del poligono. Nota la linea continua di ritorno. 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 dalle sue maniglie 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 conformità con il valore di Rotation Step definito nella pagina PCB Editor – General page della finestra di dialogo Preferences.
  • Premi il tasto L per capovolgere 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 pulsante 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 richiesta, 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 con angoli ad arco di 90º in fase di ridimensionamento.

Un riempimento poligonale selezionato contiene due tipi di punti o “maniglie” con cui modificarne la forma.

  • Full Handles - queste maniglie piene si trovano agli angoli del poligono.
  • Empty Handles - queste maniglie vuote si trovano al centro dei segmenti creati dalle maniglie piene.

Un poligono esistente può essere rimodellato spostando queste maniglie, o vertici, situate a ciascun angolo o al centro di ciascun lato.

Per modificare la forma del poligono:

  • Fai clic e seleziona un poligono; i vertici del poligono verranno evidenziati e il cursore diventerà un mirino.
    • Fai clic, tieni premuto e trascina una maniglia piena per spostare quell’angolo.
    • Fai clic, tieni premuto e trascina lungo un lato per spostare l’intero lato.
    • Fai clic, tieni premuto e trascina una maniglia vuota per spostare l’intero lato (sia per traccia sia per arco).
    • Ctrl+Click su una maniglia vuota per dividere quel lato in due lati. Ctrl deve essere tenuto premuto solo all’inizio del movimento. I tasti di scelta rapida Shift+Spacebar possono quindi essere usati per scorrere le modalità (arco, smusso e angolo qualsiasi).

    Le immagini superiori mostrano la modifica tramite maniglia vuota. Nelle immagini inferiori, Ctrl è stato premuto mentre si afferrava la maniglia da spostare per la modifica.
    Le immagini superiori mostrano la modifica tramite maniglia vuota. Nelle immagini inferiori, Ctrl è stato premuto mentre si afferrava la maniglia da spostare per la modifica.

  • Se la modalità di posizionamento “angolo qualsiasi” crea vertici indesiderati, fai clic e tieni premuto sul vertice, quindi trascina il lato per ridurre i vertici su quel lato a uno solo. Per eliminare un vertice, fai clic e tieni premuto sul vertice come se dovessi spostarlo, quindi premi il tasto Delete .

  • Quando hai finito, fai clic con il pulsante destro e poi seleziona Polygon Actions » Repour Selected per rieseguire il pour del poligono nella sua nuova forma.

Modifica del bordo del riempimento poligonale

Oltre alla modifica dei vertici, puoi anche usare il comando da clic destro 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 riempimento poligonale

Per passare dalla modifica della forma alla modifica delle dimensioni dell’oggetto riempimento poligonale selezionato attualmente sotto il cursore, puoi fare clic con il pulsante destro sopra un oggetto riempimento poligonale 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 lato della forma poligonale vengono sostituite da otto maniglie di modifica situate agli angoli (e ai centri) del rettangolo di delimitazione dell’oggetto.

  • Fai clic e trascina una maniglia di modifica angolare per ridimensionare il riempimento poligonale simultaneamente 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.

    Mentre ridimensioni il riempimento poligonale, il contorno della sua forma precedente rimane visibile finché il poligono modificato non viene nuovamente versato, come indicazione della modifica.

Dopo aver modificato le dimensioni o la posizione del riempimento poligonale, esso 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à nuovamente versato automaticamente. Se questa opzione non è abilitata, il riempimento poligonale non verrà nuovamente versato.

Per tornare dalla modifica delle dimensioni alla modifica della forma, fai clic con il pulsante destro su un oggetto riempimento poligonale selezionato, la cui dimensione è attualmente in fase di modifica, e scegli il comando Polygon Actions » Edit Polygon Shape dal menu contestuale.

Proprietà del riempimento poligonale

La modalità Polygon Pour del pannello Properties
La modalità Polygon Pour del pannello Properties

Actions
  • Repour – fai clic per rieseguire il pour di un poligono. Questa funzione è utile se hai modificato il progetto all’interno di un poligono. Una volta ripristinato, dovrà essere nuovamente versato per eliminare eventuali violazioni create dalle modifiche al progetto.

  • Shelve – fai clic per mettere da parte un poligono, senza rimuoverlo dal progetto, ma nascondendolo dalla visualizzazione, dal DRC e dai motori di analisi della connettività di net.

  • Assign net – fai clic per assegnare una net al poligono desiderato. Una volta selezionato, apparirà la finestra di dialogo Net Name.

  • Bring to front – fai clic per modificare l’ordine di versamento in modo che il poligono selezionato si trovi davanti a tutti gli altri poligoni sovrapposti (ha la precedenza più alta).

  • Send to back – fai clic per modificare l’ordine di versamento in modo che il poligono selezionato si trovi dietro a tutti gli altri poligoni sovrapposti (ha la precedenza più bassa).

  • Modify – fai clic per ridefinire la forma del poligono direttamente dal documento PCB.

Net Information Informazioni sulla net a cui appartiene il riempimento poligonale, nonché sulla coppia differenziale, se quella net ne è membro. Le informazioni sulla classe vengono mostrate anche dove appropriato. Fai riferimento alla pagina PCB Placement & Editing Techniques per saperne di più sulle informazioni relative alla net.
Net Net di cui questo riempimento poligonale è membro. Tutte le net del progetto di scheda attivo saranno elencate nell’elenco a discesa. Seleziona No Net per specificare che il poligono non è connesso ad alcuna net. La proprietà Net di una primitiva 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 ai poligoni selezionati. Fai riferimento alla pagina PCB Placement & Editing Techniques per saperne di più sull’assegnazione delle net agli oggetti.
Layer Usa l’elenco a discesa per selezionare il layer su cui è posizionato il riempimento poligonale.
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 del pannello Properties. Se hai inserito un nome personalizzato e desideri tornare alla denominazione automatica, è sufficiente cancellare il campo e premere Enter.

  • La rimozione della denominazione personalizzata e il ritorno alla denominazione automatica possono essere eseguiti anche dal pannello PCB List e dal Polygon Pour Manager.

  • I nomi assegnati automaticamente vengono monitorati e gestiti continuamente da Altium Designer. Se un attributo cambia, come l’assegnazione della net o la posizione del layer nello stack dei layer, il nome assegnato automaticamente viene aggiornato automaticamente. Anche le regole di progettazione interessate vengono aggiornate automaticamente.

Area L’area racchiusa dal dato riempimento poligonale, espressa in millimetri quadrati o pollici quadrati.
(X/Y) Posizione corrente del primo vertice di questo riempimento poligonale nello spazio di progettazione, relativa all’origine definibile dall’utente. Fai clic sul pulsante  per bloccare la posizione di questo riempimento poligonale. Fai riferimento alla pagina PCB Placement & Editing Techniques per saperne di più sul blocco degli oggetti di progetto.
Fill Mode Scegli la modalità di riempimento per il riempimento poligonale. Sono disponibili tre modalità, ciascuna con i propri vantaggi e opzioni. Scopri di più su Modalità di riempimento del riempimento poligonale.
Pour Over Same Net Usa l’elenco a discesa per controllare il comportamento di versamento quando vengono incontrati oggetti sulla stessa net. Scopri di più su Connessione del riempimento poligonale a una net.
Remove Dead Copper Quando un poligono viene versato, 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 della net viene rimossa automaticamente. Nota che se il tuo poligono non racchiude alcun pad sulla net assegnata, allora è tutto rame morto e verrà completamente rimosso. 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 offrire la massima larghezza del collo dove un poligono passa tra oggetti adiacenti appartenenti ad altre net. Gli archi del poligono vengono sostituiti da brevi lati rettilinei, le cui lunghezze sono determinate dall’impostazione Arc Approx..
Outline Vertices 

Usa questa area per modificare i singoli vertici dell’oggetto riempimento poligonale attualmente selezionato. Puoi modificare la posizione dei vertici esistenti, aggiungere nuovi vertici o rimuoverli secondo necessità. È possibile definire connessioni ad arco tra i punti dei vertici ed è disponibile il supporto per l’esportazione delle informazioni sui vertici verso e l’importazione da un file in formato CSV.

  • Vertices Grid – elenca tutti i punti vertice attualmente definiti per il riempimento poligonale.
  • Index – l’indice assegnato del vertice (non modificabile).
  • X – la coordinata X (orizzontale) del vertice. Fai clic per modificare.
  • Y – la coordinata Y (verticale) del vertice. Fai clic per modificare.
  • Arc Angle (Neg=CW) – l’angolo di un arco disegnato per collegare questo punto vertice al successivo. Per impostazione predefinita, le connessioni sono lati rettilinei e questo campo rimane vuoto. Fai clic per modificare, quindi inserisci un angolo di arco secondo necessità. L’immissione di un valore positivo produrrà un arco disegnato in senso antiorario. Per disegnare un arco in senso orario, inserisci un valore negativo.
  • Add – usa questo comando per aggiungere un nuovo punto vertice. Il nuovo vertice verrà aggiunto sotto la voce di vertice attualmente selezionata (evidenziata) e inizialmente avrà le stesse coordinate della voce precedentemente selezionata.
  • – fai clic per eliminare la voce del vertice attualmente selezionata. Prima dell’eliminazione ti verrà chiesta conferma.

Per esportare l’intero contenuto della griglia in un file in formato CSV, fai clic con il pulsante destro in qualsiasi punto della griglia e scegli il comando Export To CSV. Apparirà la finestra di dialogo Export Outline Vertices in cui potrai stabilire dove e con quale nome salvare il file. Per impostazione predefinita, il file si chiamerà Outline Vertices.CSV. Per importare informazioni sui vertici da un file CSV, fai clic con il pulsante destro in qualsiasi punto della griglia e scegli il comando Import From CSV. Apparirà la finestra di dialogo Import Outline Vertices, con cui potrai cercare e aprire il file CSV richiesto. Nota che l’importazione sovrascriverà tutto ciò che è attualmente definito nella griglia.

Il motore di riempimento dei poligoni utilizzato nell'editor PCB produce 'archi reali' nei riempimenti poligonali. Inoltre, migliora la qualità e le prestazioni del riempimento. Questo motore avanzato di riempimento dei poligoni è in Open Beta ed è disponibile quando l'opzione PCB.Polygon.AdvancedPour è abilitata nella finestra di dialogo Advanced Settings dialog. Il motore avanzato di riempimento si applica a tutte le modalità di riempimento (Solid, Hatched e None).

Quando l'opzione PCB.Polygon.AdvancedPour è disabilitata, vengono utilizzate approssimazioni al posto degli archi reali ed è disponibile l'opzione Optimal Void Rotation nel pannello Properties di un riempimento poligonale selezionato. Abilitare 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 reti. Gli archi del poligono vengono sostituiti da più bordi corti e diritti e, per i solid polygon pours, la deviazione massima da un arco perfetto è determinata dall'impostazione Arc Approx.. Ridurre questo valore comporterà l'uso di un numero maggiore di bordi diritti per ottenere una migliore approssimazione di un arco. Inoltre, quando l'opzione PCB.Polygon.AdvancedPour è disabilitata, l'opzione Surround Pad With è disponibile per i riempimenti poligonali nelle modalità di riempimento Hatched e None. Utilizzare questa opzione per selezionare la forma usata per circondare i pad (Arcs oppure Octagons).

Gli archi reali generati dal motore avanzato di riempimento vengono visualizzati nell'editor PCB, sono presi in considerazione dal DRC e compaiono in tutti i tipi di output generato. Questa funzionalità è in Open Beta ed è disponibile quando l'opzione PCB.Rendering.DrawArcBaseGeometry è abilitata nella finestra di dialogo Advanced Settings dialog. Note: il rendering degli archi reali richiede che anche l'opzione PCB.Polygon.AdvancedPour sia abilitata nella finestra di dialogo Advanced Settings.

Se sono state apportate modifiche, manualmente oppure tramite importazione di dati da un file CSV, il pannello segnalerà la presenza di modifiche in sospeso con un banner blu nella parte superiore del pannello Properties e chiederà di applicarle.

Modalità di riempimento del polygon pour

Lo stesso poligono riempito usando regioni (Solid) e poi riempito usando tracce/archi (Hatched). 
Lo stesso poligono riempito usando regioni (Solid) e poi riempito usando tracce/archi (Hatched).

Il motore di posizionamento del riempimento poligonale può costruire poligoni a partire da regioni solide oppure da una combinazione di tracce e archi, a seconda della modalità di riempimento selezionata nel pannello Properties. L'immagine di anteprima cambia per presentare una rappresentazione grafica di un riempimento poligonale solido e nel pannello vengono fornite le opzioni associate. Sono supportate tre modalità di riempimento.

Ciascuna opzione della modalità di riempimento visualizza un'opzione Show Preview / Hide Preview nel pannello Properties. Utilizzarla per mostrare o nascondere una rappresentazione visiva del poligono scelto nel pannello.

Solido

Quando questa modalità è selezionata, il poligono viene costruito internamente da oggetti regione solida, con una regione separata per ogni area contigua di rame nel poligono completato.

I poligoni di questo tipo comportano il posizionamento di molti meno oggetti, con i seguenti vantaggi: file più piccoli; riempimenti e ridisegni più rapidi, apertura file, DRC e analisi della connettività di rete più veloci; e file di output più piccoli poiché l'oggetto regione è pienamente supportato in Gerber e ODB++.

Nel pannello Properties sono fornite le seguenti opzioni associate quando questa modalità è selezionata ().

Remove Islands Less Than

Specificare un valore di area. Qualsiasi area di rame la cui superficie sia inferiore a questo valore verrà rimossa.

Questa opzione si basa solo sull'area; non considera se quell'isola sia collegata a un pad o a una via. Si noti che tutte le aree di rame non connesse vengono sempre rimosse se l'opzione Remove Dead Copper è abilitata nel pannello Properties.

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, ci sarà un numero maggiore di punti stretti in cui il poligono non potrà essere versato. In genere, questo valore viene impostato in modo da non essere inferiore alla larghezza minima della traccia utilizzata nel progetto o alla larghezza minima del rame supportata dal fabbricante. Abilitare l'opzione Obey Rules per prendere il valore dal vincolo di larghezza minima applicabile.

Il valore dell'opzione definisce anche il raggio di arrotondamento degli angoli esterni del poligono. Quando l'opzione Remove Necks Less Than è abilitata, il raggio di arrotondamento è pari alla metà del valore dell'opzione (). Se l'opzione è disabilitata (oppure abilitata ma con valore impostato a 0), non verrà applicato alcun arrotondamento.

Tratteggiato

Quando questa modalità è selezionata, il poligono viene creato 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.

I poligoni di questo tipo sono generalmente più lenti da riempire e producono file PCB e Gerber di dimensioni maggiori. I poligoni tratteggiati sono spesso utilizzati nei progetti analogici.

Nel pannello Properties sono fornite le seguenti opzioni associate quando questa modalità è selezionata ().

Track Width Specificare la larghezza della traccia usata per creare il poligono.
Grid Size

Specificare la spaziatura, o griglia, su cui vengono posizionate le tracce per il poligono tratteggiato.

Regolando le impostazioni Track Width e Grid Size degli oggetti traccia/arco, il poligono completato può avere un aspetto tratteggiato (Track Width è inferiore a Grid Size) oppure solido (Track Width è uguale o superiore a Grid Size).

Hatch mode Sono disponibili quattro modalità: 90 Degree45 DegreeHorizontal oppure Vertical.
Min Prim Length Specificare quanto possono essere corti gli oggetti traccia/arco nella modalità di riempimento.

Nessuno

Questa modalità è essenzialmente uguale alla modalità Hatched . Anche questa utilizza tracce e archi per definire i contorni, ma non vengono aggiunte le tracce e gli archi di riempimento.

Questa modalità può essere utile se si sta analizzando la struttura e il progetto di vari poligoni e si sta cercando di comprendere l'interazione tra poligoni sovrapposti. Questa modalità è utile anche quando si apportano modifiche al progetto e il poligono interferisce con il processo. Un approccio alternativo all'uso dei contorni durante le modifiche al progetto è shelve the polygons, in cui essi vengono mantenuti nel file PCB ma rimossi dalla visualizzazione.

Nel pannello Properties sono fornite le seguenti opzioni associate quando questa modalità è selezionata ().

Track Width Specificare la larghezza della traccia per il contorno del riempimento poligonale.
Min Prim Length Specificare quanto possono essere corti gli oggetti traccia/arco nella modalità di riempimento.

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 poligonale si collegherà a ciascun pad e via di questa net trovati all'interno del contorno del poligono, in conformità con la regola di progettazione Polygon Connect Style design rule applicabile. Si noti che la regola supporta, se necessario, la definizione di metodi di connessione differenti per pad passanti, pad SMD e via. La distanza di isolamento tra il poligono e gli oggetti appartenenti ad altre net è determinata dalla regola di progettazione Electrical Clearance design rule applicabile.

Il modo in cui il riempimento poligonale tratta gli altri oggetti sulla stessa net, inclusi routing tracks, archi, riempimenti e regioni, è determinato dall'opzione selezionata nel menu a discesa Pour Over Same Net del pannello Properties quando il riempimento poligonale è selezionato:

  • Don't Pour Over Same Net Objects – scegliere questa opzione se specificamente non si not vuole che il poligono venga versato sopra oggetti traccia, arco, riempimento, regione o poligono di questa (o di qualsiasi altra) net, cioè selezionarla per versare il poligono solo nello spazio libero.
  • Pour Over All Same Net Objects – scegliere questa opzione se si desidera che il poligono venga versato nello spazio libero e anche sopra 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 saranno completamente coperti dal poligono.
  • Pour Over Same Net Polygons Only – scegliere questa opzione (predefinita) se si desidera che il poligono venga versato solo nello spazio libero e sopra gli oggetti di riempimento poligonale esistenti all'interno del suo contorno che appartengono alla stessa net. Il poligono verrà versato intorno a tutti gli altri oggetti (tracce, archi, riempimenti e regioni) indipendentemente dalla net a cui appartengono.

Se un riempimento poligonale viene posizionato su uno strato non di segnale, non verrà versato intorno agli oggetti esistenti poiché tali oggetti non sono assegnati a una net e quindi non appartengono a nulla.

Archiviazione e ripristino di un polygon pour

Durante il processo di progettazione, è normale che si verifichino modifiche: possono essere aggiunti o modificati componenti, potrebbe essere necessario aggiornare il routing, 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à di rete, ma li mantiene nel database PCB (cioè non vengono distrutti e possono essere ripristinati in qualsiasi momento). Ciò consente di apportare modifiche al layout della scheda sia con maggiore facilità visiva sia senza l'impatto sulle prestazioni, sia in modifica sia nel DRC, che i riempimenti poligonali visibili possono comportare.

  • Per archiviare tutti i riempimenti poligonali del 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 archiviati, selezionare il comando Tools » Polygon Pours » Restore <n> Shelved Polygon(s) dai menu principali (dove <n> è il numero di riempimenti poligonali attualmente archiviati). 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 loro dipendenti verranno nuovamente versati automaticamente. Se questa opzione è disabilitata, i riempimenti poligonali ripristinati non verranno nuovamente versati.
  • È anche possibile archiviare selettivamente i poligoni dai comandi del sottomenu Polygon Actions del clic destro oppure dalla finestra di dialogo Polygon Pour Manager.

Riversare un poligono

Se è stato modificato il progetto all'interno di un poligono, una volta ripristinato sarà necessario riversarlo per eliminare eventuali violazioni create dalle modifiche al progetto. Esistono diversi modi per riversare (ricostruire) un poligono nel documento corrente.

Per riversare un poligono, fare clic con il tasto destro sul poligono, quindi selezionare un comando Repour dal sottomenu Polygon Actions oppure utilizzare 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 archiviati).
  • 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 PCB List panel per un riempimento poligonale selezionato, è abilitata (True).

I riempimenti poligonali possono anche essere riversati nella finestra di dialogo Polygon Pour Manager (Tools » Polygon Pours » Polygon Manager) selezionando il poligono richiesto e poi facendo clic sul pulsante Repour.

Confermare le modifiche nella finestra di dialogo Confirm.

Per modificare un poligono, il layer su cui si trova il poligono deve essere il layer corrente o attivo.

Se le opzioni Repour Polygons After Modification e Repour all dependent polygons after editing sono abilitate nella pagina PCB Editor - General page della finestra di dialogo Preferences, il riempimento poligonale e tutti i suoi dipendenti verranno automaticamente nuovamente versati dopo la modifica.

Riempimento poligonale dinamico

Questa funzionalità è in Open Beta ed è disponibile quando le opzioni PCB.Polygon.AdvancedDynamicPour e PCB.Polygon.AdvancedPour sono abilitate nella finestra di dialogo Advanced Settings dialog.

La funzionalità di riempimento poligonale dinamico riversa il poligono durante il routing invece che dopo l'applicazione delle modifiche di routing. Questa funzionalità consente di riversare i poligoni al volo (riempimento dinamico) durante i comandi interattivi (ad esempio, routing interattivo o sliding interattivo). Sono supportati i riempimenti poligonali solidi, tratteggiati e non riempiti.

Per utilizzare il riempimento poligonale dinamico, l'opzione Repour Polygons After Modification nella pagina PCB Editor – General page della finestra di dialogo Preferences deve essere abilitata.

A differenza del riversamento che avviene usando i Repour commands (come Repour Selected o Repour All), il riversamento dopo una modifica è incrementale. Tuttavia, affinché il riversamento incrementale sia possibile, un riempimento poligonale deve essere aggiornato, il che significa che deve essere stato riversato almeno una volta dall'avvio della sessione corrente dell'editor PCB. Per questo motivo, il primo riversamento incrementale comporta il riversamento di tutti i riempimenti poligonali del progetto. Per una nuova sessione dell'editor PCB (ad esempio, quando si riapre il documento PCB o si riavvia Altium Designer), si consiglia di riversare i riempimenti poligonali usando il comando Repour All, in modo che siano considerati aggiornati.

Per ottimizzare le prestazioni del riempimento incrementale, soprattutto per riempimenti poligonali di grandi dimensioni con contorni complessi o più fori, il rame di un riempimento poligonale viene suddiviso in segmenti più piccoli chiamati tile. Il rame di un poligono è strutturato gerarchicamente in regioni di rame, che vengono poi suddivise in questi tile per un’elaborazione più rapida. Questo processo di suddivisione in tile è interamente interno e non influisce sul risultato finale durante la generazione dei fabrication outputs o nell’operazione di exploding the polygon to free primitives. I tile sono visibili solo quando si visualizzano i riempimenti poligonali in modalità Bozza ().

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 viene gestito definendo l’ordine di riempimento, in cui il poligono con ordine superiore ha la precedenza e viene versato 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 riempimento poligonale 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 nell’area di progettazione una volta che il riempimento poligonale, ora classificato come modificato, verrà nuovamente versato.

L’ordine di riempimento dei riempimenti poligonali può essere gestito anche nella finestra di dialogo Polygon Pour Manager.

Controllo dello stile di connessione del poligono

Main page: Regola di progettazione Polygon Connect Style

Il modo in cui il poligono si collega ai pad della net a cui è associato è controllato dalla Plane » Polygon Connect Style regola di progettazione applicabile (Design » Rules). 

Il modo in cui il poligono si collega ai pad della net è determinato dalla regola di progettazione Polygon Connect Style.
Il modo in cui il poligono si collega ai pad della net è determinato dalla regola di progettazione Polygon Connect Style.

Sono disponibili tre opzioni di connessione:

  • Relief Connect - viene creata una connessione a raggi. Definire il Number dei conduttori, l’Angle di questi conduttori (90º o 45º), Conductor Width e il Air Gap Width (la distanza di isolamento tra il bordo del pad e il bordo del poligono che circonda il pad).
  • Direct Connect - il poligono viene effettivamente versato sopra il pad creando rame pieno fino al pin.
  • No Connect - i pad della net saranno isolati dal poligono.

L’impostazione Air Gap Width controlla la distanza di isolamento tra il bordo del pad e il poligono circostante, mentre nelle versioni precedenti di Altium Designer questo era gestito dalle regole di progettazione Electrical Clearance. Quando viene aperta una scheda progettata in una versione precedente di Altium Designer, verrà visualizzato un avviso. In questa situazione è importante rivedere e impostare le opzioni Air Gap Width nelle regole di progettazione Polygon Connect Style. 

Controllo della distanza di isolamento del poligono

Main page: Regola di progettazione Clearance

Come qualsiasi oggetto posizionato su uno strato di segnale (rame), la distanza di isolamento di un poligono dagli oggetti attorno a cui viene versato è controllata dalla Electrical Clearance regola di progettazione applicabile. 

 La distanza di isolamento tra il poligono e gli oggetti su altre net è controllata dalla regola di progettazione Electrical Clearance. La distanza di isolamento tra il poligono e gli oggetti su altre net è controllata dalla regola di progettazione Electrical Clearance.

È pratica comune avere una distanza di isolamento 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. Ricorda che anche la regola Polygon Clearance deve avere una Priority maggiore rispetto a qualsiasi regola generale di clearance per avere effetto. 

Quando si definisce una regola Electrical Clearance per i poligoni, è necessario utilizzare la parola chiave di query InPolygon (o InPoly) anziché IsPolygon (o IsPoly). Questo perché le regole di clearance operano sulle primitive (regioni, tracce e archi) che compongono o sono in il poligono, piuttosto che sull’oggetto poligono nel suo insieme. Una regola di clearance valida per i riempimenti poligonali sarebbe tra oggetti InPolygon e altri oggetti All

Ritagli nei riempimenti poligonali

Un ritaglio in un riempimento poligonale è essenzialmente una regione negativa di rame in cui si definisce un vuoto o un foro nel poligono. Per definire un ritaglio in un poligono:

  1. Selezionare il comando Place » Polygon Pour Cutout dal menu principale.
  2. Il cursore cambierà in un mirino, iniziando all’interno del contorno del poligono. Fare clic per definire la posizione iniziale.
  3. Spostare il cursore attraverso il poligono. Premere Shift+Spacebar per scorrere le modalità degli angoli della regione.
  4. Continuare a fare clic e a spostare il mouse per definire il contorno del ritaglio.
  5. Fare clic con il pulsante destro per uscire dalla modalità di posizionamento del ritaglio del poligono.
  6. Il poligono originale deve ora essere nuovamente versato. Fare clic su di esso per selezionarlo, quindi usare il comando Tools » Polygon Pours » Repour Selected dal menu principale: il riempimento verrà effettuato attorno al nuovo ritaglio.

Il ritaglio è in realtà un oggetto Region con l’opzione Polygon Cutout abilitata. Può essere spostato, ridimensionato o eliminato, se necessario. Per ridimensionare un ritaglio, fare clic su di esso una volta per selezionarlo, quindi fare clic e tenere premuto per trascinare un bordo o un vertice. Ricorda che il poligono deve essere nuovamente versato ogni volta che il ritaglio viene modificato.

Il ritaglio è stato posizionato (prima immagine); il poligono è stato nuovamente versato (seconda immagine).  
Il ritaglio è stato posizionato (prima immagine); il poligono è stato nuovamente versato (seconda immagine).

Creazione di un riempimento poligonale da un insieme di tracce

Oltre a definire aree di rame elettrico su una scheda, i poligoni e le regioni piene vengono utilizzati anche per definire altri oggetti di progettazione 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 poi importato in Altium Designer. Quel contorno può quindi essere convertito in un poligono o in una regione piena.

Per convertire in poligono un contorno chiuso composto da oggetti traccia e/o arco selezionati, selezionare tutte le primitive che formano la forma chiusa e quindi selezionare Tools » Convert » Create Polygon from Selected Primitives dal menu principale.

Notare che:

  • Il poligono verrà creato sul layer corrente (o attivo), non sul layer su cui si trovano le tracce selezionate. Questo 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 versato all’interno degli oggetti selezionati.
  • Il bordo del nuovo poligono giacerà lungo la linea centrale degli oggetti selezionati utilizzati per crearlo.
  • Se il poligono viene creato sullo stesso layer delle tracce selezionate, verrà versato all’interno delle tracce 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.
Poiché l’algoritmo Create Polygon from Selected Objects utilizza la linea centrale degli oggetti selezionati, richiede che le posizioni di fine e inizio degli oggetti a contatto coincidano esattamente (inizio/fine nella stessa posizione X, Y). In caso contrario, verrà visualizzata una finestra di dialogo Confirm che indicherà il punto in cui l’algoritmo ha fallito e offrirà anche la possibilità di istruire l’algoritmo a tentare di definire il poligono a partire invece dai bordi degli oggetti. Finché gli oggetti selezionati si sovrappongono leggermente, questa opzione dovrebbe creare un poligono il cui bordo segue il bordo esterno degli oggetti selezionati.

Taglio di un riempimento poligonale

Un singolo riempimento poligonale può essere tagliato in due o più riempimenti poligonali separati. Per farlo:

  1. Assicurarsi che il layer corretto sia impostato come layer corrente, poiché lo strumento di taglio funziona solo se il layer corrente è quello su cui si trova il riempimento poligonale da tagliare.
  2. Selezionare il comando Place » Slice Polygon Pour dal menu principale (oppure il comando Slice Polygon Pour  nel Active Bar, o il comando Polygon Actions » Slice Polygon Pour dal menu del tasto destro del riempimento poligonale).
  3. Quando si seleziona il comando, si entra in modalità di taglio (simile alla modalità di posizionamento delle tracce) e il cursore cambierà in un mirino. Iniziando dall’esterno del contorno del poligono, fare clic per fissare il punto iniziale della linea di taglio (il primo segmento di traccia).
  4. Spostare il cursore attraverso il poligono. Il processo di taglio 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 del posizionamento linea.

    • Premere Spacebar per passare tra le modalità degli angoli iniziale e finale.

    • Premere Backspace per rimuovere l’ultimo angolo posizionato.

    • Premere Tab per accedere alla finestra di dialogo Line Constraints per modificare la larghezza della linea e/o il layer corrente per il posizionamento.

      La finestra di dialogo Line Constraints.
      La finestra di dialogo Line Constraints.

      • Line Width - usare questo campo per immettere una nuova larghezza per la linea. Questa nuova larghezza verrà applicata al segmento attualmente in fase di posizionamento.
      • Current Layer - usare 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.
  5. Fare clic per fissare una serie di punti vertice che definiscono la linea di taglio.
  6. Una volta posizionata la linea di taglio attraverso il poligono e uscita dall’altro lato, fare clic con il pulsante destro o premere Esc per terminare il posizionamento della linea.
  7. Fare clic con il pulsante destro una seconda volta per terminare il taglio. 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 versato secondo necessità.

Poiché la linea di taglio ha lo stesso colore del riempimento poligonale, è utile che il poligono venga nuovamente versato con la modalità di riempimento impostata su None prima di iniziare il processo di taglio, in modo che la linea di taglio sia facilmente visibile.
Si noti che le sezioni di poligono divise non vengono effettivamente contrassegnate come modificate, quindi un nuovo riempimento dei poligoni modificati non avrà alcun effetto. Per finalizzare la/le divisione/i, e per visualizzarle nell’area di progettazione, sarà necessario eseguire manualmente un nuovo riempimento, selezionando le “porzioni” del poligono e utilizzando il comando Repour Selected oppure usando il comando Repour All.

Combinazione di riempimenti poligonali selezionati

Due o più oggetti riempimento poligonale possono essere combinati eseguendo la seguente sequenza di azioni:

  1. Posizionare nuovi riempimenti poligonali (o trascinare quelli esistenti) in modo che si sovrappongano tra loro come richiesto.
  2. Selezionare tutti i riempimenti poligonali da combinare.
  3. Fare clic con il pulsante destro su uno dei riempimenti nella selezione, quindi scegliere il comando Polygon Actions » Combine Selected Polygons dal menu contestuale.
Le proprietà del nuovo poligono vengono copiate dal primo poligono selezionato in ciascun gruppo in collisione.

Sottrazione di riempimenti poligonali selezionati

Uno o più oggetti riempimento poligonale possono essere sottratti da un altro riempimento poligonale “di base” eseguendo la seguente sequenza di azioni:

  1. Posizionare nuovi riempimenti poligonali o trascinare quelli esistenti in modo che si sovrappongano al riempimento poligonale di base richiesto, ossia quello da cui effettuare la “sottrazione”.
  2. Selezionare il riempimento poligonale di base, fare clic con il pulsante destro e quindi scegliere il comando Polygon Actions » Subtract Polygons From Selected dal menu contestuale.
  3. Selezionare i poligoni da sottrarre.
  4. Fare clic con il pulsante destro o 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 pulsante 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 pieni verranno riconvertiti in primitive di regione, mentre i poligoni retinati verranno riconvertiti in tracce e archi. Una volta esploso, un oggetto riempimento poligonale non può più essere manipolato come oggetto di gruppo.

Sebbene non esista un comando specifico 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 ad alto livello di tutti i poligoni attualmente presenti nell’area di progettazione PCB. La finestra di dialogo consente inoltre di assegnare/rinominare ciascun poligono, impostare l’ordine di riempimento dei poligoni, eseguire azioni di nuovo riempimento 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 pulsante destro su un riempimento poligonale posizionato nell’area di progettazione e scegliere 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.
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 di dialogo può essere utilizzata per eseguire tutte le modifiche non grafiche dei riempimenti poligonali nel progetto incluse le funzioni di controllo per:

  • Rinominare i poligoni (inclusa la possibilità di utilizzare la funzione di denominazione automatica).
  • Impostare l’ordine di riempimento del poligono.
  • Eseguire il nuovo riempimento di tutti o di determinati poligoni (modificati/selezionati/in violazione).
  • Mettere in shelf o togliere dalla 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 o dal contorno della scheda.

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 che hanno come destinazione un poligono.
  • La regione Pour Order consente di riorganizzare l'ordine di riempimento dei poligoni con i pulsanti Move Up, Move Down e Auto Generate. È anche possibile modificare l'ordine usando la funzionalità drag-and-drop del mouse, che è molto più rapida nei progetti con molti riempimenti poligonali.
  • L'ordine di riempimento può essere importante quando c'è un poligono completamente racchiuso all'interno di un altro poligono. In genere, si ordina dal poligono più piccolo a quello più grande.
  • Il pulsante Auto Generate ordinerà i poligoni dall'area più piccola all'area più grande su base 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 avranno effetto a questo punto. Se l'opzione Repour Polygons After Modification è abilitata nella pagina PCB Editor - General page 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 applicabile dal sottomenu Tools » Polygon Pours.

Esplorazione dei poligoni

Nella modalità Polygons del pannello PCB, le sue tre regioni principali cambiano per riflettere la gerarchia dei poligoni del progetto PCB corrente (in ordine dall'alto):

  • Polygon Classes.
  • Polygons individuali all'interno di una classe.
  • Polygon Primitives individuali 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 dei poligoni alla classe, rinominarla o aggiungere classi aggiuntive.

Per saperne di più sull'uso delle classi, fare riferimento alla pagina Working with Classes on a Schematic & PCB.

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, nella quale è 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 accederà alla relativa modalità del pannello Properties , nella quale è 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 nessun oggetto è selezionato nello spazio di progettazione) oppure elencare le proprietà di un riempimento poligonale e dei suoi elementi figli. 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.

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à 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.

Contenuto