Author Topic: Polygon same net clearance  (Read 5432 times)

0 Members and 1 Guest are viewing this topic.

Offline stejo780Topic starter

  • Contributor
  • Posts: 12
  • Country: no
Polygon same net clearance
« on: March 01, 2016, 10:15:41 pm »
Hi,

I have trouble to set up a polygon to pads clearance rule when the two are in the same net. More precisely GND pads to a GND polygon on an outer layer. The clearance rule for the polygon in beautifully followed when repouring the polygon for other nets, but not for same net, even though my rule is set to "Any Net".

Perhaps the attached image tells the story better. The online DRC triggers that there is an error, but the rule is not followed when the polygon is repoured. Any suggestions how to solve this?

Kind Regards,
Stefan

 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22435
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Polygon same net clearance
« Reply #1 on: March 01, 2016, 11:29:52 pm »
What pour type is the polygon set as?  Usually you want "pour over all net objects".

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline stejo780Topic starter

  • Contributor
  • Posts: 12
  • Country: no
Re: Polygon same net clearance
« Reply #2 on: March 02, 2016, 08:35:14 am »
Yes, it is set to "pour over all net objects", if I change this the polygon does not pour over the GND vias, which it must.

I have included screenshots of the rule and the polygon properties.

Thanks for your help,
Stefan

 

Offline stejo780Topic starter

  • Contributor
  • Posts: 12
  • Country: no
Re: Polygon same net clearance
« Reply #3 on: March 02, 2016, 08:37:00 am »
The only solution I have in mind right now is to place keep outs, but that should not really be necessary, should it?

Cheers,
Stefan

 

Online tautech

  • Super Contributor
  • ***
  • Posts: 31186
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Polygon same net clearance
« Reply #4 on: March 02, 2016, 08:46:02 am »
Change the layer somehow to include the layer the vias are on. If not in the Layer menu you'll probably have to tweak the rules.
Avid Rabid Hobbyist.
On holiday, very limited support available......
 

Offline stejo780Topic starter

  • Contributor
  • Posts: 12
  • Country: no
Re: Polygon same net clearance
« Reply #5 on: March 02, 2016, 09:13:55 am »
I changed the polygon connect type to relief instead of none for the pads. In that way I could control the clerance and the width of the legs. Not exactly what I had in mind, but good enough for now  :)

Cheers,
Stefan

 

Offline Christe4nM

  • Supporter
  • ****
  • Posts: 252
  • Country: nl
Re: Polygon same net clearance
« Reply #6 on: March 03, 2016, 04:32:56 pm »
I remember having problems with the "InPolygon" selector before in exactly the same way. What I do is create a 2 specific rules for "Polygon Connect Style" set to 'Direct Connect' and with highest priority.

Rule 1: when everything in the same net needs a direct connect
- First object matches:  "InNet("NetNameHere") => OR all relevant Nets. If required make a seperate rule for each layer / AND with "OnLayer()"
- Second object matches: ALL

Rule 2: when only some components require a direct connect, other need thermal reliefs
- First object matches:  ( InNet("NetNameHere") AND (InComponent("Comp1") OR InComponent("Comp2")) => specifies which component in a net need a direct connect. OR the whole selector for other nets. Or for clarity create a single rule per net + component set.
- Second object matches: ALL
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf