{"id":2303,"date":"2015-11-28T20:04:01","date_gmt":"2015-11-29T04:04:01","guid":{"rendered":"http:\/\/pididu.com\/wordpress\/?p=2303"},"modified":"2017-10-16T14:11:03","modified_gmt":"2017-10-16T22:11:03","slug":"ignore-pcb-layout-drill-back-off-warnings","status":"publish","type":"post","link":"http:\/\/pididu.com\/wordpress\/blog\/ignore-pcb-layout-drill-back-off-warnings\/","title":{"rendered":"Ignore PCB Layout Drill Back Off Warnings"},"content":{"rendered":"<p>If you read no further, here is the summary: <strong>Ignore drill back off errors.<\/strong><\/p>\n<p>Here is an explanation of what drill back off is, and why just about anyone can ignore warnings about it, today.<\/p>\n<figure id=\"attachment_2304\" aria-describedby=\"caption-attachment-2304\" style=\"width: 603px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-Sch.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2304\" alt=\"schematic\" src=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-Sch.gif\" width=\"603\" height=\"387\" \/><\/a><figcaption id=\"caption-attachment-2304\" class=\"wp-caption-text\">Here is a simple schematic, just a capacitor, and a connector.<\/figcaption><\/figure>\n<figure id=\"attachment_2305\" aria-describedby=\"caption-attachment-2305\" style=\"width: 603px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thin.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2305\" alt=\"default layout\" src=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thin.gif\" width=\"603\" height=\"387\" \/><\/a><figcaption id=\"caption-attachment-2305\" class=\"wp-caption-text\">If you had your software automatically route a PC board, it might look something like this. The pads for the capacitor are 100 mils in diameter, and the traces are 10 mils wide. \u00a0What doesn&#8217;t show is that the traces actually have rounded ends, and extend all the way into the exact center of the pad.<\/figcaption><\/figure>\n<figure id=\"attachment_2306\" aria-describedby=\"caption-attachment-2306\" style=\"width: 603px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thick.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2306\" alt=\"250 mil traces\" src=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thick.gif\" width=\"603\" height=\"387\" \/><\/a><figcaption id=\"caption-attachment-2306\" class=\"wp-caption-text\">Let&#8217;s say we were dissatisfied with the narrow traces of the previous layout, and decided to widen the traces to 250 mils, to carry more current. \u00a0In looking at the trace to the top pad of the capacitor, we can now see that the trace actually goes all the way to the center of that pad, and has a radius about \u00a0that point.<\/figcaption><\/figure>\n<figure id=\"attachment_2307\" aria-describedby=\"caption-attachment-2307\" style=\"width: 603px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thin-before-real.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2307\" alt=\"actual copper\" src=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thin-before-real.gif\" width=\"603\" height=\"387\" \/><\/a><figcaption id=\"caption-attachment-2307\" class=\"wp-caption-text\">Layout software often won&#8217;t show copper in a hole, under the assumption that the hole will be drilled out, anyway.  This is what the copper layer around the upper pad of the capacitor will really look like if the design is fabricated as-is, but not drilled.<\/figcaption><\/figure>\n<figure id=\"attachment_2308\" aria-describedby=\"caption-attachment-2308\" style=\"width: 603px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thin-before.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2308\" alt=\"pad in outline\" src=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thin-before.gif\" width=\"603\" height=\"387\" \/><\/a><figcaption id=\"caption-attachment-2308\" class=\"wp-caption-text\">The pad is shown as an outline here, for greater clarity. \u00a0In the old days, when a human operator might be manually drilling the holes, there might be need for a clear target for the drill. \u00a0In this case, and operator could still make out where the center of the hole is, but in the case where the trace was actually wider than the hole, there would be no target at all.<\/figcaption><\/figure>\n<figure id=\"attachment_2309\" aria-describedby=\"caption-attachment-2309\" style=\"width: 603px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thin-after.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2309\" alt=\"thin trace backed off\" src=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thin-after.gif\" width=\"603\" height=\"387\" \/><\/a><figcaption id=\"caption-attachment-2309\" class=\"wp-caption-text\">Here is what some brilliant production engineer might do. \u00a0They might &#8220;back off&#8221; the trace in the direction from which it came in, just enough to clear the hole and leave a perfect target for the drill operator. \u00a0In fact, they could run a script on the entire design to back off all traces automatically for drilling.<\/figcaption><\/figure>\n<figure id=\"attachment_2310\" aria-describedby=\"caption-attachment-2310\" style=\"width: 603px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thick-before.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2310\" alt=\"wide trace\" src=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thick-before.gif\" width=\"603\" height=\"387\" \/><\/a><figcaption id=\"caption-attachment-2310\" class=\"wp-caption-text\">Here is the same pad as above, with a super-wide trace going to it. \u00a0The trace is actually larger than the pad, and covers it completely.<\/figcaption><\/figure>\n<figure id=\"attachment_2311\" aria-describedby=\"caption-attachment-2311\" style=\"width: 603px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thick-after.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2311\" alt=\"wide trace backed off\" src=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thick-after.gif\" width=\"603\" height=\"387\" \/><\/a><figcaption id=\"caption-attachment-2311\" class=\"wp-caption-text\">The trace has to be backed off quite a bit to clear the hole.<\/figcaption><\/figure>\n<figure id=\"attachment_2312\" aria-describedby=\"caption-attachment-2312\" style=\"width: 603px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thick-after-transparent.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2312\" alt=\"backed off beyond pad\" src=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-thick-after-transparent.gif\" width=\"603\" height=\"387\" \/><\/a><figcaption id=\"caption-attachment-2312\" class=\"wp-caption-text\">Part of the radius of the trace is shown in outline to better illustrate what is going on. \u00a0The trace is backed off so far, that the end point does not even lie within the pad. \u00a0In fact, if the trace was short (like the one on the lower pad of the capacitor), the back-off could create a zero or negative-length trace (that is, a trace in the other direction). \u00a0A trace in the other direction is very bad, as it could unintentionally short some other components.<\/figcaption><\/figure>\n<figure id=\"attachment_2313\" aria-describedby=\"caption-attachment-2313\" style=\"width: 603px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-dimensions.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2313\" alt=\"dimension formula\" src=\"http:\/\/pididu.com\/wordpress\/wp-content\/uploads\/2015\/11\/Drill-Backoff-dimensions.gif\" width=\"603\" height=\"387\" \/><\/a><figcaption id=\"caption-attachment-2313\" class=\"wp-caption-text\">In packages like DesignSpark, in mathematical terms, a drill backoff error is generated when t &gt; (p &#8211; h)\/2, that is, when the trace is wider than the annular ring of the pad.<\/figcaption><\/figure>\n<p>The reason we need not worry about this error today is that no contract manufacturer is going to alter the layout by backing off traces in such a manner.  As the drilling is done by an NC (Numerically Controlled) robot drill, there is no need for a visible target.  In fact, the drilling will typically be done on the board blank before any copper patterning even takes place.<\/p>\n<p>Why this design rule check is still available in packages like DesignSpark is unclear to me, but fortunately, the check is optional, and can be turned off by unchecking a box.  Most other layout software doesn&#8217;t even have the check at all.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you read no further, here is the summary: Ignore drill back off errors. Here is an explanation of what drill back off is, and why just about anyone can ignore warnings about it, today. The reason we need not worry about this error today is that no contract manufacturer is going to alter the &hellip; <a href=\"http:\/\/pididu.com\/wordpress\/blog\/ignore-pcb-layout-drill-back-off-warnings\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Ignore PCB Layout Drill Back Off Warnings<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[204],"tags":[196,198,39,201,193,195,199,197,194,200],"_links":{"self":[{"href":"http:\/\/pididu.com\/wordpress\/wp-json\/wp\/v2\/posts\/2303"}],"collection":[{"href":"http:\/\/pididu.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/pididu.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/pididu.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/pididu.com\/wordpress\/wp-json\/wp\/v2\/comments?post=2303"}],"version-history":[{"count":0,"href":"http:\/\/pididu.com\/wordpress\/wp-json\/wp\/v2\/posts\/2303\/revisions"}],"wp:attachment":[{"href":"http:\/\/pididu.com\/wordpress\/wp-json\/wp\/v2\/media?parent=2303"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/pididu.com\/wordpress\/wp-json\/wp\/v2\/categories?post=2303"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/pididu.com\/wordpress\/wp-json\/wp\/v2\/tags?post=2303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}