Page 3 of 3 FirstFirst 123
  1. #21
    Quote Originally Posted by m_c View Post
    If you check the RS part number for that encoder on RS, it is only a 500 ppr encoder.
    I've just tried finding an official spec for suitable encoders, and although I've found it has to be a 5V differential output encoder, all they say is they recommend 2000ppr, not what the actual minimum or maximum possible is.

    Chaz, what ppr is your encoder?
    And do you know what limits they put on the appropriate setting in the software?


    2000 is high for a spindle encoder on a controller aimed more at the hobby/light industrial end of the market. I've got an old mill that has a 200 line spindle encoder, and it would of been able to rigid tap using it's original controller, which is far more demanding on accuracy than single point threading on a lathe.
    For a lathe, even a 50 line encoder would be more than adequate for most reasonable sized threads. I can guess why Centroid recommend such a high count, but that's just because I'm a bit of a geek.

    If you're existing encoder is differential output with all the required outputs (A,B, Z, plus their compliments - should have at least an 8 core cable if it is), I'd be inclined to wire it in and try it. Worst case you have to change it, best case you get a functioning spindle encoder that does the job without having to change anything.
    Mine is 8192, so 2048 X 4. i think Acorn can read much higher than that.

  2. #22
    One question that's been nagging me - I'm using a lot of speculation from a position of relative ignorance so please bear with me!

    - On a lathe, the absolute position of the spindle (and I mean absolute in the sense of knowing e.g. where a specific chuck jaw is from one work session is to the next) isn't important. What's important is knowing where the spindle is relative to the first cut that was made on a specific workpiece.

    - If the above is correct, then the only need for a Z (index) output on the spindle encoder is for pulse-count verification.

    - If both the above are correct, then there is no reason you couldn't increase the effective pulse count of the encoder by having a different drive ratio to the encoder e.g. having a 1:4 drive would increase a 2000p/r encoder to be 8000p/r of the spindle.

    Does this make sense, or am I missing something? I guess you could run into non-linearity problems if one of the pulleys was too small and the belt had any 'set' in it.

  3. #23
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 2 Hours Ago Has been a member for 9-10 years. Has a total post count of 2,148. Received thanks 236 times, giving thanks to others 5 times.
    It all depends on the controller.
    In the Centroid case, as they specify an encoder with an index pulse, I'd guess they are relying on the index pulse to synchronise moves, which if you're not threading, it likely doesn't serve much purpose. Without it, unless the controller continually counts the encoder, the controller wouldn't be able to synchronise for multiple threading passes.
    The controller relies on you setting the encoder count in settings, and I would doubt if there is in any verification between the counts and the index pulse. There might be, but it's more likely to just show up as threading moves failing to start due to the lack of index pulse.

    If you were to have more than one index pulse per revolution, then it's likely to cause synchronisation problems. If the controller is relying on the index pulse to start a synchronised move, then if there are four index pulses per spindle revolution, odds are not good for success.


    I wouldn't worry about non-linearity problems on a lathe spindle. For basic turning, even if the spindle location varies by 10% over a revolution, it's going to have minimal effect on normal thread pitches. Even on a 2mm pitch thread, that's only potentially 0.2mm, which on a 2mm pitch thread, is neither here or there unless you're aiming for some kind of precision fit thread. A generic nut and bolt will likely have more play than 10% of pitch.
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

  4. #24
    Quote Originally Posted by m_c View Post
    if there are four index pulses per spindle revolution, odds are not good for success.
    Yeah - I had been assuming that the rotations would be counted by a running pulse total i.e. (pulses/pulses per rev) but as you say it's entirely possible that the index is used to reset the position - this could have odd effects!

  5. #25
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 2 Hours Ago Has been a member for 9-10 years. Has a total post count of 2,148. Received thanks 236 times, giving thanks to others 5 times.
    Quote Originally Posted by AdrianW View Post
    Yeah - I had been assuming that the rotations would be counted by a running pulse total i.e. (pulses/pulses per rev) but as you say it's entirely possible that the index is used to reset the position - this could have odd effects!
    It's something that the designers will know, but they don't always release the information, as it's not something you really need to know for implementation. You just need to know if an index pulse is needed or not.

    I know the KFlop continually counts the pulses and you don't need an index pulse, but it has a lot of the internal workings exposed so you can customise exactly what it does. If you don't have an index pulse, it relies on using wherever the encoder count started as the index point for spindle orientation. Even if you do add an index pulse, all it can do is reset the zero point to the index pulse location (or any offset you'd like).
    On my lathe, although I have the encoder index wired up, I only ever used it for confirming the encoder count when I was setting things up, it's never been used since.
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

Page 3 of 3 FirstFirst 123

Similar Threads

  1. FOR SALE: Complete CNC plasma control system with THC from CandCNC.com
    By adscnc in forum Items For Sale
    Replies: 0
    Last Post: 09-12-2017, 12:06 PM
  2. RFQ: Semi automatic welding system Linear beam control system
    By richway in forum Projects, Jobs & Requests
    Replies: 0
    Last Post: 24-01-2017, 07:54 PM
  3. drive control system
    By oadamo in forum General Electronics
    Replies: 1
    Last Post: 22-05-2011, 06:30 PM
  4. My CNC converted Harrison M250
    By M250cnc in forum Conversion Build Logs
    Replies: 2
    Last Post: 18-11-2010, 10:38 AM
  5. Harrison M250
    By Arthur Kingdon in forum Milling Machines, Builds & Conversions
    Replies: 24
    Last Post: 14-06-2010, 07:36 PM

Bookmarks

Posting Permissions

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