{"id":42,"date":"2009-07-26T07:19:37","date_gmt":"2009-07-26T13:19:37","guid":{"rendered":"http:\/\/haveblue.org\/?p=42"},"modified":"2009-07-26T07:19:37","modified_gmt":"2009-07-26T13:19:37","slug":"the-mother-of-all-cnc-programs","status":"publish","type":"post","link":"https:\/\/haveblue.org\/?p=42","title":{"rendered":"The mother of all CNC programs"},"content":{"rendered":"<p>\t\t\t\tI&#8217;ve been working on cocker threaded Phantom bodies for quite some time, and the latest incarnation is a &#8216;full round&#8217; version.\u00a0 I had a job shop do the internal machine work on them as I didn&#8217;t yet have the big lathe running (which I&#8217;m now having some regrets on &#8211; the cost was substantial, it took over 5 months, and despite what I was told at first, they want the invoice paid in full NOW).\u00a0 I wanted to do the final machining in a single setup, as they&#8217;re round and alignment would be a concern were I to try multiple setups.\u00a0 Furtheremore, a single setup would require 4th axis operation, as there are features on the top and bottom of the part.\u00a0 In short, there were a lot of &#8216;firsts&#8217; for me in this project, and it&#8217;s the most ambitious CNC program I&#8217;ve yet done (experienced CNC machinists would laugh at its simplicity, but hey, I&#8217;m learning).<\/p>\n<figure id=\"attachment_43\" aria-describedby=\"caption-attachment-43\" style=\"width: 614px\" class=\"wp-caption alignnone\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-43\" title=\"Roundhead body on the mill\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/taig4axis2.jpg?resize=614%2C461\" alt=\"Roundhead body on the mill\" width=\"614\" height=\"461\" srcset=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/taig4axis2.jpg?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/taig4axis2.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/taig4axis2.jpg?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/taig4axis2.jpg?resize=210%2C158&amp;ssl=1 210w\" sizes=\"auto, (max-width: 614px) 100vw, 614px\" \/><figcaption id=\"caption-attachment-43\" class=\"wp-caption-text\">Detent slot milling operation in progress<\/figcaption><\/figure>\n<p>I broke the program down into pieces, some of which I had already done.\u00a0 There are 5 subroutines in use:<\/p>\n<ul>\n<li>sear slot<\/li>\n<li>threaded insert counterbore<\/li>\n<li>feed port<\/li>\n<li>threadmilling for insert counterbore<\/li>\n<li>detent slotting<\/li>\n<\/ul>\n<p>The sear slot is first, then the underside counterbore, rotate 180 degrees, then the topside counterbore and feed port.\u00a0 Tool is changed to the threadmill, top counterbore is threaded, rotate 180 degrees and thread the bottom counterbore.\u00a0 Finally switch to the ball end mill and run the detent slots.\u00a0 Total run time is still over a half hour, which I hope to cut down a bit by removing some unneeded &#8216;air&#8217; cuts, increasing feeds, etc.\u00a0 Still, the satisfaction is immense &#8211; I&#8217;ve had a lot of tools (the 4th axis, tooling plate, tailstock, bullnose live center, etc.) sitting idle for a very long time (they were all purchased with this project in mind), and it&#8217;s a great feeling to finally have them put to use.<\/p>\n<figure id=\"attachment_82\" aria-describedby=\"caption-attachment-82\" style=\"width: 614px\" class=\"wp-caption alignnone\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-82\" title=\"mach3screenshot\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/mach3screenshot.jpg?resize=614%2C461\" alt=\"mach3screenshot\" width=\"614\" height=\"461\" srcset=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/mach3screenshot.jpg?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/mach3screenshot.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/mach3screenshot.jpg?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/mach3screenshot.jpg?resize=210%2C158&amp;ssl=1 210w\" sizes=\"auto, (max-width: 614px) 100vw, 614px\" \/><figcaption id=\"caption-attachment-82\" class=\"wp-caption-text\">Mach3 while running the CNC program<\/figcaption><\/figure>\n<figure id=\"attachment_84\" aria-describedby=\"caption-attachment-84\" style=\"width: 614px\" class=\"wp-caption alignnone\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-84 \" title=\"endmillholders\" src=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/endmillholders.jpg?resize=614%2C506\" alt=\"The three tools used in the program, held in A2Z endmill holders\" width=\"614\" height=\"506\" srcset=\"https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/endmillholders.jpg?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/endmillholders.jpg?resize=300%2C247&amp;ssl=1 300w, https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/endmillholders.jpg?resize=768%2C633&amp;ssl=1 768w, https:\/\/i0.wp.com\/haveblue.org\/wp-content\/uploads\/2009\/07\/endmillholders.jpg?resize=210%2C173&amp;ssl=1 210w\" sizes=\"auto, (max-width: 614px) 100vw, 614px\" \/><figcaption id=\"caption-attachment-84\" class=\"wp-caption-text\">The three tools used in the program, held in A2Z endmill holders<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been working on cocker threaded Phantom bodies for quite some time, and the latest incarnation is a &#8216;full round&#8217; version.\u00a0 I had a job shop do the internal machine work on them as I didn&#8217;t yet have the big lathe running (which I&#8217;m now having some regrets on &#8211; the cost was substantial, it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8,11,4],"tags":[13,19,20],"class_list":["post-42","post","type-post","status-publish","format-standard","hentry","category-cnc-metalworking-2","category-machining","category-metalworking","tag-cnc-metalworking-2","tag-taig","tag-threadmilling"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/haveblue.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=42"}],"version-history":[{"count":0,"href":"https:\/\/haveblue.org\/index.php?rest_route=\/wp\/v2\/posts\/42\/revisions"}],"wp:attachment":[{"href":"https:\/\/haveblue.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/haveblue.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/haveblue.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}