<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>PCB Libraries Forum : PCB Libraries Guideline</title>
  <link>https://www.PCBLibraries.com/forum/</link>
  <description><![CDATA[This is an XML content feed of; PCB Libraries Forum : PCB Libraries Guideline : Last 10 Posts]]></description>
  <pubDate>Mon, 24 Aug 2026 14:15:09 +0000</pubDate>
  <lastBuildDate>Sat, 15 Aug 2026 11:00:40 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.07</generator>
  <ttl>30</ttl>
  <WebWizForums:feedURL>https://www.PCBLibraries.com/forum/RSS_topic_feed.asp?FID=64</WebWizForums:feedURL>
  <image>
   <title><![CDATA[PCB Libraries Forum]]></title>
   <url>https://www.PCBLibraries.com/forum/forum_images/PCBLForumLogo.gif</url>
   <link>https://www.PCBLibraries.com/forum/</link>
  </image>
  <item>
   <title><![CDATA[PCB Libraries Guideline : SMD Pad Stack Rules]]></title>
   <link>https://www.PCBLibraries.com/forum/smd-pad-stack-rules_topic3691_post14632.html#14632</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=1">Nick B</a><br /><strong>Subject:</strong> SMD Pad Stack Rules<br /><strong>Posted:</strong> 15 Aug 2026 at 11:00am<br /><br /><div><div>Pad Stack Rules will globally define the rules for every footprint created in the Surface Mount Calculators. These rules are not used for custom FP Designer footprints because the user manually defines every pad stack in custom parts. Custom footprints always use the component manufacturer recommended pattern and pad sizes because there are no standard recommendations or guidelines for unique packages and their related footprint patterns. The default values are best known practice, but users can edit any value for their PCB library requirements.&nbsp;</div><div><img src="uploads/1/_Guideline-19.0-SMDPadStackRules.png" height="694" width="470" border="0" /><br></div><div><br></div><div><b><font size="3">Solder and Paste Masks</font></b></div><div><br></div><div><b><i>Solder Mask Note:</i></b></div><div>Solder mask is an epoxy coating that protects the circuit from corrosion and electrical shorts. It also provides electrical insulation that allows higher voltage traces to be placed nearer to each other.</div><div><br></div><div>Most importantly, the solder mask keeps the solder on the pads, as opposed to flowing onto traces, planes, or empty board space. This reduces the likelihood that solder will form bridges (unintended connections) from one element to another. Solder masks are critical for wave soldering, which is a mass production technique. Solder masks also make hand soldering faster, easier, and more accurate.</div><div><br></div><div><b>a. Minimum Allowable Solder Mask Web - 0.075 or 0.10</b></div><div>This rule is for PCB fabrication. The solder mask stencil must have a minimum 0.075 mm between pads. Anything less than that is not manufacturable. When the solder mask web violates the minimum value, Footprint Expert will automatically gang the solder mask into a solid block. If you provide Gerber data with a solder mask web less than 0.075 mm to fabrication, they will automatically gang mask the row of pads for you, and not tell you. If you provide 1:1 scale solder mask to fabrication, they will swell the mask to meet their fabrication tolerance for their solder mask application. Fabrication CAM tools will alert the operator of all solder mask webs less than 0.075 and the operator will gang mask all solder mask areas that violate the minimum solder mask web.</div><div><br></div><div><b>b. Solder Mask Annular Ring Expansion - typically between 0.05 - 0.075</b></div><div>Some PCB designers use a solder mask expansion between 0.05 - 0.075 because they use that as a visual for placing reference designators on a final part placement. Silkscreen Legend Ink should not be in an exposed solder mask area. If you place silkscreen legend in a solder mask free area in your PCB layout, the fabrication process will automatically trim the silkscreen legend away from the free solder mask area. But many PCB designers leave the solder mask 1:1 scale of the pad and allow the PCB fabrication shop to automatically swell all solder mask features to meet their solder mask registration tolerance.&nbsp;</div><div><br></div><div><b>c. Paste Mask (% of Pad Size) - 100%</b></div><div>Normally, paste mask on pads is 1:1 scale but this option allows the user to increase or reduce the amount of Paste Mask on a pad.</div><div><img src="uploads/1/_Guideline-19.1a-GangSolderMaskObl&#111;ng.png" height="284" width="240" border="0" /><br></div><div><br></div><div><b>d. Gang Solder Mask</b></div><div>When the Solder Mask Annular Expansion rule is violated, Footprint Expert will automatically Gang Mask the entire row.&nbsp; This image illustrates an Oblong pad shape Gang Mask</div><div><img src="uploads/1/_Guideline-19.1b-GangSolderMaskRoundedRectangle.png" height="286" width="243" border="0" /><br></div><div><br></div><div>This image illustrates a Rounded Rectangle pad shape with Pin 1 Oblong Gang Mask</div><div><br></div><div><b>e. RF Design Note</b></div><div>For RF, microwave and high frequency controlled impedance traces, solder mask should be removed from above the transmission line. The solder mask alters the dielectric environment by replacing air (Dk ≈ 1) with mask resin (Dk ≈ 3-4), increasing effective Dk, adding loss, and disturbing the EM field distribution that defines the line's impedance. Mask thickness and moisture absorption further introduce variability. To maintain stable impedance and minimize RF loss, specify a solder mask keep-out over all RF microstrips, antennas, and matching network traces.</div><div>&nbsp;</div><div><b><font size="3">Corner Rounding</font></b></div><div><br></div><div><b>a. Corner Radius Size (% of Pad Width) - 25%</b></div><div>The 25% value is applied to every corner, that is equivalent to 50% of the pad width.&nbsp;</div><div><br></div><div><b>b. Corner Radius Size Limit - 0.10</b></div><div>The 0.10 default value sets the limit on the corner radius. Some component manufacturers recommended solder patterns indicate a 0.05 mm corner radius. The corner radius size limit is totally up to the PCB designer or CAD librarian. There is no recommended Standard for this radius limit. Some companies use a 0.15 - 0.20 Corner Radius Limit. Any value above 0.20 is excessive.</div><div><br></div><div><i><b>Corner Radius Note:</b></i></div><div>Some people say that rounded rectangle pad shape is best for lead free solder. This is a myth, as all pad shapes are OK with lead free solder. IPC has recommended Oblong pad shape since the release of IPC-SM-782 in March 1987. The 782 Standard had both text and graphic illustrations. The text referred to Oblong (or Full Radius) pad shape but the images portrayed Rectangle Pad Shape. This was confusing to the reader of the Standard. Most component manufacturers recommended patterns for surface mount parts illustrate Rectangular pad shape. The Rounded Rectangle Pad Shape is a compromise between the world standard Oblong and the component manufacturer Rectangle. Also, it is important to note that paste mask stencil aperture openings are laser cut with rounded corners. It makes sense to have the pad shape match the paste mask stencil aperture shape.</div><div><img src="uploads/1/_Guideline-19.2a-CornerRounding.png" height="287" width="402" border="0" /><br></div><div><br></div><div>When the PCB goes through a reflow oven, the paste mask tends to gravitate toward the terminal lead and away from the pad corners. It doesn't make sense to have rectangular pad shapes with no solder in the pad corners. Here is a photo of both lead and lead-free solder with no solder in the corners.&nbsp;</div><div><img src="uploads/1/_Guideline-19.2b-CornerRounding.png" height="439" width="385" border="0" /><br></div><div><br></div><div><br></div><div><b><font size="3">Manufacturing Tolerances</font></b></div><div><br></div><div><b>Manufacturing Tolerances Note:</b></div><div>Manufacturing tolerances have existed in the IPC mathematical model for surface mount pad size calculation since 1987. The <b>Fabrication Tolerance</b> was used to compensate for the etching process. But in the 1990's, the fabrication shops started to swell the outer layers to compensate for their etch back tolerances so that they could deliver pad sizes and trace widths the same size as the original Gerber data. But there is also an issue with the subtractive process where the etch acid gets slightly under the photo resist and creates a trapezoidal effect in the trace and pad. IPC-7351 uses a 0.05 mm fabrication value in the pad size math to compensate for this subtractive process. The average copper thickness on the outer layers is ½ oz. or 0.017 mm. The acid under photo resist undercut value is only a small percentage of that. Basically, the Fabrication Tolerance added to the pad size calculation is no longer applicable.&nbsp;</div><div><img src="uploads/1/_Guideline-19.3-Etching.png" height="164" width="410" border="0" /><br></div><div><br></div><div>The <b>Assembly Tolerance</b> used in the IPC-7351 mathematical model for pad size calculation is 0.025 and established in 1987. This value was to compensate for the assembly machine placement accuracy. Today's advanced assembly machines place components with a 0.01 accuracy or less. The Assembly tolerance added to the pad size calculation is no longer applicable today.&nbsp;</div><div><br></div><div>When IPC developed the solder joint goals for IPC-7351, side goals for fine pitch semiconductor packages had to be set at negative values to compensate for the robust manufacturing tolerances. IPC-7352 turned off the manufacturing tolerances and updated every negative value in the Terminal solder joints to 0.00. By turning off the manufacturing tolerances and changing all negative solder joint goals to 0.00, the pad length &amp; width size is only affected by +/-0.05.&nbsp;&nbsp;</div><div><br></div><div><div align="center"><t></t><table ="ms&#111;normaltable"="" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;mso-table-layout-alt:fixed;mso-yfti-tbllook:   480;mso-padding-alt:0in 0in 0in 0in"> <t><tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:29.35pt;mso-height-rule:    exactly">  <td width="147" valign="top" style="width: 110.5pt; border-width: 1pt; border-style: solid; border-color: rgb35, 31, 32; padding: 0in; height: 29.35pt;">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Lead<span style="letter-spacing:-.85pt"> </span>Part<span style="letter-spacing:-.85pt"><o:p></o:p></span></span></b></p>  </td>  <td width="144" valign="top" style="width: 1.5in; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid n&#111;ne; border-color: rgb35, 31, 32 rgb35, 31, 32 rgb35, 31, 32 currentcolor; padding: 0in; height: 29.35pt;">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Maximum<span style="letter-spacing:-1.1pt"> </span>(Most)<span style="letter-spacing: -1.4px;"><br></span></span></b><b style="font-size: 14px;"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Density</span></b><b style="font-size: 14px;"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:103%"> </span></b><b style="font-size: 14px;"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Level<span style="letter-spacing:-1.2pt"> </span>A</span></b></p>  </td>  <td width="144" valign="top" style="width: 1.5in; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid n&#111;ne; border-color: rgb35, 31, 32 rgb35, 31, 32 rgb35, 31, 32 currentcolor; padding: 0in; height: 29.35pt;">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Median<span style="letter-spacing:-1.1pt"> </span>(Nominal)<span style="letter-spacing: -1.46667px;"><br></span></span></b><b style="font-size: 14px;"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Density</span></b><b style="font-size: 14px;"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:103%"> </span></b><b style="font-size: 14px;"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Level<span style="letter-spacing:-.65pt"> </span>B</span></b></p>  </td>  <td width="144" valign="top" style="width: 1.5in; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid n&#111;ne; border-color: rgb35, 31, 32 rgb35, 31, 32 rgb35, 31, 32 currentcolor; padding: 0in; height: 29.35pt;">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Minimum<span style="letter-spacing:-1.1pt"> </span>(Least)<span style="letter-spacing: -1.4px;"><br></span></span></b><b style="font-size: 14px;"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Density</span></b><b style="font-size: 14px;"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:103%"> </span></b><b style="font-size: 14px;"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Level<span style="letter-spacing:-.65pt"> </span>C</span></b></p>  </td> </tr> <tr style="mso-yfti-irow:1;height:14.8pt;mso-height-rule:exactly">  <td width="147" valign="top" style="width: 110.5pt; border-width: medium 1pt 1pt; border-style: n&#111;ne solid solid; border-color: currentcolor rgb35, 31, 32 rgb35, 31, 32; padding: 0in; height: 14.8pt;">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;letter-spacing:-.75pt;mso-font-width:105%">T</span><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">oe<span style="letter-spacing:-.3pt"> </span>(J)</span></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">0.55</span><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">0.45</span><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">0.35</span><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></p>  </td> </tr> <tr style="mso-yfti-irow:2;height:14.8pt;mso-height-rule:exactly">  <td width="147" valign="top" style="width: 110.5pt; border-width: medium 1pt 1pt; border-style: n&#111;ne solid solid; border-color: currentcolor rgb35, 31, 32 rgb35, 31, 32; padding: 0in; height: 14.8pt;">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Heel<span style="letter-spacing:-.3pt"> </span>(J)</span></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#EE0000;mso-font-width:105%">-0.05</span></b><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></b></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#EE0000;mso-font-width:105%">-0.07</span></b><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#EE0000"><o:p></o:p></span></b></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#EE0000;mso-font-width:105%">-0.10</span></b><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></b></p>  </td> </tr> <tr style="mso-yfti-irow:3;height:14.8pt;mso-height-rule:exactly">  <td width="147" valign="top" style="width: 110.5pt; border-width: medium 1pt 1pt; border-style: n&#111;ne solid solid; border-color: currentcolor rgb35, 31, 32 rgb35, 31, 32; padding: 0in; height: 14.8pt;">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Side<span style="letter-spacing:-.35pt"> </span>(J)</span></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#EE0000;mso-font-width:105%">-0.05</span></b><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></b></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#EE0000;mso-font-width:105%">-0.07</span></b><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#EE0000"><o:p></o:p></span></b></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#EE0000;mso-font-width:105%">-0.10</span></b><b><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></b></p>  </td> </tr> <tr style="mso-yfti-irow:4;height:14.8pt;mso-height-rule:exactly">  <td width="147" valign="top" style="width: 110.5pt; border-width: medium 1pt 1pt; border-style: n&#111;ne solid solid; border-color: currentcolor rgb35, 31, 32 rgb35, 31, 32; padding: 0in; height: 14.8pt;">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Round-o<span style="letter-spacing:-.25pt">f</span>f<span style="letter-spacing:-1.3pt"> </span>factor</span><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></p>  </td>  <td width="432" colspan="3" valign="top" style="width:4.5in;border-top:n&#111;ne;    border-left:n&#111;ne;border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Round<span style="letter-spacing:-.5pt"> </span>o<span style="letter-spacing:-.25pt">f</span>f<span style="letter-spacing:-.45pt"> </span>to<span style="letter-spacing:-.45pt"> </span>nearest<span style="letter-spacing:    -.45pt"> </span>two<span style="letter-spacing:-.5pt"> </span>place<span style="letter-spacing:-.45pt"> </span>decimal,<span style="letter-spacing:    -.45pt"> </span>i.e.,<span style="letter-spacing:-.45pt"> </span>1.00,<span style="letter-spacing:-.45pt"> </span>1.05,<span style="letter-spacing:-.45pt">  </span>1.10,<span style="letter-spacing:-.5pt"> </span>1.15</span><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></p>  </td> </tr> <tr style="mso-yfti-irow:5;height:14.8pt;mso-height-rule:exactly">  <td width="147" valign="top" style="width: 110.5pt; border-width: medium 1pt 1pt; border-style: n&#111;ne solid solid; border-color: currentcolor rgb35, 31, 32 rgb35, 31, 32; padding: 0in; height: 14.8pt;">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Courtyard<span style="letter-spacing:-1.35pt"> </span>excess</span><span style="font-size:    9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:&quot;Times New Roman&quot;"><o:p></o:p></span></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">0.50</span><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">0.25</span><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></p>  </td>  <td width="144" valign="top" style="width:1.5in;border-top:n&#111;ne;border-left:n&#111;ne;    border-bottom:solid #231F20 1.0pt;border-right:solid #231F20 1.0pt;    mso-border-top-alt:solid #231F20 1.0pt;mso-border-left-alt:solid #231F20 1.0pt;    padding:0in 0in 0in 0in;height:14.8pt;mso-height-rule:exactly">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">0.10</span><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></p>  </td> </tr> <tr style="mso-yfti-irow:6;mso-yfti-lastrow:yes;height:14.8pt;mso-height-rule:    exactly">  <td width="579" colspan="4" valign="top" style="width: 434.5pt; border-width: medium 1pt 1pt; border-style: n&#111;ne solid solid; border-color: currentcolor rgb35, 31, 32 rgb35, 31, 32; padding: 0in; height: 14.8pt;">  <p ="ms&#111;normal"="" align="center" style="text-align:center"><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;;color:#231F20;mso-font-width:105%">Resistor<span style="letter-spacing:-.7pt"> </span>Chip<span style="letter-spacing:-1.05pt">  </span>Array<span style="letter-spacing:-.65pt"> </span>Concave<span style="letter-spacing:-.65pt"> </span><b>RES<span style="letter-spacing:-.05pt">C</span><span style="letter-spacing:-1.35pt">A</span>V<span style="letter-spacing:-.65pt">,  </span>CAP<span style="letter-spacing:-.05pt">C</span><span style="letter-spacing:    -1.35pt">A</span>V, IND<span style="letter-spacing:-.05pt">C</span><span style="letter-spacing:-1.35pt">A</span>V, OSCSC</b></span><span style="font-size:9.5pt;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:    &quot;Times New Roman&quot;"><o:p></o:p></span></p>  </td> </tr></t></table></div></div><div><br></div><div><b>IPC-7352</b> changed the Fab &amp; Assy Tolerances:</div><div><ul><li><b>Fabrication Tolerance (+/-) = 0.00</b></li><li><b>Placement Tolerance (+/-) = 0.00</b></li></ul></div><div>&nbsp;</div><div><b><font size="3">Minimum Trim and Spacing</font></b></div><div><br></div><div><b>a. Minimum Pad to Pad - 0.15</b></div><div>The minimum pad to pad rule is intended for surface mounted parts. When the pad spacing violates this rule, Footprint Expert will automatically trim the pad to enforce this rule and an error message will be created that looks like this:</div><div><img src="uploads/1/_Guideline-19.4a-PadSideTrimmedClearance.png" height="200" width="413" border="0" /><br></div><div><br></div><div>The value of 0.15 is arbitrary and not a hard-coded standard. The minimum pad to pad spacing rule should never violate your minimum PCB clearance rule. If your PCB layout is using a minimum trace/space rule of 0.20 mm then you should set the minimum pad to pad rule to 0.20.</div><div><br></div><div>Also, if you wanted to insure a 0.08 minimum solder mask web and your solder mask swell is 0.05 then change the value to 0.18. If the minimum pad to pad is 0.15 and the pads violate that rule, the Gang Mask feature will kick in and mask the entire row.</div><div><br></div><div><b>b. Minimum Pad to Thermal Tab - 0.20</b></div><div>The minimum pad to thermal rule is primarily established by the majority of component manufacturer's recommended patterns and not any industry Standard. If the thermal pad is too big and violates this rule, the pads will be trimmed, and a warning message will be created that looks like this:</div><div><img src="uploads/1/_Guideline-19.4b-PadTrimmedClearance.png" height="203" width="423" border="0" /><br></div><div><br></div><div><b>c. Minimum Trim Standoff Height - 0.03</b></div><div>The minimum stand-off is the A1 package body bottom to PCB space dimension in gull wing packages.&nbsp;</div><div><img src="uploads/1/_Guideline-19.4c-StandoffHeight.png" height="110" width="378" border="0" /><br></div><div><br></div><div>The default "minimum" value of 0.03 mm will only trim pad Heel under the component package if the A1 value is less than 0.03. The main purpose for pad trimming under low profile packages is to eliminate paste mask from touching the plastic body during reflow. The pad Heel is an important part of the gull wing solder joint, but if the Heel pad is under a low profile package, the solder on the pad Heel is pushed out by the weight of the package creating excess solder.</div><div><br></div><div>IPC-J-STD-001 mentions in table 7-7 Dimensional Criteria - Flat Gullwing Leads. Note 4: Solder should not extend under the body of surface mount components whose leads are made of Alloy 42 or similar metals.&nbsp;</div><div><br></div><div><br></div><div><b><font size="3">Thermal Tabs</font></b></div><div><br></div><div><b>a. Solder Mask Expansion +/- 0.00&nbsp;</b></div><div>Typically, the thermal tab solder mask is 1:1 scale of the pad size. It's OK for the fabrication solder mask tolerance to be +/- 0.05 that could result in the solder mask creeping over the thermal pad. The minimum paste mask aperture is 0.10 mm from the edge of the thermal pad. Most component manufacturers recommend a 1:1 scale solder mask on thermal pads.</div><div><br></div><div><b>b. Pattern Defined Solder Mask - on/off check box&nbsp;</b></div><div>The default setting for this feature is turned off because the user must accept the responsibility for turning it on. The solder mask defined thermal pad places solder mask in-between the paste mask apertures, basically damming in the paste mask from flowing. The IPC-7093A describes all the benefits of this feature.</div><div><br></div><div>Ability to add vias in the solder mask area and the paste mask will not flow down the via hole. This could potentially save on fabrication costs to avoid via plugging to stop the flow of paste mask into the via hole.&nbsp;</div><div><img src="uploads/1/_Guideline-19.5a-ViaHoles.png" height="137" width="427" border="0" /><br><br>This image provides some basic values for defining a solder mask defined thermal pad.</div><div><img src="uploads/1/_Guideline-19.5b-QFNwSolderMask.png" height="358" width="720" border="0" /><br></div><div><br></div><div>This image illustrates a 0.10 mm paste mask stencil thickness for the image above.</div><div><img src="uploads/1/_Guideline-19.5c-QFNwPasteMaskStencilThickness.png" height="346" width="493" border="0" /><br></div><div><br></div><div>Because the paste mask is dammed in by solder mask, this reduces paste mask voiding because the solder has nowhere to flow. The amount of voiding post reflow should not exceed 25% per IPC-A-610. Voiding occurs when the thermal pad is not solder mask defined.</div><div><img src="uploads/1/_Guideline-19.5d-PasteMaskVoiding.png" height="297" width="339" border="0" /><br></div><div><br></div><div><b>c. Paste Mask % - 60%</b></div><div>The default setting is 60% paste mask coverage. IPC-7093A figure 3-10 recommends that the stencil design provide 60 - 70% solder paste coverage on the thermal pad area.</div><div><br></div><div><b>d. Minimum Intra-Pattern Pattern Space - 0.20</b></div><div>The default setting for this feature is 0.20 mm. It is important to have a minimum stencil aperture spacing to increase the stencil web strength. This will make the stencil last longer and work better.</div><div><br><b>e. Minimum Pattern to Pad Edge Space - 0.10</b></div><div>The default setting for this feature is 0.10 mm. This setting works OK up to 70% paste mask coverage. If you need 80% paste mask coverage, you will need to set this value to 0.00 to allow paste mask to extend to the edge of the pad. If you keep the 0.10 paste to pad edge and have 80% paste mask coverage, the checkerboard pattern will turn into a single aperture.</div><div><img src="uploads/1/_Guideline-19.5e-ThermalTabSpacing.png" height="355" width="461" border="0" /><br></div><div><br></div><div>If you use the solder mask defined thermal pad feature and intend to place vias in-between the paste mask you need to figure out the via hole size and add 0.10 for the minimum pattern space. Example: if the via hole size is 0.20 + 0.10 clearance for the solder mask web, then the thermal tab minimum pattern space should be set to 0.30. Or you can move the calculator part to FP Designer and edit the pad stack paste mask to set the aperture size and spacing.&nbsp;</div><div><br></div><div><i>Note 1:</i> The Solder Mask and Paste Mask aperture opening are the same size and location.</div><div><br></div><div><i>Note 2:</i> 9 vias provide the maximum thermal relief for most packages with thermal tabs.</div><div><br></div><div><img src="uploads/1/_Guideline-19.5f-SolderPasteMaskAperatureOpenings.png" height="358" width="360" border="0" /><br></div><div><br></div><div><b><font size="3">SMD and TH Miscellaneous</font></b></div><div><br></div><div><b>Cathode/Anode Pin Names - Alphanumeric or Numeric</b></div><div>The default setting is Alphanumeric and produces pin names A &amp; C. This setting is primarily used for schematic symbols that support Alphanumeric pins. The preferred pin label assignments for Diodes and LED's are C and A for Cathode and Anode. This avoids making a mistake between the schematic symbol and the CAD library. But if you use numeric pin names on these polarized devices, you must make sure that the schematic symbol pins 1 &amp; 2 match the PCB footprint pins 1 &amp; 2. You can also rename Diode and LED pins to any alphanumeric value to match the schematic.</div><div><br></div><div><br></div></div><div><div><img src="https://www.pcblibraries.com/Products/FPX/img/FPX_Case1_26pod.png" height="234" width="176" border="0" align="left" /></div><div><i><font size="3"><span style="font-weight: bold; line-height: 17.12px; font-family: Aptos, sans-serif;">The Footprint Expert automates footprints to perfection.</span><span style="line-height: 17.12px; font-family: Aptos, sans-serif;"> Professional, detailed, and accurate parts – all built consistently with identical rules, regardless of how many people are involved in your library development.</span></font></i></div><div><div><br><span style="font-size: 12pt;">Get your FREE <b>Footprint Calculator</b> or <b>Footprint Expert</b> Evaluation License:<br></span><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><p ="ms&#111;normal"=""><span style="line-height: 14.98px;"><font size="2">Call us - <b>847-557-2300</b></font></span></p></div></div>]]>
   </description>
   <pubDate>Sat, 15 Aug 2026 11:00:40 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/smd-pad-stack-rules_topic3691_post14632.html#14632</guid>
  </item> 
  <item>
   <title><![CDATA[PCB Libraries Guideline : FPX File Definition]]></title>
   <link>https://www.PCBLibraries.com/forum/fpx-file-definition_topic3690_post14631.html#14631</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=1">Nick B</a><br /><strong>Subject:</strong> FPX File Definition<br /><strong>Posted:</strong> 15 Aug 2026 at 11:00am<br /><br /><div>The FPX file library is a collection of package dimensions for standard parts and manufacturers recommend patterns for non-standard parts. Standard part footprints are created in the calculator using one of the 144 surface mount or through-hole templates. Non-standard parts are created using the FP Designer module in Footprint Expert.</div><div><br></div><div>All connectors are non-standard parts except headers that have a symmetrical pad pattern with one pad stack and the pins are evenly placed using the same X/Y grid system. Any semiconductor that requires more than one pad stack length or width is a non-standard package. Any discrete component that its terminal lead form is not listed in the surface mount standard terminal leads is considered a non-standard package.</div><div><br></div><div>The Calculators save this information in the FPX file library:</div><div><ol><li>Package Dimensions</li><li>3D STEP Color</li><li>Manually inserted Drafting Symbols</li><li>Manually inserted Keepout</li><li>Manufacturer Recommended Pattern</li><li>Manually Updated Pin Names or Reordered Pins</li></ol></div><div>All other footprint features are generated in Tools &gt; Options. When you open a FPX file calculator part, the package dimensions will auto-populate the package dimensions in the correct cells. The resulting footprint is derived by combining the package dimensions with the Terminal Solder Joint Goal Settings for that component family and the Drafting Rule Settings for silkscreen, assembly, courtyard, component, terminal and origin outlines. The package and terminal tolerances also play a role in the pad stack calculation.</div><div><br></div><div>You can create multiple Option files with different rule settings and use the same FPX file to create multiple libraries. Set up Options to solder mask define pad stacks for Flex circuits. Or set up rules with larger solder joint goals for Wave Solder. Or create an Option file with rules from an assembly shop or rules for a specific customer. Use the same FPX file to create multiple libraries for different applications.</div><div><br></div><div>For non-standard FP Designer parts, a lot more data is saved in the FPX file. FP Designer footprint data that is saved in the FPX file include:</div><div><ol><li>3 Package dimensions</li><li>Pad Stack Data</li><li>Courtyard Excess</li><li>Manually inserted Drafting Symbols</li><li>Automatic Assembly Polarity Location</li><li>Manually inserted Keepout</li><li>Footprint Rotation</li><li>Physical Description</li><li>Manufacturer Name</li><li>Case Code</li><li>Part Number</li><li>Pin Names</li><li>Footprint Origin Location</li><li>Footprint Name</li><li>3D Color</li></ol></div><div><br>The FPX file comes with these column headers, but you can add additional columns:</div><div><ol><li>Footprint Name</li><li>Physical Description</li><li>Case Code</li><li>Manufacturer</li><li>Part Number</li><li>Logical Description</li><li>Mounting Type</li><li>Datasheet</li><li>Part Status</li><li>Footprint Date</li><li>Comments</li></ol></div><div><br></div><div>The FPX file has built in features that help automate and organize library data. When you select a Calculator component family and enter the package dimensions and Save to FPX Library, Footprint Expert autogenerates the Footprint Name, Physical Description, Mounting Type, Part Status and Footprint Date. The Manufacturer Names are embedded into the program. When the Manufacturer cell is selected, just enter the first couple letters of the Manufacturer Name and a list of Manufacturers appear in a dropdown menu selection.</div><div><br></div><div>By typing a 'T' in the Manufacturer cell, every manufacturer name that begins with 'T' will appear in the dropdown menu.</div><div><img src="uploads/1/_Guideline-18.1-Manufacturer1.png" height="517" width="263" border="0" /><br></div><div><br></div><div>Type 'TE' and the list will only include manufacturer names that include 'TE'.</div><div><img src="uploads/1/_Guideline-18.2-Manufacturer2.png" height="339" width="265" border="0" /><br></div><div><br></div><div>Type 'TEX' and the list will only include manufacturer names that include 'TEX'. Texas Instruments is the only manufacturer that begins with TEX. Select Texas Instruments and it will auto-populate the Manufacturer cell.</div><div><img src="uploads/1/_Guideline-18.3-Manufacturer3.png" height="154" width="268" border="0" /><br></div><div><br></div><div>This will ensure that all the spelling of every manufacturer is consistent.</div><div><img src="uploads/1/_Guideline-18.4-Manufacturer4.png" height="97" width="185" border="0" /><br></div><div><br></div><div>The Case Code and Part Number must be manually entered or copy/paste from a datasheet.</div><div><br></div><div>Once the full Part Number is populated, you can Right Mouse Click that cell and a dropdown menu will appear with these options:</div><div><img src="uploads/1/_Guideline-18.5-PartNumber.png" height="231" width="370" border="0" /><br></div><div><br></div><div>When '<b>Internet Browser</b>' is selected, the default web browser will display all the websites that support that Part Number.</div><div><br></div><div>When '<b>Parts on Demand (POD)</b>' is selected, the default browser will open www.pcblibraries.com/POD allowing you to download that part into your /downloads folder. Then you can import the FPX file into your Master Library and create the footprint out to your CAD tool.</div><div><br></div><div>When '<b>Manufacturer Home Page</b>' is selected, the main page to that Manufacturer will open in your default browser., You can copy/paste the part number into the search box to locate the datasheet.</div><div><br></div><div>Note: The Part Number search requires the Manufacturer Name cell to be populated.</div><div><br></div><div>The same feature is available if you have the correct Case Code cell entered.</div><div><br></div><div>The '<b>Datasheet</b>' cell can be https:// or a network drive path to a PDF datasheet.</div><div><br></div><div>The '<b>Mounting Type</b>' cell can be auto populated by entering a <b>S</b> for Surface Mount or <b>T</b> for Through-hole or <b>M</b> for Mixed Technology.</div><div><br></div><div>Here are the control features for the Library Editor.</div><div><img src="uploads/1/_Guideline-18.6-FPXLibraryFile.png" height="223" width="495" border="0" /><br></div><div><ul><li>Open an existing FPX file library</li><li>Save the current FPX file (this icon will turn gray when the file is saved)</li><li>Create a New FPX file</li><li>Import an FPX file into an existing FPX file</li><li>Batch Build a selection of parts to CAD tool</li><li>Unlimited Undo</li><li>Unlimited Redo</li><li>Search for text in the FPX library</li><li>Remove all highlighted Markers&nbsp;</li><li>Show a list of component family Categories</li><li>View the selected footprint</li><li>Open the Datasheet</li></ul></div><div>Delete a Row by selecting the gray button to the left of the Footprint Name and Right Mouse Click and select 'Delete Row'.</div><div><br></div><div>Add a new blank row by Right Mouse Click and select 'New - Row' or 'New - Rows'.</div><div><br></div><div>Add a new column by Right Mouse Click and select 'New - Column'. Create as many columns as you need.</div><div><br></div><div><div><br></div><div><img src="https://www.pcblibraries.com/Products/FPX/img/FPX_Case1_26pod.png" height="234" width="176" border="0" align="left" /></div><div><div><i><font size="3"><span style="font-weight: bold; line-height: 17.12px; font-family: Aptos, sans-serif;">The Footprint Expert automates footprints to perfection.</span><span style="line-height: 17.12px; font-family: Aptos, sans-serif;"> Professional, detailed, and accurate parts – all built consistently with identical rules, regardless of how many people are involved in your library development.</span></font></i></div><div><div><br><span style="font-size: 12pt;">Get your FREE <b>Footprint Calculator</b> or <b>Footprint Expert</b> Evaluation License:<br></span><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><p ="ms&#111;normal"=""><span style="line-height: 14.98px;"><font size="2">Call us - <b>847-557-2300</b></font></span></p></div></div></div>]]>
   </description>
   <pubDate>Sat, 15 Aug 2026 11:00:41 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/fpx-file-definition_topic3690_post14631.html#14631</guid>
  </item> 
  <item>
   <title><![CDATA[PCB Libraries Guideline : Design Units]]></title>
   <link>https://www.PCBLibraries.com/forum/design-units_topic3689_post14630.html#14630</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=1">Nick B</a><br /><strong>Subject:</strong> Design Units<br /><strong>Posted:</strong> 15 Aug 2026 at 11:00am<br /><br /><div><b>PCB Footprint Expert Design Units User Interface</b></div><div><img src="uploads/1/_Guideline-17.1-DesignUnitsInterface.png" height="445" width="446" border="0" /><br></div><div><br></div><div>There are 4 options (millimeter, micrometer, inch, mil) for units, but millimeter is the most popular today because most package dimensions in manufacturer datasheets are displayed in millimeter units.</div><div><br></div><div><b>Decimal Place Accuracy &gt; Minimum / Maximum</b></div><div>Most PCB Library Parts are created in millimeter units to match the current package datasheet, but everyone is in a different environment. The new "Units" allows you to set the Minimum and Maximum rounding values.</div><div><br></div><div>By setting the Minimum and Maximum values, you establish the program rounding values.</div><div><br></div><div>Example 1: using 2 place Minimum accuracy, entering a 0.8 value, will display as 0.80. The program will automatically add a trailing zero to round the value 2 place minimal accuracy.</div><div><br></div><div>Example 2: using 2 place Maximum accuracy, all values will be rounded up to the nearest 0.01. Entering a 0.025 value would display as 0.03.</div><div><br></div><div>The program default settings are Minimum 2 and Maximum 3. Because the minimum is 2, the program will automatically remove all training zero’s past 2 places. And the maximum setting of 3 will only round up values less than one micrometer.</div><div><br></div><div>Example 3: using a 3 place Maximum accuracy, a value of 0.3255 will be rounded up to 0.326</div><div><br></div><div>Example 4: using a 2 place Minimum accuracy, a value of 0.29 will be rounded up to 0.30</div><div><ul><li>4 units = 0.0001</li><li>3 units = 0.001</li><li>2 units = 0.01</li><li>1 unit = 0.1</li></ul></div><div>The most important thing is that both the minimum and maximum options go up to 6 places. This accuracy is intended to increase the rounding accuracy when converting between Metric and Imperial units. It is not recommended that users select 6/6 as their min/max because this will affect the Physical Description that is auto generated by Footprint Expert in the FPX file. Having every value 6 places to the right of the decimal point would also affect every component family calculator, as every value will be rounded and displayed with 6-point accuracy. A simple value of 0.01 would display as 0.010000 and the Physical Description would be the same.</div><div><br></div><div><div><br></div><div><img src="https://www.pcblibraries.com/Products/FPX/img/FPX_Case1_26pod.png" height="234" width="176" border="0" align="left" /></div><div><div><i><font size="3"><span style="font-weight: bold; line-height: 17.12px; font-family: Aptos, sans-serif;">The Footprint Expert automates footprints to perfection.</span><span style="line-height: 17.12px; font-family: Aptos, sans-serif;"> Professional, detailed, and accurate parts – all built consistently with identical rules, regardless of how many people are involved in your library development.</span></font></i></div><div><div><br><span style="font-size: 12pt;">Get your FREE <b>Footprint Calculator</b> or <b>Footprint Expert</b> Evaluation License:<br></span><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><p ="ms&#111;normal"=""><span style="line-height: 14.98px;"><font size="2">Call us - <b>847-557-2300</b></font></span></p></div></div></div>]]>
   </description>
   <pubDate>Sat, 15 Aug 2026 11:00:42 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/design-units_topic3689_post14630.html#14630</guid>
  </item> 
  <item>
   <title><![CDATA[PCB Libraries Guideline : Pad Shapes]]></title>
   <link>https://www.PCBLibraries.com/forum/pad-shapes_topic3688_post14629.html#14629</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=1">Nick B</a><br /><strong>Subject:</strong> Pad Shapes<br /><strong>Posted:</strong> 15 Aug 2026 at 11:00am<br /><br /><div><b><font size="4">Surface Mount</font></b></div><div><t></t><table ="msotablegrid"="" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;border:n&#111;ne;mso-yfti-tbllook:1184;mso-padding-alt:   0in 5.4pt 0in 5.4pt;mso-border-insideh:n&#111;ne;mso-border-insidev:n&#111;ne"> <t><tr>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Oblong</b></div><div style="text-align: center;"><span style="font-size: 14px;">Recommended by IPC-7351</span></div><div style="text-align: center;"><img src="uploads/1/_Guideline-16.11-Obl&#111;ng.png" height="70" width="135" border="0" /></div><div style="text-align: center;"><br></div><p></p>  </td>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">D-Shape</b></div><div style="text-align: center;"><span style="font-size: 14px;">Recommended by some component manufacturers</span></div><div style="text-align: center;"><img src="uploads/1/_Guideline-16.14-DShape.png" height="60" width="119" border="0" /></div><div style="text-align: center;"><br></div><o:p></o:p><p></p>  </td> </tr> <tr>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Rectangle</b></div><div style="text-align: center;"><span style="font-size: 14px;">Recommended by most component manufacturers</span></div><div style="text-align: center;"><img src="uploads/1/_Guideline-16.12-Rectangle.png" height="72" width="137" border="0" /></div><div style="text-align: center;"><br></div><o:p></o:p><p></p>  </td>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Square</b></div><div style="text-align: center;"><span style="font-size: 14px;">Used on Land Grid Arrays (LGA)</span></div><div style="text-align: center;"><img src="uploads/1/_Guideline-16.15-Square.png" height="86" width="86" border="0" /></div><div style="text-align: center;"><br></div><o:p></o:p><p></p>  </td> </tr> <tr>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Rounded Rectangle</b></div><div style="text-align: center;"><span style="font-size: 14px;">Recommended by assembly shops for better stencil release; the default corner radius is 0.10 mm</span></div><div style="text-align: center;"><img src="uploads/1/_Guideline-16.13-RoundedRectangle.png" height="69" width="133" border="0" /></div><div style="text-align: center;"><br></div><p></p>  </td>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Round</b></div><div style="text-align: center;"><span style="font-size: 14px;">Used on Grid Arrays (BGA. CGA and LGA)</span></div><div style="text-align: center;"><img src="uploads/1/_Guideline-16.16-Round.png" height="87" width="85" border="0" /></div><div style="text-align: center;"><br></div><o:p></o:p><p></p>  </td> </tr></t></table></div><div><br></div><div><br><br></div><div><b><font size="4">Through-hole</font></b></div><div><t></t><table ="msotablegrid"="" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;border:n&#111;ne;mso-yfti-tbllook:1184;mso-padding-alt:   0in 5.4pt 0in 5.4pt;mso-border-insideh:n&#111;ne;mso-border-insidev:n&#111;ne"> <t><tr>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Square</b></div><div style="text-align: center;"><span style="font-size: 14px;">Used on Pin 1 for Polarity on Diodes and Polarized Capacitors</span></div><div style="text-align: center;"><img src="uploads/1/_Guideline-16.21-Square.png" height="126" width="127" border="0" /></div><div style="text-align: center;"><br></div><o:p></o:p><p></p>  </td>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Round</b></div><div style="text-align: center;"><span style="font-size: 14px;">Used on all through-hole parts</span></div><div style="text-align: center;"><img src="https://www.pcblibraries.com/forum/uploads/1/_Guideline-16.22-Round.png" height="141" width="142" border="0" /></div><div style="text-align: center;"><br></div><o:p></o:p><p></p>  </td> </tr> <tr>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Rounded Rectangle</b></div><div style="text-align: center;"><span style="font-size: 14px;">Used on Pin 1 for Polarity on Diodes and Polarized Capacitors</span></div><div style="text-align: center;"><img src="https://www.pcblibraries.com/forum/uploads/1/_Guideline-16.23-RoundedSquare.png" height="129" width="132" border="0" /></div><div style="text-align: center;"><br></div><p></p>  </td>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="text-align: center; margin-bottom: 0in; line-height: normal;"><br></p>  </td> </tr></t></table><br></div><div><br><br></div><div><b><font size="4">FP Designer Surface Mount<br></font></b><div><ul><li>FP designer includes all calculator pad shapes. These are the custom pad stacks available in FP Designer.</li><li>Rectangle and square pad shapes can be chamfered in 2 corners on the Top, Bottom, Left and Right sides.</li></ul></div></div><div><t></t><table ="msotablegrid"="" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;border:n&#111;ne;mso-yfti-tbllook:1184;mso-padding-alt:   0in 5.4pt 0in 5.4pt;mso-border-insideh:n&#111;ne;mso-border-insidev:n&#111;ne"> <t><tr>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Top Chamfer</b></div><div style="text-align: center;"><img src="uploads/1/_Guideline-16.31-TopChamfer.png" height="122" width="202" border="0" /></div><div style="text-align: center;">Chamfered on one Corner in Upper Left, Lower Left, Upper Left, Upper Right.<br><br></div><p></p>  </td>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Upper Left</b></div><div style="text-align: center;"><img src="uploads/1/_Guideline-16.32-UpperLeft.png" height="113" width="188" border="0" /></div><div style="text-align: center;"><br></div><o:p></o:p><p></p>  </td> </tr> <tr>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="margin-bottom:0in;line-height:normal"></p><div style="text-align: center;"><b style="font-size: 14px;">Chamfered Lower Left with Radius Corners</b></div><div style="text-align: center;"><img src="uploads/1/_Guideline-16.33-ChamferLoweLeft.png" height="111" width="186" border="0" /></div><div style="text-align: center;"><br></div><p></p>  </td>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="text-align: center; margin-bottom: 0in; line-height: normal;"><br></p>  </td> </tr></t></table></div><div><br><br></div><div><br></div><div><b><font size="4">FP Designer Through-hole</font></b></div><div><t></t><table ="msotablegrid"="" border="0" cellspacing="0" cellpadding="0" style="text-align: center; border-collapse: collapse; border-width: medium; border-style: n&#111;ne; border-color: currentcolor; border-: n&#111;ne;"> <t><tr>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="text-align: center; margin-bottom: 0in; line-height: normal;"><b>Slotted Hole</b><br><img src="uploads/1/_Guideline-16.41-SlottedHole.png" height="118" width="188" border="0" /><br><br><o:p></o:p></p>  </td>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="text-align: center; margin-bottom: 0in; line-height: normal;"><b>Non-Plated Hole</b><br><img src="https://www.pcblibraries.com/forum/uploads/1/_Guideline-16.44-N&#111;nPlatedHole.png" height="190" width="193" border="0" /><br><br><o:p></o:p></p>  </td> </tr> <tr>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="text-align: center; margin-bottom: 0in; line-height: normal;"><b>Offset Slotted Hole</b><br><img src="uploads/1/_Guideline-16.42-OffsetSlottedHole.png" height="114" width="298" border="0" /><br><br><o:p></o:p></p>  </td>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="text-align: center; margin-bottom: 0in; line-height: normal;"><b>Chamfered Square</b><br><img src="uploads/1/_Guideline-16.45-ChamferedSquare.png" height="163" width="164" border="0" /><br><br><o:p></o:p></p>  </td> </tr> <tr>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="text-align: center; margin-bottom: 0in; line-height: normal;"><b>Round Hole with Oblong Pad</b><br><img src="uploads/1/_Guideline-16.43-RoundHoleObl&#111;ngPad.png" height="127" width="226" border="0" /><br><br><o:p></o:p></p>  </td>  <td width="312" valign="top" style="width:233.75pt;padding:0in 5.4pt 0in 5.4pt">  <p ="ms&#111;normal"="" style="text-align: center; margin-bottom: 0in; line-height: normal;"><b>Chamfered Rectangle with Offset Hole</b><br><img src="uploads/1/_Guideline-16.45-ChamferedSquare.png" height="163" width="164" border="0" /><br><br><o:p></o:p></p>  </td> </tr></t></table></div><div><br></div><div><div><br></div><div><img src="https://www.pcblibraries.com/Products/FPX/img/FPX_Case1_26pod.png" height="234" width="176" border="0" align="left" /></div><div><div><i><font size="3"><span style="font-weight: bold; line-height: 17.12px; font-family: Aptos, sans-serif;">The Footprint Expert automates footprints to perfection.</span><span style="line-height: 17.12px; font-family: Aptos, sans-serif;"> Professional, detailed, and accurate parts – all built consistently with identical rules, regardless of how many people are involved in your library development.</span></font></i></div><div><div><br><span style="font-size: 12pt;">Get your FREE <b>Footprint Calculator</b> or <b>Footprint Expert</b> Evaluation License:<br></span><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><p ="ms&#111;normal"=""><span style="line-height: 14.98px;"><font size="2">Call us - <b>847-557-2300</b></font></span></p></div></div></div>]]>
   </description>
   <pubDate>Sat, 15 Aug 2026 11:00:43 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/pad-shapes_topic3688_post14629.html#14629</guid>
  </item> 
  <item>
   <title><![CDATA[PCB Libraries Guideline : Terminal Lead Forms]]></title>
   <link>https://www.PCBLibraries.com/forum/terminal-lead-forms_topic3687_post14628.html#14628</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=1">Nick B</a><br /><strong>Subject:</strong> Terminal Lead Forms<br /><strong>Posted:</strong> 15 Aug 2026 at 11:00am<br /><br /><div style="text-align: left;"><b>BGA</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.01-BGA.png" height="208" width="200" border="0" /><br></div><div><br></div><div>A surface mount integrated circuit packaging type that utilizes a matrix of small solder spheres (solder balls) on the underside of the component to establish external electrical connections to a printed circuit board (PCB). By replacing traditional perimeter-only leads or pins with a full-surface area array, BGAs provide drastically higher interconnect density. This configuration optimizes electrical performance through shorter internal trace paths, dramatically reducing parasitic inductance and impedance in high-speed applications.</div><div><br></div><div>There are Collapsing and Non-collapsing BGA balls.</div><div><br></div><div style="text-align: left;"><b>Collapsing</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.01-Collapsing.png" height="341" width="449" border="0" /><br></div><div>&nbsp;</div><div style="text-align: left;"><b>Non-collapsing</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.02-N&#111;n-Collapsing.png" height="337" width="447" border="0" /><br></div><div>&nbsp;</div><div>There is also a Solder Mask Defined BGA that has solder mask over the pad edges. The annular ring of the solder mask on pad is typically 0.05 mm. This technology is primarily used to secure the PCB pad to the PCB prepreg in handheld devices like cell phones. During drop tests, the solder joint between the BGA ball and the pad remains intact, but the pad could separate from the prepreg. Solder mask and prepreg are both epoxy resin (glue). The solder mask will help secure the pad to the prepreg to prevent the pad separating from the prepreg. This solder mask defined concept is primarily used on BGA pin pitches of 0.65 mm and lower, where the non-collapsing pad size is larger than the BGA ball diameter.&nbsp;</div><div><br></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.03.png" height="236" width="445" border="0" />&nbsp;</div><div><br></div><div>The primary reason for making the BGA pad size larger than the ball diameter is to accommodate via-in-pad technology because fine pitch BGAs cannot use the typical Dog-bone via fanout solution.</div><div>&nbsp;</div><div style="text-align: left;"><b>Dog-bone via fanout:</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.04-Dog-b&#111;neVia.png" height="181" width="305" border="0" /><br></div><div>&nbsp;</div><div>When creating dog bone fanouts for BGAs, the escape trace should be kept as wide and as short as possible. Generally, the trace is a wide as the ball width. A wider trace reduces series inductance, which is critical because the fanout forms part of the high frequency return path loop between the BGA ball, via, and internal plane. Narrow traces behave like inductors at RF, increasing impedance, degrading signal rise time, and injecting noise into adjacent balls.</div><div><br></div><div><b>Via-in-Pad technology</b> is a technique used in PCB design where the via is placed directly in the pad. This approach is commonly used in high-density interconnect (HDI) designs, especially for fine pitch BGAs.</div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.05-CopperCapped.png" height="231" width="344" border="0" /><br></div><div>&nbsp;</div><div>The via-in-pad (VIP) requires a separate fabrication process that includes plating, plugging and capping the hole and planarizing the capped pad to create a flat surface with no dimples. Capped pads with dimples create trapped air under the paste mask. When the PCB goes through the reflow oven, the trapped air in the pad dimple gets super-heated and blows through the solder and into the BGA ball causing a void.</div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.06.png" height="254" width="375" border="0" /><br></div><div>&nbsp;</div><div>Most of the time the via-in-pad is a microvia that goes from the top layer to the first signal layer. Then buried vias connect to all the other inner layers. All BGA GND connections use microvias to Layer 2. However, PCB fabrication can now drill a hole with a 10:1 aspect ratio. A 1.57 mm thick PCB can support a via hole size of 0.15 mm. But the pad size must be 0.35 to support a 0.10 mm annular ring. This solution is good for 0.40 – 0.65 mm pitch BGAs.</div><div><br></div><div>The free Footprint Calculator and the Footprint Expert use these tables for BGA footprint calculations. The Footprint Expert also creates high-quality BGA footprints and 3D STEP models directly from the package dimensions.</div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.07.png" height="208" width="438" border="0" />&nbsp;</div><div><br></div><div><b>BGA Ball Materials:&nbsp;</b></div><div>The BGA ball may consist of a variety of metal alloys. Some of these include balls with some lead content such as 37Pb63Sn, 90Pb10Sn, 95Pb5Sn, while others do not contain lead such as Sn96.5Ag3.0Cu0.5, Sn96.5Ag3.5, Sn-9Zn-0.003Al. It is a good recommendation to use the same alloy, in a paste form, to attach the BGA balls to the mounting substrate; however, some of the balls that do not collapse require a paste that is more conducive to reﬂow temperatures.</div><div><br></div><div>Lead-free balls have a combination of tin, silver and copper. This is the replacement for the tin/lead ball. BGAs are usually assembled using the standard reﬂow solder processes.</div><div><br></div><div style="text-align: left;"><b>Rectangular or Square End Cap</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.08-EndCap.png" height="186" width="217" border="0" /><br></div><div>&nbsp;</div><div>Metallized end bands or chip terminations) are the metal contact structures covering the opposing ends of passive surface mount electronic chip components. Unlike integrated circuits that use external pins, these terminal leads envelop the outer structural corners of the device to facilitate structural mounting and complete an electrical circuit. They are the standard terminal configuration for surface mount capacitors, resistors, thermistors, varistors, chokes, ferrite beads, antennas, crystals, diodes, filters, fuses, LEDs and inductors. This is the most popular lead form as chip components are usually 80% of the components on a PCB layout.</div><div><br></div><div style="text-align: left;"><b>Cylindrical End Cap</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.09-CylindricalEndCap.png" height="199" width="205" border="0" /><br></div><div>&nbsp;</div><div>A cap-shaped, round metal contact covering the opposing ends of a cylindrical component body. Rather than using protruding wires or flat rectangular bands, MELF components utilize these flush, circular metal barrels as their electrical and mechanical mounting interfaces. This terminal style is widely utilized for high-reliability surface mount resistors, diodes, and Zener regulators in automotive, industrial, and aerospace electronics.</div><div><br></div><div style="text-align: left;"><b>Gullwing</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.10-Gullwing.png" height="194" width="177" border="0" /><br></div><div>&nbsp;</div><div>An outward-bent surface mount technology (SMT) lead shape that resembles a seagull's wing in flight. The metal leads extend horizontally from the sides of an integrated circuit (IC) package, bend vertically downward toward the circuit board, and then bend outward again to create a flat mounting foot. This flat foot provides the primary electrical and mechanical contact surface for soldering onto a printed circuit board (PCB) land pad.</div><div><br></div><div>Gull wing leads are the dominant terminal style for highly utilized IC packages such as Small Outline Integrated Circuit (SOIC), Thin Small Outline Package (SOP), Quad Flat Package (QFP), Small Outline Transistor (SOT), Ceramic Flat Pack (CFP), Ceramic Quad Flat Pack (CQFP), Small Outline Diode (SOD) and DPAK.</div><div>&nbsp;</div><div style="text-align: left;"><b>Outward L Lead</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.11-OutwardLLead.png" height="222" width="183" border="0" /><br></div><div>&nbsp;</div><div>Certain small Surface Mount components, such as some SOD’s and SOTs for example, with terminal leads that can be in the form of either Gullwing or Outward flat ‘L’ depending on their dimensions.&nbsp; It’s important to distinguish between the two to assign the correct protrusion goals (toe, heel and side) to obtain the most reliable footprint mounting. This is how the PCBL Footprint Expert does it.</div><div><br></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.12-GullwingDim.png" height="209" width="323" border="0" /></div><div><b><u>Gullwing</u></b> terminals are generally for parts with relatively larger terminals and provide more heel fillet.</div><div><br></div><div>Gullwing goals should be applied when:</div><div>S min &gt; D1 max&nbsp; &nbsp; <b>OR</b>&nbsp; &nbsp; (L max – L min) &gt;= 0 .5mm</div><div><br></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.13-OutwardLLead.png" height="233" width="311" border="0" /><br></div><div><b><u>Outward Flat L</u></b> terminals are generally for smaller parts and do not provide as much heel fillet.</div><div><br></div><div>Outward Flat L goals should be applied when:</div><div>S min &lt;= D1 max&nbsp; &nbsp; <b>AND</b>&nbsp; &nbsp; (L max – L min) &lt; 0.50 mm</div><div>&nbsp;</div><div>When a Gullwing change to Outward L occurs, this message will be displayed:</div><div><img src="uploads/1/_Guideline-15.14-TerminalDensityLevel.png" height="67" width="434" border="0" /><br></div><div>&nbsp;</div><div style="text-align: left;"><b>J-Lead</b></div><div style="text-align: left;"><img src="https://www.pcblibraries.com/forum/uploads/1/_Guideline-15.15-JLead.png" height="225" width="184" border="0" /></div><div><br></div><div>A specialized surface mount technology (SMT) component lead form that curves downward and tightly rolls underneath the package body in the shape of the letter "J". This configuration stands in contrast to Gullwing leads which extend outward. J-leads are widely used on Plastic Leaded Chip Carriers (PLCCs), memory modules, and tactile switches to reduce board footprint while maximizing mechanical compliance.</div><div><br></div><div style="text-align: left;"><b>Inward L Lead</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.16-InwardLLead.png" height="202" width="176" border="0" /><br></div><div>&nbsp;</div><div>An Inward L-Lead form is a surface mount technology (SMT) component lead configuration where each terminal extends from the package body, bends downward at a right angle, and then bends sharply inward toward the center of the component body. This creates a low-profile, right-angle connection footprint that sits entirely underneath the perimeter of the device. It is primarily utilized on Small Outline L-Bend (SOL) packages and high-density ribbon assemblies to maximize available circuit board area.</div><div>&nbsp;</div><div style="text-align: left;"><b>Side Concave</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.17-SideC&#111;ncave.png" height="173" width="199" border="0" /><br></div><div><br></div><div>A specialized surface mount technology (SMT) terminal design where the conductive contact pad curves inward toward the body of the component, forming a scalloped indentation or semicircular castellation along its edge. This design is primarily used on dense passive components like side-concave chip resistor arrays, multi-layered ceramic capacitor (MLCC) arrays, and edge-mounted castellated sub-modules (such as Wi-Fi/Bluetooth breakout boards)</div><div><br></div><div style="text-align: left;"><b>Corner Concave</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.18-CornerC&#111;ncave.png" height="178" width="194" border="0" /><br></div><div><br></div><div>A surface mount component termination style where the conductive pads form scalloped, crescent-shaped vertical castellations directly on the outside corners of the device body. This configuration is most prominently featured on surface mount quartz crystal oscillators, clock generators, and specialized square filter modules.</div><div><br></div><div style="text-align: left;"><b>Flat No-Lead Side</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.19-FlatNoLeadSide.png" height="170" width="200" border="0" /><br></div><div><br></div><div>A PCB Flat No-Lead Side terminal lead (commonly categorized under flat, no-lead side terminations) refers to the perimeter signal pads found on Bottom Termination Components (BTCs). These are used on Quad Flat No-Lead (QFN) and Dual Flat No-Lead (DFN) packages.</div><div><br></div><div>The contacts do not project from the package sides; instead, they exist as flat metalized lands on the bottom face that terminate flush with the outer cut edge of the component wall.</div><div><br></div><div style="text-align: left;"><b>Flat Lead</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.20-FlatLead.png" height="179" width="157" border="0" /><br></div><div><br></div><div>A surface mount or through-hole termination style where the component pins consist of flat, unbent, thin metal strips extending horizontally or vertically from the package body. Unlike round wire leads or pre-formed Gullwing leads, flat leads are completely linear and planar. They are primarily utilized on high-current surface mount inductors, flat-pack aerospace ICs, current-sense resistors, and planar transformers.</div><div><br></div><div style="text-align: left;"><b>Under Body Outward L</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.21-UnderBodyOutwardL.png" height="201" width="194" border="0" /><br></div><div><br></div><div>A lead variant where the pins exit from the bottom or lower edge of the component casing, bend outward, but remain entirely hidden beneath the perimeter outline of the component package. Unlike standard Gullwing leads which extend well past the sides of a chip, or Inward L-Leads which hook back inward beneath the component frame, the Under-Body Outward L lead steps outward away from the package center but terminates before exiting the package bounds. It is most frequently found on Aluminum Electrolytic Capacitors, Crystal Oscillators, heavy shielded power inductors, and specialized SOT sub-packages.</div><div><br></div><div style="text-align: left;"><b>Inward Flat Ribbon L</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.22-InwardFlatRibb&#111;nL.png" height="202" width="188" border="0" /><br></div><div>&nbsp;</div><div>A specialized surface mount technology (SMT) lead configuration that combines the low-inductance, flat cross-section of a flat-ribbon lead with the space-saving geometry of an inward L-bend.</div><div><br></div><div>Instead of extending outward from the component body like a standard flat ribbon lead, the lead extends downward and then bends sharply at a right angle toward the center of the component body. This ensures the entire flat contact foot is tucked cleanly beneath the device perimeter. Used for Capacitors, Inductors, Diodes, LEDs, Chokes, Ferrite Beads, and Filters.</div><div><br></div><div style="text-align: left;"><b>Land Grid Array/Bottom Only</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.23-LGA.png" height="217" width="247" border="0" /><br></div><div><br></div><div>A surface mount connection interface where the component features a grid of flat, coplanar metal pads on its bottom surface instead of protruding pins or solder balls. Electrical and mechanical connection to the PCB is established via a matching pattern of landing pads and an ultra-thin layer of solder paste, or through a mechanical socket. This architecture is widely used for high-performance processors, complex field-programmable gate arrays (FPGAs), wireless modules, and high-density sensors.</div><div><br></div><div style="text-align: left;"><b>Column Grid Array</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.24-CGA.png" height="213" width="138" border="0" /><br></div><div><br></div><div>An advanced high-density surface mount packaging interface. Instead of utilizing spherical balls like a standard Ball Grid Array (BGA), a CGA utilizes an array of tall, cylindrical high-temperature solder columns or copper-reinforced posts that stand vertically on the underside of the component package.</div><div><br></div><div>This termination style is highly specialized and explicitly preferred for large-body integrated circuits (such as space-grade FPGAs, processors, and telemetry modules) operating in harsh environments where extreme thermal fluctuations and severe mechanical vibration are constant.</div><div><br></div><div style="text-align: left;"><b>Flat Lug Lead (DPAK Tab)</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.25-FlatLugLeadDPAKTab.png" height="176" width="322" border="0" /><br></div><div><br></div><div>A large, heat-dissipating backside drain tab of a DPAK (TO-252) surface-mount package into a dedicated flat, surface-mounting contact terminal. It serves as the primary path for drawing destructive heat away from the silicon die and distributes it directly into the copper planes of the printed circuit board. In standard power MOSFETs, this extended tab functions as the high-current electrical connection for the Drain terminal. Avoid applying a 1:1 ratio of solder paste to the flat lug pad area. Industry guidelines from manufacturers like onsemi recommend a windowpane or checkerboard stencil pattern covering roughly 60% of the tab area. This prevents component floating, misalignment, or "tombstoning" from excess solder. The Nominal Toe value is 0.35 mm and must have visible wetting after assembly. The Side and Heel values are very small and set to 0.03 to maintain alignment and prevent skewing. However, some voltage regulator DPAK devices produce additional heat and the manufacturer recommended pattern for the thermal pad size should be taken into consideration. To maximize heat transfer from the flat lug lead, stitch multiple thermal vias into the pad connecting to inner or bottom-layer ground/power planes. Due to the massive heat-sinking nature of the extended tab, hand-soldering requires a large thermal mass iron, a pre-heating hot plate, or a secondary heating source to ensure proper solder flow under the heel of the component.</div><div><br></div><div style="text-align: left;"><b>Through-Hole</b></div><div style="text-align: left;"><img src="uploads/1/_Guideline-15.26-ThroughHole.png" height="197" width="135" border="0" /><br></div><div><br></div><div>Through-hole leads rely on mechanical insertion through the substrate. Pre-forming the leads is a critical manufacturing step designed to establish a consistent component standoff height, provide strain relief, and mechanically lock the component to the board prior to wave or selective soldering.</div><div><br></div><div><br></div><div><div><br></div><div><img src="https://www.pcblibraries.com/Products/FPX/img/FPX_Case1_26pod.png" height="234" width="176" border="0" align="left" /></div><div><div><i><font size="3"><span style="font-weight: bold; line-height: 17.12px; font-family: Aptos, sans-serif;">The Footprint Expert automates footprints to perfection.</span><span style="line-height: 17.12px; font-family: Aptos, sans-serif;"> Professional, detailed, and accurate parts – all built consistently with identical rules, regardless of how many people are involved in your library development.</span></font></i></div><div><div><br><span style="font-size: 12pt;">Get your FREE <b>Footprint Calculator</b> or <b>Footprint Expert</b> Evaluation License:<br></span><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><p ="ms&#111;normal"=""><span style="line-height: 14.98px;"><font size="2">Call us - <b>847-557-2300</b></font></span></p></div></div></div>]]>
   </description>
   <pubDate>Sat, 15 Aug 2026 11:00:44 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/terminal-lead-forms_topic3687_post14628.html#14628</guid>
  </item> 
  <item>
   <title><![CDATA[PCB Libraries Guideline : ODA Pad Stack Naming Convention]]></title>
   <link>https://www.PCBLibraries.com/forum/oda-pad-stack-naming-convention_topic3686_post14627.html#14627</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=1">Nick B</a><br /><strong>Subject:</strong> ODA Pad Stack Naming Convention<br /><strong>Posted:</strong> 15 Aug 2026 at 11:00am<br /><br /><div>The pad stack consists of combinations of letters and numbers that represent shape, or dimensions of lands on different layers of printed boards or documentation. The name of the pad stack needs to represent all the various combinations. This pad stack naming convention was created by Optimum Design Associates.</div><div><br></div><div>Name Derivation: A pad stack name is a deterministic function of the pad stack geometry and the selected naming convention. It is not an attribute stored on the pad stack. The name shall be regenerated whenever the geometry changes, whenever the selected naming convention changes, and at the point where library or CAD output is produced - regardless of how the pad stack was originally created.</div><div><br></div><div>A name may be overridden manually. An overridden name shall be flagged as such and shall be the only case in which a stored string survives regeneration.</div><div><br></div><div>The first part of the pad stack convention consists of a land shape. There are six basic land shape identifiers. Note: All alphabetical characters are "UPPER CASE". All numeric values are represented in Micrometer units. All numeric values are represented in micrometer units, zero padded to a minimum of four digits. This applies uniformly to every dimension in a pad stack name - pads, lands, solder mask, solder paste, corner radii, tolerances, offsets, holes, slots and drills alike. A value requiring more than four digits is written at its natural width (e.g. 12.00 mm becomes 12000). Conversion examples: 1.500 mm = 1500; 0.860 mm = 0860; 0.90 mm = 0900; 0.25 mm = 0250; 4.00 mm = 4000; 0.050 mm = 0050.</div><div><br></div><div><b>Land Shape Letters (used for the pad itself)</b></div><div><ul><li>C = Circular</li><li>S = Square</li><li>R = Rectangle</li><li>B = Oblong</li><li>G = Octagonal</li><li>Example: SG1500 (octagonal surface mount land, 1.500 across flats); THP0900G1500 (0.90 plated hole, octagonal 1.500 pad)</li><li>Reserved. Octagonal lands appear in legacy library content, where a small octagonal pad was sometimes placed at the center of a hole below the drill size. Plated, non-plated and donut pad stack types now cover those cases. The letter remains defined so existing names stay readable, but octagonal lands are NOT produced by automatic generation. A pad that is genuinely octagonal shall be named as a custom pad stack under SU_.</li><li>F = Finger D Shape</li></ul></div><div><br></div><div><b>Pad Stack Type Prefixes (combine with a land shape letter)</b></div><div><ul><li>SR = SMD Rectangle</li><li>SRCR = Surface Rounded Corner Rectangle</li><li>THP = Through Hole Plated</li><li>THN = Through Hole Non-plated</li><li>SU = User Defined Contour</li><li>DC = Donut Circular outside diameter</li><li>IDC = Inside Donut Circular</li><li>TC = Thermal Circular</li><li>TS = Thermal Square</li><li>TB = Thermal Oblong</li><li>TR = Thermal Rectangle</li><li>MHP = Mounting Hole Plated</li><li>MHN = Mounting Hole Non-Plated</li><li>V = Via</li><li>FID = Fiducial</li></ul></div><div><br></div><div><b>Illegal characters</b>:</div><div>" " , ; : / \ &#091; &#093; ( ) . { } * &amp; % # $ ! @ ^ =</div><div>Maximum length: A pad stack name shall not exceed 31 characters. Where a generated name would exceed the limit, generation shall fail with a diagnostic rather than emit a truncated or altered name.</div><div><br></div><div><b><font size="3">Name Structure Order</font></b></div><div><b>SR2000X1000</b></div><div>Surface Mount Rectangle 2.000 X 1.000</div><div><br></div><div><b>THP0900C1500</b></div><div>Through-hole Plated 0.90 Hole, Circular 1.500 Pad</div><div><br></div><div><b>SRCR2430X2370X0050</b></div><div>Surface Rounded Corner Rectangle 2.430 long X 2.370 short X 0.050 corner radius</div><div>Modifier Order: Where more than one modifier applies, they are appended in this fixed order: 1. internal layer modifier (_INP); 2. solder paste modifiers (_SSP, _NSP, _TSP, _BSP); 3. solder mask modifiers (_1TO1, _SSM, _NSM, _TSM, _BSM, _STM, _SBM, _TNTT, _TNTB, _CAPT, _CAPB); 4. miscellaneous modifiers (_OFF, _TOL, _OBS, _PFIT, _UV, _PCH, _VT, _BWT). Example: MHP4000C7000_INP5200_SSM7200 (the internal layer pad callout precedes the mask callout).</div><div><br></div><div><b>Separator Convention</b></div><div>'X' is used to separate dimensions within a given shape, and '_' is used to separate the different aspects of the naming convention.</div><div><br></div><div><b>Example</b>: SR0640X0630_SSM0660X0650 (Selective Solder Mask callout appended when the mask deviates from the standard overage of .05 on each side / .1 overall expansion. In this example, .01 on each side / .02 overall expansion is used.)</div><div>Shape Deviation: When a solder mask or solder paste layer is a DIFFERENT SHAPE from the copper pad, the callout carries the shape letter before the dimensions, so the layer is fully described: _SSM + shape letter + dimensions, and _SSP + shape letter + dimensions.</div><div><br></div><div><b>Example</b>: SC0230_SSPRCR0250X0250X0050 - Circular copper 0.230, standard solder mask (no callout required), selective solder paste as a rounded corner rectangle 0.250 X 0.250 with 0.050 corner radius.</div><div>When the shape matches the copper, the shape letter is omitted and the dimensions alone follow the modifier, e.g. SR3000X1500_SSM3300X1800.</div><div><br></div><div>Per-layer corner radius: each layer carries its own shape AND its own corner radius, appended as a final X value in the same form used by SRCR. Copper, solder mask and solder paste may each be a different shape with a different corner radius, and each is described in its own callout. A corner radius stated for one layer never applies to another.</div><div><br></div><div><b>Dimension Order</b></div><div>Any time the pad is longer on one side than the other, the longest edge is presented first in the pad stack naming convention.</div><div><br></div><div><b>Solder Mask Modifiers</b></div><div><ul><li>_NSM = None</li><li>_SSM = Selective Solder Mask. The mask departs from the default expansion and is described explicitly. Dimensions follow the modifier; where the mask shape also differs from the copper, the shape letter precedes the dimensions (see Shape Deviation).</li><li>_TSM = Top Side Only</li><li>_BSM = Bottom Side Only</li><li>_STM = Specified Top</li><li>_SBM = Specified Bottom</li><li>_TNTT = Tented Top</li><li>_TNTB = Tented Bottom</li><li>_CAPT = Via Cap Top</li><li>_CAPB = Via Cap Bottom</li><li>&nbsp;_1TO1 = Solder mask is the same size AND the same shape as the copper pad, with all other aspects of the pad stack standard (paste 1:1). Takes precedence over _SSM: a 1:1 mask is named _1TO1, never _SSM. If the paste also deviates, _1TO1 still applies to the mask and the paste is called out separately, in the order given under Modifier Order (paste precedes mask): SR0860X0250_SSP0700X0200_1TO1. A mask that matches the copper in size but NOT in shape is not 1:1 - use _SSM with the shape letter (see Shape Deviation).</li><li>Applicability of Modifiers: The solder mask and solder paste modifiers apply to ALL pad stack types - surface mount, through hole, mounting hole, via and fiducial - and to every layer within them. A modifier is appended any time a layer deviates from the default stated above, and only then. Paste present on a through-hole pad stack is a deviation and shall be called out.</li></ul></div><div><br></div><div><b>Solder Paste Modifiers</b></div><div><ul><li>_NSP = No Solder Paste</li><li>_SSP = Selective Solder Paste. The paste departs from the default 1:1 relationship with the copper and is described explicitly.</li><li>_TSP = Top Specified Paste</li><li>_BSP = Bottom Specified Paste</li><li>Applicability of Modifiers: The solder mask and solder paste modifiers apply to ALL pad stack types - surface mount, through hole, mounting hole, via and fiducial - and to every layer within them. A modifier is appended any time a layer deviates from the default stated above, and only then. Paste present on a through-hole pad stack is a deviation and shall be called out.</li></ul></div><div><br></div><div><b>Layer and Size Modifiers</b></div><div><ul><li>_INP = Inner Layer Pad Size</li><li>_BTP = Opposite/Bottom Side Pad. Used where the bottom side land of a through-hole, mounting hole or via pad stack differs in size from the top side land. Value is the bottom pad dimension.</li><li>Reserved. Asymmetric pad stacks are not currently part of our library and _BTP is NOT produced by automatic generation. The letter remains defined so legacy and hand-authored names stay valid. Where automatic generation encounters a pad stack whose bottom land differs from the top, it shall be named as a custom pad stack under SU_ rather than share a name with the symmetric variant.</li><li>_BOT = Bottom Surface Mount</li></ul></div><div><br></div><div><b>Thermal and Plane Modifiers</b></div><div><ul><li>Thermal Spoke Count = 4 Ties at 45° is default</li><li>TC or TS or TB or TR + D (Hole) + A (Annular) G (Gap) T (Tie) -&nbsp;<b>TCD1250A0120G0100T0120</b></li><li>BTH = Buried Thermal</li><li>THRM = Via with Thermal Relief</li></ul></div><div><br></div><div><b>Miscellaneous Modifiers</b></div><div><ul><li>_OFF = Offset</li><li>_OBS = Keep-out/Obstruct</li><li>_N = Non-Plated Hole</li><li>_TOL (+tol)X(-tol) – TOL0105X0075 (+0.105 mm / -0.075 mm, four digit micrometre form for both values)</li><li>_VT = Via Tolerance</li><li>_PCH = Punched Hole</li><li>_PFIT = Press Fit</li><li>_UV = Microvia</li><li>_BWT = Bottom Wave Tech</li></ul></div><div><br></div><div><b>Chamfered and Radius Corner Pad Stacks</b></div><div>Chamfered corner pad stacks are named as custom pad stacks using the SU_ prefix per the User Defined / Custom Pad Stacks section. Drawing the chamfer at the CAD tool footprint level instead remains permitted for hand-authored parts, but automatic generation shall always produce an SU_ name.</div><div><br></div><div>Radius cornered pads fall under B obrounds (4 corners) or F fingers (2 corners). Rounded corner rectangles (where the corner radius does not form a full obround or finger) use the SRCR prefix: SRCR + long side X short side X corner radius value (e.g., SRCR2430X2370X0050). Any other non-standard corner configuration would fall under SU custom pad/pad stack naming.</div><div><br></div><div><b>User Defined / Custom Pad Stacks</b></div><div>Named specifically since they won't be used generically and are seen as being used 1 to 1 with a part number or package.</div><div><ul><li>SU_&lt;FOOTPRINT NAME&gt;_&lt;n&gt;</li><li>SU = custom pad stack</li><li>FOOTPRINT NAME = the name of the footprint the pad stack belongs to, which already encodes manufacturer and package identity (e.g. INFINEON_PG-TSDSON-8-FL).</li><li>MFR = Manufacturer</li><li>MPN or PACKAGE ID = Manufacturer Part number or Manufacturer Package ID</li></ul></div><div><br></div><div>n = a positive integer, starting at 1, assigned per DISTINCT custom pad stack within that footprint. Two pins whose custom pad stacks are identical in geometry across every layer share the same n; pad stacks that differ in any way receive different numbers. Numbers are assigned in ascending pin order of first appearance, so that rebuilding the same footprint always yields the same names.</div><div><br></div><div><b>Example</b>: SU_INFINEON_PG-TSDSON-8-FL_1, SU_INFINEON_PG-TSDSON-8-FL_2</div><div>Manual variants such as L and R remain permitted for hand-authored pad stacks but shall not be produced automatically.</div><div><br></div><div><b>Alternate SU format</b></div><div>SU_ManufacturerPrefix_CaseCode_#</div><div><br></div><div><b>Example</b>:</div><div>&nbsp;SU_TI_RRX0029B_1 (Texas Instruments, RRX0029B case code, pad variant 1)</div><div><br></div><div><b>Default Values</b></div><div><ul><li>Solder Mask Size – 0.100 larger than pad</li><li>Paste Mask Size – 1:1 scale of pad size</li><li>Inner Layer Shape – Round internal pads for Square through-hole pad</li><li>Thermal Ties – 4 ties at 45 degrees</li><li>Via Thermals – Buried thermal (no relief)</li><li>Drill Tolerance – ± 0.075 mm (holes ≤ 2.50 mm) or ± 0.10 mm (holes &gt; 2.50 mm)</li><li>Via Drill Tolerance – + 0.075 mm / - hole size</li><li>Standard Pad Stack: A pad stack is standard when its solder mask is the default 0.100 mm overall expansion of the copper in the same shape, and its solder paste is 1:1 with the copper in the same shape. A standard pad stack carries no mask or paste modifier in its name.</li><li>It follows that the presence of _1TO1, _SSM, _SSP, _NSM or _NSP is exactly equivalent to the pad stack being non-standard. The name and any reported standard/non-standard status must be derived from the same test and can never disagree.</li><li>Applicability of Defaults: The default solder mask expansion of 0.100 mm overall applies to EVERY layer that carries a mask opening - surface mount lands, through-hole pads, mounting holes, and opposite/bottom side layers alike. The default solder paste relationship of 1:1 applies wherever paste is present. Through-hole pad stacks carry no paste by default.</li></ul></div><div><br></div><div><b>Individual Pad and Hole Naming Convention</b></div><div>In addition to the pad stack name, the individual pads and holes within a pad stack follow their own naming conventions. These names are derived from the parent pad stack name and describe the specific layer-level objects.</div><div><br></div><div><b>SMD Pad Naming</b></div><div>For surface mount pads, the individual pad name is derived from the pad stack name by removing the leading "S" prefix. The pad dimensions in the name remain identical to the pad stack.</div><div><br></div><div><b>Convention</b>: Remove the "S" prefix from the pad stack name. The resulting name is assigned to the copper pad on most layers.</div><div><br></div><div><b>Solder Mask Pad</b>: When solder mask uses the default expansion (0.05 mm per side / 0.10 mm overall), the mask pad name reflects the expanded dimensions using the same format.</div><div><br></div><div><b>Example</b>: Pad stack SR0860X0250 → Copper pad name is R0860X0250 (assigned to most layers), Solder mask pad name is R0960X0350 (reflects the 0.05 mm per side expansion).</div><div><br></div><div><b>Through-Hole and Mounting Hole Naming</b></div><div>Holes within through-hole and mounting hole pad stacks are named to describe the hole shape, diameter, and plating status.</div><div><br></div><div><b>Convention</b>: The hole name follows the format: Shape + Diameter + Plating Suffix.</div><div><br></div><div><b>Shape</b>: "Rnd" for round holes.</div><div><br></div><div><b>Diameter</b>: Expressed in millimeters (e.g., 0.40 for a 0.40 mm hole).</div><div><br></div><div><b>Plating Suffix</b>: "P" for plated holes, "N" for non-plated holes.</div><div><br></div><div><b>Example</b>: Rnd 0.40P = Round, 0.40 mm diameter, plated hole.</div><div><br></div><div><b>Example</b>: Rnd 3.20N = Round, 3.20 mm diameter, non-plated hole.</div><div><br></div><div><br></div><div><b>Hole Tolerance Suffix</b></div><div><br></div><div><b>Default tolerance</b>: ±0.075 mm for holes up to 2.50 mm, and ±0.10 mm for holes larger than 2.50 mm. When the default tolerance applies, no suffix is appended to the hole name.</div><div><br></div><div><b>Non-default tolerance</b>: When a tolerance other than the default is required, a _TOL suffix is appended to the hole name. The suffix value is expressed in micrometers representing the ± tolerance.</div><div><br></div><div><b>Example</b>: Rnd 0.40P_TOL0050 = Round, 0.40 mm, Plated, with ±0.05 mm tolerance (instead of the default ±0.075 mm).</div><div><br></div><div><b>Example</b>: Rnd 3.00P_TOL0150 = Round, 3.00 mm, Plated, with ±0.15 mm tolerance (instead of the default ±0.10 mm).</div><div><br></div><div><br></div><div><b><font size="3">Pad Stack Name Examples</font></b></div><div><br></div><div><b>Surface Mount Pads</b></div><div><ul><li>Rectangle SMD 2.00 x 1.00 – SR2000X1000</li><li>Oblong SMD 3.00 x 1.50 – SB3000X1500</li><li>Square SMD 3.50 – SS3500</li><li>Circular SMD 1.00 – SC1000</li><li>Rounded Corner Rectangle SMD 2.430 x 2.370, 0.050 corner radius – SRCR2430X2370X0050</li><li>Rectangle with custom Solder Mask – SR3000X1500_SSM3300X1800</li><li>Rectangle with custom Solder Paste – SR3000X1500_SSP2700X1200</li><li>Rectangle with Offset Origin – SR3000X1500_OFF0500</li><li>Custom pad Texas Instruments RDM package left side – SU_TI_RDM_L</li></ul></div><div><br></div><div><b>Through-hole Pads</b></div><div><ul><li>0.90 Plated hole, Circular 1.50 pad – THP0900C1500</li><li>0.90 Plated hole, Square 1.50 pad – THP0900S1500</li><li>TH with Inner layer pad different size – THP0900C1500_INP1400</li><li>TH with Opposite side pad different size – THP0900C1500_BTP1700</li><li>0.90 non-plated hole, Circle 1.50 pad – THN0900C1500</li><li>Plated Oblong Slot 3.00 x 1.00, pad 4.00 x 2.00 – THP3000X1000B4000X2000</li></ul></div><div><br></div><div><b>Individual Pad and Hole Name Examples</b></div><div><ul><li>SR0860X0250 → Copper pad: R0860X0250, Solder mask pad: R0960X0350</li><li>SS3500 → Copper pad: S3500, Solder mask pad: S3600</li><li>THP0900C1500 → Hole: Rnd 0.90P (default tolerance ±0.075 mm, no suffix)</li><li>THP040C1000 → Hole: Rnd 0.40P_TOL0050 (non-default tolerance of ±0.050 mm)</li><li>THN320C5000 → Hole: Rnd 3.20N (non-plated, default tolerance ±0.10 mm)</li><li>MHP4000C7000 → Hole: Rnd 4.00P (default tolerance ±0.10 mm)</li></ul></div><div><br></div><div><b>Vias</b></div><div><ul><li>Standard via 0.50/0.25 – V0250C0500</li><li>Square via 0.50/0.25 – V0250S0500</li><li>Via with opposite size – V0250C0500_BTP0700</li><li>Blind via L1-L3 – V0150C0300 (layer in tool)</li><li>Via with thermal relief – V0250C0500_THRM</li></ul></div><div><br></div><div><b>Mounting Holes</b></div><div><ul><li>Plated MH 4.00 hole, 7.00 pad – MHP4000C7000</li><li>Non-Plated MH 4.00 hole – MHN4000</li><li>MH w/ inner layer &amp; mask – MHP4000C7000_INP5200_SSM7200</li></ul></div><div><br></div><div><b>Fiducials</b></div><div><ul><li>Circular 1.00, mask 2.00, KO – FID_CELL_1000</li><li>Global fiducial – FID_GLOBAL</li></ul></div><div><br></div><div><b>ODA Footprint Naming Convention</b></div><div>Footprint names follow IPC-7351 conventions where applicable. The material condition suffixes L, N, and M are used when the IPC nominal land pattern is selected.</div><div><br></div><div><b>IPC Nominal Land Pattern (L, N, M suffixes)</b></div><div>When the IPC nominal land pattern is used, the standard IPC material condition suffixes apply:</div><div><ul><li>L = Least material condition (most solder fillet)</li><li>N = Nominal material condition</li><li>M = Most material condition (least solder fillet)</li></ul></div><div><br></div><div><b>Example</b>: SOT23-5P95_290X280X145L45X40N</div><div><br></div><div><br></div><div><b>IPC Standard Package with Manufacturer-Recommended Footprint (Q suffix)</b></div><div>If the package type is an IPC standard one but the manufacturer-recommended footprint is chosen instead, the Q material condition suffix is used per our standard in place of L, N, or M, followed by the manufacturer prefix and the case code.</div><div><br></div><div><b>Example</b>: SOT23-5P95_290X280X145L45X40Q_TI_DBV0005A</div><div><br></div><div><br></div><div><b>Non-IPC Standard Package or RF Component (Manufacturer Prefix + Case Code)</b></div><div>If the package type is not an IPC standard one, or if it is an RF component, the manufacturer-recommended footprint is used and named with the manufacturer prefix and case code directly.</div><div><br></div><div><b>Example</b>: TI_RRX0029B</div><div><br></div><div><div><br></div><div><img src="https://www.pcblibraries.com/Products/FPX/img/FPX_Case1_26pod.png" height="234" width="176" border="0" align="left" /></div><div><div><i><font size="3"><span style="font-weight: bold; line-height: 17.12px; font-family: Aptos, sans-serif;">The Footprint Expert automates footprints to perfection.</span><span style="line-height: 17.12px; font-family: Aptos, sans-serif;"> Professional, detailed, and accurate parts – all built consistently with identical rules, regardless of how many people are involved in your library development.</span></font></i></div><div><div><br><span style="font-size: 12pt;">Get your FREE <b>Footprint Calculator</b> or <b>Footprint Expert</b> Evaluation License:<br></span><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><p ="ms&#111;normal"=""><span style="line-height: 14.98px;"><font size="2">Call us - <b>847-557-2300</b></font></span></p></div></div></div>]]>
   </description>
   <pubDate>Sat, 15 Aug 2026 11:00:45 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/oda-pad-stack-naming-convention_topic3686_post14627.html#14627</guid>
  </item> 
  <item>
   <title><![CDATA[PCB Libraries Guideline : IPC-7352 Pad Stack Naming Convention]]></title>
   <link>https://www.PCBLibraries.com/forum/ipc7352-pad-stack-naming-convention_topic3685_post14626.html#14626</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=1">Nick B</a><br /><strong>Subject:</strong> IPC-7352 Pad Stack Naming Convention<br /><strong>Posted:</strong> 15 Aug 2026 at 11:00am<br /><br /><div>The pad stack consists of combinations of letters and numbers that represent shape, or dimensions of lands on different layers of printed boards or documentation. The name of the pad stack needs to represent all the various combinations. These are used in combination with the land pattern conventions defined herein according to the rules established in the IPC-2220 Design standards.</div><div><br></div><div>All dimensions in this Naming Convention section are in "mm", unless otherwise noted.</div><div><br></div><div>The first part of the pad stack convention consists of a land shape. There are ten basic land shape identifiers. Note: All alphabetical characters are "lower case". This helps discriminate numeric values.</div><div><br></div><div><b>Basic Land Shape Letters&nbsp;</b></div><div><ol><li><b>r</b> = Rectangle</li><li><b>rr</b> = Rounded Rectangle</li><li><b>cr</b> = Chamfered Rectangle</li><li><b>b</b> = Oblong</li><li><b>d</b> = D Shape (Square on one end and Circular on the other end)</li><li><b>c</b> = Circular</li><li><b>s</b> = Square</li><li><b>rs</b> = Rounded Square</li><li><b>cs</b> = Chamfered Square</li><li><b>u</b> = User Defined Contour (Irregular Shape)</li></ol></div><div><br></div><div><b>Pad Stack Defaults</b></div><div><ul><li>Solder Mask is 1:1 scale of the land size</li><li>Paste Mask is 1:1 scale of the land size</li><li>The Assembly Layer land is 1:1 scale of the land size</li><li>Inner Layer Land is the same shape as the outer layer land</li><li>The Primary and Secondary lands are the same size</li><li>The inner layer land shapes are Circular&nbsp;</li><li>Vias are Circular</li><li>Thermal ID, OD and Spoke Width sizes follow the IPC Level A, B or C</li><li>Plane Clearance Anti-pad size follows the IPC Level A, B or C</li><li>Thermals have 4 spokes</li><li>Mounting Holes are Circular</li></ul></div><div><br></div><div>Note: Every board fabricator’s ability to register solder mask is different. The 1:1 scale solder mask covers the variation, and so long as manufacturers are building to specs such as IPC-6012 that say you can’t have mis-registration of the solder mask.</div><div><br></div><div>Illegal characters that cannot be used (Microsoft requirement) include " " , ; : / \ &#091; &#093; ( ) . { } * &amp; % # $ ! @ ^ =</div><div><br></div><div>Examples utilizing the pad stack naming convention (all values are in metric units)</div><div>Note: Every number goes two places to the right and as many as needed to the left of the decimal</div><div><br></div><div>Examples: 1150 = 11.50 or 11500 μm, 150 = 1.50 or 1500 μm, 15 = 0.15 or 150 μm</div><div><ul><li><b>c150h90</b> where "<b>c</b>" denotes a Circular land with a 1.50 diameter and H denotes a hole size of 0.90</li><li><b>c130_95</b> Donut pad where "<b>c</b>" denotes a Circular land with a 1.30 OD diameter and 95 denotes the ID diameter</li><li><b>c130_95hn70k147</b> Donut pad - "<b>c</b>" denotes a Circular land with a 1.30 OD diameter and 95 denotes the ID diameter and hn70 denotes hole, non-plated 0.70 diameter and k147 denotes a keep-out 1.47 diameter</li><li><b>v50h25</b> where a "<b>v</b>" denotes a via with a 0.50 land (default Circular land) and h denotes a 0.25 hole</li><li><b>s150h90</b> where "<b>s</b>" denotes a 1.50 Square land and h denotes a hole size of 0.90</li><li><b>s350</b> where "<b>s</b>" denotes a square SMT land size of 3.50</li><li><b>r200_100</b> where "<b>r</b>" denotes a Rectangular SMT land 2.00 land length X 1.00 land width</li><li><b>b300_150</b> where "<b>b</b>" denotes a SMT Oblong land size of 3.00 X 1.50</li><li><b>b400_200h100</b> where "<b>b</b>" denotes an Oblong land size of 4.00 length X 2.00 width and 1.00 hole</li><li><b>d300_150</b> where "<b>d</b>" denotes land with one circular end and one square end (looks like a D) 3.00 X 1.50</li><li><b>v30h15l1-3</b> where "<b>v</b>" denotes a 0.30 blind via with 0.15 Hole; 1 is the starting layer, 3 is the end layer</li><li><b>r200_100r5</b> = Rounded Rectangular 2.00 X 1.00 X 0.05 radius corners</li><li><b>r200_100c10</b> = Chamfered Rectangular 2.00 X 1.00 X 0.10 chamfered corners</li><li><b>v30h15l3-6</b> where "<b>v</b>" denotes a 0.30 buried via with 0.15 Hole; 3 is the starting layer, 6 is the end layer</li></ul></div><div>Note: It is assumed that the through-hole pad stack has the same value as the mounted layer size and shape for -</div><div><ul><li>Inner Layer</li><li>Opposite Side</li><li>Solder Mask</li><li>Solder Paste</li><li>Assembly Layers</li></ul></div><div>It is also assumed that the "Plane Clearance" and "Thermal Relief" data follows the through-hole convention guidelines defined in the IPC-2221 and IPC-2222 standards.</div><div><br></div><div><u>Modifiers that are used when pad stack features are different than the defaults</u></div><div><br></div><div>These are the "Variants" or "Modifiers" that go after the basic pad stack naming convention.</div><div><br></div><div>These are used when the User needs to change the pad stack default values either by a different dimension or a different shape. In instances where shapes are different this becomes a two letter code with the modifier first followed by the land shape letter.&nbsp;</div><div><ul><li><b>n</b> = Non-plated Hole</li><li><b>z</b> = Inner Layer land dimension if different than the land on primary layer</li><li><b>x</b> = Special modifier used alone or following other modifiers for lands on opposite side to primary layer land dimension</li><li><b>t</b> = Thermal Relief; if different than IPC standard pad stack – tid_od_sw for 4 spoke default</li><li><b>m</b> = Solder Mask if different than default 1:1 scale of land</li><li><b>p</b> = Solder Paste if different than default 1:1 scale of land</li><li><b>a</b> = Assembly surface land if different than default 1:1 scale of land</li><li><b>y</b> = Plane Clearance (Anti-pad) if the value is different than the Thermal OD</li><li><b>o</b> = Offset Pad &amp; Solder Mask with the same + / - value</li><li><b>om</b> = Offset Solder Mask Only + / - value</li><li><b>op</b> = Offset Paste Mask only + / - value</li><li><b>k</b> = Keep-out</li><li><b>r</b> = Radius for Rounded Rectangular Land Shape</li><li><b>c</b> = Chamfer for Chamfered Rectangular Land Shape</li></ul></div><div>Shape change is the last letter in the string prior to the dimension.</div><div><br></div><div><b><u>Other usage of the pad stack naming convention</u></b></div><div><br></div><div><b>USE of letter v</b>: Vias can be named using the pad stack naming convention. Because most vias use lands that are circular in shape, the letter "<b>v</b>" will be used in place of the letter "<b>c</b>" in the pad stack naming convention. If this is not true the modifiers can be added after the letter "<b>v</b>" to signify shape or dimensional changes to this default.&nbsp;</div><div><br></div><div><b>USE of letter w</b>: In addition to Vias the pad stack naming convention can also be used for defining mounting holes. The letter "<b>w</b>" shall be used to define the mounting hole characteristics and any associated lands used for the surface lands (either plated or un-plated)&nbsp;</div><div><br></div><div><b>Examples of double character modifiers</b>:</div><div><ul><li><b>ts</b> = Thermal Square; if different than the top side land shape and dimensions</li><li><b>sw</b> = Thermal spoke width</li><li><b>zs</b> = Inner Layer Land Shape is Square (Note: The default is circular)</li><li><b>m0</b> = No Solder Mask</li><li><b>mxc</b> = Solder Mask Opposite Side Circular</li><li><b>mx0</b> = Solder Mask Opposite Side No Solder Mask</li><li><b>p0</b> = No Paste Mask</li><li><b>xc</b> = Opposite Side Circular</li><li><b>vs</b> = Via with Square land</li><li><b>hn</b> = Non-plated Hole</li></ul><div><br></div></div><div><b>Modifier Example for Through-hole</b>:</div><div><ul><li><b>s150h90zs150</b> = where "<b>s</b>" is Square 1.50 land with 0.90 Hole with 1.50 inner (Z) Layer Square land</li><li><b>c150h90zc150</b> = where "<b>c</b>" is Circular 1.50 land with 0.90 Hole with 1.50 inner (Z) Layer Circular land</li></ul></div><div><br></div><div><b>Modifier Examples for Vias</b>:</div><div><ul><li><b>vs50h25</b> where "<b>vs</b>" denotes a 0.50 Square Via with a 0.25 Hole</li><li><b>v50h25xs70</b> where "<b>v</b>" is 0.50 Circular Via with 0.25 Hole and 0.70 Square land on opposite side</li></ul></div><div><br></div><div>Chamfered &amp; Rounded corner modifiers are used to indicate which corner(s) are modified. Order of precedence has been given to the first 4 modifiers.</div><div><br></div><div><b>Modifiers</b>:</div><div><ul><li><b>bl</b> – bottom left</li><li><b>br</b> – bottom right</li><li><b>ul</b> – upper left</li><li><b>ur</b> – upper right</li><li><b>ulr</b> – upper left &amp; right</li><li><b>blr</b> – bottom left &amp; right</li><li><b>ubl</b> – upper and bottom left</li><li><b>ubr</b> – upper and bottom right</li></ul></div><div><img src="uploads/1/_Guideline-13.01.png" height="219" width="122" border="0" /><br></div><div><br></div><div><br></div><div><b>Rounded and Chamfered lands in "one corner" Modifier Examples</b>:</div><div><ul><li><b>r100_200rbl50</b> = rectangular land 1.00 x 2.00 with 0.50 radius for rounded corner in bottom left corner</li><li><b>r100_200rbr50</b> = rectangular land 1.00 x 2.00 with 0.50 radius for rounded corner in bottom right corner</li><li><b>r100_200rul50</b> = rectangular land 1.00 x 2.00 with 0.50 radius for rounded corner in upper left corner</li><li><b>r100_200rur50</b> = rectangular land 1.00 x 2.00 with 0.50 radius for rounded corner in upper right corner</li><li><b>r100_200cbl50</b> = rectangular land 1.00 x 2.00 with 0.50 chamfer for chamfer corner in bottom left corner</li><li><b>r100_200cbr50</b> = rectangular land 1.00 x 2.00 with 0.50 chamfer for chamfer corner in bottom right corner</li><li><b>r100_200cul50</b> = rectangular land 1.00 x 2.00 with 0.50 chamfer for chamfer corner in upper left corner</li><li><b>r100_200cur50</b> = rectangular land 1.00 x 2.00 with 0.50 chamfer for chamfer corner in upper right corner</li></ul></div><div><br></div><div><b><u>Examples of a square land with 3 rounded and 1 chamfered corner</u> (for Thermal Pad)</b></div><div><ul><li><b>s300p190r25cul50</b> = square 3.00 land, square paste 1.90, corner radius 0.25, upper-left chamfer 0.50</li><li><b>s300p190r25cbl50</b> = square 3.00 land, square paste 1.90, corner radius 0.25, bottom-left chamfer 0.50</li></ul></div><div><br></div><div>Chamfered and Rounded Rectangular with all four corners chamfered does not need a corner modifier. Modifier Examples with Rounded Rectangle Land Shape:&nbsp;</div><div><img src="uploads/1/_Guideline-13.02.png" height="60" width="106" border="0" /><br></div><div><br></div><div><ul><li><b>r200_100r50</b> = rectangular land 2.00 x 1.00 with 0.50 radius for rounded corners in all 4 corners</li><li><b>r200_100c50</b> = rectangular land 2.00 x 1.00 with 0.50 chamfer for chamfered corners in all 4 corners</li></ul></div><div><br></div><div><b><u>Examples of a pad stack with Circular land with hole using various modifiers</u></b></div><div><ul><li><b>c150h90</b> = Default pad stack with a 1.50 circular land with a 0.90 hole (no modifiers used)</li><li><b>c150h<font color="#ff0000">n</font>90</b> = Default pad stack with a 1.50 circular land with a 0.90 non-plated hole (no modifiers used)</li><li><b>c150h90<font color="#ff0000">z140</font></b> = Inner layer land is smaller than external lands 1.40 or 0.10 smaller</li><li><b>c150h90z140<font color="#ff0000">x170</font></b> = Opposite side land is larger than top side land 1.70 or 0.20 larger</li><li><b>c150h90z140x170<font color="#ff0000">m165mx185</font></b> = Solder mask opening for top and bottom lands 0.15 larger for each</li><li><b>c150h90z140x170m165mX185<font color="#ff0000">a200</font></b> = Assembly drawing land in 0.50 larger than 1.50 primary land</li><li><b>c150h90z140x170m165mx185a200<font color="#ff0000">y300</font></b> = Plane clearance anti-pad diameter is 3.00</li><li><b>c150h90z140x170<font color="#ff0000">m165mx85</font></b> = Solder mask encroachment on opposite land by 0.65 smaller</li><li><b>c150h90<font color="#ff0000">m165</font></b> = adding a solder mask opening of 1.65 diameter or 0.15 larger than land</li><li><b>c150h90<font color="#ff0000">t150_180_40</font></b> = Thermal ID 1.50, OD 1.80, Spoke Width 0.40, Anti-pad 1.80</li><li><b>c150h90t150_180_40<font color="#ff0000">y200</font></b> = Anti-pad 2.00 (because the size is different than the Thermal OD)</li><li><b>c150h90t150_180_<font color="#ff0000">80_2</font></b> = Spoke Width 0.80 with 2 Spokes</li><li><b>c150h90<font color="#ff0000">m165</font>t150_180_40</b> = Solder Mask 1.65</li></ul></div><div><br></div><div><b><u>Examples of a pad stack with Oblong land with Slotted Hole</u></b></div><div><ul><li><b>Sample - b</b> = Oblong Land Shape then "<b>X</b>" dimension (length) then Underscore _ "<b>Y</b>" dimension (width)</li><li><b>b400_200h300_100</b> = Oblong land 4 length X 2 width with slotted hole size 3 X 1</li><li><b>b400_200h<font color="#ff0000">n</font>300_100</b> = Oblong land 4 X 2 with non-plated slotted hole size 3 X 1</li></ul></div><div><br></div><div><b><u>Examples of a SMT pad stack land using various modifiers</u></b></div><div><ul><li><b>b300_150</b> = Default pad stack with a 3.00 length and 1.50 width land (no modifiers used)</li><li><b>b300_150<font color="#ff0000">m330_180</font></b> = Solder Mask is 0.30 larger than the land on all sides</li><li><b>b300_150m330_180<font color="#ff0000">p240_140</font></b> = Solder Paste is smaller by 0.10 width and 0.60 length</li><li><b>b300_150b-50</b> = Oblong Land 3.00 X 1.50 w/Offset Origin negative 0.50</li><li><b>r400_200pb430_230</b> = Rectangle SMT land 4.00 X 2.00 with an Oblong Paste Mask size of 4.30 X 2.30</li></ul></div><div> </div><div><b><u>Example of Thermal Pads for QFN, SON, QFP and SOP</u></b></div><div><br></div><div><b>Square Configurations</b></div><div><br></div><div><img src="uploads/1/_Guideline-13.03.png" height="141" width="143" border="0" /><br></div><div>&nbsp;<b>s480p4s152</b> = 4.80 Square Land with 4 Paste Mask Squares 1.52 each</div><div>&nbsp;</div><div><img src="uploads/1/_Guideline-13.04.png" height="140" width="140" border="0" /><br></div><div><span style="white-space: normal;"><b>s480p4s152cul50</b> = 4.80 Square Land with 4 Paste Mask Squares 1.52 each with 0.50 Chamfer in Upper Left corner</span></div><div><br></div><div><img src="uploads/1/_Guideline-13.05.png" height="140" width="139" border="0" /><br></div><div><span style="white-space: normal;"><b>s480p4s152cul50r25</b> = 4.80 Square Land with 4 Paste Mask Squares 1.52 each with 0.50 Chamfer in Upper Left corner with 0.25 corner Radius</span></div><div><br></div><div><br></div><div><b><u>Example of a Mounting Hole</u></b></div><div><ul><li><b>w700h400z520m720</b> = This is a Plated Through Mounting hole for a #6-32 screw using a 4.00 diameter hole and having a circular 7.00 land on the primary and secondary side of the board, with a solder mask clearance that is 0.20 larger than the 7.20 land. The internal lands are smaller that the external and are also circular 5.20 in diameter.</li><li><b>w700h<font color="#ff0000">n</font>400z520m720</b> = Non-plated version</li></ul></div><div><br></div><div><b><u>Example of a Local Fiducial for Fine Pitch SMT Components</u></b></div><div><ul><li><b>c100m200k200</b> = Circular Land 1.00 with Solder Mask 2.00 with Keep-out 2.00</li><li><b>s100m200k200</b> = Square Land 1.00 with Solder Mask 2.00 with Keep-out 2.00</li></ul></div><div><br></div><div><b><u>Example of Proportional Plated Through-hole Pad Stack</u></b></div><div><ul><li><b>c150h100</b> = 1.50 circular pad with 1.00 hole with 1.50 solder mask with 1.50 plane clearance with 1.50 assembly outline with Thermal Relief w/4 spokes 0.40 width with ID 1.50 and OD 1.80</li></ul></div><div><br></div><div><b><u>Example of Proportional Non-plated Through-hole Pad Stack</u></b></div><div><ul><li><b>c100hn150</b> = 1.00 circular pad with 1.50 hole "non-plated" with 1.50 solder mask with 2.35 plane clearance with 2.10 keep-out</li></ul></div><div><br></div><div><div><br></div><div><img src="https://www.pcblibraries.com/Products/FPX/img/FPX_Case1_26pod.png" height="234" width="176" border="0" align="left" /></div><div><div><i><font size="3"><span style="font-weight: bold; line-height: 17.12px; font-family: Aptos, sans-serif;">The Footprint Expert automates footprints to perfection.</span><span style="line-height: 17.12px; font-family: Aptos, sans-serif;"> Professional, detailed, and accurate parts – all built consistently with identical rules, regardless of how many people are involved in your library development.</span></font></i></div><div><div><br><span style="font-size: 12pt;">Get your FREE <b>Footprint Calculator</b> or <b>Footprint Expert</b> Evaluation License:<br></span><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><p ="ms&#111;normal"=""><span style="line-height: 14.98px;"><font size="2">Call us - <b>847-557-2300</b></font></span></p></div></div></div>]]>
   </description>
   <pubDate>Sat, 15 Aug 2026 11:00:46 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/ipc7352-pad-stack-naming-convention_topic3685_post14626.html#14626</guid>
  </item> 
  <item>
   <title><![CDATA[PCB Libraries Guideline : IPC-7352 Footprint Naming Convention: Through-hole]]></title>
   <link>https://www.PCBLibraries.com/forum/ipc7352-footprint-naming-convention-throughhole_topic3682_post14621.html#14621</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=1">Nick B</a><br /><strong>Subject:</strong> IPC-7352 Footprint Naming Convention: Through-hole<br /><strong>Posted:</strong> 15 Aug 2026 at 11:00am<br /><br /><div>The land pattern naming convention uses component dimensions to derive the land pattern name.</div><div><br></div><div>The first 3 - 6 characters in the land pattern name describe the component family.</div><div><br></div><div>The first number in the land pattern name refers to the Lead Spacing or hole to hole location to insert the component lead.</div><div><br></div><div>All numbers that follow the Lead Spacing are component dimensions.&nbsp;</div><div><br></div><div>These characters are used as component body identifiers that precede the value and this is the priority order of the component body identifiers –</div><div><ul><li><b>P</b> = Pitch for components with more than two leads</li><li><b>W</b> = Maximum Lead Width (or Component Lead Diameter)</li><li><b>L</b> = Body Length for horizontal mounting</li><li><b>D</b> = Body Diameter for round component body</li><li><b>T</b> = Body Thickness for rectangular component body</li><li><b>H</b> = Height for vertically mounted components</li><li><b>Q</b> = Pin Quantity for components with more than two leads</li><li><b>R</b> = Number of Rows for connectors</li></ul></div><div>Notes:&nbsp;</div><div>All component body values are in millimeters and go two places to the right of the decimal point and no leading zeros.</div><div>All Complexity Levels used in the examples are "B".</div><div><br></div><div><t></t><table ="msotablegrid"="" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;border:n&#111;ne;mso-yfti-tbllook:1184;mso-padding-alt:   0in 5.4pt 0in 5.4pt;mso-border-insideh:.5pt solid text;mso-border-insidev:   n&#111;ne"> <t><tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="" style="margin-right:-6.3pt"><b>Component, Category<o:p></o:p></b></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="" style="margin-right:-6.3pt"><b>Land Pattern Name<o:p></o:p></b></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Non-Polarized Axial Diameter Horizontal  Mounting<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPAD  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>D</b> Body Diameter <o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Non-Polarized Axial Rectangular<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPAR  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>T</b> Body thickness + <b>H</b> Body Height <o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Non-Polarized Axial Diameter Vertical  Mounting <o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPADV  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>D</b> Body Diameter <o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Non-Polarized Axial Rect. Vert. Mtg.<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPARV  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>T</b> Body Thickness + <b>H</b> Body Height<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Non-Polarized Radial Diameter<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPRD  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>D </b>Body Diameter + <b>H</b> Body Height<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Non-Polarized Radial Rectangular<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPRR  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L </b>Body Length + <b>T</b> Body thickness + <b>H</b> Body Height<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Non-Polarized Radial Disk Button<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPRB  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L </b>Body Length + <b>T</b> Body thickness + <b>H</b> Body Height<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Polarized Axial Diameter Horizontal  Mounting<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPPAD  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>D</b> Body Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Capacitor, Polarized Radial Diameter<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPPRD</b> +  Lead Spacing + <b>W</b> Lead Width + <b>D </b>Body Diameter + <b>H</b> Body Height<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Axial Diameter Horizontal Mounting<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>DIOAD  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>D</b> Body Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Axial Diameter Vertical Mounting <o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>DIOADV  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>D</b> Body Diameter <o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Dual-In-Line Packages<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>DIP</b> +  Lead Span + <b>W</b> Lead Width + <b>P</b> Pin Pitch + <b>L</b> Body Length + <b>H</b>  Component Height +<b> Q</b> Pin Qty<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Dual-In-Line Sockets<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>DIPS</b> +  Lead Span + <b>W</b> Lead Width + <b>P</b> Pin Pitch + <b>L</b> Body Length + <b>H</b>  Component Height +<b> Q</b> Pin Qty<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Headers, Vertical<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>HDRV</b> +  Lead Span + <b>W</b> Lead Width + <b>P</b> Pin Pitch + <b>R</b> Pins per Row + <b>L</b>  Body Length + <b>T</b> Body Thickness + <b>H</b> Height<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Headers, Right Angle<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>HDRRA</b> +  Lead Span + <b>W</b> Lead Width + <b>P</b> Pin Pitch + <b>R</b> Pins per Row + <b>L</b>  Body Length + <b>T</b> Body Thickness + <b>H</b> Height<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Axial Diameter Horizontal Mounting<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>INDAD  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>D</b> Body Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Axial Diameter Vertical Mounting <o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>INDADV  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>D</b> Body Diameter <o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Non-Polarized, Radial Diameter<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>INDRD  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>D</b> Body Diameter + <b>H</b> Body Height<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Polarized, Radial Diameter <o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>INDPRD  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>D</b> Body Diameter + <b>H</b> Body Height <o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Jumpers, Wire<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>JUMP</b> +  Lead Spacing + <b>W</b> Lead Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Mounting Holes Plated with Support Pad<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>MTGP</b> +  Pad Size + <b>H</b> Hole Size + <b>Z</b> Inner Layer Pad Size<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Mounting Holes Non-Plated With Support Pad<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>MTGNP</b> +  Pad Size + <b>H</b> Hole Size + <b>Z</b> Inner Layer Pad Size<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Mounting Holes Non-Plated Without Support Pad<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>MTGNP</b> +  Pad Size + <b>H</b> Hole Size + <b>Z</b> Inner Layer Pad Size +<b> K </b>Keep-out Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Mounting Holes Plated with 8 Vias <o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>MTGP</b> +  Pad Size + <b>H</b> Hole Size + <b>Z</b> Inner Layer Pad Size + 8 Vias<b><o:p></o:p></b></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Pin Grid Array’s<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>PGA  </b>+ Pin Qty + <b>P</b>  Pitch + <b>C</b> Pin Columns +<b> R</b> Pin Rows + <b>L</b> Body Length <b>X</b> Body  Width + <b>H</b> Component Height<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Axial Diameter Horizontal Mounting<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>RESAD  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>D</b> Body Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Axial Diameter Vertical Mounting <o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>RESADV  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>D</b> Body Diameter <o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Axial Rectangular Horizontal Mounting<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>RESAR  </b>+ Lead Spacing + <b>W</b>  Lead Width + <b>L</b> Body Length + <b>T</b> Body thickness + <b>H</b> Body Height <o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Single-In-Line Packages<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>SIP</b> +  Body Width + <b>W</b> Lead Width + <b>P</b> Pin Pitch + <b>L</b> Body Length + <b>H</b>  Component Height +<b> Q</b> Pin Qty<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Test Points, Round Land<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>TP</b> +  Lead Width<b><o:p></o:p></b></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Test Points, Square Land<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>TPS</b> +  Lead Width<b><o:p></o:p></b></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Test Points, Top Land Round &amp; Bottom Land Square<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor text; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>TPRS</b> +  Lead Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="258" valign="top" style="width: 193.5pt; border-width: medium; border-style: n&#111;ne; border-color: currentcolor; padding: 0in 5.4pt;">  <p ="ms&#111;normal"="">Wire<o:p></o:p></p>  </td>  <td width="458" valign="top" style="width: 343.55pt; border-width: medium; border-style: n&#111;ne; border-color: currentcolor; padding: 0in 5.4pt;">  <p ="ms&#111;normal"=""><b>PAD</b> +  Wire Width<b><o:p></o:p></b></p>  </td> </tr></t></table><br></div><div><br></div><div><div><br></div><div><img src="https://www.pcblibraries.com/Products/FPX/img/FPX_Case1_26pod.png" height="234" width="176" border="0" align="left" /></div><div><div><i><font size="3"><span style="font-weight: bold; line-height: 17.12px; font-family: Aptos, sans-serif;">The Footprint Expert automates footprints to perfection.</span><span style="line-height: 17.12px; font-family: Aptos, sans-serif;"> Professional, detailed, and accurate parts – all built consistently with identical rules, regardless of how many people are involved in your library development.</span></font></i></div><div><div><br><span style="font-size: 12pt;">Get your FREE <b>Footprint Calculator</b> or <b>Footprint Expert</b> Evaluation License:<br></span><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><p ="ms&#111;normal"=""><span style="line-height: 14.98px;"><font size="2">Call us - <b>847-557-2300</b></font></span></p></div></div></div>]]>
   </description>
   <pubDate>Sat, 15 Aug 2026 11:00:47 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/ipc7352-footprint-naming-convention-throughhole_topic3682_post14621.html#14621</guid>
  </item> 
  <item>
   <title><![CDATA[PCB Libraries Guideline : PCBL Footprint Naming Convention: Surface Mount]]></title>
   <link>https://www.PCBLibraries.com/forum/pcbl-footprint-naming-convention-surface-mount_topic3681_post14620.html#14620</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=1">Nick B</a><br /><strong>Subject:</strong> PCBL Footprint Naming Convention: Surface Mount<br /><strong>Posted:</strong> 15 Aug 2026 at 11:00am<br /><br />Common package types and their respective naming conventions are listed below.<div><br></div><div><t></t><t></t><t></t><t></t><t></t><table ="msotablegrid"="" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;border:n&#111;ne;mso-yfti-tbllook:1184;mso-padding-alt:   1.45pt 5.4pt 1.45pt 5.4pt;mso-border-insidev:n&#111;ne"> <t><tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Ball Grid Array’s with Alphanumeric Rows<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>BGA  </b>+ Pin Qty. + <b>C</b> or <b>N</b> +<b> P</b> Pitch <b>_</b> Ball  Columns<b> X</b> Ball Rows <b>_</b> Body  Length <b>X</b> Width <b>X</b> Height + <b>B </b>Ball Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Ball Grid Array’s with Alphanumeric Columns<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>BGA  </b>+ Pin Qty. + <b>C</b> or <b>N</b> +<b> P</b> Pitch <b>+ </b>A + Ball  Columns<b> X</b> Ball Rows <b>_</b> Body  Length <b>X</b> Width <b>X</b> Height + <b>B </b>Ball Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">BGA w/Dual Pitch<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>BGA  </b>+ Pin Qty. + <b>C</b> or <b>N</b><b> </b>+ <b>P</b> Col Pitch <b>X</b> Row Pitch <b>_</b> Ball Columns<b> X</b> Ball  Rows <b>_</b> Body Length <b>X</b> Width <b>X</b>  Height + <b>B </b>Ball Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">BGA w/Staggered Pins<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>BGAS  </b>+ Pin Qty. + <b>C</b> or <b>N</b><b> </b>+ <b>P</b> Pitch <b>_</b> Ball Columns<b> X</b> Ball Rows <b>_</b> Body Length <b>X</b> Width <b>X</b> Height + <b>B </b>Ball Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Aluminum Electrolytic <o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPAE</b> +  Base Body Size <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Chip, Array, Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPCAV  </b>+ Pin Qty. +<b> P</b>  Pitch <b>_</b> + Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead  Length<b> X </b>Width<b><o:p></o:p></b></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Chip, Array, Flat<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPCAF  </b>+ Pin Qty. + <b>P</b>  Pitch <b>_</b> + Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead  Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPC</b> +  Body Length <b>X</b> Width <b>X</b> Height +<b> L</b> Lead Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Dual Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPDFN</b> +  Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Molded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPM</b> +  Lead Span <b>X</b> Body Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Polarized, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPPC</b> +  Body Length <b>X</b> Width <b>X</b> Height +<b> L</b> Lead Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Polarized, Dual Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPPDFN</b> +  Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Polarized, Molded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPPM</b> +  Lead Span <b>X</b> Body Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Capacitors, Side Concave, 2 Pin<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CAPSC</b> +  Body Length <b>X</b> Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Ceramic Flat Packages<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CFP  </b>+ Pin Qty. +<b> P </b>Pitch  <b>_</b> Body Length <b>X </b>Lead Span <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Column Grid Array, Circular Lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CGA  </b>+ Pin Qty.<b> P</b>  Pitch <b>_</b> Pin Columns<b> X</b> Pin Rows <b>_</b> Body Length <b>X</b>  Width <b>X</b> Height + <b>L </b>Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Pillar Column Grid Array<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>PCGA  </b>+ Pin Qty.<b> P</b>  Pitch <b>_</b> Pin Columns<b> X</b> Pin Rows <b>_</b> Body Length <b>X</b>  Width <b>X</b> Height + <b>L </b>Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Crystals (2 leads)<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>XTAL</b> + Body Length<b> X </b>Width<b> X </b>Height +<b> L </b>Lead Length <b>X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Crystals, Dual Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>XTALDFN</b> + Body Length<b> X </b>Width<b> X </b>Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Crystals, Side Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>XTALSC</b> + Body Length<b> X </b>Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DIOC  </b>+ Body Length <b>X</b>  Width <b>X</b> Height +<b> L</b> Lead Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Dual Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DIODFN  </b>+ Pin Qty. <b>_ </b>Body Length<b> X </b>Width<b> X </b>Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Molded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DIOM  </b>+ Lead Span <b>X</b>  Body Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Non-polarized, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DIONC  </b>+ Lead Span <b>X</b>  Body Width <b>X</b> Height +<b> L</b> Lead Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Non-polarized, Dual Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DIONDFN  </b>+ Pin Qty. <b>_ </b>Body Length<b> X </b>Width<b> X </b>Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Non-polarized, Molded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DIONM  </b>+ Lead Span <b>X</b>  Body Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, MELF<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DIOMELF  </b>+ Body Length + Diameter + <b>L</b> Lead Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Side Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DIOSC</b> <b>+ </b>Body Length <b>X</b> Width <b>X</b> Height +<b> L</b> Lead Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Side Concave, 4 Pin<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DIOSC4</b> + <b>P </b>Pitch <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L</b> Lead Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Small Outline Flat Lead, 2 Pin<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>SODFL</b> +  Lead Span<b> X</b> Body Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Diodes, Small Outline Flat Lead, 3 - 6 Pin<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DIOSOFL  </b>+ Pin Qty. + <b>P</b>  Pitch <b>_ </b>+ Lead Span <b>X</b> Body Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">DPAK<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>DPAK  </b>+ Pin Qty. + <b>P </b>Pitch<b> _</b> Lead Span <b>X</b> Height +<b> L </b>Lead  Length<b> X </b>Width + <b>T </b>Thermal Tab Pad Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Ferrite Bead, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>BEADC</b> +  Body Length <b>X</b> Width <b>X</b> Height +<b> L</b> Lead Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Fuses, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>FUSC  </b>+ Body Length <b>X</b>  Width <b>X</b> Height +<b> L</b> Lead Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Fuses, Dual Flat No-Lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>FUSDFN  </b>+ Body Length <b>X</b>  Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Lead Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Fuses, Molded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>FUSM  </b>+ Lead Span <b>X</b>  Body Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Lead  Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Fuses, Side Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>FUSSC  </b>+ Body Length <b>X</b>  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">IC, Small Outline Package, Flat Lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>SOPFL  </b>+ Pin Qty. + <b>P</b>  Pitch <b>_ </b>+ Lead Span <b>X</b> Body Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>INDC</b> +  Body Length <b>X</b> Width <b>X</b> Height +<b> L</b> Lead Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Chip, Array, Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>INDCAV  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Chip, Array, Flat<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>INDCAF  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Dual Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>INDDFN</b> +  Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Molded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>INDM</b> +  Lead Span <b>X</b> Body Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Precision, Molded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>INDPM</b> +  Lead Span <b>X</b> Body Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Inductors, Side Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>INDSC</b> +  Body Length <b>X</b> Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Integrated Circuit, Small Outline, Flat Lead, 3 - 6  pin<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>ICSOFL  </b>+ Pin Qty. + <b>P</b>  Pitch <b>_ </b>+ Lead Span <b>X</b> Body Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Land Grid Array, Circular Lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>LGA  </b>+ Pin Qty. +<b> C</b>  + <b>P</b> Pitch <b>_</b> Pin Columns<b> X</b> Pin  Rows <b>_</b> Body Length <b>X</b> Width <b>X</b>  Height + <b>L </b>Lead Diameter<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Land Grid Array, Square Lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>LGA  </b>+ Pin Qty. +<b> S</b>  + <b>P </b>Pitch <b>_</b> Pin Columns<b> X</b> Pin  Rows <b>_</b> Body Length <b>X</b> Width <b>X</b>  Height + <b>L </b>Lead Size<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">LED’s, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>LEDC  </b>+ Body Length + Width <b>X</b> Height +<b> L</b> Lead  Length<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">LED’s, Dual Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>LEDDFN  </b>+ Body Length <b>X</b>  Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">LED’s, Molded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>LEDM  </b>+ Lead Span <b>X</b>  Body Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">LED’s, Side Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>LEDSC</b> +<b> </b>Body Length <b>X</b> Height +<b> L</b> Lead  Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">LED’s, Side Concave, 4 Pin<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>LEDSC4</b> +<b> P </b>Pitch <b>_</b> Body Length <b>X</b> Height  +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Oscillators, Dual Flat No-Lead (4-pin)<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>OSCDFN4</b> _  Body Length<b> X</b> Width<b> X</b> Height + <b>L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Oscillators, Side Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>OSCSC  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_ </b>Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Oscillators, Side Flat<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>OSCSF  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Oscillators, J-Lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>OSCJ  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Lead Span <b>X</b> Height +<b> L</b> Lead Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Oscillators, L-Bend Lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>OSCL  </b>+ Pin Qty. +<b> P </b>Pitch  <b>_</b> Body Length <b>X</b> Lead Span <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Oscillators, Corner Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>OSCCC  </b>+ Body Length <b>X</b>  Width <b>X</b> Height +<b> L </b>Lead Length <b>X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Plastic Leaded Chip Carriers<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>PLCC  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Lead Span L1 <b>X</b> Lead Span L2 Nominal <b>X</b> Height +<b> L</b> Lead Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Plastic Leaded Chip Carrier Sockets Square<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>PLCCS  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_ </b>Lead Span L1 <b>X</b> Lead Span L2 Nominal <b>X</b> Height +<b> L</b> Lead Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Pull-back Small Outline No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>PSON  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_ </b>Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length <b>X </b>Width + <b>T </b>Thermal  Pad Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Pull-back Quad Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>PQFN  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width +<b> T</b> Thermal  Pad Length X Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Quad Flat Packages<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>QFP  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Lead Span L1 <b>X</b> Lead Span L2 Nominal <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width  + <b>T </b>Thermal Pad Length X Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Ceramic Quad Flat Packages<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>CQFP  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Lead Span L1 <b>X</b> Lead Span L2 Nominal <b>X</b> Height +<b> L </b>Lead Length X Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Quad Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>QFN  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width +<b> T</b> Thermal  Pad Length X Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Quad Leadless Ceramic Chip Carriers<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>LCC  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Quad Leadless Ceramic Chip Carriers (Pin 1 on Side)<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>LCCS  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>RESC</b> +  Body Length <b>X</b> Width <b>X</b> Height +<b> L</b> Lead Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Chip, Array, Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>RESCAV  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Chip, Array, Convex, E-Version (Even Pin  Size)<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>RESCAXE  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Chip, Array, Convex, S-Version (Side Pins  Diff)<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>RESCAXS  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Chip, Array, Flat<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>RESCAF  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Dual Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>RESDFN  </b>+ Pin Qty. <b>_ </b>Body Length<b> X </b>Width<b> X </b>Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Resistors, MELF<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>RESMELF</b> +  Body Length + Diameter +<b> L</b> Lead  Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Molded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>RESM</b> +  Lead Span <b>X</b> Body Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Resistors, Side Concave<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>RESSC</b> +  Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Small Outline IC, J-Leaded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>SOJ  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_ </b>Body Length<b> X</b> Lead Span <b>X</b> Height  + <b>L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Small Outline IC, L-Leaded<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>SOL  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_ </b>Body Length <b>X</b> Lead Span <b>X</b> Height +  <b>L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Small Outline Integrated Circuit, (50 mil Pitch SOIC)<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>SOIC  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_ </b>Body Length<b> X </b>Lead Span <b>X</b> Height  +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Small Outline Packages<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>SOP  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_ </b>Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L </b>Lead Length<b> X </b>Width + <b>T </b>Thermal Pad Length <b>X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Small Outline No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>SON  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length <b>X</b> Width <b>X</b> Height +<b> L </b>Lead Length<b> X </b>Width + <b>T </b>Thermal  Pad Length <b>X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Small Outline Diode<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>SOD  </b>+ Lead Span <b>X </b>Body  Width <b>X</b> Height +<b> L </b>Lead Length <b>X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">SOT143<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>SOT143  </b>+ <b>P </b>Pitch <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">SOT223<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>SOT223  </b>+ Pin Qty. + <b>P </b>Pitch  <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Thermistors, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>THRMC</b> +  Body Length + Width <b>X</b> Height +<b> L</b> Lead Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Transistors, Small Outline, Flat Lead, 3 - 6 pin<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>TRXSOFL  </b>+ Pin Qty. + <b>P</b>  Pitch <b>_ </b>+ Lead Span <b>X</b> Body Length<b> X </b>Body Height +<b> L </b>Lead  Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Transistors, Dual Flat No-lead<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>TRXDFN  </b>+ Pin Qty. <b>_ </b>Body Length<b> X </b>Body Width<b> X </b>Height  +<b> L </b>Lead Length<b> X </b>Width<o:p></o:p></p>  </td> </tr> <tr>  <td width="252" valign="top" style="width: 189pt; border-width: medium; border-style: n&#111;ne; border-color: currentcolor; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"="">Varistors, Chip<o:p></o:p></p>  </td>  <td width="467" valign="top" style="width: 350.5pt; border-width: medium; border-style: n&#111;ne; border-color: currentcolor; padding: 1.45pt 5.4pt;">  <p ="ms&#111;normal"=""><b>VARC</b> +  Body Length <b>X</b> Width <b>X</b> Height +<b> L</b> Lead Width<o:p></o:p></p>  </td> </tr></t></table></div><div><br></div><div><br></div><div><b>SOT23 Form Factor Packages (EIA SOT &amp; JEITA SC)</b></div><div><br></div><div><t></t><t></t><t></t><t></t><t></t><table ="msotablegrid"="" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;border:n&#111;ne;mso-yfti-tbllook:1184;mso-padding-alt:   0in 5.4pt 0in 5.4pt;mso-border-insidev:n&#111;ne"> <t><tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:.3in;mso-height-rule:    exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT23-3<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT23-3P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:1;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC59-3<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC59-3P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:2;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT23-5<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT23-5P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:3;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC59-5<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC59-5P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:4;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT23-6<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT23-6P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:5;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC74<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC74-6P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:6;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT28<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT28-8P65</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:7;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC70-8<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC70-8P65</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:8;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT323<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT323-3P65</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:9;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC70<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC70-3P65</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:10;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT346<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT346-3P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:11;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC59A<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC59-3P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:12;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT346T<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT346T-3P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:13;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC96<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC96-3P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:14;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT353<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT353  -5P65</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body Height +<b> L</b> Lead  Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:15;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC88A<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC88A-5P65</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:16;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT363<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT363-6P65</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:17;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC88<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC88-6P65</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:18;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT416<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT416-3P50</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:19;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC75<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC75-3P50</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:20;height:.3in;mso-height-rule:exactly">  <td width="96" style="width: 1in; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SOT753<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium medium 1pt; border-style: n&#111;ne n&#111;ne solid; border-color: currentcolor currentcolor black; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SOT753  -5P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body Height +<b> L</b> Lead  Length <b>X</b> Width<o:p></o:p></p>  </td> </tr> <tr style="mso-yfti-irow:21;mso-yfti-lastrow:yes;height:.3in;mso-height-rule:    exactly">  <td width="96" style="width: 1in; border-width: medium; border-style: n&#111;ne; border-color: currentcolor; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"="">SC74A<o:p></o:p></p>  </td>  <td width="516" style="width: 387pt; border-width: medium; border-style: n&#111;ne; border-color: currentcolor; padding: 0in 5.4pt; height: 0.3in;">  <p ="ms&#111;normal"=""><b>SC74A-5P95</b> <b>_</b> Body Length<b> X </b>Lead Span <b>X</b> Body  Height +<b> L</b> Lead Length <b>X</b> Width<o:p></o:p></p>  </td> </tr></t></table></div><div><br></div><div><div><b>Note: All footprint dimensional values are Nominal except Height is Maximum</b></div><div><br></div><div><ul><li>All dimensions are in Metric Units</li><li>All Lead Span and Height numbers go two places past the decimal point and "include" trailing Zero</li><li>All Lead Span and Body Sizes go two place before the decimal point and "remove"&nbsp;leading Zeros</li><li>All Chip Component Body Sizes are one place to each side of the decimal point</li><li>Pitch Values are two places to the right &amp; left of decimal point with no leading Zeros but include trailing zeros</li></ul></div><div><b>Land Pattern Naming Convention</b>: Each land pattern in IPC-7351 is specified by a unique name that must convey the package family type, pin quantity, pin pitch, body length and width dimensions, terminal lead span, terminal lead length and width and thermal pad dimensions whenever applicable. Other fields in a land pattern name are optional and are discussed below.</div><div> </div><div>The following notes provide guidance on using the tables above. Specific characters are reserved for use in the naming convention to denote or separate certain fields:</div><div><ul><li><b>P</b> : Prefixes pin pitch.&nbsp; For example, P80 specifies a 0.80 mm pitch between terminations.</li><li><b>L</b> : Prefixes nominal lead dimensions</li><li><b>T</b> : Prefixes thermal tab dimensions</li><li><b>X</b> : Dimension separator. For example, 0.80 mm by 1.50 mm is denoted 80X150</li><li><b>C, N</b> : Denote Collapsing and Non-collapsing balls respectively when specifying a BGA land pattern</li><li><b>_&nbsp;</b>: Underscore is a field separator between pin quantity and/or pin pitch and the package body dimensions</li><li><b>-&nbsp;</b>: Dash is a field separator between pin quantity in hidden and deleted pin components</li><li><b>+</b>&nbsp;: Plus denotes "in addition to".&nbsp; The plus "+" symbol does not actually appear in the land pattern name, it is only used to assist in reading the information.</li></ul></div><div><b>Additional notes</b>:</div><div><ul><li>All dimensions are metric units</li><li>All dimensions are nominal except height is maximum</li><li>All numeric values are two places before and after the decimal point and "remove" leading Zeros</li><li>If there is no pin quantity in the Land Pattern Name it is assumed that the pin quantity is 2</li><li>Thermal Tabs are included in the Pin Quantity</li></ul></div><div><b>Additional and Optional Fields</b>:</div><div>The suffix letters "L", "M", and "N" are used to signify when the land protrusion is at their minimum (least), maximum (most), or median (nominal) protrusion and appear as the last character. The 3 Density Levels are defined as follows:</div><div><ul><li>M = Maximum (Most) Material Condition (Density Level A)</li><li>N = Median (Nominal) Material Condition (Density Level B)</li><li>L = Minimum (Least) Material Condition (Density Level C)</li></ul></div><div>If no Density Level suffix is provided, then the land pattern either follows the component manufacturer's recommended pattern or a custom land pattern for use with multiple component manufacturer’s packages in the same component family.</div><div><br></div><div>Additional suffices for JEDEC Standard parts that have several alternate packages are as follows:</div><div>AA, AB, AC JEDEC Component Identifier (used primarily on Semiconductor packages).</div><div><br></div><div>Additional suffixes for alternate components that do not follow the JEDEC standard are as follows (these are located before the Density Level suffix):</div><div><br></div><div>"A"&nbsp;- Alternate Component letter is used when component package nominal dimensions are the same for two packages but the package tolerances are different enough to create a unique land pattern to avoid land pattern name duplication.</div><div><br></div><div>Ball Grid Array (BGA) packages may require land pattern names that indicate a difference in pitch between balls in the rows vs. balls in the columns. These are often referred to as a “dual pitch BGA”. For example, the BGA land pattern name of BGA48C<b>80X100</b>P6X8_900X1200X120 conveys that the pitch 0.80 mm between columns and 0.10 mm between rows.&nbsp;</div><div>Note: In this example, Pin A1 is assumed to be located in the Lower left when viewing the package from the top view. A 90 rotation of the BGA swaps the definition of Rows and Columns.</div><div><br></div><div>A pin order or pin quantity modifier shall be added to the component package type specification to convey reverse pin ordering, hidden pins, or deleted pins.</div><div><ul><li><b>SOP20<font color="#ff0000">R</font></b>: 20 pin part, Reverse Pin Order</li><li><b>SOT143<font color="#ff0000">R</font></b>: Reverse Pin Order</li><li><b>SOP<font color="#ff0000">20-24</font></b>:&nbsp; 20 pin part in a 24 pin package. The pins are numbered 1 – 24 the hidden pins are skipped over. The schematic symbol displays up to 24 pins.</li><li><b>SOP<font color="#ff0000">24-20</font></b>: 20 pin part in a 24 pin package. The pins are numbered 1 – 20 the deleted pins are removed. The schematic symbol displays 20 pins.</li></ul></div><div><b>Land Pattern Naming for Non-conforming Packages</b>: A large number of component packages are unique, non-standard packages or unique connectors. These component packages do not fit into a standard land pattern name due to their unique features. Therefore, in order to have a single land pat tern naming convention that covers every component package in the electronics industry, the land pattern name must be associated with the component manufacturer and their part number or case code as shown below:&nbsp;</div><div><br></div><div>ManufacturerNameAbbreviation_ManufacturerPartNumber<span style="white-space:pre">	</span>or</div><div>ManufacturerNameAbbreviation_ManufacturerCaseCode</div><div><br></div><div>All special characters used in the part number will be replaced with a hyphen "-"&nbsp;except periods "."&nbsp;will be replaced with an underscore "_".</div><div><br></div><div>If the component package or connector is unique and has a single manufacturer part number, then <b>Part Number</b> would be used to generate the Land Pattern Name</div><div>The component is a standard package and is associated with multiple manufacturer part numbers then manufacturer <b>Case Code</b> would be used to generate the Land Pattern Name</div><div><br></div><div><b>Examples</b>:</div><div>FOXCONN_JFM38U1A-2PVT-4F<span style="white-space:pre">	</span>TI_RKG41<span style="white-space:pre">			</span>CK_CRD16CM0SB</div><div>MOLEX_67503-1020<span style="white-space:pre">			</span>MAXIM_L1053-H2<span style="white-space:pre">	</span>ABRACON_ABM11</div><div>SAMTEC_QTH-060-01-L-D-A<span style="white-space:pre">	</span>CUI_SJ-3566AN<span style="white-space:pre">		</span>AMPHENOL_101-00565-64</div><div><br></div><div>For reference, various unique footprints are shown below that are non-conforming with Tables above.</div><div><br></div><div>This is the footprint of SAMTEC_QTH-060-01-L-D-A, an connector with plated mounting and non-plated alignment holes.</div></div><div><img src="uploads/1/_Guideline-11.01.png" height="220" width="1105" border="0" /></div><div><br></div><div><br></div><div><div><img src="https://www.pcblibraries.com/Products/FPX/img/FPX_Case1_26pod.png" height="234" width="176" border="0" align="left" /></div><div><div><i><font size="3"><span style="font-weight: bold; line-height: 17.12px; font-family: Aptos, sans-serif;">The Footprint Expert automates footprints to perfection.</span><span style="line-height: 17.12px; font-family: Aptos, sans-serif;"> Professional, detailed, and accurate parts – all built consistently with identical rules, regardless of how many people are involved in your library development.</span></font></i></div><div><div><br><span style="font-size: 12pt;">Get your FREE <b>Footprint Calculator</b> or <b>Footprint Expert</b> Evaluation License:<br></span><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><p ="ms&#111;normal"=""><span style="line-height: 14.98px;"><font size="2">Call us - <b>847-557-2300</b></font></span></p></div></div></div>]]>
   </description>
   <pubDate>Sat, 15 Aug 2026 11:00:48 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/pcbl-footprint-naming-convention-surface-mount_topic3681_post14620.html#14620</guid>
  </item> 
  <item>
   <title><![CDATA[PCB Libraries Guideline : Courtyard Excess]]></title>
   <link>https://www.PCBLibraries.com/forum/courtyard-excess_topic3680_post14619.html#14619</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=1">Nick B</a><br /><strong>Subject:</strong> Courtyard Excess<br /><strong>Posted:</strong> 15 Aug 2026 at 11:00am<br /><br /><div>In PCB design, courtyard excess refers to the specific clearance area between the combined physical boundary of a component (body and pads) and the outer boundary of its placement courtyard. This buffer zone ensures that components have sufficient space for manufacturing tolerances, mechanical assembly, and potential rework without interfering with neighboring parts.</div><div><br></div><div>Courtyards should not overlap in the part placement. Courtyards are used in a variety of ways in different CAD tools. The courtyard excess values are defined in the 3-Tier density levels for surface mount components.&nbsp;</div><div><ul><li>Least Density Level: 0.10 mm</li><li>Nominal Density Level: 0.20 mm</li><li>Most Density Level: 0.40 mm&nbsp;</li></ul></div><div>The default courtyard outline maps to the pads and the Maximum package body dimensions. Mapping the courtyard outline to Maximum package body dimensions is affected by package tolerances. Package tolerances vary between component manufacturers affecting the resulting courtyard excess value. There is a Drafting Option switch to change the courtyard outline to map to the Nominal package body. Using Nominal package body is not affected by package tolerances and provides a consistent courtyard excess for all footprints regardless of the package tolerance values. IPC-7352 only recommends mapping to the Maximum package dimensions, but industry consensus is leaning toward using Nominal package dimensions because component manufacturer tolerances are sometimes too robust and unrealistic.</div><div><br></div><div>For through-hole component footprints, the courtyard excess is set to a single value because through-hole technology only has a single density level. The typical through-hole courtyard excess is 0.25 mm.</div><div><br></div><div><b>Requirements for Special Component Types</b></div><div>While generic components follow standard density levels, certain parts require larger excess values due to their physical height or specialized assembly needs:</div><div><ul><li><b>BGA/WLCSP Devices</b>: Typically require a <b>1.00 mm</b> clearance to allow for optical inspection of balls and specialized rework heat application.</li><li><b>Connectors</b>: Recommended excess is often <b>0.50 mm</b> to account for mating plug clearances and physical handling during insertion.</li><li><b>Tall Components</b>: Canned capacitors and crystals often utilize a <b>0.50 mm</b> excess to prevent tall bodies from shadowing or obstructing the placement of adjacent parts.</li><li><b>Large Non-Standard Packages</b>: For parts with any dimension over 10 mm, an excess of <b>0.50 mm</b> is often recommended to accommodate bulky rework equipment.</li></ul></div><div><b>Why Courtyard Excess is Critical</b></div><div><ul><li><b>Manufacturing Tolerances</b>: Accounts for registration errors during board fabrication and pick-and-place machine accuracy.</li><li><b>Rework Accessibility</b>: Provides enough room for tweezers, vacuum nozzles, or soldering iron tips to extract and replace a defective component without damaging neighbors.</li><li><b>Collision Prevention</b>: Ensures that the 3D bodies of components do not clash during automated assembly.</li><li><b>Solder Joint Inspection</b>: Allows sufficient visual or automated optical inspection (AOI) access to the solder fillets.</li></ul></div><div>The courtyard excess for component body and footprint pads can be independently adjusted. The main reason for 2 different settings is because the physical package can move in any direction during reflow oven, but the pads never move. Typically, the courtyard to body and courtyard to pad are set to the same value for symmetry, but they can be adjusted to the individual user.&nbsp;</div><div><br></div><div>There is also a manufacturing allowance provided by the assembly shop as a courtyard-to-courtyard clearance rule. In the average case, courtyards can be bumped next to each other. But the assembly shop may provide a spacing rule between courtyards, and this is referred to as the manufacturing zone.</div><div><br></div><div><img src="uploads/1/_Guideline-10.01.png" height="455" width="550" border="0" /><br></div><div><br></div><div>The original courtyard shape in IPC-SM-782 was rectangular. The contour courtyard was introduced in the IPC-7351 guideline. The Footprint Expert can automatically switch between either courtyard outline shape, and rebuild your entire library with whatever you choose.</div><div><br></div><div><div><br></div><div><img src="https://www.pcblibraries.com/Products/FPX/img/FPX_Case1_26pod.png" height="234" width="176" border="0" align="left" /></div><div><div><i><font size="3"><span style="font-weight: bold; line-height: 17.12px; font-family: Aptos, sans-serif;">The Footprint Expert automates footprints to perfection.</span><span style="line-height: 17.12px; font-family: Aptos, sans-serif;"> Professional, detailed, and accurate parts – all built consistently with identical rules, regardless of how many people are involved in your library development.</span></font></i></div><div><div><br><span style="font-size: 12pt;">Get your FREE <b>Footprint Calculator</b> or <b>Footprint Expert</b> Evaluation License:<br></span><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><p ="ms&#111;normal"=""><span style="line-height: 14.98px;"><font size="2">Call us - <b>847-557-2300</b></font></span></p></div></div></div>]]>
   </description>
   <pubDate>Sat, 15 Aug 2026 11:00:49 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/courtyard-excess_topic3680_post14619.html#14619</guid>
  </item> 
 </channel>
</rss>