Machsupport Forum

Mach Discussion => General Mach Discussion => Topic started by: gobbya on July 24, 2015, 04:38:15 AM

Title: After install newer mach3 version stuttering movement
Post by: gobbya on July 24, 2015, 04:38:15 AM
Good day,

Im jef from The Netherlands. And just busy with cnc a small year so im still a cnc noob mostly  :)

I have a problem with mach3. I had an older version of mach3 and that worked but i found out i couldnt change step en dir pulse setting so i bought the newest mach3 (3.043.066) and installed it.

I copied all old settings that worked to the new mach3  mill XML.

Now i could change the step en dir pulse to 4.

Problem i have now is that the movements are stuttery just like it pauzes really fast, the machine is not shaking but i can see and feel it more or less. This problem i did not have with the old mach3 version.

CV i checked at first but it was on CV mode, all other CV options unchecked in CV control. Lookahead on 200lines. Also on settings screen CV distance and feedrate are unchecked. Backlash is disabled also.

I then reinstalled the old version 3.041 which came with the machine when i bought it.

Ran the same gcode, smooth like butter movements, cranked the feedrate some higher and still smooth movements.

So it has got to do with settings new installed version, but i doublechecked and there are no differences in settings.

What could this be?

ps: gcode file enclosed
Title: Re: After install newer mach3 version stuttering movement
Post by: gobbya on July 24, 2015, 05:01:13 AM
Here are my settings in mach3
Title: Re: After install newer mach3 version stuttering movement
Post by: gobbya on July 24, 2015, 10:23:27 AM
Here two videos i made. movement with 3.066 vs 3.041 all same settings. Only difference 3.041 smooth movement 3.066 stuttering movements.

https://www.youtube.com/watch?v=qHI-h6yhiYg   3.066 stutter

https://www.youtube.com/watch?v=UOCeDS_VfwU   3.041 smooth.

Im running windows7 64bit btw. i7-930, 3,4Ghz, 6gb ram.
Title: Re: After install newer mach3 version stuttering movement
Post by: Tweakie.CNC on July 24, 2015, 10:55:43 AM
Curious one this - which motion controller are you using ??

Tweakie.
Title: Re: After install newer mach3 version stuttering movement
Post by: gobbya on July 24, 2015, 12:09:06 PM
Im using the 4axis leafboy77 usb card. AKZ250.
Title: Re: After install newer mach3 version stuttering movement
Post by: BR549 on July 24, 2015, 12:34:51 PM
V.066 is KNOWN to be a bad version .

(;-) TP
Title: Re: After install newer mach3 version stuttering movement
Post by: gobbya on July 24, 2015, 02:36:59 PM
Ah ok i did not knew. I tried few older but same problem stays.
Title: Re: After install newer mach3 version stuttering movement
Post by: Tweakie.CNC on July 25, 2015, 03:32:35 AM
I suspect the problem lies with the Leafboy as it's USB / driver software has been tailored to the earlier versions of Mach3. Their website says it is suitable for use with Mach3 R3,043.066 and it may be worth downloading their latest plugin and seeing if it makes any difference.  http://leafboy77.com/index.php/en/home/16-english-categories/mach3/usb-motion/card-akz250/1-mach3-usb-motion-card-akz250

It may also be worth contacting the manufacturers and asking the question.

Tweakie.
Title: Re: After install newer mach3 version stuttering movement
Post by: gobbya on July 25, 2015, 11:07:30 AM
Hi Tweakie,

I guess you are right about this. I made sure and checked my usbmove.dll version and installed the latest. The latest version is 2.01.9 30-3-2013. They say it works with latest mach 3.043.066 but nono it works almost haha.

Then i tried installing mach3.042.040 and now the movements are smooth again!

Wish they make a new updated usbmove.dl. I couldn't find any contact info on leafboy site unfortunately.

But it works now with the above mentioned version of mach3.

l
Title: Re: After install newer mach3 version stuttering movement
Post by: WoodyCam on August 19, 2015, 07:54:01 AM
Just to say, I've discovered exactly the same problem with version 3.043.066 using Parallel Port today. Maybe its not your USB controller?

Trying lots of CV settings and motor tuning makes no improvement with my new machine build. I've been running an old GCode file that worked fine on my old CNC mill (running an older Mach 3). So, I think this post helped me work out the issue, I will try an older version of Mach3 and report back. I've read stacks of posts on CV and I think it should be smooth with CV tuned, certainly others have said they achieve smooth motion after tweaking these settings, but its not always clear what Mach3 version they are using.

Surprising (if so) to see such a fundamental issue with this "final" version? Hasn't anyone else seen this issue?  Hence, I'm still not sure that isn't me doing something wrong, but as Gobbya found, the settings don't seem to change this behaviour. It feels like CV is not on, but it certainly says it is.  Any advice gratefully received.

Just to be clear, in my case, Mach3 is pausing ever so slightly at the end of every straight line even when it is a straight line, just split for no reason by the CAM programme. Surely this should be smooth with CV on? I'm going to test 360 deg circles next. I'm guessing its going to slightly pause at each node... No backlash and quite high acceleration motor settings.

Woody
Title: Re: After install newer mach3 version stuttering movement
Post by: WoodyCam on August 19, 2015, 04:10:29 PM
Quick update. I've solved my issue after further forum hunting and found two significant sensitivities. All with version x.66 I've found that with mm units, Stop CV on angle >90 deg, no backlash and CV Dist Tollerance set to 0.02mm I could achieve smooth motion if I set the feedrate override to 50%. The little jerk on every line went away. When I increased the tollerance to 0.05mm I could set to 150% feedrate before it came back. The feedrate in the code is quite varied (90 to 300), and well below the motor max speed. So, as is noted in other posts, feedrate overide does have an influence on behaviour. Also, its obvious small CV tollerances would be difficult to achieve as speedrates increase, but this is a small part and fairly slow feed and this issue was with no change in path (a split straight line). Anyway, the tollerance is a much more sensitive parameter than I expected and very small changes make quite a big difference to smoothness.

Anyway, very happy my new machine is able to be smooth.

Does anyone know if it is normal to adjust this for different GCodes each time? What is the best way to do this?

Gobbya, I'd be really interested to know what CV Dist Tollerance you used when you tested with 66?

Woody.
Title: Re: After install newer mach3 version stuttering movement
Post by: ger21 on August 19, 2015, 07:03:06 PM
There are known issues with Mach3 and using Feedrate Override over 100%. You're better off using a higher feedrate in your g-code and using FRO to slow it down.
Title: Re: After install newer mach3 version stuttering movement
Post by: gobbya on August 27, 2015, 03:24:55 PM
Hey woodycam,

I unchecked all cv settings in general config when testing. Now i use 3.042.040 and all works smooth like butter. Using FRO often because im still experimenting with feeds so i adjust often while cutting.
If i use a newer version then the above mentioned it stutters with all feeds. Really annoying. I contacted the manufacturer of the leafboy77 and they say its not their hardware causing this.

So i just use above version now. Maybe in the future i step to EdingCnC usb.