585,992 active members*
5,297 visitors online*
Register for free
Login
Page 2 of 2 12
Results 21 to 27 of 27
  1. #21
    Join Date
    Jul 2007
    Posts
    887
    Hi John,
    I'm sorry for making you repeat yourself but are you saying that if you run something like:
    Code:
    M98 P123 L100
    M30
    O123
    G0 X10
    G0 X0
    M99
    The X-axis does not drift but when running arcs both axis drifts?

    What if you run:
    Code:
    M98 P123 L100
    M30
    O123
    G0 X10 Z10
    G0 X0 Y0
    M99
    I was thinking that perhaps the voltage of the step- and/or dir signals are marginal but if that's the case you should've seen the error on single axis moves as well.

    Does the VSDEPI buffer the LPT-ports output signals?

    Crosstalk, as Tero mentioned, sounds like a possible cause (not very likely but who knows at this point). If the ribbon cable you mentioned is carrying step and direction signals and you're prepared to "sacrifice" that cable try splitting the individual conductors, separating them as much as possible.

    However, I think it's more likely to be crosstalk in the DB25 cable. Do you have another one? Preferably a shorter one, perhaps even from another manufacturer.

    You say that you've tried to reverse the active low setting for the DIR signal, but have you tried doing it with the step-signal. Having the wrong "polarity" could screw up the timing and make it step the wrong way. However, that too should've showed itself on single axis moves as well.

    Interesting problem, I don't claim to have the solution just thinking out loud. Good luck and please keep us posted!

    /Henrik.

  2. #22
    Join Date
    Jul 2010
    Posts
    0
    Hi

    Your first G code is almost exactly what I have been using as a test word for word except that I used L50 and had a 50mm move. When I test the two axis together I gave programmed a G2 move followed by an opposite G3 move to make an "S" shape. I have also run a diagonal move with both axis and as far as I recall that resulted in the error.

    I have changed the parallel port cable from a 3M cable to a 2M cable with no change. However I am wondering........my pc is a little industrial panel unit. I have it mounted in a metal cabinet. I have a short cable inside the cabinet - say 200mm I then have a D connector through the cabinet to pick up the main cable down to the drive. I can try a direct connection this evening and see it the short cable is the issue. I did solder up the short cable myself and that is rarely great!

  3. #23
    Join Date
    Jul 2010
    Posts
    0
    Another few hours of testing later.....A rapid 200x X0 Z0 to X24 Z24 program i.e with both axis moving did not result in any error. It is just circles so far. As I write this it dawns on me that I should try both axis moving but at different speeds.....back to the shed!

  4. #24
    Join Date
    Sep 2004
    Posts
    1207
    So if reversing didn't change physical drifting direction, then the problem is not probably in step/dir signal but in encoder signal. As Henrik pointed out, you might also try inverting step pulse polarity just in case.

    There is one thing you can still do to enhance encoder signal quality: connect 120 ohm resistors between + and - output pairs of encoder (from A+ to A-, B+ to B-) to the D-sub 15 connector end. Resistors properly terminate the lines and helps especially in long cables.

  5. #25
    Join Date
    Oct 2005
    Posts
    58
    I have been following the thread with some interest as I plan a system very similar with similar hardware. Has there been a resolution to this problem?

  6. #26
    Join Date
    Jul 2010
    Posts
    0

    Talking

    Yes!!!!! At last I have got it working properly. I am 99% certain that it is the multiplier. I changed the multiplier to the only setting I had not used 1x and low and behold the errors disappeared like magic - it is now perfect although as my PC is a little old and my encoders 2000 line I can only run at 600mm per min - I can live with that.

    A very helpful guy on the Mach3 support site suggested that the multiplier might be the culprit but as I had used every setting except no setting at all I did not try it out.

    The only reason that I am not 100% is that I put a small shield between the transformer and drive - I do not think that could have been the issue or it would have affected not only arcs.

    All is well that ends well - although I did nearly burn the dammed thing when terminating the encoders had no effect..... that bit of rewiring took days.....

  7. #27
    Join Date
    Sep 2004
    Posts
    1207
    I'm glad to hear about success! If any trouble starts bothering, just post here

Page 2 of 2 12

Similar Threads

  1. xy cutting problem
    By melzer in forum Fadal
    Replies: 17
    Last Post: 08-25-2010, 02:27 PM
  2. Problem with cutting plastic
    By mahmoudtsh in forum WoodWorking Topics
    Replies: 3
    Last Post: 03-19-2009, 08:11 PM
  3. Problem with 3d paths for cutting
    By vinot in forum Composites, Exotic Metals etc
    Replies: 6
    Last Post: 12-01-2008, 04:44 AM
  4. Thread cutting problem
    By wab0372 in forum Metalworking- / Woodworking Tooling / Manual Machining
    Replies: 4
    Last Post: 07-22-2008, 05:20 AM
  5. Problem cutting arc with lathe.
    By mudwhump in forum G-Code Programing
    Replies: 9
    Last Post: 05-23-2004, 06:19 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •