Come modificare il gioco dei poligoni in Altium


10

In Altium, quando disegno un poligono, lascia automaticamente uno spazio attorno al rame di una rete diversa. Tuttavia, la mia rete Vin è ad alta tensione e deve avere uno spazio di 1 mm. Pertanto, se disegno un poligono Vin, deve lasciare uno spazio di 1 mm tra se stesso e le altre reti. E se disegno un poligono di un'altra rete sopra un Vin via, quindi, di nuovo, deve lasciare un gioco di 1 mm.

Ho provato a impostare le regole di progettazione, ma senza risultati.

Come faccio a fare in modo che il poligono lasci automaticamente uno spazio di 1 mm quando una delle due reti è Vin?

Liquidazione poligonale Regole di progettazione


2
Hai provato il supporto Altium?
Leon Heller,

In "Where The First Object Matches" prova a selezionare "Net", quindi scegli la rete "VIN" dal menu a discesa. Successivamente, prova a ripetere il poligono. Inoltre, la priorità della regola "PlaneClearence_1" deve essere superiore alla priorità di "PlaneClearence"
m.Alin

1
@LeonHeller Forse non ha una licenza :)
m.Alin il

1
Sì Leon, abbiamo una licenza. Ma Altium ha recentemente pasticciato con il suo forum (già irritante) e non riesco più ad accedere.
Rocketmagnet,

Risposte:


10

I poligoni in Altium sono difficili.

La soluzione al tuo problema è usare la regola InPolygoninvece di IsPolygon.

A quanto ho capito, Altium tratta i poligoni come una sorta di descrittore "meta", internamente. Un oggetto "Poligono" contiene il contorno del poligono. Il contorno stesso è abbinato alla InPolygonregola (che è quello che vuoi).

Questo è ovviamente reso molto più odioso dal fatto che IsPolygonè un token di regole valido, quindi la tua regola sembrerà corretta e passerà persino il controllo delle regole, ma fallirà silenziosamente quando provi a ripercorrere effettivamente il poligono, poiché la IsPolygonregola partite contro qualcos'altro.


Inoltre, dall'immagine inclusa, stai provando a fare in modo che una Power Plane Clearanceregola influenzi un poligono. Penso che potresti aver bisogno di cambiarlo in una Clearanceregola (Sotto il Electricalraggruppamento nella finestra delle regole, poiché i poligoni di Altium non sono aerei.

Questo è in cima alla mia testa, bancomat. È passato un po 'di tempo da quando ho avuto bisogno di vari spazi aerei in Altium


Non chiedermi quanto tempo mi ci è voluto per capire da solo ...

Oh, a parte questo, posizionare i poligoni sopra i poligoni può avere effetti interessanti , dal momento che il poligono è trattenuto a causa delle regole è dettato dall'ordine di scorrimento. Successivamente, se modifichi il layout ed esegui un comando simile Repour Violating, puoi finire con i tuoi poligoni in uno stato dispari, in cui un pieno successivo Repourcambierà il contorno generale del poligono, anche se i poligoni stavano già passando le regole di progettazione.


1
Posso confermare che i tuoi ricordi di Vauge sono corretti. Deve essere una regola di autorizzazione regolare (non l'autorizzazione dell'aereo di potenza) e deve essere InPolygon
Peter Green,

E dovresti anche ricordare di rendere le tue regole di autorizzazione specifiche (ad esempio questa poligono) una priorità più alta rispetto alle tue regole di autorizzazione generiche.
Peter Green,

4

Se il divario tra la tua rete Vin e qualsiasi altra cosa deve essere 1mm, inserisci InNet ('VIN')
Assicurati che la regola abbia una priorità maggiore rispetto a qualsiasi regola predefinita. Il poligono dovrebbe diventare verde (poiché indica che è troppo vicino), quindi ripetere e la distanza dovrebbe essere ora di 1 mm.


1

Forse ti aiuta a impostare l'attributo di spazio invece di spazio sul piano di potenza (comunque dubito che questo offrirà la soluzione)

Altrimenti, crea una stanza separata sull'area desiderata e usa le convalide per il tuo livello (in alto? In basso?) E quella stanza (InRoom credo) e lo spazio più alto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.