key2 wrote: Hi,
same issue here and i modfied the Change.ngc file. Documentation is on my Website (unfortunately in german). If you Need it in english, just let me now...
short description: i added an "if"-Operation checking if new tool is different to actual tool. (will upload the file later from home)
fraeserbruch.de/linuxcnc/gmoccapy-werkzeugmessung-optimiert
That's great thanks. I used Google translate and I think I have most of it but translate seems to have missed the last part, unless the German line is actually OK to use...
Code:
In detail, these changes are required in the "change.ngc" in the configuration subfolder "macros":
Insert before the line ;first go up as an additional line o110 if[#<_current_tool> NE #<_selected_tool>]. NE means "Not Equal".
In front of the line G43(almost at the end of the file) is called an extra lineo110 endif eingefügt
Another issue i am working on is this: if tool measurment is complete and the job is started, the spindle moves down above the TLS. i dont want this, because sometimes the TLS is higher than Z-Position in the Job =Y risk of rotating millbit crashing into TLS....
I hadn't noticed that because I've been working in my vise pretty much the whole time I've had the touchplate setup. I do have to go back to my fixture plate which is about 1" lower than the touchplate so I may have this issue as well