Mach 3 Quick and easy tool table Offsets
Вставка
- Опубліковано 15 вер 2015
- It has been over a year since I posted my Mach3 Tool change macro and every week I get a Email asking about some aspect of the Macro. In this video I show everyone how I measure My tools to populate the tool table. Using the Mach3 DRO's Very simple way to get pretty accurate results. No Granite plate or tool height indicator.
Thank you for watching Please subscribe, Thumbs up if you enjoy the video.
If there are any questions please comment also comment if you have tried or use the macro. Visit the website at www.cnc4xr7.com - Навчання та стиль
Thank you for taking the time to do this!!!! Very much appreciated.
+thebaconbits Your welcome let me know if you have any questions.
Got it. I figured that you could find part zero with any tool, but asking is cheaper the testing sometimes. Thanks! Steve
The most important thing to remember is don't start a program with a tool in spindle and make sure you set z with a tool and not forget to change the tool #
Very cool video. I was wondering how to set the tools up. This will save tons of time in my future projects.
+Unorthodox Fabrication Cant get more accurate than your DRO so this method works well for me. Be Safe,
Sam
Thank you for your tool height setting video
+Sunny Tam Your welcome,
Be Safe,
Sam
Thank you very much. it was very useful for me.
+Reza Shiri
Your very welcome happy to help.
Be safe Sam
Thank you very much.
your welcome
Nice method for setting height.
+William Hardin Thanks William, works really well.
Nice tip!
+Craig's Machine Shop Thanks and The cheap way to do it!
Hi Sam - Just subbed your channel. What kind of spindle is that allow for the air-powered tool changes? I really want one! And what types of motors are you running? Thanks!
The X2 has a R8 spindle I am using a 3/4" collet with TTS style holders they are repeatable and have a 3/4" shank
I'm trying to use this method but with reference to the table. I have a 2" toolsetter that I bring the spindle nose down to and reference as Z0. when it's 2" Above the table. I'm assuming with this method, I do that with tool zero, then reference all my tools off the table and the 2" setter as well. Now in the work offset, say the distance is measured as 3.750" from the top of the table to the top plane of G54. Would I be right in that G54 Z height offset would be 3.750"+2.000"? I'm having quite a hard time getting everything to come back to zero with multiple tools.
+Colin Worobetz HMM you lost me at I'm trying! No just kidding.
Ok so weather you set Z0 to a Block a tool setter or a bottle cap it's Z 0 correct.
Insert tool 1 and set as mentioned above make sure its Tool 1 ( what ever that tool may be)
In the Tool table the offsets for Tool 1 are ALL Zero That's Correct and will stay that way.
Insert Next Tool #2 jog down to a Block ,bottle cap , table . What is the DRO reading? XXX.X insert those #'s into the Tool Table for Tool #2 this is the offset.
Now to verify on the program screen type in tool # 2 in the pink box hit enter the Z DRO should change from XXX.X to 000.0
Type Tool # 1 back in and it should go back to the offset you had before. if all is good proceed with the next Tool.
Always getting offset figures from Tool #1 DO NOT ZERO Z DRO AT ANY TIME DURING THIS .
Use a 123 block for now the tool setter may be throwing you off.
Hope this Helps,
Be Safe Sam
Sam, why do you need to set the height of the spindle nose (tool 0) to zero if all tools offset from tool #1?
After the tool table is populated and you are ready to start a new job, how do you find Z zero on the part? Do you touch off the spindle nose or do you touch off tool #1
Sorry for all the questions,
Steve.....
+ricochetproducts Hi Steve No Problem,
The simple answer is Yes, Tool 0 can not be changed in the table and is not a tool at all! Its used for when there is no tool change used in the gcode and your setting Z for the tool your using. In this demo I'm using Tool 0 ( the bottom of the spindle ) to measure and populate the tool table.
If your tool Table is populated correctly then you can set Z for a job with any tool. I use Tool #6( 3/8" 4 fl EM) a lot so I set my Jobs to tool #6 it keeps everything consistent.
Let me know if I confused you more or if you have anymore ?
Be safe sam
Hi Sam, I have populated my tool table with all the different heights of my tools. I have measured my touch probe =0. Then measured all other tools referenced +/- compared to that. So far so good !, I then use the touch probe to get my G54 position. When i generate my G-code with HSMXpress i get the G43 code, but when i run the code on the mill Mach3 does not turn on the tool offset (No green light) Result is that the tools all are exactly the offset value height above the part at all times. Do you have any idea why that is ?
Lets See, I do not understand this comment " I have measured my touch probe =0" physical Z zero is the bottom of your spindle! so the probe should also have a length. Next you say the offset led is not light even though a G43 is in the code? How is the G43 written? G43 Hxx xx being the tool #?
Check that you dont have ignore tool change checked under config/general settings.
Hi Sam, You have solved the problem !!! Hurra !! You asked just the right question about the Hxx in the G-code. It turnes out that when i originally populated my tool library in HSMXpress i tried to input offset values, but i realised that i could not input any negative values and forgot all about it. This was an important mistake. All values must be the same for : tool number, length offset and diameter offset. When i write i measure my probe to be zero i mean as follows. I put my BT40 holder with my digital probe on top of 2 (1-2-3) blocks and measure the height which i consider zero. All other tools measured the same way have a negative or positive value which is then my offset value. So after i corrected all tool numbers, length offset and diameter offset for each tool they worked perfect and the GREEN LIGHT was turned on when the different tools was called in the G-code. So thank you very much !!!! Peter
Peter your very welcome, It's what I do for a living so asking the right questions is 80% of troubleshooting. LOL
Funny thing is if you were using my Manual Tool change macro you would have never had a issue as I have the G43 built into the macro so it's ok for it to be in the code but not needed.
ua-cam.com/video/D_XlXBq2Szs/v-deo.html
G'day mate I hoping you could possibly share the plans or dimensions of your enclosure it's identical to the way I'd like to construct mine and it would be much appreciated
Email me and I will send you what I have.
CNC4XR7 I've dropped you a request on your website
Hey look like the harbor freight mill..
What are you using for a drawbar.
Sounds like air
Yes Air
@@CNC4XR7 did you build it or did you buy it.. Ivan interested in doing it
Yes I built the X2 PDB
Any chance you got pics etc plans ..what is PDR
Sorry Power Draw Bar
or you can use a touch plate
You can use a touch plate however you will still need to accurately set tools in relation to g54 z zero
That's the way I do it as well, except instead of the 123 block I use one of these www.ebay.com/itm/SHARS-MAGNETIC-Z-AXIS-DIAL-SETTER-0004-GAGE-offset-pre-setter-tool-CNC-NEW-/301203002700?hash=item462119154c that way I don't have to worry about crashing the tool into the block, or going up and down so many times. When the dial reads 0 the height is 2.000".
+Crivo152 Yes very useful Items if you happen to have one, thanks for sharing My friend.
Sam
Macro
No