How to Setup a Touch Plate to Auto-Zero Z-Axis in Mach3

Ғылым және технология

A common method of zeroing a CNC machines Z axis using Mach3 is done by using the paper friction test. While this works OK in a pinch, it is very inefficient and not really accurate.
A better way to zero our tool changes would be the use of a touch plate (conductive plate) to automatically feel our tolerances and zero our machine for us.
This video describes how to setup and use a homemade touch plate system together with Mach3 (Newfangled Solutions) by using simple materials and best of all, there is no cost associated with making it.
Link to VB Script:
drive.google.com/file/d/0B2hP...
*Twitter: / gurubrewshow
*Facebook: / guru.brew
All Materials Found Here (c) The Guru Brew Tech Web Show
Visit us on the web at: www.GuruBrewShow.com

Пікірлер: 361

  • @gordoncrisp3060
    @gordoncrisp30607 жыл бұрын

    I'm new to the CNC game and using Mach3. Your videos are among the most informative and to the point I've seen! Thanks for the help, and keep up the good work!

  • @jimsinacola-totallywoodwor7473
    @jimsinacola-totallywoodwor74737 жыл бұрын

    Steve, just followed your instructions on how to hookup the Z zeroing plate and it worked the first time flawlessly! Great tutorial, thank You!

  • @ChrisORiley
    @ChrisORiley8 жыл бұрын

    Thanks so much for putting this video and the script together. I had been manually zeroing after tool changes, and I tend to change tools pretty frequently. I just set this up on my mill this weekend and it works perfectly! This is going to save so much time and hassle.

  • @maxvandertol1747
    @maxvandertol17476 жыл бұрын

    Finally!!! A tutorial that is simple and understandable! Awesome job Guru

  • @ginmark
    @ginmark8 жыл бұрын

    Thanks for the clear and concise instructions! This has always intimidated me because I don't want to see a blue flash and a wisp of smoke coming out of my control box because I hooked something up wrong. I can't afford down time because of a self inflicted wound. But you have made it very clear what to do, and I'm going in confidently now! I wish I had seen this BEFORE the Christmas season when I zeroed 400-450 bits manually...

  • @visualitep4911
    @visualitep49119 жыл бұрын

    I've been wanting to do this for quite some time, I didn't realize how simple it was, thought I had to buy a special touch plate. Thanks for such great information.

  • @tcsyme
    @tcsyme4 жыл бұрын

    This video is still relevant. I set up a touch plate on my mill last night, and it is working flawlessly. Thanks so much!

  • @DeadHippie62
    @DeadHippie627 жыл бұрын

    Finally I found the answer I was looking for. Out of all the other forums and videos I've watched and read in the last year, no one has ever mentioned that the retract height has to be greater than the plate height. Great vid ..

  • @winkworks
    @winkworks7 жыл бұрын

    Thanks a lot for this! It's getting into this field, recently CNC'd a G0704 and find your videos VERY helpful. I'm not making chips yet, but hope to in the near future. Keep up the good work!

  • @AppleHater2012
    @AppleHater20126 жыл бұрын

    I just added my auto Z to my machine. Spot on instructions and it worked perfectly. Thanks for the brew and VB code! Thanks Steve!

  • @Bandit.Designs.Videos
    @Bandit.Designs.Videos6 жыл бұрын

    Your setup was by far the best I have found Anywhere. keep up the awesome work buddy. You make this CnC business much easier.

  • @bruceburby8239
    @bruceburby82399 жыл бұрын

    I am working on putting my table together also. This is my first attempt at cnc and I am finding out fast that I will need all the help I can get/find. Keep up the good work.

  • @AbeOnline66
    @AbeOnline669 жыл бұрын

    Thank you. The only video that explained what I needed. For those who use mm, make sure you set G1 Z1. F50 line to a high thickness, like: G1 Z30. F50 .

  • @rdouthwaite
    @rdouthwaite4 жыл бұрын

    Been planning to get round to this for years, finally bit the bullet and it works flawlessly. Nice one.

  • @mirchamiksha3415
    @mirchamiksha34159 жыл бұрын

    Ovo je najbolji vido za setovanje auto zero tool mach 3 . Jasno i jednostavno. Hvala!

  • @jimweist1708
    @jimweist170810 жыл бұрын

    Very good dude! Its been hard to find well documented clear concised video tutorials on CNC stuff I jut got mine built yesterday and set all my limits and home switches, Im now ready to cut this is the last Zero I need to set. I appreciate it. Im going to browse some other videos of yours now.

  • @GuruBrew

    @GuruBrew

    10 жыл бұрын

    Glad you are getting use out of the video. Thanks for checking out my other vids. Steve

  • @jimnastic464
    @jimnastic4648 жыл бұрын

    Wow, I have been struggling with my Syil X4 forever, your videos helped me and I am looking forward to setting this up!

  • @scottmeer6202
    @scottmeer62029 жыл бұрын

    This was an awesome video. After watching it I checked the manual for my GeckoDrive 540 board. Everything in your video applies except the + wire screws down to any open spot between terminals 1 thru 4 and the - wire screws down to any open -V terminal on the 48v power supply. I'll be putting this together tomorrow. Thank you

  • @budmoore7971
    @budmoore79713 жыл бұрын

    Hey Steve! Thanks so much for all the information. I followed your instructions and it works just like you show in the video! THANK YOU SO MUCH! This is THE BEST ENHANCEMENT I have ever done to my cnc router! Totally worth it. I wish I had done this years ago! BRILIANT!

  • @normanbenjamin5580
    @normanbenjamin55809 жыл бұрын

    I have been looking for something like this for over a year. Thanks for the complete description it really helps. Will have mine set up tomorrow :-)

  • @postiemania
    @postiemania9 жыл бұрын

    Thanks Steve I made my tool probe from 10 mm plate and some single sided PCB and got it working well. I just had to edit the VB script to metric values and played with the feed rates until I was happy with the settings for my particular machine. Great video!

  • @alinbcu

    @alinbcu

    8 жыл бұрын

    +Robert Ritchie Please tell me what did you change in code for 10 mm? I try to do this 3 days

  • @postiemania

    @postiemania

    8 жыл бұрын

    Bartos Alin There is a line in the VB script. Call SetDro (2,11.5) I changed the value to 11.5 as this is the sum of my 10mm plate and 1.5mm pc board. Good luck hope this works for you. I watch videos on KZread how to do it. Cheers

  • @3073Sean
    @3073Sean9 жыл бұрын

    Yours is the best Zero vid I have found, and I have been looking for some time. Wired my machine right up and works like a charm. the only thing I would add is some break out boards you have to jump the 5V pin. I ended up looking up from the manufacture how to do this. I used a 2.2K resistor. Any way, great vid and thank you for taking the time. Sean

  • @julesandmel
    @julesandmel9 жыл бұрын

    Loved it! Built it! Using it! Thank you for clear concise method. Loved that little holster. Jules

  • @phillipcrowe979
    @phillipcrowe9794 жыл бұрын

    Hey Steve watched a few of your tutorials and you make it simple to understand I've not started yet with mine just watching and learning Great Job

  • @hamrx8
    @hamrx87 жыл бұрын

    Thanks, the best explanation and video on this subject I have watched to date. About to implement it on my machine. :) I did find that I had to edit the script slightly. Took a bit of doing but now a few weeks later it works perfectly.

  • @jkat9871
    @jkat98719 жыл бұрын

    Beautifully explained. One of the best methods of training I have seen. Thanks for putting this vid together.

  • @frankswd
    @frankswd Жыл бұрын

    DUDE! THAT WAS SWEET! It's 1am here and i've been fighting this issue all day. TY

  • @richardfarwell6759
    @richardfarwell67596 жыл бұрын

    Thanks so much for this; especially the annotated code! Took me a bit to figure out which pins to use, but I think I have it working now.

  • @minasianjohn
    @minasianjohn3 жыл бұрын

    Very good and clear explanation of how to connect the machine and how to take precautions. Thank you.

  • @Rocky5738
    @Rocky57387 жыл бұрын

    You explain things so well I'm a learner and you have showed me what to do thank you

  • @johndavis415
    @johndavis4159 жыл бұрын

    Just exactly what I needed. I'm switching over from ShopBot to Mach3 and fine your help very thoughtful.

  • @Vic-lf5kw
    @Vic-lf5kw2 жыл бұрын

    Thanks Steve!! Another great video with hard to find information. You have been so helpful to me in my CNC journey...

  • @theyachtshop
    @theyachtshop Жыл бұрын

    this video is awsome. if you pay attention to all that is being said your installation will be easy and painless and should work flawlessly. I should have done this two years ago. thankyou so much.

  • @paulosoarescarvalho6219
    @paulosoarescarvalho62198 жыл бұрын

    Amazing! Realy good and helpfull tutorial.Thanks! Good job with clear process explanation.

  • @paulolson4073
    @paulolson40738 жыл бұрын

    I've been doing this so wrong for so long...thank you! Great video in both content and video quality. This is too easy now. And you give us a ready made script file. I hoist a beer to your excellence.

  • @williamhardin5254
    @williamhardin52549 жыл бұрын

    Great Video, great explanation. Can't wait to set mine up.

  • @toddbuhmiller
    @toddbuhmiller9 жыл бұрын

    Thanks for the video. Looking forward to implement this when I get my CNC machine up and running.

  • @TheShakazulu02
    @TheShakazulu0210 жыл бұрын

    Thanks for this. Very clear instructions and demonstration. Keep-up the good work!

  • @iamwonder9300
    @iamwonder93009 жыл бұрын

    Excellent examples and explanations. Got a lot out of this. I am currently trying to setup my auto Zero button. I hope you have more like this on MACH3 setup. I'll be looking

  • @dlbard1
    @dlbard19 жыл бұрын

    Thanks for taking the time for making the video...very helpful!

  • @lyndonlondon
    @lyndonlondon8 жыл бұрын

    Great video with clear explanation. Thanks a lot. Using information here I managed to set my StepCraft Tool Length Sensor up perfectly...

  • @stefrafr
    @stefrafr9 жыл бұрын

    thanks a lot for the accurate detrails.I did all the changes foe metric native units and work perfect .Go on for more

  • @janus737
    @janus7379 жыл бұрын

    That's what I wanted to know, thanks a lot! Cheers from Poland!

  • @JimTaylor42
    @JimTaylor428 жыл бұрын

    Just what I needed to set up a touch plate on my own home brew CNC machine. Thanks for the info.

  • @sammkader8014
    @sammkader80144 жыл бұрын

    Thanks Steve I fallowed your instructions and it's done many thanks from Iraq

  • @wa7vgn
    @wa7vgn7 жыл бұрын

    Couldn't explain it any better thanks Rich

  • @Ammothief41
    @Ammothief416 жыл бұрын

    Thanks for the guide! Can't wait to get a touch plate going.

  • @asifbaba3432
    @asifbaba34325 жыл бұрын

    Sir you are the best instructor in the world=From Pakistan

  • @DesOwen
    @DesOwen8 жыл бұрын

    Perfect. I've asked my CNC supplier to let me know what pin I can use in their control box, then I'll give this a go. You're right, it is not fun trying to guess Z at zero so this is an excellent solution.

  • @GuruBrew

    @GuruBrew

    8 жыл бұрын

    +Des Owen Thanks and good luck with yours

  • @ChrisLawley43

    @ChrisLawley43

    8 жыл бұрын

    +GuruBrew I'm helping a friend but we are using a plasma cutter all with Mach 3 software, is there any other way to just visually watch it to run it down to get the correct torch height for the plate we are about to cut? last night I was trying it and it either goes to far down or two far up.

  • @dimonfallout101
    @dimonfallout1017 жыл бұрын

    Great video! Helped me a lot during translation of some tech manuals. By the way, very interesting content, subscribed) Respects from Kazakhstan!)

  • @WildmanTech
    @WildmanTech7 жыл бұрын

    I did this and it totally works! Going to check out your limit switch setup because that is NOT working on mine.

  • @petergileshilton
    @petergileshilton4 жыл бұрын

    Great video with easy to follow directions to set up the Auto Tool function. I'm puzzled as to why people go to all this trouble when you can take a say, 1/4" drill bit, lay it on the table and bring the tool down until the drill just rolls under the bit and call that 0.25" above the table into Mach3? Mach3 has the Tab key to bring out the Handheld unit where you can set the rate at various steps for precision movement. No wires, no doubt about connectivity, no Visual Basic code, no damage to the bit or table if things weren't right.

  • @giuliobuccini208

    @giuliobuccini208

    2 жыл бұрын

    1. Very slow process if you have to make many tool changes - 2. with 1-flute bit you have to be sure that you rolling the shaft precisely under the tip (when you get older your eyes will be not so good, believe me) - 3. for small areas (i.e. full of pockets) you have to eyeball the tip of bit exactly over a flat zone (time consuming process) - 4. you can go fully automatic if your tool-setter doesn't need a crocodile to be manually clamped on and it is located in a well-know position (Also, you thrust the planarity of your spoilboard as well as the thickness of your material).

  • @viateksoftwaresolutions5729
    @viateksoftwaresolutions57298 жыл бұрын

    Wow!! That was super easy, thank you so much, no more dodgy paper!

  • @Clackvalve2
    @Clackvalve28 жыл бұрын

    Great Video, thanks, it makes it just that bit more easier to set up mach3.

  • @500Driver
    @500Driver5 жыл бұрын

    Thank you GuruBrew! Worked perfectly.

  • @jjsinacola
    @jjsinacola10 жыл бұрын

    Great video. Just what I needed. Thankyou! I suspect with a little work one could also have it do the x & y axis too. Please keep the CNC tutorial video's coming. Your a good instructor.

  • @djbillyde
    @djbillyde6 жыл бұрын

    super informative, our machine is coming today as a backup to our Dahlgren ! !

  • @bakers2581
    @bakers25817 жыл бұрын

    Great video, easy to understand and very helpful

  • @codymiller2940
    @codymiller2940 Жыл бұрын

    Great video. I'll hopefully be setting up my machine soon.

  • @Sonic_Shroom
    @Sonic_Shroom3 жыл бұрын

    I like how you make everything so neat

  • @bobdon6802
    @bobdon68029 жыл бұрын

    Thanks for this video, very professional.

  • @TheFarleyGordon
    @TheFarleyGordon10 жыл бұрын

    Good stuff is always Steve appreciate your videos

  • @stevekincheloe8679
    @stevekincheloe86798 жыл бұрын

    FANTASTIC! Works like a charm

  • @nedkelly22
    @nedkelly228 жыл бұрын

    I love this idea, I will be setting this up first thing tomorrow

  • @oxiroxt
    @oxiroxt9 жыл бұрын

    You still need to measure the voltage at the bit and plate ends to account for the voltage drop and then calculate the air ionization gap covered by that voltage given the current humidity level and add that to the plate thickness for an effective zero. I'm obviously just kidding. That was an awesome and helpful tutorial. Thanks a million!

  • @arjundas708
    @arjundas7082 жыл бұрын

    Thank you sir, your detailed teaching is excellent

  • @revmusical
    @revmusical6 жыл бұрын

    Awesome tutorial Guru!

  • @iounatta
    @iounatta8 жыл бұрын

    Nice clear instructions. Thank you for posting.

  • @LakinPlates
    @LakinPlates7 жыл бұрын

    Your video has been VERY helpful, Steve. Thanks. :-)

  • @IliasTsipas_plus
    @IliasTsipas_plus9 жыл бұрын

    Very very nice job!!Just did mine! Thanks for the info!

  • @Edge202
    @Edge2026 жыл бұрын

    Thank you, Steve. Worked first time

  • @joecnc3341
    @joecnc33413 жыл бұрын

    Great Video on this, Steve!

  • @123dagar
    @123dagar9 жыл бұрын

    Excellent video...Great explanation, I got my Touch pad working right off. thanks !

  • @paulhunt1375
    @paulhunt1375 Жыл бұрын

    Great video, solved my issue. Thanks

  • @jamesazotea9458
    @jamesazotea94584 жыл бұрын

    Solid information. Very helpful. Thanks.

  • @mutantpixel
    @mutantpixel8 жыл бұрын

    Excellent video, thank you very much for sharing this info.

  • @paulscarrestorations5466
    @paulscarrestorations5466 Жыл бұрын

    Just what I needed. Thanks!!

  • @airbrushsavvy1750
    @airbrushsavvy17507 жыл бұрын

    AWESOME! thank you! I am going to go out and do this right now!!

  • @tomlee7512
    @tomlee75124 жыл бұрын

    Very good instructional video. I learned and what I want,thanks

  • @galaxie12
    @galaxie128 жыл бұрын

    thx for this video! very clear and easy to understand!

  • @waterdropmusic
    @waterdropmusic7 жыл бұрын

    I like your videos man.! I'm finally sitting down and setting up my chinese 6040 cnc 4 axis .. got everything working except the spindle..its a 2.2Kv water cooled and still trying to figure out how to use the gcode to turn that on.. Thanks for making these videos!! :)

  • @johndakin8113
    @johndakin81137 жыл бұрын

    Excellent video, very easy to understand, mine is working fine except when its supposed to retract to z height its going down instead

  • @LasercamOrthoticsAustralia
    @LasercamOrthoticsAustralia10 жыл бұрын

    Great video Steve, it was very helpful.

  • @GuruBrew

    @GuruBrew

    10 жыл бұрын

    Glad this helps. Thanks for watching

  • @hothmob
    @hothmob7 жыл бұрын

    Thanks Dude! This was a big help

  • @sdantonio
    @sdantonio6 жыл бұрын

    Great video. I know what I'll be doing tomorrow. Thank you for the code also.

  • @MrRenoman2011
    @MrRenoman20114 жыл бұрын

    Great video Steve

  • @pilotarix
    @pilotarix6 жыл бұрын

    Good video! Thanks for offering the VB code.

  • @sunrisehigh229
    @sunrisehigh2299 жыл бұрын

    Very helpful , keep them coming......cheers...

  • @IH1940HAY
    @IH1940HAY10 жыл бұрын

    Thanks so much this is the First time I have seen the Entire auto Zero setup done all at once by one person and you really get the entire picture of how the different parts function. Your dust collection system do you have a video on it, it looks quite interesting. I use a dust shoe but you cannot see it cutting with a shoe and it looks like you could with this setup. Thanks HH

  • @hankus253

    @hankus253

    10 жыл бұрын

    I agree with HH regarding showing the entire picture. I know Steve's primary focus is the PC, but he does an excellent job of sharing things about his own CNC experiences that really helps the newbie get a handle on how things work.

  • @stewartfrye
    @stewartfrye3 жыл бұрын

    I like, great simple solution, ya got my subscription, and Thanks

  • @LtGrandpoobah
    @LtGrandpoobah7 жыл бұрын

    That's brilliant... I knew there was an easier way that purchasing a zero tool.

  • @pump4546
    @pump45467 жыл бұрын

    Worked perfectly! Thanks!

  • @simonfloat1
    @simonfloat13 жыл бұрын

    Realy good and helpfull tutorial,Kindly Regards

  • @MrBoostedhyundai
    @MrBoostedhyundai7 жыл бұрын

    Hi there, I implemented your script for tool height setting. It worked awesome. Thank you I have a 6040 CNC Router, I would like to be able to do one program and use multiple tools. So say once tool one has done its thing, it stop, waits until i change tool, press a button and it remeasure the tool then continue. If you could help that would be awesome! I have no idea how to program script, but after modifying yours I can see its very in depth. Great work on your channel. Cheers Ryan

  • @GuruBrew

    @GuruBrew

    7 жыл бұрын

    What you describe is how I use mine now. I just put a tool change in the g-code so it stops, i then do a bit change, rerun the z height program (here) and continue on my way. Unless I am not understanding your question, this setup already does all that. Just put a pause in the g-code for the tool change and it will wait.

  • @leosilva1036
    @leosilva10368 жыл бұрын

    Hi, Great video - so clear - Thanks!!

  • @ericmoyes177
    @ericmoyes1777 жыл бұрын

    Thanks So Much...it worked perfect. Huge Help!!

  • @MrCoffeypaul
    @MrCoffeypaul5 жыл бұрын

    Nicely done, have to figure it can be expanded to referencing X,Y and digitizing metal surfaces?

  • @hankus253
    @hankus25310 жыл бұрын

    Great timing Steve. I appreciate your showing the mechanics of this project. The wiring is the easy part for me but I find I always get hung up in the physical hardware because of all the variables involved. I'm doing my probe and limit switches now, but if you could also show your limit switch hardware I would really like to see that. I'm planning on putting a barrier style terminal strip on the CNC for terminating my wiring prior to the shielded cabling to the controller. Is this acceptable or will I have issues with noise etc. These are the unknowns that I'd like to get right the first time without having to fight issues that would otherwise come up from not knowing the proper way to do something.

  • @BuildBreakFix
    @BuildBreakFix8 жыл бұрын

    What a nice video! god i wish i saw this video 3 years ago when i couldn't figure all that out lol You know what I still can't figure out! How to set a location in x and y for the probe to be mounted and machine move to it touch the plate go to next task in middle of a project. Mind you i have a auto tool changer set up now lol

  • @user-ce4uv7cd4q
    @user-ce4uv7cd4q5 жыл бұрын

    Thanks so much.Excellent video !!!

Келесі