Mach3 Touch off Plare Install - CNCnutz Episode 204
Вставка
- Опубліковано 17 жов 2024
- www.cncnutz.com...
Installing a Touch off plate on your CNC machine is one of the simplest upgrades you can make. This video shows how to do it.
SHARE WITH OTHERS:
/ cncnutz
SOCIAL:
www.cncnutz.com
Email: cncnutz65@gmail.com
/ cncnutz
/ cncnutz
/ cncnutz
I hope you enjoy.
Awesome - thanks Peter very helpful. I've noticed that there is 24V between the positive and negative side of the probe. Is there a risk here of electric shock?
Thank you for speaking for a multitude of us, when you said, "thank you very much for making it as confusing as possible" (to makers of Mach3). Another well explained tutorial, Thanks.
+Peter Rouzaud
Thanks Peter
Great video Peter, thank you from sunny Florida. I made my own touch plate with materials I had laying around my lab and used your script for Mach 3 to work with my G540. I also modified my screen set with tips from another one of your videos and added a LED to the main screen next to the "auto tool zero" button. Everything works great and I now only cut the stock and not my table. Thank you again for sharing your knowledge.
Thanks Flip Flop. Glad it works for you.
Cheers
Peter
Thanks Peter another comprehensive video in the box, I’ll watch your second video Mach3, and I’m getting close to giving this all a try thanks to you.
One suggestion on you videos where you show the Mach screen is to put a red circle around the place where it lights up, this will highlight what we are to look at, lot of information and boxes on the screen helps focus on the specific point.
Thanks again.
+Hager Hay
Thanks Hager.
Not quite sure how to achieve that in my editing software but will investigate.
Cheers
Peter
Thanks for this Peter. I’ve been successfully using your script. On my first probe and detect, my machine “jumps up a little” as if it’s been stuck down on first probe. It’s second probe retract is smoother. Maybe I need to check the first retract speed. I always seem to have the Z DRO reading at 0.004mm after probing and going to new origin. Bloody computers. 😂
Thanks Pete. As always, a really informative video. I've been using a copper circuit board with a battery, LED, buzzer and an alligator clip to compensate for poor lighting/eyesight in the shed. I'm going to get out and give this a go.Thanks again.
+Dust Bunny
Thanks Dust Bunny. Hope it works well for you.
Hi Peter i have downloaded your alternative mach3 script sorted out the first pass, my direction when it went to probe was going the wrong way so i altered the - to +, works good but when it goes to do the second pass direction is going the wrong way. is it possible you could point me in the right direction how to alter this
Thanks Peter, wonderful video, you are the king of good information. Looking forward to every time you come with new ones
Thanks Steinar
Thank you for this and the other videos. They've been immensely useful in calibrating my CNC router and making it very accurate.
Great news. Glad they help.
Cheers
Peter
sir. i have one quedtion. i want use usb cable for laptop. but i have MACH 1.1 borad with parellel port cable . please recomened cheap converter. parellel portt to usb
Many people. Use the UC100 which is the usb version of my UC300ETH board though it has only 1 port. Note : you cannot use a usb to parallel port converter on a CNC. You need a motion controller which is what the uc100 is. Also beware of clones of the uc100. Buy only from a reputable source and not ebay.
Cheers Peter
I've been checking youtube for this for god knows how long and you've explained it in the simples way. Thank. Question though. Each time I need to do a tool change I would need to do it again won't I? And another question. Can you also do a script and setup video for X and Y axis zerowing. That would be Awesome!!!
Hi Martin,
Each time you change tool you need to reset the zero point.
Sorry that is well outside my ability and it has already been done by others.
Cheers Peter
I am using mach 3 with the Big Tex blue screen. This works perfectly. THANK YOU PETER!
+Daniel Braud
Thanks Daniel. Glad it works
Hi Peter - What’s the point in having the second pass? Just to verify? Thanks!
Hi Jamie
The 2nd pass is done at lower speed which should give a more accurate setting. Because it takes time for the motion control board to report back to the pc, retesting and slowing it down can give better results.
Cheers Peter
I was having a problem with the value set for the plate, I finally discovered that my Z-Axis motor tuning was off, fixed that and everything else came together.
TipTop, Peter. Can't be explained better.
+Paul van Driel
Thanks Paul
Hi Peter, thanks for all the informative videos!
I was wondering if you can recommend where to get one of those spring loaded or sensor touch off setters and are they difficult to wire up?
I recently broke a bit on my touch off plate because there was bad contact with the alligator clip on the tool bit...
Hi Jeff,
At the moment I can't and the one I showed on the video is one I made a few years ago.
I isn't setup to be used as a touch off plate but it would take very little in the way of modifiction to make it work for you.
You only need to connect the metal pin to the gecko and throw away the battery, cliplead and batery i used when I made it.
It might make a good project to make one and because I don't need it to be insulated like the one in my video it might be quite easy and more compact.
Maybe that should be my next project. (No promise)
ua-cam.com/video/LJ5TAdJotw8/v-deo.html
Surely you can't have said that you are using a parallel from your laptop Peter.
Are the Gecko drivers so good that you stick with them regardless?
Got a serious crunch time coming here what with MSN calling it quits on Win7 and I am just setting up my first machine :-) USB type Mach 3 controller running on Linux Mint? I got to check that out.
Regards, C.
You miss enterperate an interface with a protocol. The G540 interface uses TTL inputs, as do almost all stepper motor drives, and it's layout is compatible with a parallel port. The actual device I connect it to is a motion controller which also uses parallel port layout but it is not an actual parallel port, if that makes sense. Yes the G540 is that good in my opinion. I now am using a Masso controller but previously I used a uccnc motion controller and before that a smoothstepper motion controller.
Cheers
Peter
THANK YOU! I've got Mach 3 and a Gecko, so this was SUPER helpful. Thanks for all your videos!
Thanks James
Hi Peter
Love the videos, I was milling a piece of 5.5mm ply and milling from the baseboard, so I typed in 5.5 for the nominal thickness when setting the Z. I started milling but it started to mill about 5mm above the workpiece, so I tried entering " 0 " that didn't work either so I thought maybe it's in inches so typed 0.3 that worked perfectly. So am I doing some wrong here or what, felling a bit stupid.
If your machine is running imperial then you will need to use the imperial script and enter you thickness as imperial. 0.3 is 7mm not 5.5 so that can't be it. Did you set the thickness of the plate in the script? Did you do some tests to check that when you enter 0 it comes down to the surface you set the plate on when you enter z0 in the MDI? Also set the plate in the tabletop and Enter a thickness eg 10mm. Then remove the plate and go Z-10 in MDI and it should just touch the tabletop.
Are you using the latest version of the script as it has been updated several times.
Without more information I can't really tell.
Cheers
Peter
@@cncnutz Thanks for replying Peter. No, I didn't do any of the checks you mentioned, so my next job is to go check z0 on the baseboard.
Well that worked. Nice and simple. Although I did manage to short out my 10 pin input I was using for a limit switch set up in series for the x,y axis on my G540 somehow and it no longer works. My fault ... Now using 11 for the probe and 12 for the limit switches :(
Thanks Peter for this video on the Touch off Plate. I have installed it on my Mach3 machine, but seem to be having a problem with the DRO returning to Zero. After running the Touch Plate the Read Out doesn't return to Zero. It may read 0.0018, or .0013, or .003 or .0022. Each time the readout has been displaying a figure on the end. I can't seem to obtain 0.0000, would you have any idea on how I can solve this problem. Thank You Once Again.
It isn't a problem. It is a non cumulative stepping error. If it takes another step it will be in negative numbers. It cannot get exactly to 0.
Cheers
Peter
Thanks Peter, you've resolved my confusion. I'm most impressed with the way your Touch Plate works, and in the way you explain everything in your videos, please keep going, as I gain so much from you. Bill
Thank you sir for good teaching,Where can I get script for xy origin
Great video Peter. Is there a hotkey that can be installed on the pendant for auto tool zero?
Thanks,
Jeff
Thanks Jeff
You could assign a key to do the autozero on the pendant if you wanted. Just assign a hot key to the autozero button.
Cheers
Peter
One thing you need to check is the rapid clearance distance. If the original gcode is for a .5 thick material and it does its rapid moves .125 above the material, if you tried to cut the same thing out of .75.... all the Rapids would be in the material. Most people probably know this, I just wanted to make sure it's clear.
thanks for the vid, super helpful! Could you please confirm I understand that you have an isolated DC supply to the G540 with the GND terminal wired to the spindle body. Is the spindle also bonded to earth and if so would this not also bond your secondary supply GND to PE, which as I am advised by my SMPS supplier would defeat the transformers isolation?
I have a similar setup at the moment and half of the advice suggests bonding the secondary side of the PSU to the star ground and the other half says they should be fully isolated... who to trust aahahah. Also to add to the mix from my last G540 I remember the case/heatsink is already bonded to the ground internally but I am not 100% on that ....
Once again thanks for the vid, I am sure it will help lots of other mach3 users out!
Hi Jestah,
Thanks for your question. I'm sorry it has taken so long to reply but I thought that making a video would be the best way of answering this one. Thank you for the inspiration. The only problem is I don't really have an answer for you but I explain my reasoning for why I did it, the way I did. Your observation about trying to get a simple answer to a question is very true. For every one saying to do something there is another saying not to. The best I can really say is that your setup sounds very similar to mine so it should behave the same as mine. So far mine is working ok and unless something happens to change that I will leave it set up as it is. To me the ease of operation is what I want so not having to use a cliplead is the best option.
I hope you find the video useful in making your decision no matter which way you decide to connect yours.
Cheers
Peter
ua-cam.com/video/w_2_LnJ8qyM/v-deo.html
Everything was "really easy" except for PP who did all the heavy lifting! Thanks. Cheers David.
+DRMNZ
Thanks David
Superbly explained as usual, thats great many thanks again
+Bernie NUFC
Thanks Bernie
Hi,need a little help please,i have set up everything in the auto probe script but when it has run it does not seem to adjust for the plate thickness when i start the carve,ie plate is 20.2mm thick,start cycle then cutter starts from where the probe touched the plate,NOT the material height
Hi Toddy
Can you please email me your screenset file so I can look at the script. I will see what I can do.
cncnutz65@gmail.com
Cheers
Peter
Was this ever resolved? Im having the same problem.
Still working on it. Feel free to email me as you might hold the clue to the puzzle.
Cheers
Peter
I can't trust Mach3 with zero touch plate . I had it setup and it was working . Then it just crashed on it. Digitize light works but it still crashed . Just going to use a manual Z block from now on
I found it useful to add an ‘led’ to the main page and set it to be the same as the digitise pin. This means I can see the digitise led light up without moving to the diagnostics page 😁
+Des Owen
That's a good idea and something I mentioned in the UCCNC video but forgot about on the Mach3 one.
Cheers
Peter
I downloaded a screen set that shows X, Y and Z (that look a bit like a helicopter landing pad) and when you touch the bit with the probe it is easy to see from a distance you have continuity. Cheers, David.
Great video and great info thanks
Thanks Stephan
Cheers mate
Great video and great info thanks Peter
+MegaTopdogs
Thanks Geert
When testing this program, it stops after tool is touching the plate with " limit switch triggered" message
Have you checked that you don't have the port also allocated as a limit switch as well?
Cheers Peter
@@cncnutz Hi Peter, M1++LIM seems to activate when tool touches the plate ( don't know how to deactivate this M1++LIM)
@@cncnutz Hi peter, I was able to disable the limit switch, so now it's working OK . Thanks for suport
BR Thomas
Hi Peter, next problem :) when activating probing ( touching plate to tool) it won't start with the first pass but jumps to the second pass and instead of going down to plate it retracts and states that "Z axis is now zeroed" I checked the script and did not find anyting different from your script. BR Thomas
What's ,the power of the spindle ?
2.2Kw or 3HP if you prefer.
@@cncnutz 👍
That was a great video
Thanks Ronald
Hi Peter, thanks for a lovely and helpful UA-cam channel, even given the accent:) [That's a smile from Western Australia]. My issue is for anyone else reading the comments. This comment was posted 15 FEB 2021. I downloaded the 30 August 2018 the latest script. It is the Mach 3 one [I confirmed x 2]. It will sort of run on my machine using Mach 3 but is not functional at all. The second retract operation sends my Z axis postive until it hits the home switch for this axis. It then jogs down 1 mm and sets the Z to zero nicely! So I ran the .txt through GWizard editor and got something like 120 error messages in the 130 lines of code. They range from not recognising "Rem" as comments through to a range of Then / If issues. This is so crazy that I sincerely wonder what I am doing wrong since from the comments below, this script must work. Anyone else facing this? Thanks
Hi Raspberry Jam Guitars
What you are doing wrong as far as using GWizard is you are testing a script with a Gcode checker. They are 2 different things. I don't know about the strange behavior but I imagine a wrong setting in Mach 3 or maybe it is the Mach3 version.
Cheers Peter
você e Ótimo , obrigadooooo
Thanks.....great information.
+Grant Clarke
Thanks Grant
Great informative video, I'm struggling to get the script working on my machine.
The digitize light is flashing, when I press auto tool zero and touch the plate on the bit to start, it starts to probe but doesn't stop when it makes contact.
Do you know why this would be ?
Hi dlyxover1
I have just added 2 Alternate scripts for Mach3 Metric and Imperial so give the appropriate one a try. I think this will be the problem.
Some motion controllers do not support the use of the GetVar(2002) command. As a result the script may not work as expected.
The Alternate scripts use GetOEMDRO(802) instead, which is internal within Mach 3 so will work for all motion controllers but will not be quite as accurate.
In all other respects the scripts are the same so make sure you change the plate thickness.
Give it a try and let me know how it goes for you.
Cheers Peter
@@cncnutz Hi Peter that is amazing, I will give it a try when im in the workshop tomorrow. Im using the AXBB-E controller if that helps.
Thank you for your help on this and the world of CNC in general
@@dlyxover
I would be interested to hear your results because the AXBB-E is made by the same people who make the UC300eth that i used in the video and it is a later model.
It should support the GetVar(2002) command.
The cheap Chinese controllers are a different matter.
Let us know how you go.
Cheers Peter
@@cncnutz The new script didn't work either, kept checking the wiring and settings with no joy.
Last ditch attempt I removed all the wiring deleted all the script and started again, the original script worked, perfectly.
I can only put it down to user error, thank you for your help on this and many other areas you cover in your videos.
@@dlyxover
Excellent. I would have expected the original Script to work as it is a UCCNC product and their older motion controllers supported the GetVar commands.
Cheers Peter
Thanks Pete. As always, a really informative video. I've been using a copper circuit board with a battery, LED, buzzer and an alligator clip to compensate for poor lighting/eyesight in the shed. I'm going to get out and give this a go.Thanks again.