I have the auto tool zero function working.
Just struggling to set up the location, but that would all be fantastic.
Thankyou.
Printable View
I have the auto tool zero function working.
Just struggling to set up the location, but that would all be fantastic.
Thankyou.
So, this doesn't do exactly what you need, but it might help a bit.
Attachment 23098
I suspect that what you need is something like:
code "g53 g0 x[your tool change X] y[your tool change Y]"
somewhere near the top of your tool height set macro. Note the G53 - this is important as it means "use coordinates on this line as machine, not work, coordinates"
Can you post your tool height set macro?
AUTO TOOL ZERO SCRIPT:-
FeedCurrent = GetOemDRO(818) 'Get the current settings, OEM DROs (818)=Feedrate DRO
ZCurrent = GetOemDro(802) 'OEM DROs (802)=Z DRO
GageH = GetOEMDRO(1001) 'OEMDRO(1001)=Gage Block Height
ZNew = ZCurrent - 300 'probe down 20 mm
Code "G90F500" 'slow feed rate to 100 MM/MIN
Rem Code "G4 P1" 'Pause 1 second to give time to position probe plate
Code "G31 Z" &ZNew
While IsMoving()
Sleep(10)
Wend
Call SetDro (2,GageH) 'DRO(2)=Z DRO
FinalMove = GageH + 10
Code "G0 Z" &FinalMove
Code "F" &FeedCurrent 'restore starting feed rate dr.lin 2009.10.16
This thread can be closed now.
All resolved thanks to Mr Neale.
Thank you again for all your guidance.
Tim
This thread can be closed now.
All resolved thanks to Mr Neale.
Thank you again for all your guidance.
Tim
Hi
I want to enable automatic tool change in Mach3 but I do not know how and where to start
Can you help me?
Personally, I would start with googling for "mach3 auto tool change macros"! That should give you some ideas.
BUT - every machine is different, so needs different macros. Do you have a carousel or tool rack? Fixed or moving rack? Auto draw bar - how is it controlled? What are the locking mechanisms on a carousel? And that's just for starters. What motion controller are you using? How many inputs/outputs? Does it have PLC capability?
This is non-trivial. Not necessarily difficult if you understand all the bits - mechanical, electronics, software - but a whole different ball game compared to the tool height setting macro that was the original topic.
Good luck...