{"id":39,"date":"2015-09-30T18:11:00","date_gmt":"2015-09-30T17:11:00","guid":{"rendered":"https:\/\/blog.hslracing.com\/workshop\/2015\/09\/30\/dro-for-the-mill\/"},"modified":"2021-06-08T18:20:05","modified_gmt":"2021-06-08T17:20:05","slug":"dro-for-mill","status":"publish","type":"post","link":"https:\/\/blog.hslracing.com\/workshop\/2015\/09\/dro-for-mill.html","title":{"rendered":"DRO for the Mill"},"content":{"rendered":"<p>I was doing some work on my Mini Mill the other day and noticed that despite the fact that I had set a 0 position on the Z axis, the readout that came with my Chinese scales would randomly reset and as a result the 0 value was suddenly elsewhere.<\/p>\n<p>This was not a huge problem for the task being undertaken at the time, as it was not hugely critical dimension wise, I just needed to be more careful with regards the bottom of the hole I was boring.<\/p>\n<div style=\"text-align: left;\"><\/div>\n<div style=\"text-align: left;\">This re-piqued my interest in the\u00a0<a href=\"http:\/\/www.yuriystoys.com\/p\/downloads.html\">TouchDRO<\/a>\u00a0project and I finally built a board, the writeup can be seen <a href=\"https:\/\/blog.hslracing.com\/electronics\/2015\/09\/15\/diy-dro-for-mini-mill-2\/\">here<\/a>.<\/div>\n<div style=\"clear: both; text-align: center;\"><a style=\"margin-left: 1em; margin-right: 1em;\" href=\"http:\/\/4.bp.blogspot.com\/-TY6QmEir_NE\/VgrB49FeVnI\/AAAAAAAAB78\/sHmKUfHmO9c\/s1600\/droif7.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/4.bp.blogspot.com\/-TY6QmEir_NE\/VgrB49FeVnI\/AAAAAAAAB78\/sHmKUfHmO9c\/s320\/droif7.jpg\" width=\"320\" height=\"237\" border=\"0\" \/><\/a><\/div>\n<p>I bought some shielded USB cables from\u00a0<a href=\"http:\/\/www.ebay.co.uk\/\">ebay<\/a>\u00a0seller\u00a0<a href=\"http:\/\/www.ebay.co.uk\/usr\/cnredceo\">cnredceo<\/a>\u00a0for $0.99 (\u00a30.63) each with free P&amp;P.<\/p>\n<div style=\"text-align: center;\"><a style=\"margin-left: 1em; margin-right: 1em; text-align: center;\" href=\"http:\/\/2.bp.blogspot.com\/-3qayA8FFrl4\/VfU6LOdyqGI\/AAAAAAAAB3M\/ZoXzmU5zABs\/s1600\/usb%2Bcable.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/2.bp.blogspot.com\/-3qayA8FFrl4\/VfU6LOdyqGI\/AAAAAAAAB3M\/ZoXzmU5zABs\/s320\/usb%2Bcable.jpg\" width=\"320\" height=\"320\" border=\"0\" \/><\/a><\/div>\n<p>I needed to cut off the outer plastic cover from the mini USB end, I then wrapped it in electrical tape before substituting it for the original cable on each of the\u00a0<a href=\"http:\/\/www.igaging.com\/page18.html\">igaging<\/a>\u00a0scales.<\/p>\n<p>For the tablet I bought an A33 Cortex A7 8GB 10.1&#8243; 1024&#215;600 from\u00a0<a href=\"http:\/\/www.ebay.co.uk\/\">ebay<\/a>\u00a0seller\u00a0<a href=\"http:\/\/www.ebay.co.uk\/usr\/adornsource\">adornsource<\/a>\u00a0for \u00a342.99 inc P&amp;P.<\/p>\n<div style=\"clear: both; text-align: center;\"><a style=\"margin-left: 1em; margin-right: 1em;\" href=\"http:\/\/2.bp.blogspot.com\/-Tj0mFYwMtDw\/VgrC0ytJNtI\/AAAAAAAAB8Q\/Lnaiz-P3aQs\/s1600\/tablet.JPG\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/2.bp.blogspot.com\/-Tj0mFYwMtDw\/VgrC0ytJNtI\/AAAAAAAAB8Q\/Lnaiz-P3aQs\/s320\/tablet.JPG\" width=\"320\" height=\"320\" border=\"0\" \/><\/a><\/div>\n<div style=\"clear: both;\">The default cpi (counts per inch) value in the\u00a0<a href=\"http:\/\/www.yuriystoys.com\/p\/downloads.html\">TouchDRO<\/a>\u00a0app is 10,000.00 for each axis, this is way too high for use with my\u00a0<a href=\"http:\/\/www.igaging.com\/page18.html\">igaging<\/a>\u00a0scales.<\/div>\n<div style=\"clear: both;\"><\/div>\n<div style=\"clear: both;\">Yuiry talks about setting via measurement on his <a href=\"http:\/\/www.yuriystoys.com\/2014\/02\/dro-scale-calibration.html\">calibration<\/a> page, which is fine, however these scales are actually all the same and use a standard cpi.<\/div>\n<div style=\"clear: both;\"><\/div>\n<div style=\"clear: both;\">Calculating cpi based on a feed-back calculation similar to that on <a href=\"http:\/\/josefprusa.cz\/skeinforge-40-volumetric-calibration\/\">Josef Prusa&#8217;s<\/a> site can be very useful if you have already converted to CNC and can jog your axis a &#8216;known&#8217; distance which you then compare with reality and update the software based on the output from the formula.<\/div>\n<div style=\"clear: both;\"><\/div>\n<div style=\"clear: both;\">The correct cpi value for these scales is 2560 as stated on the\u00a0<a href=\"http:\/\/www.shumatech.com\/web\/products\/opendro\/guide?page=0,15\">Schumatech OpenDRO<\/a>\u00a0website for the 21bit Chinese protocol that they use.<\/div>\n<div style=\"clear: both;\"><\/div>\n<div style=\"clear: both;\">In actual use, the scales exhibit some <a href=\"https:\/\/en.wikipedia.org\/wiki\/Backlash_(engineering)\">backlash<\/a> due to the gauge &#8216;sticking&#8217; on the slide, but this can be compensated for with some care.<\/div>\n<div style=\"clear: both;\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>I was doing some work on my Mini Mill the other day and noticed that despite the fact that I had set a 0 position on the Z axis, the readout that came with my Chinese scales would randomly reset and as a result the 0 value was suddenly elsewhere. This was not a huge&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[7],"class_list":["post-39","post","type-post","status-publish","format-standard","hentry","category-uncategorised","tag-mini-mill"],"_links":{"self":[{"href":"https:\/\/blog.hslracing.com\/workshop\/wp-json\/wp\/v2\/posts\/39","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.hslracing.com\/workshop\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.hslracing.com\/workshop\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.hslracing.com\/workshop\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hslracing.com\/workshop\/wp-json\/wp\/v2\/comments?post=39"}],"version-history":[{"count":1,"href":"https:\/\/blog.hslracing.com\/workshop\/wp-json\/wp\/v2\/posts\/39\/revisions"}],"predecessor-version":[{"id":243,"href":"https:\/\/blog.hslracing.com\/workshop\/wp-json\/wp\/v2\/posts\/39\/revisions\/243"}],"wp:attachment":[{"href":"https:\/\/blog.hslracing.com\/workshop\/wp-json\/wp\/v2\/media?parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hslracing.com\/workshop\/wp-json\/wp\/v2\/categories?post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hslracing.com\/workshop\/wp-json\/wp\/v2\/tags?post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}