Brian,
1. Machine Coord DRO's don't always zero they will have 0.0013 left in them sometimes.
I think you are setting zero with the Ref command with no home switches .. This is a known problem at this time (I will fix it but it is working with home switches). Also if you are going to set zero you should use the Zero x,y,z buttons... Last what is your steps per unit ?? You may not be able to get to zero (Limitation of your machine) and this is as close as the software can make your machine round the digital steps to zero.
My steps per unit are 800steps/mm. The machine coords zero properly when I home to my switches but when I try to manually zero them I am getting 0.0013 left in the DRO. By manually zeroing I mean I am clicking a button with the SetMachzero() function in it.
2. Step and Dir pulse lengths on some installs will reduce upon opening and closing the motor tuning window.
ie. Step=2 Dir=1 after opening, setting, closing , opening motor tuning will change each by -1
This is fixed in 3.042.015
I have a computer that still has the step/dir pulse reduction issue and its running ver 3.42.015. This is the only machine that does this other mach installs work fine. What could be the issue? I've uninstalled mach and reinstalled and still no go. This included deleting the mach3 folder that was left after uninstall. Any other ideas? Clearing registry entries too?
3. Program extrema is not being calculated correctly.
Could you please give an example of what is not correct? For example are you running loops with offset shifts and so on in the code? If so it is hard to tell if you are in the correct position when the reference position is changing
That is the only time that I know when this is not correct..
I will look for code that was a problem I believe it was when the code had arcs or code with A rotations. I'll find something and get back to you so you can repeat the problem on your end.
4. Mach seems to be having issues saving CV state if you change the CV dist tolerence or turn CV dist on/off.
Closing and opening the session fixes it, but I've learned mid session changes are risky behavior.
You should close and reopen the software to back up your settings...This is a very good idea
Is there any thing you can do to make changing settings during a session stick better. The problem is when I have to close mach it causes me to need to rehome my machine as some scripts I have written look to see if the machine has been homed for safety reasons.
5.Mach is parses the code pretty slow when you open a file. I'm guessing it parses the code for gcode errors and finds program extrema.
I would like to be able to turn off the program extrema calculation method or see it rewritten using RegEX so that it parses faster.
It is also the calcs for drawing the toolpath that is slowing down the load time... In the diagnostics page please turn off the toolpath and tell me if you like that better.
I run with the toolpath off it has always been a resource hog. IMHO as nice as the features of it are I wish there was some way to reduce its resource requirements.
6. If you jog the machine during tool change M6 (so as to be able to physically get to you spindle and change the tool upon pressing cycle
start mach moves to its previous position with no warning or way to cancel this. This needs to have the same dialog added that you get when using
"run from here".
Please have a look at the M6Start.m1s and M6End.m1s macros and change them to your liking
This is the only way to change how the toolchanges are done
I run with the toolpath off it has always been a resource hog. IMHO as nice as the features of it are I wish there was some way to reduce its resource requirements.
7. Machine is always underfeeding. If I set feed rate to 100mm/min and give the machine plenty of room to make a single axis move and get up to speed
it is always under feeding by about 4mm/min, it never reaches the programmed feedrate and my max velocity is 800mm/min. It didn't do this in older mach versions.
This has to do with how the feedrate is now calculated.. in the end are not far off (less then one %) this has to do with the amount that your CPU timing is off from what it should be...
Its more than one percent. For me its more like 5%-10%.
Also could you add "CV FeedRate" from the settings screen to the General Config dialog with the other CV options.
Thanks.
Brian