{"id":502,"date":"2021-06-21T21:35:23","date_gmt":"2021-06-21T21:35:23","guid":{"rendered":"https:\/\/ninedotconnectssandbox.com\/blog\/?p=502"},"modified":"2021-10-12T20:32:34","modified_gmt":"2021-10-12T20:32:34","slug":"ill-stick-with-mils-thank-you-very-much","status":"publish","type":"post","link":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/2021\/06\/21\/ill-stick-with-mils-thank-you-very-much\/","title":{"rendered":"I&#8217;ll Stick with Mils. Thank You Very Much."},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"638\" height=\"336\" src=\"https:\/\/ninedotconnectssandbox.com\/blog\/wp-content\/uploads\/2021\/06\/PCB-Ruler-Segment.jpg\" alt=\"\" class=\"wp-image-503\" srcset=\"https:\/\/ninedotconnectssandbox.com\/blog\/wp-content\/uploads\/2021\/06\/PCB-Ruler-Segment.jpg 638w, https:\/\/ninedotconnectssandbox.com\/blog\/wp-content\/uploads\/2021\/06\/PCB-Ruler-Segment-300x158.jpg 300w\" sizes=\"auto, (max-width: 638px) 100vw, 638px\" \/><\/figure>\n\n\n\n<p>In the field of printed circuit board design, there has been a constant clamor to get designers off the imperial unit system known as the mil.&nbsp; The mil is 1\/1000th of an inch.&nbsp; It has been used throughout the history of PCB design.&nbsp; Classic component packages like the DIP were designed using the mil for pin spacing.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>The &#8220;preferred&#8221; recommendation is the use of metric system&#8217;s millimeters (mm) in a perceived need to be integral in the global economy.&nbsp; But there is an issue that makes the transition to millimeters anything but smooth.&nbsp; Mils and millimeters mix like oil and water.&nbsp; The conversation between mils and mm is not along with some convenient multiple of five, ten, or any integer.&nbsp; 1 mil is 0.0254 mm.<\/p>\n\n\n\n<p>In the video <a href=\"https:\/\/www.youtube.com\/watch?v=e3eHHwcMVcA&amp;t\">Who Invented the Meter<\/a>? On the &#8220;<a href=\"https:\/\/www.youtube.com\/channel\/UCH4BNI0-FOK2dMXoFtViWHw\">It&#8217;s Okay to Be Smart<\/a>&#8221; channel on YouTube, the unfortunate conclusion is that the meter is nothing more than an arbitrary length of metal.&nbsp; The creation of the meter was set out to be a measurement that was in line with the universe.&nbsp; It was based on measurements taken on the Earth&#8217;s surface in a time when humans had not yet flown, launched a satellite, or had any laser or electrical gadget to obtain readings accurately.&nbsp; More so, it assumed that Earth was perfectly round.&nbsp; This is not the case, given the bulge at the equator.&nbsp; Therefore, the metric system does not have any solid scientific foundation to justify it over the imperial measurement system.<\/p>\n\n\n\n<p>From a practical perspective, the metric system does not have a good intuitive range for printed circuit boards.&nbsp; A &#8220;good intuitive range&#8221; for an item is where the unit of measure does not require one to think in fractions or large numbers.&nbsp; Measurement should be intuitive, allowing the human mind to associate the numbers to the item being measured quickly.&nbsp; These numbers should give relative meaning to the concepts of what is bigger or smaller.<\/p>\n\n\n\n<p>In print circuit board design, 40 mils (~1 mm) is a large number.&nbsp; To give some idea of relative size, all fabricators can produce traces of 8 mils (~0.2032mm) with 8 mil spacing.&nbsp; Many fabricators can go to 4 mils (~0.1016 mm) of trace and space.&nbsp; From the numbers listed, what&#8217;s easier to mentally process, a 4 mil trace or a 0.1016 mm trace?&nbsp; Granted, you can get by rounding so that for every 4 mils, you have approximately 0.1 mm.&nbsp; Why work in fractions or approximate units of 4?<\/p>\n\n\n\n<p>The next metric unit that could be considered is the metric system&#8217;s Micrometer (aka Micron), of which 1000 um is 1 mm.&nbsp; The problem with this measure in printed circuit boards is that it is too granular, resulting in more significant numbers. 5 mils become 127 um.<\/p>\n\n\n\n<p>You may also argue that most component packages are designed in millimeters.&nbsp; That is fine. Any decent EDA footprint editor has properties and\/or wizards allowing the user to enter the values in either unit.&nbsp; In the end, these components are placed on the boards where rules drive the creation.&nbsp; Is it easier to deal with a 10 mil clearance or .254 mm clearance?&nbsp; Is it easier to size the width of a trace to 7 mils or 0.1778 mm?&nbsp; Is it easier to size a via with a 12 mil hole or a .3048 mm hole?<\/p>\n\n\n\n<p>The obsession with making the EDA tools metric has even spilled over to the schematic editors.&nbsp; Unlike the PCB editor, where actual dimensions are required, this is not the case in the schematics.&nbsp; Schematics, by their nature, are conceptual and dimensionless.&nbsp; They are not in any way supposed to be drawn to indicate scale or size.&nbsp; Before Altium Designer version 18, its default measurement in the schematic and schematic library editors used was called the DXP unit, based on a 10X multiple of the mil.&nbsp; It enforced the idea that the schematic and its symbols had no dimension.&nbsp; As for the use of mils in the schematic editor, the drawing area requires a coordinate system.&nbsp; Like printed circuit boards, the mil seems optimal for these editors.&nbsp; Why?&nbsp; Because displays work in DPI (Dots Per Inch.)<\/p>\n\n\n\n<p>In conclusion, you can rack your brain working in the metric system because you wish to conform and appease some bureaucrat.&nbsp; In the end, it does not matter because it can all be converted into units that the fabricator and assembler need to complete your board.&nbsp; When we communicate with each other on design-related matters, it is in mils.&nbsp; When we train, it is in mils.&nbsp; Though IPC spec shows both mils and millimeters, it is apparent by the numbers that many tolerances and lengths are based on the mil.&nbsp; Therefore, when it comes to printed circuit board design, I will stick with mils; thank you very much.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-rounded\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ninedotconnectssandbox.com\/blog\/wp-content\/uploads\/2018\/01\/Pauls-portrait.png\" alt=\"Paul Taubman\" class=\"wp-image-179\" width=\"142\" height=\"145\" srcset=\"https:\/\/ninedotconnectssandbox.com\/blog\/wp-content\/uploads\/2018\/01\/Pauls-portrait.png 393w, https:\/\/ninedotconnectssandbox.com\/blog\/wp-content\/uploads\/2018\/01\/Pauls-portrait-293x300.png 293w\" sizes=\"auto, (max-width: 142px) 100vw, 142px\" \/><figcaption>Blog Author<\/figcaption><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In the field of printed circuit board design, there has been a constant clamor to get designers off the imperial unit system known as the mil.&nbsp; The mil is 1\/1000th of an inch.&nbsp; It has been used throughout the history of PCB design.&nbsp; Classic component packages like the DIP were designed using the mil for &hellip; <a href=\"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/2021\/06\/21\/ill-stick-with-mils-thank-you-very-much\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">I&#8217;ll Stick with Mils. Thank You Very Much.<\/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":[6],"tags":[147,129,146,144,145,32,148],"class_list":["post-502","post","type-post","status-publish","format-standard","hentry","category-9dot-thinking","tag-imperial","tag-ipc","tag-metric","tag-mils","tag-mm","tag-pcb","tag-via"],"_links":{"self":[{"href":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=502"}],"version-history":[{"count":4,"href":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/502\/revisions"}],"predecessor-version":[{"id":539,"href":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/502\/revisions\/539"}],"wp:attachment":[{"href":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ninedotconnectssandbox.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}