Home > Community > Forums > PCB SKILL > Inner Point of a PIN

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 Inner Point of a PIN 

Last post Sun, Jun 9 2013 8:18 PM by Pawandeep. 5 replies.
Started by eDaJun 05 Jun 2013 07:42 PM. Topic has 5 replies and 854 views
Page 1 of 1 (6 items)
Sort Posts:
  • Wed, Jun 5 2013 7:42 PM

    • eDaJun
    • Top 500 Contributor
    • Joined on Fri, Jan 18 2013
    • Posts 19
    • Points 620
    Inner Point of a PIN Reply

    Dear All,

     Can anyone help me how to get the Pin inner point area if I only have the dbid of the pin.

     sample3

    • Post Points: 20
  • Wed, Jun 5 2013 8:19 PM

    • Pawandeep
    • Top 75 Contributor
    • Joined on Fri, Oct 14 2011
    • Singapore, 00-SG
    • Posts 106
    • Points 1,690
    Re: Inner Point of a PIN Reply

    If you meant the drill or similar info then you need to use padstack attributes and its like below

    drillsize = padstack_dbid->drillDiameter

    -Pawan

    • Post Points: 20
  • Wed, Jun 5 2013 10:28 PM

    • eDaJun
    • Top 500 Contributor
    • Joined on Fri, Jan 18 2013
    • Posts 19
    • Points 620
    Re: Inner Point of a PIN Reply
    Dear Pawan, Good day, Pin dont have "drillDiameter" when I am using the Dbid of the Pin. I derive the dbid of the pin by using ( car(netname->branches)->children->objType == "pin") Any other way to get it?...
    • Post Points: 20
  • Thu, Jun 6 2013 7:55 AM

    • Ejlersen
    • Top 10 Contributor
    • Joined on Mon, Jul 28 2008
    • Aalborg, Copenhagen
    • Posts 569
    • Points 10,080
    Re: Inner Point of a PIN Reply

    Hi

    You can use the select functions

    axlClearSelSet()
    axlSetFindFilter(?enabled list("noall" "pins" "vias") ?onButtons list("noall" "pins" "vias"))
    axlAddSelectAll()
    pinlist = axlGetSelSet()
    axlClearSelSet()
    foreach(pinid

       pinlist printf("Padstack %s with drillsize %L\n" pinid->definition->name pinid->definition->drillDiameter)

     

     

    Best regards

    Ole

    Best regards Ole
    • Post Points: 20
  • Sun, Jun 9 2013 6:38 PM

    • eDaJun
    • Top 500 Contributor
    • Joined on Fri, Jan 18 2013
    • Posts 19
    • Points 620
    Re: Inner Point of a PIN Reply
    Dear Ole, Thanks for the reply. But i want to know the location of the inner point area. Not the size of drill of the piin.
    • Post Points: 20
  • Sun, Jun 9 2013 8:18 PM

    • Pawandeep
    • Top 75 Contributor
    • Joined on Fri, Oct 14 2011
    • Singapore, 00-SG
    • Posts 106
    • Points 1,690
    Re: Inner Point of a PIN Reply

    for location of the pin its pindbid->xy

    if still this not looking for, it will be better to show with a picture what u require.

    -Pawan

    • Post Points: 5
Page 1 of 1 (6 items)
Sort Posts:
Started by eDaJun at 05 Jun 2013 07:42 PM. Topic has 5 replies.