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