<?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 : Options</title>
  <link>https://www.PCBLibraries.com/forum/</link>
  <description><![CDATA[This is an XML content feed of; PCB Libraries Forum : Options : Last 10 Posts]]></description>
  <pubDate>Tue, 14 Apr 2026 22:12:34 +0000</pubDate>
  <lastBuildDate>Sun, 08 Mar 2026 12:16:50 +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=61</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[Options : Footprint Too Small For Silkscreen Outline]]></title>
   <link>https://www.PCBLibraries.com/forum/footprint-too-small-for-silkscreen-outline_topic3623_post14476.html#14476</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.PCBLibraries.com/forum/member_profile.asp?PF=3">Tom H</a><br /><strong>Subject:</strong> Footprint Too Small For Silkscreen Outline<br /><strong>Posted:</strong> 08 Mar 2026 at 12:16pm<br /><br /><p ="ms&#111;normal"="">Question: How does the silkscreen spacing option considerpads are too close?<o:p></o:p></p><p ="ms&#111;normal"="">Example of a trimming rule: the<b> Calculator</b> trims padsizes for you when they fail to meet the specifications in Rules.&nbsp; Thedefault values we use are all considered best industry practice. <o:p></o:p></p><p ="ms&#111;normal"="">Note: pad clearances are not guaranteed for <b>FP Designer </b>footprintsand there are no warnings.<o:p></o:p></p><p ="ms&#111;normal"=""><img src="uploads/3/Minimum_Trim_Settings.png" height="437" width="396" border="0" /><br></p><p ="ms&#111;normal"="">The clearance of the silkscreen to the body and any pads isset in the <b><i>Drafting &gt; Silkscreen</i></b> options. The silkscreen isautomatically trimmed, if required, to meet these values.</p><p ="ms&#111;normal"=""><img src="uploads/3/Silkscreen_Clearance_Opti&#111;ns.png" height="158" width="334" border="0" />&nbsp;<o:p></o:p></p><p ="ms&#111;normal"="">There is a hard-coded minimum silkscreen line length of <b><i>3silkscreen line widths</i></b><i>.</i>&nbsp; Any silkscreen line segment lessthan this length is removed to avoid the appearance of ‘specks’ on a PCB. <o:p></o:p></p><p ="ms&#111;normal"=""></p><p ="ms&#111;normal"="">Here is a 0603 chip capacitor that has enough pad-to-padspacing to allow a silkscreen line. This silkscreen outline length exceeds 3line widths.</p><p ="ms&#111;normal"=""><img src="uploads/3/Resistor_with_Silkscreen_3.png" height="294" width="635" border="0" /><br></p><p ="ms&#111;normal"="">Here is a 0603 chip capacitor that violates the pad-to-padspacing to allow a silkscreen line. The silkscreen outline wraps around thepads and the courtyard outline is pushed out to include the expanded silkscreenoutline.</p><p ="ms&#111;normal"=""><img src="uploads/3/Resistor_with_Expanded_Silkscreen.png" height="338" width="669" border="0" />&nbsp;</p><p ="ms&#111;normal"=""></p><p ="ms&#111;normal"="">You have options to turn off the silkscreen outline if thepattern is too small to create one.</p><p ="ms&#111;normal"=""><img src="uploads/3/Allow_Expanded_Silkcreen_Outline.png" height="354" width="505" border="0" />&nbsp;<o:p></o:p></p><p ="ms&#111;normal"="">You can also turn off the courtyard excess for including thesilkscreen outline.<o:p></o:p></p><p ="ms&#111;normal"=""><img src="uploads/3/Expand_Courtyard_to_Include_Silkscreen.png" height="307" width="494" border="0" /><br></p><p ="ms&#111;normal"="">&nbsp;</p><p ="ms&#111;normal"=""><br></p>]]>
   </description>
   <pubDate>Sun, 08 Mar 2026 12:16:50 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/footprint-too-small-for-silkscreen-outline_topic3623_post14476.html#14476</guid>
  </item> 
  <item>
   <title><![CDATA[Options : Local &amp; Global Calculator Options]]></title>
   <link>https://www.PCBLibraries.com/forum/local-global-calculator-options_topic3474_post13818.html#13818</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> Local &amp; Global Calculator Options<br /><strong>Posted:</strong> 09 Mar 2025 at 1:19am<br /><br /><div><div>The Local Options are in the Footprint Expert standard component package calculators. These Options are used to test option features to experience the settings in real time. The user makes notes of the features they want to use in Global Options. Once all the Global Options are defined, the Local Options are only used for one of a kind footprint.</div><div><br></div><div>One of the most popular FAQs regarding using Local Options is "I set the Local Options to create a custom footprint and save the data to a FPX file library and when I reopen the footprint from the FPX library into the Viewer, all the Local Option Settings that were selected are reset to default Options".</div><div><br></div><div>The Local Option Settings are not saved to the FPX file library, except 3D STEP Colors, Footprint Rotation and Mfr. Recommended Footprint as noted by <b><i>Bold Italic Characters</i></b>.</div><div><br></div><div>Here are the Local Options in every standard package Calculator:</div><div><img src="uploads/1/_a250309_image001.png" height="152" width="423" border="0" /><br></div><div><br><b>Options</b></div><div><img src="uploads/1/_a250309_image002.png" height="147" width="423" border="0" />&nbsp;</div><div><ul><li>Set the Pin 1 Orientation. <b><i>Changes to this setting are saved to the FPX file library.</i></b></li><ul><li>Lower Left - default setting</li><li>Lower Right</li><li>Upper Right</li><li>Upper Left</li></ul><li>Origin - This is set locally and not saved to the FPX file library.</li><ul><li>Center Of Extents - default setting</li><li>Pin 1</li></ul><li>Pads On Assembly - This is set locally and not saved to the FPX file library.</li><ul><li>None - default setting</li><li>Outline</li><li>Filled</li></ul><li>Tabs On Assembly - This is set locally and not saved to the FPX file library.</li><ul><li>None - default setting</li><li>Outline</li><li>Filled</li></ul><li>Default Pad Shape - This is set locally and not saved to the FPX file library.</li><ul><li>D-Shape</li><li>Oblong</li><li>Rectangle</li><li>Rounded Rectangle - default setting</li></ul><li>Pin 1 Pad Shape - This is set locally and not saved to the FPX file library.</li><ul><li>D-Shape</li><li>Oblong</li><li>Rectangle</li><li>Rounded Rectangle - default setting</li></ul></ul></div><div><b>3D Colors - Any changes are saved to the FPX file library.</b></div><div><img src="uploads/1/_a250309_image003.png" height="301" width="408" border="0" /><br></div><div><ul><li>Set the Primary Body</li><li>Secondary Body</li><li>Default Leads</li><li>Pin 1</li><li>Primary Polarity</li></ul></div><div><b>Design Options</b></div><div><img src="uploads/1/_a250309_image004.png" height="80" width="423" border="0" /><br><br></div><div><b>Units and Decimal Place Accuracy - These settings are not saved to FPX file library</b></div><div><img src="uploads/1/_a250309_image005.png" height="261" width="409" border="0" /><br></div><div><ul><li>Units - units are not saved to the FPX library</li><ul><li>Millimeters - default setting</li><li>Micrometers</li><li>Mils</li><li>Inches</li></ul><li>Specifications and Calculations</li><ul><li>Minimum settings appear in the Calculators</li><ul><li>1 = 0.1</li><li>2 = 0.01- default setting</li><li>3 = 0.001</li><li>4 = 0.0001</li><li>5 = 0.00001</li><li>6 = 0.000001</li></ul><li>Maximum setting is the character limit in the Calculators</li><ul><li>A setting of 3 will limit the calculator input values to 3 places to the right of the decimal point</li></ul></ul><li>Calculated Footprint</li><ul><li>Pad Size roundoff</li><ul><li>1 = 0.1</li><li>2 = 0.01- default setting</li><li>3 = 0.001</li><li>4 = 0.0001</li><li>5 = 0.00001</li><li>6 = 0.000001</li></ul><li>Pad Place roundoff</li><ul><li>1 = 0.1</li><li>2 = 0.01- default setting</li><li>3 = 0.001</li><li>4 = 0.0001</li><li>5 = 0.00001</li><li>6 = 0.000001</li></ul></ul></ul></div><div>Footprint and Pad Stack Naming - These settings are not saved to FPX file library</div><div><img src="uploads/1/_a250309_image006.png" height="179" width="421" border="0" /><br></div></div><ul><li>Footprint Naming Convention</li><ul><li>PCB Libraries (formally IPC-7351C and approved by the IPC Land Pattern Committee)</li><li>IPC-7351B</li><li>IPC-7352</li></ul><li>Create Footprint Name Using (Units)</li><ul><li>Millimeters - default setting</li><li>Micrometers</li><li>Mils</li><li>Inches</li></ul><li>Replace Density Level Suffix With… - users can create their own Density Level</li><li>Pad Stack Naming Convention</li><ul><li>IPC-7352 - default setting</li><li>IPC-7351B</li></ul><li>Create Pad Stack Name Using (Units)</li><ul><li>Millimeters - default setting</li><li>Micrometers</li><li>Mils</li><li>Inches</li></ul></ul><div><div><b>Footprint Inclusions</b></div><div><img src="uploads/1/_a250309_image007.png" height="184" width="423" border="0" /><br></div><div><ul><li>Ignore Manufacturer's Footprint Dimensions (for Batch Builds) - Default Off</li><li>Include Suffix in Footprint Name - Default On</li><li>Generate Solder Mask - Default On</li><li>Generate Surface Mount Paste Mask - Default On</li><li>Generate Through-hole Paste Mask - Default Off (Pin-in-Paste Technology&nbsp;</li></ul></div><div><b>Terminal Density Level - These settings <i>are not</i> saved to FPX file library</b></div><div><img src="uploads/1/_a250309_image008.png" height="164" width="419" border="0" /><br></div><div><br></div><div><ul><li>Density Level (Suffix)</li><ul><li>Least (L)</li><li>Nominal (N) - Default Setting</li><li>Most (M)</li></ul><li>Courtyard to Body Excess</li><ul><li>0.20 - Default Setting</li></ul><li>Courtyard to Pad Excess</li><ul><li>0.20 - Default Setting</li></ul><li>Toe</li><li>Heel</li><li>Side</li></ul></div><div><b>Terminal Lead image pop-out</b></div><div><img src="uploads/1/_a250309_image009.png" height="169" width="227" border="0" /><br></div><div><br></div><div><b>SMD Pad Stack Rules - These settings are not saved to FPX file library</b></div><div><img src="uploads/1/_a250309_image010.png" height="524" width="410" border="0" /><br></div><div><br></div><div><ul><li><b>Solder and Paste Masks</b> - None of these settings are saved to FPX file library</li><ul><li>Minimum Allowable Solder mask Web - <b>0.075</b> (default)</li><li>Solder Mask Annular Expansion (+/-) - <b>0.00</b> (default)</li><li>Paste Mask Annular Expansion (+/-) - unchecked default setting</li><li>Paste Mask (% of Pad Size) - <b>100%</b> (default)</li><li>Set SM Grid Array Options in Terminal Density Settings</li></ul><li><b>Corner Rounding</b></li><ul><li>Corner Radius Size (% of Pad Width) - <b>25%</b> (default)</li><li>Corner Radius Size Limit - <b>0.10</b> (default)</li></ul><li><b>Manufacturing Tolerances</b></li><ul><li>Fabrication Tol. (+/-) - <b>0.00</b> (default setting per IPC-7352)</li><li>Placement Tol. (+/-) - <b>0.00</b> (default setting per IPC-7352)</li></ul><li><b>Minimum Trim and Spacing</b></li><ul><li>Minimum Pad to Pad - <b>0.15</b> (default)</li><li>Minimum Pad to Thermal - <b>0.20</b> (default)</li><li>Minimum Trim Standoff Height - <b>0.03</b> (default)</li><ul><li>This is used on Gullwing Terminal Leads to trim pads under packages with the PCB standoff of less than 0.03</li></ul></ul><li><b>Thermal Tabs</b></li><ul><li>Thermal Tab Solder Mask Expansion (+/-) - <b>0.00</b> (default)</li><li>Thermal Tab Pattern Defined Solder Mask - <b>Off</b> (default)</li><li>Thermal Tab Paste Mask (%) - <b>60%</b> (default)</li><li>Thermal Tab Minimum Pattern Space - <b>0.20</b> (default)</li></ul><li><b>SMD and TH Miscellaneous</b></li><ul><li>Cathode/Anode Pin Names&nbsp;</li><ul><li>Alphanumeric (default)</li><li>Numeric</li></ul></ul></ul></div><div><b>Drafting Options &gt; Silkscreen - These settings <i>are not</i> saved to FPX file library</b></div><div><img src="uploads/1/_a250309_image011.png" height="373" width="409" border="0" /><br></div><div><ul><li>Outline Width <b>0.15</b> (default)</li><li>Clearance to Pads - <b>0.15</b> (default)</li><li>Map Outline to Body&nbsp;</li><ul><li>None</li><li>Minimum</li><li>Nominal&nbsp;</li><li><b>Maximum</b> (default)</li><li>Margin</li></ul><li>Outline to Body Margin - <b>0.15</b> (default)</li><ul><li>This is used when Map Outline to Body Margin is selected</li></ul><li>Offset Outline Away From SM Body - <b>On</b> (default)</li><ul><li>This converts the line origin from the center to the edge of the line</li></ul><li>Minimize Silkscreen Ink - <b>Off</b> (default)</li><ul><li>This converts Full Silkscreen Outline to Hatched Outline</li></ul><li>Allow Expanded Outline - <b>On</b> (default)</li><ul><li>This wraps the silkscreen outline around the footprint if the silkscreen outline clearance to pads rule is violated</li></ul><li>Pin 1 Marker Size Not Larger Than - <b>0.50</b> (default)</li><ul><li>The polarity dot diameter is determined by the pad width. This setting limits the diameter.</li></ul><li>Pin 1 Marker Size Not Smaller Than - <b>0.50</b> (default)</li><ul><li>The minimum polarity dot size for visual inspection without magnification is<b> 0.40</b></li></ul><li>Add Pin 1 Marker to Footprint - <b>On</b> (default)</li><li>Autogenerate Pin 1 Indicator Line - <b>Off</b> (default)</li><ul><li>This feature only works for pads outside the component body and not BTC components</li></ul><li>Reference Designator Height - <b>1.20</b> (default)</li><li>Ref. Des. Width (% of Height) - <b>10%</b> (default)</li><li>Add Ref. Des. to Footprint - <b>On</b> (default)</li><li>Add Text Value to Footprint - <b>Off</b> (default)</li></ul></div><div><b>Drafting Options &gt; Assembly - These settings <i>are not</i> saved to FPX file library</b></div><div><img src="uploads/1/_a250309_image012.png" height="249" width="405" border="0" /><br></div><div><ul><li>Outline Width - <b>0.12</b> (default)</li><li>Add Outline to Footprint - <b>On</b> (default)</li><li>Add Polarity Indication to Footprint - <b>On</b> (default)</li><ul><li>This adds a 45-degree chamfer in the assembly outline near pin 1</li></ul><li>Map Outline to Body</li><ul><li>Minimum</li><li>Nominal</li><li><b>Maximum</b> (default)</li></ul><li>Ref. Des. Height Min. - <b>0.50</b> (default)</li><ul><li>The Ref Des is scaled to fit inside the assembly outline</li></ul><li>Ref. Des. Height Max. - <b>2.00</b> (default)&nbsp;</li><ul><li>This is the maximum assembly ref des height</li><li>Ref. Des. Width (% of Height) - <b>10%</b> (default)</li><li>Add Ref. Des. to Footprint - <b>On</b> (default)&nbsp;</li><li>Add Text Value to Footprint - <b>Off</b> (default)</li></ul></ul></div><div><b>Drafting Options &gt; Courtyard - These settings <i>are not</i> saved to FPX file library</b></div><div><img src="uploads/1/_a250309_image013.png" height="240" width="406" border="0" /><br></div><div><ul><li>Outline Width - <b>0.05</b> (default)</li><li>Add Outline to Footprint - <b>On</b> (default)</li><li>Expand Courtyard to Include Silkscreen - <b>On</b> (default)</li><li>Apply Courtyard Excess Option to Body - <b>Yes</b> (default)</li><ul><li>Selecting <b>No</b> will turn off the courtyard excess</li></ul><li>Apply Courtyard Excess Option to Pads - <b>Yes</b> (default)</li><ul><li>Selecting <b>No</b> will turn off the courtyard excess</li><li>Selecting <b>Ignore</b> will turn off the pads</li></ul><li>Contoured Outline - <b>On</b> (default)</li><ul><li><b>Off</b> = a rectangular courtyard</li></ul><li>Minimum Courtyard Cut-in Gap - <b>5.00</b> (default)</li><ul><li>This feature controls the courtyard cut-in between the pads</li></ul></ul></div><div><b>Drafting Options &gt; Origin - These settings <i>are not</i> saved to FPX file library</b></div><div><img src="uploads/1/_a250309_image014.png" height="212" width="405" border="0" /><br></div><div><ul><li>Outline Width - <b>0.05</b> (default)</li><li>Crosshair Size - <b>0.70</b> (default)</li><li>Add Crosshair to Footprint - <b>On</b> (default)</li><li>Target Diameter - <b>0.50</b> (default)</li><li>Add Target to Footprint - <b>On</b> (default)</li></ul></div><div><b>Drafting Options &gt; Component and Terminal Outlines - These settings <i>are not</i> saved to FPX file library</b></div><div><img src="uploads/1/_a250309_image015.png" height="214" width="421" border="0" /><br></div><div><ul><li>Component Outline Width - <b>0.025</b> (default)</li><li>Add Component Outline to Footprint - <b>On</b> (default)</li><li>Terminal Outline Width - <b>0.025</b> (default)</li><li>Add Terminal Outlines to Footprint - <b>On</b> (default)</li></ul></div><div><b>Footprint &gt; Manufacturer's Dimensions - These dimensions <i>are saved</i> to the FPX file library</b></div><div><img src="uploads/1/_a250309_image016.png" height="269" width="408" border="0" /><br></div><div><ul><li>Use manufacturer's recommended dimensions - <b>Off</b> (default)</li><ul><li>Selecting <b>On</b> turns on the manufacturer's dimension cells</li><ul><li><b>G</b> = pad to pad gap</li><li><b>X</b> = pad length</li><li><b>Y</b> = pad width</li></ul></ul></ul></div><div><b>Footprint &gt; Calculation Details - These settings <i>are not</i> saved to FPX file library</b></div><div><img src="uploads/1/_a250309_image017.png" height="356" width="408" border="0" /><br></div><div><ul><li>Component&nbsp;</li><ul><li>These are package dimensions</li><ul><li><b>L</b> = E</li><li><b>S</b> = G</li><li><b>T</b> = L</li></ul></ul></ul></div><div>&nbsp;<img src="uploads/1/_a250309_image018.png" height="498" width="423" border="0" /></div><div><ul><li>True Footprint</li><ul><li>Zmax = G + X times 2</li><li>Gmin = G</li><li>Yref = Y</li></ul></ul></div><div><img src="uploads/1/_a250309_image019.png" height="225" width="406" border="0" /><br></div><div><ul><li>Terminal Protrusion Goals</li><ul><li>Outer - Goal, Min, Max</li><li>Inner - Goal, Min, Max</li><li>Side - Goal, Min, Max</li></ul></ul></div></div><div><div>&nbsp;<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><div><b>PCB Footprint Expert</b></div><div>The Footprint Expert will generate your footprints with accurate, consistent, reliable local and global calculator options to minimize chances of human error. Modify a setting, then batch-rebuild your entire library! The Footprint Expert helps you create flawless PCB designs much more efficiently!</div></div><div><br></div><div><div>Get your&nbsp;<i>FREE</i>&nbsp;<b>Footprint Calculator</b>&nbsp;or&nbsp;<b>Footprint Expert</b>&nbsp;Evaluation License:</div><div><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><div>Call:&nbsp;&nbsp;<b>847-557-2300</b></div></div></div></div><div><br></div>]]>
   </description>
   <pubDate>Sun, 09 Mar 2025 01:19:47 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/local-global-calculator-options_topic3474_post13818.html#13818</guid>
  </item> 
  <item>
   <title><![CDATA[Options : CAD LEAP Technology]]></title>
   <link>https://www.PCBLibraries.com/forum/cad-leap-technology_topic3471_post13793.html#13793</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> CAD LEAP Technology<br /><strong>Posted:</strong> 16 Feb 2025 at 5:24pm<br /><br /><div><b><img src="uploads/1/a250216-seats1.png" height="260" width="400" border="0" align="right" />LEAP</b> - Libraries Enhanced by Automated Preferences</div><div><br></div><div>The <a href="https://www.pcblibraries.com/footprintExpert" target="_blank" rel="nofollow"><b>Footprint Expert</b></a> is based on <b>CAD LEAP technology</b>. This allows synchronization of component package dimensions with user definable Options, enabling the standardization and enforcement of library rules throughout your organization. There are dozens of configurable Options that can be modified to your organization's specific requirements, which may in turn be shared across your company, division, and even outsource partners. This will enable you to have a consistent, high-quality library of footprints with reliable solder patterns standardized across all design and production. If you have not seen the <b>Footprint Expert</b>, you have never seen anything like this before.</div><div><br></div><div>The PCB Footprint Expert makes your footprint part library adjustable so it can be standardized by these Option features:</div><div><br></div><div><b>1. Units</b><br><ul><li>Millimeters, Micrometers, Inches and Mils</li><li>Component Package dimension unit accuracy</li><ul><li>Minimum for the absolute minimum value is normally 2 places to the right of the decimal. Standard package dimensions have minimum units in 0.01 increments.</li><li>Maximum for the maximum value defaults to 3 places or 0.001 increments. Users who want higher resolution can change the maximum value to 4 places or 5 or 6 places. Higher resolution makes switching from metric to imperial measurements more accurate.</li></ul><li>Calculated Footprint dimension unit accuracy</li><ul><li>Minimum for the absolute minimum value for pad stack dimensions is normally 2 places to the right of the decimal. Pad stack dimensions have minimum units in 0.01 increments. A resolution of 1 would produce pad stack dimensions in 0.10 increments. The values would be rounded up/down to the nearest 0.10. numbers 1 - 4 would round down and 5 - 9 would round up. Example: 0.53 would round down to 0.50 and 0.56 would round up to 0.60. The resulting pad stack would be a maximum of +/- 0.04 different than a 2-place pad stack.</li><li>Minimum for the absolute minimum value for pad place dimensions is normally 3 places to the right of the decimal or 0.001 increments. A pad place resolution of 2 would place the pad centers on a 0.01 grid and a pad place resolution of 1 would place the pad centers on a 0.10 grid</li></ul></ul><div><b>2. The footprint name is auto generated using these options:</b></div><ul><li>PCB Libraries (approved for the unreleased IPC-7351C)</li><li>IPC-7351B</li><li>IPC-7352</li><li>Custom (personal)</li></ul></div><div><div><b>3. Density Levels - include or exclude density level suffix in footprint name</b></div><div><ul><li>Least (L)</li><li>Nominal (N)</li><li>Most (M)</li></ul></div><div><b>4. Solder Mask settings:</b></div><div><ul><li>Minimum solder mask web value</li><ul><li>Gang Mask when rule is violated</li></ul><li>Solder mask expansion value</li><ul><li>1:1 scale would allow fabrication to expand to meet their application tolerance</li><li>Separate controls for thermal tab solder mask expansion</li><li>Separate controls for through-hole solder mask expansion</li></ul></ul></div><div><b>5. Paste Mask settings:</b></div><div><ul><li>Annular +/- Expansion by percentage</li><li>Annular +/- Expansion by value</li><li>Thermal pads paste mask percent reduction</li><li>Thermal pad paste mask percent ranges from 40 - 70%</li><ul><li>Minimum thermal pad paste mask pattern spacing</li><li>Pin-in-Paste technology for through-hole pad stacks</li></ul></ul></div><div><b>6. Pad Shapes:</b></div><div><ul><li>Oblong - recommended in IPC-7351B</li><li>Rectangle - recommended by component manufacturers</li><li>Rounded Rectangle - recommended for PCB assembly shop stencil apertures</li><li>D-Shape - many PCB CAD tools do not natively support this pad shape</li><li>Round - BGA, CGA, LGA and every through-hole component</li><li>Square - LGA and Pin 1 for through-hole components</li></ul></div><div><b>7.&nbsp;Pad Trim and Spacing Rules:</b></div></div><ul><li>Minimum pad to pad spacing</li><li>Minimum pad to thermal pad spacing</li><li>Minimum trim stand-off height for gullwing terminals</li></ul><div><div><b>8. Drafting Outlines:</b></div><div><ul><li>Silkscreen</li><ul><li>Line width for different density levels (plus on/off switch)</li><li>Map outline to minimum, nominal and maximum package dimensions</li><li>Pad clearance gap</li><li>Ref des height and width (plus on/off switch)</li><li>Pin 1 polarity marking min/max diameter</li></ul><li>Assembly</li><ul><li>Line Width (plus on/off switch)</li><li>Map outline to minimum, nominal and maximum package dimensions</li><li>Pin 1 polarity marker</li><li>Minimum and Maximum Ref des height and width (plus on/off switch)</li><li>Add outlines to pad stack (filled or outline)</li></ul><li>Courtyard</li><ul><li>Line Width (plus on/off switch)</li><li>Expand to include silkscreen</li><li>Different settings for package body and pad stacks</li><li>Contoured or rectangle outline</li><li>Minimum cut-in gap</li></ul><li>Origin</li><ul><li>Line Width</li><li>Crosshair size (plus on/off switch)</li><li>Target diameter (plus on/off switch)</li></ul><li>Component and Terminals</li><ul><li>Component Line Width (plus on/off switch)</li><li>Terminal Line Width (plus on/off switch)</li></ul></ul></div><div><b>9.&nbsp;Layer Options</b></div><div><ul><li>Turn layers on/off</li><li>Change layer color assignments</li><li>Assign layer visibility hierarchy</li></ul></div><div><b>10.&nbsp;3D Colors</b></div><div><ul><li>Define color assignments for every component family</li><ul><li>Primary body</li><li>Secondary body</li><li>Default terminal leads</li><li>Pin 1 terminal lead</li><li>Polarity dot</li></ul></ul></div><div><b>11. Component Families</b></div><div><ul><li>Set rotation for Pin 1 location</li><ul><li>Lower Left</li><li>Lower Right</li><li>Upper Right</li><li>Upper Left</li></ul><li>Set Origin Location</li><ul><li>Center or extents</li><li>Pin 1</li></ul></ul></div><div><b>12.&nbsp;Terminal Settings:</b></div><div><ul><li>Surface Mount</li><ul><li>Toe, Heel and Side solder joint goals</li><li>Least, Nominal and Most density levels</li><li>Courtyard Excess</li><ul><li>Package body</li><li>Pad stacks</li></ul></ul><li>Through-hole</li><ul><li>Courtyard Excess</li><ul><li>Package body</li><li>Pad stacks</li></ul><li>Hole Excess over round lead</li><li>Hole Excess over rectangular lead</li><li>Hole size round-off</li><li>Minimum annular ring</li><li>Pad-to-Hole ratio</li><li>Pad-to-Slot ratio</li><li>Pad size round-off</li><li>Plane anti-pad excess over hole</li><li>Plane thermal relief ID/OD</li><li>Thermal relief spoke width</li><li>Wave solder keep out</li></ul></ul></div><div>Define all these Option preferences to create your personal CAD library with construction consistency, regardless of how many people are involved in CAD library creation process. Having a PCB CAD library that uses the same preference rules greatly enhances the PCB design appearance and accuracy.</div><div><br></div><div>Example of all the preference option elements that come together with the component package dimensions to auto-generate the perfect solder pattern and 3D STEP model for your CAD library.</div></div><div><br></div><div><img src="uploads/1/a250216-QFNLandPatternDetails.png" height="431" width="700" border="0" /><br></div><div><br></div><div>Besides a perfect footprint, the Component Package Dimensions also enable the Footprint Expert to produce a matching, detailed 3D STEP model:</div><div><br></div><div><img src="uploads/1/a250216-QFN3DSTEP.png" height="254" width="500" border="0" /><br></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><b>PCB Footprint Expert</b></div><div>To get a fully functional Footprint Expert license, complete the Evaluation License request on the Downloads page. Make sure to provide all the requested information, such as your company details and CAD outputs needed.<br><br></div></div><div><div>Get your&nbsp;<i>FREE</i>&nbsp;<b>Footprint Calculator</b>&nbsp;or&nbsp;<b>Footprint Expert</b>&nbsp;Evaluation License:</div><div><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><div>Call:&nbsp;&nbsp;<b>847-557-2300</b></div><div><br></div></div></div>]]>
   </description>
   <pubDate>Sun, 16 Feb 2025 17:24:58 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/cad-leap-technology_topic3471_post13793.html#13793</guid>
  </item> 
  <item>
   <title><![CDATA[Options : Drafting Outline Options]]></title>
   <link>https://www.PCBLibraries.com/forum/drafting-outline-options_topic3458_post13742.html#13742</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> Drafting Outline Options<br /><strong>Posted:</strong> 13 Jan 2025 at 7:49pm<br /><br /><div>In the <b>Manufacturer Recommended Patterns</b>&nbsp;technical paper (<a href="https://www.pcblibraries.com/forum/manufacturer-recommended-patterns_topic3449.html" target="_blank" rel="nofollow">link here</a>), we discussed the importance of drafting outlines because the component manufacturers that provide recommended solder patterns do not provide information regarding this subject. This includes Standard and Non-Standard component packages.</div><div><br></div><div><div>These Drafting Outlines are Auto Generated in Footprint Expert and 100% user controlled:</div><div><ol><li>Silkscreen Outline, Reference Designator and Pin 1 Polarity Dot</li><li>Assembly Outline, Reference Designator and Polarity Chamfer</li><li>Courtyard Excess (Contoured or Rectangle)</li><li>Origin Marker (Crosshair and Target)</li><li>Component and Terminals</li><li>Assembly Pads</li></ol><div><br></div></div><div><b>1.&nbsp;Silkscreen Outlines and Reference Designators for 3 Density Levels Most, Nominal and Least<br></b>Silkscreen outlines and reference designators are included in the PCB fabrication output files. The following rules can be applied separately to each Density Level. It is important to note that in most fabrication shops the minimum legend line width is 0.10.<br><img src="uploads/1/_a250113-SilkscreenOutlinesandText.png" height="509" width="438" border="0" /><br><br></div></div><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><b>a.&nbsp;Outline Width Default Settings (user definable)</b><br><ul style=""><li style="">Most Density default width is set to 0.20</li><li style="">Nominal Density default width is set to 0.15</li><li style="">Least Density default width is set to 0.12</li></ul></blockquote><div>Note: if you make the silkscreen legend too thick, it will push the Courtyard out and consume more PCB space and limit the part placement. We recommend 0.20 for the thickest legend line width and 0.10 for the thinnest and 0.15 for the average.<br><br></div><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><b>b.&nbsp;Clearance to Pads</b><br><ul style=""><li style="">This rule must consider the solder mask expansion annular ring and add 0.10 to that value. If your solder mask annular ring is 0.05 + 0.10 = 0.15 pad to silkscreen gap. Appling the silkscreen to the PCB has a 0.05 misalignment tolerance and the minimum silkscreen to solder mask rule is 0.05.</li></ul><b>c. Map Outline Body</b><br><ul style=""><li style="">Maximum (default setting)</li><li style="">Nominal</li><li style="">Minimum</li></ul></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><b>d. Reference Designator Height</b><br><ul style=""><li style="">Most Density default height is set to 1.50</li><li style="">Nominal Density default height is set to 1.20</li><li style="">Least Density default height is set to 1.00</li></ul></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><b>e. Pin 1 Marker Size Not Larger Than...</b> (defaults)<br></div></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><ul><li>0.60 - Density Level Most (M)</li><li>0.50 - Density Level Nominal (N)</li><li>0.40 - Density Level Least (L)</li></ul></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>f. Pin 1 Marker Size Not Smaller Than...</b>&nbsp;(defaults)</div></div></blockquote><div><div><ul><ul><li>0.60 - Density Level Most (M)</li><li>0.50 - Density Level Nominal (N)</li><li>0.40 - Density Level Least (L)</li></ul></ul></div><div>The CAD librarian can enter different values for the "Not Larger Than" and "Not Smaller Than" the program will auto-size the dot per the pad width. The smallest polarity dot visible on the PCB without magnification is 0.40. The silkscreen polarity dot is placed to the left of Pin 1 because the end of pin 1 could be a via location. Avoid placing silkscreen in potential via locations.<br><br></div><div>Here is an example of a 0.65 mm pitch SOP with a 0.50 Pin 1 Dot.&nbsp;</div><div><img src="uploads/1/_a250113-SOPwithSilkscreenPolarityDot.png" height="241" width="270" border="0" /><br><br></div><div><br></div><div><b>2.&nbsp;Silkscreen Settings All Density Levels</b></div><div><img src="uploads/1/_a250113-SilkscreenAllDesityLevels.png" height="264" width="330" border="0" /><br></div><div>&nbsp;</div></div><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>a. Ref. Des. Width (% of Height)</b></div></div></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><ul><li>This feature is used for "<b>Stroke</b>" font.</li><li>The default setting is 10% of the ref des height. Larger percentages can cause character bleeding, making the letters illegible on the PCB.&nbsp;&nbsp;</li></ul></div></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>b.&nbsp;Add Outline to Footprint (on-off)</b></div></div></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><ul><li>The default is <b>On</b>, but some companies do not put silkscreen legend on final PCBs</li><li>You can build an entire PCB library with legend and one without</li></ul></div></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>c. Autogenerate Pin 1 Indicator Line</b></div></div></blockquote><div><ul><ul><li>This feature draws a legend line next to Pin 1. Many designers use this instead of the pin 1 dot as it is located inside the placement courtyard. Note: this feature is only applicable for external terminal leads and not used for BTC (Bottom Termination Components) like Grid Arrays or QFN, SON, DFN packages.&nbsp;</li><li>Here is an example of a 0.65 mm pitch SOP with a Pin 1 Indicator Line:<br><img src="uploads/1/_a250113-SOPwithSilkscreenPolarityLine.png" height="234" width="270" border="0" /><br></li></ul></ul></div><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>d.&nbsp;Add Polarity Marker to Footprint (on/off)</b></div></div></blockquote><div><div><ul><ul><li>(When marker size &gt; 0)</li><li>The default is <b>On</b></li></ul></ul></div></div><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>e.&nbsp;Add Ref. Des. to Footprint (on/off)</b></div></div></blockquote><div><div><ul><ul><li>The default is <b>On</b></li></ul></ul></div></div><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>f. Add Value to Footprint (on/off)</b></div></div><div><ul><li>The default is <b>Off</b></li></ul></div><div><div><b>g.&nbsp;Offset Outline Away from SM Body</b></div></div><div><ul><li>The default is <b>On</b>. Places silkscreen outline outside the component body.<br><img src="uploads/1/_a250113-OffsetSilkscreenAwayFromBody.png" height="266" width="270" border="0" /><br></li></ul></div></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>h.&nbsp;Minimize Silkscreen Ink (crop rectangle Outlines)</b></div></div></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><ul><li>Unchecked equals a Full Silkscreen outline</li><li>Checked equals a Hatched Silkscreen outline</li></ul></div><div><div><b>i. Allow Alternate Outline (when geometry is too small for default outline)</b></div></div><div><ul><li>Unchecked equals no silkscreen outline if the footprint is too small</li><li>Checked equals a wraparound silkscreen outline if the footprint is too small</li></ul></div></blockquote><div><div><br></div><div><b>3. Assembly Outlines and Text</b></div><div><img src="uploads/1/_a250113-AssemblyOutlines.png" height="205" width="456" border="0" /><br></div><div>&nbsp;</div></div><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>a.&nbsp;Outline Width</b></div></div><div><ul><li>Default value is set to 0.12, but users change this value for their own custom library</li></ul></div><div><div><b>b. Add Outline to Footprint (on/off)</b></div></div><div><ul><li>The default setting is <b>On</b></li></ul></div><div><div><b>c. Add Polarity Indicators to Footprint (on/off)</b></div></div><div><ul><li>This feature adds a polarity chamfer in the outline to the corner where Pin 1 is located. The default setting is <b>On</b></li></ul></div><div><div><b>d. Map Outline Body</b></div></div><div><ul><li><b>Maximum</b> (default setting)<br>This means that the legend outline will map to the maximum package dimensions</li><li><b>Nominal</b></li><li><b>Minimum</b></li></ul></div><div><div><b>e. Ref. Des. Height Minimum</b></div></div><div><ul><li>Footprint Expert auto-sizes the ref. des. height to fit in the middle of the assembly outline. The default minimum value is 0.50.</li></ul></div><div><div><b>f. Ref. Des. Height Maximum</b></div></div><div><ul><li>The default maximum value is 2.00</li></ul></div><div><div><b>g. Ref. Des. Width (% of Height)</b></div></div><div><ul><li>This feature is only used for the CAD tool "Stroke" font. It is not used for Windows text fonts. The default value is 10%.</li></ul></div><div><div><b>h. Add Ref. Des. to Footprint (on/off)</b></div></div><div><ul><li>The default setting is <b>On</b></li></ul></div></blockquote><div><div><br><b>4.<span style="white-space: pre;">	</span>Courtyard Outlines</b></div><div><img src="uploads/1/_a250113-CourtyardOutlines.png" height="191" width="454" border="0" /><br></div><div><br></div></div><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>a.&nbsp;Outline Width</b></div></div><div><ul><li>The default value is 0.05</li></ul></div><div><div><b>b. Add Outline to Footprint (on/off)</b></div></div><div><ul><li>This feature turns the courtyard outline on or off. The default setting in On.</li></ul></div><div><div><b>c. Expand Courtyard to Include Legend (on/off)</b></div></div><div><ul><li>The default setting is On</li></ul></div><div><div><b>d. Apply Courtyard Excess Option to Body (Yes/No)</b></div></div><div><ul><li>This feature applies the Courtyard Excess to Body or turns it off.</li></ul></div><div><div><b>e.&nbsp;Expand Courtyard Excess Option to Pads (Yes/No/Ignore)</b></div></div><div><ul><li>This feature applies the Courtyard Excess to Pads or turns it off or Ignores pads.</li></ul></div><div><div><b>f. Contoured Courtyard (on/off)</b></div></div><div><ul><li>This feature selection is contoured outlines (on) or rectangular outlines (off):</li><li>Contoured On<br><img src="uploads/1/_a250113-CourtyardC&#111;ntoured.png" height="268" width="270" border="0" /><br></li><li>Contoured Off<br><img src="uploads/1/_a250113-CourtyardRectangular.png" height="272" width="270" border="0" /><br></li></ul></div><div><div><b>g. Minimum Courtyard Cut-in Gap</b></div></div><div><ul><li>The default value is 5.00. This feature allows the courtyard outline to cut in-between pads of whatever value you set. If the cut-in gap is 1.00 then the courtyard will contour between pads that have greater than 1.00 separation. Cut-in Gap 5.00&nbsp;<br><img src="uploads/1/_a250113-Courtyard%20ut-in%20GapBig.png" height="265" width="270" border="0" /><br><br>Cut-in Gap 0.50. The courtyard cut-in between pins 1 &amp; 2<br><img src="uploads/1/_a250113-CourtyardCut-inGapSmall.png" height="264" width="270" border="0" />&nbsp;<br></li></ul><div><b><br></b></div></div></blockquote><b>5.&nbsp;Origin Outlines</b><br><div><div><img src="uploads/1/_a250113-OriginOutlines.png" height="141" width="451" border="0" /><br></div></div><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><br></div><div><b>a. Outline Width&nbsp;</b></div></div><div><ul><li>The default line width setting is 0.05</li></ul></div><div><div><b>b. Crosshair Size</b></div></div><div><ul><li>The default value is 0.70</li></ul></div><div><div><b>c. Add Crosshair to Footprint (on/off)</b></div></div><div><ul><li>The default setting in <b>On</b></li></ul></div><div><div><b>d.&nbsp;Target Diameter</b></div></div><div><ul><li>The default value is 0.50</li></ul></div><div><div><b>e.&nbsp;Add Origin Target to Footprint (on/off)</b></div></div><div><ul><li>The default setting in <b>On</b></li></ul></div></blockquote><div><div><br></div><div><b>6. Component and Terminal Outlines</b></div><div><img src="uploads/1/_a250113-Comp&#111;nentTerminalOutlines.png" height="120" width="452" border="0" /><br></div><div>&nbsp;</div></div><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><div><b>a.&nbsp;Component Outline Width</b></div></div></blockquote><blockquote style="margin: 0 0 0 40px; border: n&#111;ne; padding: 0px;"><div><ul><li>The default value is 0.025</li></ul></div><div><div><b>b. Include Comp. Outline in CAD Output (on/off)</b></div></div><div><ul><li>The default setting is <b>On</b></li></ul></div><div><div><b>c.&nbsp;Terminal Outline Width</b></div></div><div><ul><li>The default value is 0.025</li></ul></div><div><div><b>d. Include Terminals in CAD Output (on/off)</b></div></div><div><ul><li>The default setting is <b>On</b></li></ul></div><div><div>Terminal Outlines<br><img src="uploads/1/_a250113-TerminalOutlines.png" height="398" width="399" border="0" /><br></div></div></blockquote><div><div>&nbsp;<br><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><div><b>PCB Footprint Expert</b></div><div>The Footprint Expert will generate your footprints with accurate, consistent, reliable drafting outlines to&nbsp;minimize chances of human error. Modify a setting, then batch-rebuild your entire library! The Footprint Expert helps you create flawless PCB designs much more efficiently!</div></div><div><br></div><div><div>Get your&nbsp;<i>FREE</i>&nbsp;<b>Footprint Calculator</b>&nbsp;or&nbsp;<b>Footprint Expert</b>&nbsp;Evaluation License:</div><div><a href="https://www.pcblibraries.com/Register" target="_blank" rel="nofollow"><b>https://www.PCBLibraries.com/Register</b></a></div><div>Call:&nbsp;&nbsp;<b>847-557-2300</b></div><div><br></div></div></div>]]>
   </description>
   <pubDate>Mon, 13 Jan 2025 19:49:41 +0000</pubDate>
   <guid isPermaLink="true">https://www.PCBLibraries.com/forum/drafting-outline-options_topic3458_post13742.html#13742</guid>
  </item> 
 </channel>
</rss>