Como alterar a folga de polígono no Altium


10

No Altium, quando desenho um polígono, ele deixa automaticamente uma lacuna em torno do cobre de uma rede diferente. No entanto, minha rede Vin é de alta tensão e precisa ter uma folga de 1 mm. Portanto, se eu desenhar um polígono Vin, ele precisará deixar uma folga de 1 mm entre si e outras redes. E se eu desenhar um polígono de outra rede sobre um Vin via, então, novamente, ele precisará deixar uma folga de 1 mm.

Eu tentei definir as regras de design, mas sem sucesso.

Como faço para que o polígono deixe automaticamente uma folga de 1 mm quando uma das duas redes é Vin?

Folga do polígono Regras de Design


2
Você já experimentou o suporte do Altium?
Leon Heller

Em 'Onde o primeiro objeto corresponde', tente e selecione 'Rede' e, em seguida, escolha a rede 'VIN' no menu suspenso. Depois, tente reaver o polígono. Além disso, a prioridade da regra 'PlaneClearence_1' deve ser maior que a prioridade da 'PlaneClearence'
m.Alin

1
@LeonHeller Talvez ele não tem uma licença :)
m.Alin

1
Sim Leon, nós temos uma licença. Mas Altium recentemente mexeu com seu fórum (já irritante), e parece que não consigo mais fazer logon.
Rocketmagnet

Respostas:


10

Polígonos em Altium são complicados.

A solução para o seu problema é usar a regra em InPolygonvez de IsPolygon.

Pelo que entendi, o Altium trata os polígonos como uma espécie de "meta", internamente. Um objeto "Polígono" contém o contorno do polígono. O contorno em si é combinado com a InPolygonregra (que é o que você deseja).

Obviamente , isso se torna muito mais desagradável pelo fato de IsPolygonser um token de regra válido; portanto, sua regra parecerá correta e até passará no verificador de regras, mas falhará silenciosamente quando você tentar realmente retribuir o polígono, já que a IsPolygonregra combina contra outra coisa.


Além disso, a partir da imagem incluída, você está tentando fazer uma Power Plane Clearanceregra afetar um polígono. Eu acho que você pode precisar mudar isso para uma Clearanceregra (de acordo com o Electricalagrupamento na janela de regras, pois os polígonos de Altium não são planos.

Isso está no topo da minha cabeça, caixa eletrônico. Já faz um tempo desde que eu precisava de várias folgas de avião no Altium


Não pergunte quanto tempo demorei para descobrir isso sozinho ....

Ah, como um aparte, colocar polígonos sobre polígonos pode ter efeitos interessantes , já que o polígono é retido devido às regras é ditado pela ordem de derramamento. Posteriormente, se você modificar seu layout e executar um comando como esse Repour Violating, poderá terminar com seus polígonos em um estado estranho, onde um subseqüente completo Repouralterará o contorno geral do polígono, mesmo que os polígonos já passem pelas regras de design.


1
Posso confirmar que suas memórias de medidor estão corretas. Ele precisa ser uma regra de apuramento normal (não apuramento avião poder) e ele precisa ser InPolygon
Peter Green

E lembre-se também de definir suas regras de liberação específicas (por exemplo, este polígono) com prioridade mais alta que a regra de liberação genérica.
Peter Green

4

Se o espaço entre a sua rede Vin e qualquer outra coisa precisar ser de 1 mm, basta inserir o InNet ('VIN').
Verifique se a regra tem prioridade mais alta do que qualquer regra padrão. O polígono deve ficar verde (pois indica que está muito próximo), depois é devolvido e a folga deve agora ser de 1 mm.


1

Talvez você ajude a definir o atributo de folga em vez da folga do plano de potência (no entanto, duvido que isso ofereça a solução)

Caso contrário, crie uma sala separada sobre a área desejada e use validações para sua camada (superior? Inferior?) E para aquela sala (InRoom, acredito), e a folga mais alta.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.