Machsupport Forum
Mach Discussion => General Mach Discussion => Topic started by: cbade on February 07, 2012, 03:11:01 PM
-
New here.. looking for help with a Mach3 issue. Sorry if this is the wrong place to start this thread.
When running a program, there is a short pause between g-code moves.
I have checked that it's set to Constant Velocity not Exact Stop. Any other ideas on how to fix this?
Could very well be my g-code is poorly written and it's not a Mach3 problem at all...
Thanks,
cbade
-
Does your G Code have a G61 in it?
Hood
-
It does not. I also checked in the settings to be sure the Constant Velocity is checked. I can add a G64 and try the code again.
-
If you attach your code and your xml maybe the issue can be found.
Hood
-
I've attached the .XML used and the G-code in question. The pause happens between each move.
Thanks for your help.
-
Look on Settings page and disable CV Feedrate and see if that helps.
Hood
-
Looks like that did the trick. The setting was at +1.000 and I disabled it.
I'm curious as to why this is the fix.. I'll do some google searching.
Thanks a ton! You're the man, Hood.
-
I would say what that means is you were telling the machine to slow to 1 unit per min before doing the CV.
Hood
-
So another fix could be to change the CV Feed-rate value to the same as the feed-rate set by the G-code? I'll try it.
-
Yes that should work but usually its just disabled by default I think. I imagine it is meant for people who have machines that are not very rigid but with fast acceleration, could be wrong though :)
Hood
-
Found this via another forum:
http://www.machsupport.com/docs/Mach3_CVSettings_v2.pdf
It recommends enabling CV and disabling all CV settings until more familiar with the system and its interactions.
Thanks again for your help in solving this issue.
-
No probs :)
Hood
-
I would take that doc with a pinch of salt. As I've said in many threads - it's not very good and in some places just plain wrong.
Your original CV Distance of 1.0 means you're allowing (not telling) CV to drop to 1 unit/min if it needs to which is (as you've found on your machine) just about the same as exact stop. Setting this to your commanded feedrate is pointless - CV can't do that by it's very nature.
Ian