Author Topic: Polygon Connect Style Rule  (Read 871 times)

0 Members and 1 Guest are viewing this topic.

Offline strawberry

  • Regular Contributor
  • *
  • Posts: 157
  • Country: lv
Polygon Connect Style Rule
« on: January 13, 2018, 07:45:19 am »
How to make rule to make polygon 'Direct Connect' to exact pad ?
 

Online ajb

  • Super Contributor
  • ***
  • Posts: 1460
  • Country: us
Re: Polygon Connect Style Rule
« Reply #1 on: January 13, 2018, 08:54:37 am »
Apply a Pad Class to the pad, create a polygon connect rule that targets that pad class.  Make sure that the priorities are set so that this rule overrides the default.

Alternatively you might be able to us an InComponent AND InNet rule or something to get the pad you want.  Really there are lots of ways to do it, just depends on if you actually need to do it once, or are doing it for the same pin on multiple parts but in the same net, or whatever.
 
The following users thanked this post: strawberry

Offline strawberry

  • Regular Contributor
  • *
  • Posts: 157
  • Country: lv
Re: Polygon Connect Style Rule
« Reply #2 on: January 14, 2018, 09:05:39 am »
made new pad class named xx for pads I need and in polygon connect rule InPadClass ('xx')
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 11831
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Polygon Connect Style Rule
« Reply #3 on: January 14, 2018, 12:02:53 pm »
Example, pin 6 of U109 can be selected with:
IsPad AND (Name = 'U109-6')

This is less general than the Pad Class method ajb suggested.  If U109 number ever gets changed by annotation, the above rule will break (or, worse yet, be applied erroneously to another component).

I'm not sure offhand under what conditions a Pad Class will become forgotten (updating a component from library? changing footprint?), but it has limitations as well. Be vigilant.

Tim
Seven Transistor Labs, LLC
Electronic Design, from Concept to Layout.
Need engineering assistance? Drop me a message!
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf