주요 콘텐츠

padStackList

Padstack list

Since R2025a

    Description

    padstack = padStackList(pfileobj) returns a padstack list.

    example

    Examples

    collapse all

    Use the padstackList furntion to get the pad stack list of a pcb

    Read-in a pcb file

    Use the pcbFileRead object to read in a file. Accepted file formats are:

    • ODB++

    • Allegro

    • Native

    pfile = pcbFileRead('native_ExampleBoard_Allegro')
    pfile = 
      pcbFileRead with properties:
    
               FileName: 'native_ExampleBoard_Allegro'
              NumLayers: 5
             MetalLayer: [1 3 5]
        DielectricLayer: [2 4]
            LayerHeight: [0.0184 0.0104 0.0092 0.0012 0]
             NumCadnets: 7
           NumPadStacks: 6
          NumComponents: 8
               NumParts: 5
    
    

    Get the pad stack list

    Use the padstackList function

    stacklist = padStackList(pfile)
    stacklist=6×2 table
        PadstackIdx        PadstackName    
        ___________    ____________________
    
             1         {'MHYCIRCLE009'    }
             2         {'MHYC012'         }
             3         {'MHYRECT46X59'    }
             4         {'MHYRECT80X60H40' }
             5         {'VIA'             }
             6         {'MHYRECT46X59_TOP'}
    
    

    Input Arguments

    collapse all

    The input file specified as a pcbFileRead object.

    Example: padstack = padStackList(pcbfile)

    Data Types: string

    Output Arguments

    collapse all

    Returns a padstack list.

    Version History

    Introduced in R2025a