Thread: Bad accuracy with my cnc machine
Threaded View
-
23-04-2015 #10
Depending on your drive it will have either a switch to change the Active edge or software setting. If not then it will be fixed and the documentation should state the rising or falling edge.
I don't mean noise has in sound.! . . . I mean Electrical interference noise EMF from other components around like Spindles etc. Looking at the condition of your wiring with motor wires unshielded and probably poorly grounded control box then it's a Huge chance this is your problem.!
This means the point when the drive issues the Step signal. It can be the rising or the falling edge of the signal Pulse. (also some controllers look for the Step on certain edge.)
If your drive issues the Step pulse on the falling edge of the pulse and your controller is expecting seeing it on the rising edge you'll have timing issues. Often when active edge is wrong you'll loose 1 step or micro step for every direction change.
One common mistake made is that people will wire the motor phases wrong. ie: Put A+ to A- on the drive connection. Then when the motor spins in wrong direction they just change the Active hi-low state in Mach motor outputs and it spins in correct direction.!! . . . BUT this now means the control (mach3) is looking for the Step pulse on a different edge and if this edge is the opposite edge to drive then you could have timing issues resulting in loosing position.
The correct way to change an axis direction if needed is using the Reverse option in Home and Limits.
If you wire the motor phases correctly to the drive. ie: A+ on motor to A+ on drive then 99% of time the motors will spin in correct direction and will match the Active edge set in the drive. This is often the rising edge but some drives like the Geckos do use the falling edge in which case if the motor phases are set correct then you would set the Active step edge in motor tuning to match. ie Step low active ticked.
Another common cause of positional lose with parallel port revolves around timing issues and the Kernal speed set in Mach3.?
The pulses created only have a certain time interval between changing state and the higher you have the Kernal speed the shorter interval. So if you set the Kernal speed high you shorten this time interval so combined with high motor tunign it's very easy to lose Steps. This is why it's recommended with parallel port to keep Kernal speed set at 25Khz for most stable performance. Every change up in Kernal speed increases chance of unstable system.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
1mm position accuracy for timing belt
By motomage in forum Belt Drive, Pulleys & TimingReplies: 3Last Post: 01-02-2015, 01:46 PM -
Tool diameter accuracy
By Neale in forum Tool & Tooling TechnologyReplies: 15Last Post: 05-03-2014, 11:18 PM -
Accuracy Problem
By richie00boy in forum Machine DiscussionReplies: 12Last Post: 09-09-2013, 11:24 AM -
Machine bed accuracy
By Colin Barron in forum Gantry/Router Machines & BuildingReplies: 1Last Post: 03-11-2010, 11:24 AM -
Ball Screw Accuracy V Price
By Wobblybootie in forum Lead Screws, Nuts & SupportsReplies: 5Last Post: 02-01-2010, 11:55 AM
Bookmarks