{"id":1216,"date":"2016-10-17T12:05:55","date_gmt":"2016-10-17T17:05:55","guid":{"rendered":"http:\/\/abrammorphew.com\/notes\/?p=1216"},"modified":"2026-03-16T13:48:36","modified_gmt":"2026-03-16T18:48:36","slug":"milling-pcbs-with-linux","status":"publish","type":"post","link":"http:\/\/abrammorphew.com\/notes\/2016\/10\/17\/milling-pcbs-with-linux\/","title":{"rendered":"Milling PCBs with Linux&#8230;"},"content":{"rendered":"<p><a href=\"http:\/\/abrammorphew.com\/notes\/wp-content\/uploads\/2016\/10\/wp-image-1867583328jpeg.jpeg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/abrammorphew.com\/notes\/wp-content\/uploads\/2016\/10\/wp-image-1867583328jpeg.jpeg\" alt=\"\" class=\"wp-image-1214 alignnone size-full\" width=\"2000\" height=\"2000\"><\/a><\/p>\n<p>This is a quick outline of my LinuxCNC setup. Basically, I have an old HP Compaq Pentium IV that&#8217;s running Xubuntu 14.04. I had to install the Xenomai real-time kernel in order to make it work with LinuxCNC 2.5.2 which controls my Chinese CNC3020T. <\/p>\n<p>I&#8217;ve been using 0.1mm 30&deg; engraving bits for etching which have worked nicely. For drilling, I&#8217;ve got some carbide 0.7mm drills. I haven&#8217;t broken any of them thus far. I&#8217;ve setup a Dremel 3000 with a 220-01 rotary tool work station for additional drilling by hand. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/abrammorphew.com\/notes\/wp-content\/uploads\/2016\/10\/wp-1476724831973.jpeg\" alt=\"wp-1476724831973.jpeg\" width=\"2368\" height=\"4224\" class=\"alignnone size-full wp-image-1220\" \/><\/p>\n<p>For sanding, I&#8217;ve been starting off a freshly etched board with a 180 grit sanding block and then moving down to a 320 grit for smoothing. So far, I&#8217;ve been impressed with the results. The following picture shows a single pass isolation trace after sanding at ~75x magnification. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/abrammorphew.com\/notes\/wp-content\/uploads\/2016\/10\/wp-1476724695482.jpeg\" alt=\"wp-1476724695482.jpeg\" width=\"479\" height=\"479\" class=\"alignnone size-full wp-image-1219\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a quick outline of my LinuxCNC setup. Basically, I have an old HP Compaq Pentium IV that&#8217;s running Xubuntu 14.04. I had to install the Xenomai real-time kernel in order to make it work with LinuxCNC 2.5.2 which controls my Chinese CNC3020T. I&#8217;ve been using 0.1mm 30&deg; engraving bits for etching which have [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1214,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[296,294,297,295,266,293,185],"class_list":["post-1216","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-notes","tag-3020t","tag-cnc","tag-eagle","tag-laminates","tag-linuxcnc","tag-milling","tag-pcb"],"_links":{"self":[{"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/posts\/1216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/comments?post=1216"}],"version-history":[{"count":4,"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/posts\/1216\/revisions"}],"predecessor-version":[{"id":1227,"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/posts\/1216\/revisions\/1227"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/media\/1214"}],"wp:attachment":[{"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/media?parent=1216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/categories?post=1216"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/abrammorphew.com\/notes\/wp-json\/wp\/v2\/tags?post=1216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}