{"id":283,"date":"2008-11-02T09:38:05","date_gmt":"2008-11-02T14:38:05","guid":{"rendered":"http:\/\/www.summet.com\/blog\/?page_id=283"},"modified":"2016-04-17T20:06:54","modified_gmt":"2016-04-18T01:06:54","slug":"cnc-mill","status":"publish","type":"page","link":"https:\/\/www.summet.com\/blog\/cnc-mill\/","title":{"rendered":"CNC Mill\/Lathe"},"content":{"rendered":"<p>I purchased a ScanTek 2000 ScanMill (a rebranded Denford Micromill 2000) that consists of a Sherline 5400 CNC milling machine inside of a steel case. \u00a0 It is normally controlled via proprietary software (VM Milling 5) that controls a baldor NextMove ST motion control board. I removed the top card of the motion control board and wired up connections to it from a parallel port break-out board so that I could control the mill using LinuxCNC (or Mach 3). You can read about my process here:<\/p>\n<div id=\"attachment_3655\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"http:\/\/www.summet.com\/blog\/wp-content\/uploads\/2016\/01\/IMG_20160108_141043.jpg\" rel=\"attachment wp-att-3655\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3655\" class=\"size-thumbnail wp-image-3655\" src=\"http:\/\/www.summet.com\/blog\/wp-content\/uploads\/2016\/01\/IMG_20160108_141043-150x150.jpg\" alt=\"ScanTek 2000 mill\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-3655\" class=\"wp-caption-text\">ScanTek 2000 mill<\/p><\/div>\n<ul>\n<li>Initial <a href=\"http:\/\/www.summet.com\/blog\/2016\/01\/08\/scantek-denford-micromill-2000-initial-powerup-and-front-panel-controls\/\">bootup.<\/a><\/li>\n<li>Defeating the <a href=\"http:\/\/www.summet.com\/blog\/2016\/01\/09\/defeating-the-keyswitch-on-my-scantek-2000-denford-micromill\/\">front panel key switch<\/a>.<\/li>\n<li>Getting the <a href=\"http:\/\/www.summet.com\/blog\/2016\/01\/16\/how-to-convert-a-denford-scantek-2000-micromill-to-linuxcnc-mach3-control-part-1-3-axis-control\/\">X\/Y\/Z stepper motors<\/a> working.<\/li>\n<li>Reading the <a href=\"http:\/\/www.summet.com\/blog\/2016\/01\/17\/how-to-convert-a-denford-scantek-2000-micromill-to-linuxcnc-mach3-control-part-2-home-switches-e-stop\/\">home \/ limit and emergency stop switches<\/a>.<\/li>\n<li>Turning on the <a href=\"http:\/\/www.summet.com\/blog\/2016\/01\/21\/how-to-convert-a-denford-scantek-2000-micromill-to-linuxcnc-mach3-control-part-3-spindle-motor-control\/\">Spindle Go Relay and hotwiring the spindle driver<\/a> control board.<\/li>\n<li><a href=\"http:\/\/www.summet.com\/blog\/2016\/01\/29\/how-to-convert-a-denford-scantek-2000-micromill-to-linuxcnc-mach3-control-part-4-spindle-speed-control\/\">Controlling the spindle motor driver board via PWM signal<\/a> through the Baldor NextMove ST control board.<\/li>\n<li><a href=\"http:\/\/www.summet.com\/blog\/2016\/01\/31\/scantek-denford-micromill-2000-bent-spindle-motor-bracket\/\">Fixing the spindle motor bracket.<\/a><\/li>\n<li><a href=\"http:\/\/www.summet.com\/blog\/2016\/01\/25\/micromill-test-run-with-g-code\/\">Playing with g-code<\/a>.<\/li>\n<\/ul>\n<p>Oh yes, I also have a matching CNC Lathe&#8230;<\/p>\n<ul>\n<li><a href=\"https:\/\/www.summet.com\/blog\/2016\/04\/15\/scantek-2000-cnc-lathe-first-cut-with-linuxcnc\/\">First cuts with the lathe under Linux CNC control.<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>A previous project I did involved constructing an X\/Y table using Ikea surplus drawer rails, and you can read all about it here:<\/p>\n<div id=\"attachment_364\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"http:\/\/www.summet.com\/blog\/wp-content\/uploads\/2008\/11\/y_table_extended.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-364\" class=\"size-thumbnail wp-image-364\" title=\"y_table_extended\" src=\"http:\/\/www.summet.com\/blog\/wp-content\/uploads\/2008\/11\/y_table_extended-150x150.jpg\" alt=\"X &amp; Y table\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-364\" class=\"wp-caption-text\">X &amp; Y table<\/p><\/div>\n<ul>\n<li>I started off by using <a href=\"http:\/\/www.summet.com\/blog\/2008\/10\/26\/cnc-router-milling-machine-from-ikea-surplus-parts\/\">Ikea drawer rails and surplus MDF board<\/a> for the mechanical parts and got the X axis working.<\/li>\n<li>Then I added the <a href=\"http:\/\/www.summet.com\/blog\/2008\/11\/02\/xy-table-motion-or-25-axis-cnc-router\/\">Y axis mechanism<\/a> and was able to draw in two dimensions under computer control.<\/li>\n<li>Here is a post about the <a href=\"http:\/\/www.summet.com\/blog\/2008\/11\/02\/cnc-mill-electronics\/\">Electro-Mechanical parts<\/a> of the router<\/li>\n<li>I added <a href=\"http:\/\/www.summet.com\/blog\/2008\/11\/12\/limit-switches-important\/\">limit switches<\/a> to the X and Y axis.<\/li>\n<li>My new <a href=\"http:\/\/www.summet.com\/blog\/2008\/11\/18\/new-serial-controller\/\">Ocean Controls serial stepper controller<\/a> arrived.<\/li>\n<li>My first <a href=\"http:\/\/www.summet.com\/blog\/2008\/11\/21\/first-performance-evaluation\/\">performance test<\/a> and platform leveling<\/li>\n<li>Cutting out <a href=\"http:\/\/www.summet.com\/blog\/2008\/11\/29\/cnc-first-25d-cutting\/\">my first part<\/a> and <a href=\"http:\/\/www.summet.com\/blog\/2008\/11\/30\/bracket-assembly-skate-bearings\/\">building a bearing assembly<\/a>.<\/li>\n<li>Making <a href=\"http:\/\/www.summet.com\/blog\/2008\/12\/21\/angle-iron-bearings-and-z-axis\/\">angle iron bearings and the Z-axis cart<\/a>.<\/li>\n<li>More on the z-axis cart and <a href=\"http:\/\/www.summet.com\/blog\/2009\/01\/01\/z-axis-cart-and-adjustment-assemblies\/\">pipe adjustment assemblies<\/a><\/li>\n<\/ul>\n<p><strong><em>Costs:<\/em><\/strong><\/p>\n<table border=\"1\">\n<tbody>\n<tr>\n<td>Category<\/td>\n<td>Item<\/td>\n<td>Cost<\/td>\n<\/tr>\n<tr>\n<td>Mechanical (IKEA AS-IS room)<\/td>\n<td>Base, X-platform, Y-Platform<br \/>\nX\/Y linear rails (drawer pulls)<br \/>\nRaw Material (MDF board) for Z-cart &amp; base<\/td>\n<td>$3<br \/>\n$2<br \/>\n$1<\/td>\n<\/tr>\n<tr>\n<td>Mechanical (ACE Hardware)<\/td>\n<td>M4 screws, washers &amp; nuts (servo mounting)<br \/>\nwood screws<br \/>\nSM screws &amp; washers<br \/>\n2&#215;1 x 8foot piece of wood<br \/>\n1-foot plastic tubing<br \/>\n4 foot 3\/4 inch steel angle iron<br \/>\nEight 1\/4inch bolts, nuts, and nylon locking nuts for Z-axis bearings<br \/>\n2x 12 inch by 1\/2inch black &#8220;nipple&#8221; pipe (z-axis)<br \/>\n100pc box of 6-32 machine screws and nuts (pipe adjusters)<\/td>\n<td>$2.21<br \/>\n$3<br \/>\n$1.88<br \/>\n$3<br \/>\n$0.19<br \/>\n$11.23<br \/>\n$8.48<br \/>\n$6.98<br \/>\n$8.28<\/td>\n<\/tr>\n<tr>\n<td><b>Total Mechanical<\/b><\/td>\n<td><\/td>\n<td><b>$51.25<\/b><b><\/b><\/td>\n<\/tr>\n<tr>\n<td>Electronics<br \/>\n(may be re-used on 2nd Gen router)<\/td>\n<td>3 Surplus Linear Actuator (servos)<br \/>\n3 Stepper driver boards (kit)<br \/>\nServo Serial Control Board<br \/>\n6 micro-switches<\/td>\n<td>$75<br \/>\n70.50 (AUD, or $44.52 USD)<br \/>\n65 (AUD, or $41 USD)<br \/>\n$7.20<\/td>\n<\/tr>\n<tr>\n<td><b>Total:<\/b><\/td>\n<td><\/td>\n<td><b>$218.97<\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>I expect to re-use the steppers and driver electronics in my 2nd gen milling machine. I also bought a &#8220;dremel drill press&#8221; to use as a temporary (human operated) Z axis on my first gen router for $15.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I purchased a ScanTek 2000 ScanMill (a rebranded Denford Micromill 2000) that consists of a Sherline 5400 CNC milling machine inside of a steel case. \u00a0 It is normally controlled via proprietary software (VM Milling 5) that controls a baldor &hellip; <a href=\"https:\/\/www.summet.com\/blog\/cnc-mill\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":1,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-283","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/pages\/283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/comments?post=283"}],"version-history":[{"count":9,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/pages\/283\/revisions"}],"predecessor-version":[{"id":3903,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/pages\/283\/revisions\/3903"}],"wp:attachment":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/media?parent=283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}