Hello: I have Designed a built 3 router tables and use Flashcut systems with them. I was having the same trouble with the machines not running very smooth.
If you are using any of the input lines for things like homming switches etc. you must use a cat 5 cable to clear any noise problems. There is also a certain paired order you have to use,I can send it to anyone that needs it. This should clear up a lot of problems.
A way to test if this is your problem is run your machine with the cabling you are presently using for inputs and get a good feel for how smooth it is running. Then turn off the power and unplug the input cable and run it again. Always use the same gcode file and the same speeds. If there is a change in how your machine runs then you should change to a cat 5 cable. You will notice quit a change.
Something else that shoud be done is to run a ground wire from the signal generatior to the control box this may help with noise and will stop the machine from creaping when sitting idol
As for losing steps in 3d and not 2d , there can be a few reasons for this.
eg. size of motors equals speed , if you look at a 3d gcode file there a big dif ference than a 2d file, the distance between moves can be vey small especialy on the z axis.
There is constant direction change and if you push the speeds and the motors or drive system are to small then you will most likely lose steps. something that you may try if possiable is run a small 3d file then scale it up as large as you can and then run the file at the same speeds and see if it makes a difference.
Hope this helps,
Greg |