603,884 active members*
5,497 visitors online*
Register for free
Login
Results 1 to 10 of 10
  1. #1
    Join Date
    May 2006
    Posts
    5

    Increasing CNC precision

    I have a CNC router I'm trying to make more precise using a feedback system. I have done some research on the types of encoders I might need and found that linear encoders might be more suitable for the job at hand. So far, I found several companies that claim to have "low-cost, high resolution" encoders and was wondering if anyone knew more about where I could get decent linear encoders. I'm looking for resolution in the 100 um or less range. During my search, I came across the following linear encoder and wanted to know if anyone knows how they work or what the maximum distance could be..

    http://cgi.ebay.com/ws/eBayISAPI.dll...065305880&rd=1

    Thanks in advance!

  2. #2
    Join Date
    Mar 2003
    Posts
    35494
    You need to make sure your controller can take the encoder feedback and compensate for it.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  3. #3
    Join Date
    Dec 2003
    Posts
    24260
    To me that looks like a reading head only, you need the magnetic tape, they profess to go to a usable 70m.
    Renishaw is usually very expensive, top end equipment.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  4. #4
    Join Date
    Jul 2005
    Posts
    78
    http://cgi.ebay.co.uk/GS300-370-Stan...QQcmdZViewItem
    (Europe only, but you might ask them nicely...)

    http://cgi.ebay.co.uk/Meister-Linear...QQcmdZViewItem
    (Worldwide)

    I've been looking at these too... anyone have any experience?

  5. #5
    Join Date
    Jan 2007
    Posts
    210
    Has anyone here done this? Actually "close the loop" in real time while in motion using a linear encoder and not just correct at the end of a move? What kind of controller? How much better did it work?
    You can always spot the pioneers -- They're the ones with the arrows in their backs.

  6. #6
    Join Date
    Jun 2003
    Posts
    451
    I was always under the impression that using linear encoders was undesirable because of the "backlash" effect, would high resolution encoders on the motor shaft be a better option?

    Splint

  7. #7
    Join Date
    Aug 2005
    Posts
    828
    Carbide,

    That would be a expensive system to set up, you will need to use a motion controller like Galil and have code written for it and have very minimal backlash. I think many machine makers have experimented with this idea but nice ballscrews and linear rails solve the problem for most of them.
    Dennis

  8. #8
    Join Date
    Dec 2003
    Posts
    24260
    Quote Originally Posted by CarbideBob View Post
    Has anyone here done this? Actually "close the loop" in real time while in motion using a linear encoder and not just correct at the end of a move? What kind of controller? How much better did it work?
    I think you will find an explanation video on the Galil tuning site that covers this subject using dual input, encoder on the motor and a linear scale, the PID is split between the two.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  9. #9
    Join Date
    Jan 2007
    Posts
    210
    Yes I use Galil controllers (and I love them). When Galil first introduced this in the early 90s thinking this was the "magic bullet" I ran out to the shop, mounted up some encoders and tried it (dismal failure). Since then I've tried it on several machines but have not been impressed with the performance. This of course uses servo motors. It seems to me that this is impossible with steppers because if you miss a step you are past the ability of the motor to respond and pushing extra steps to it won't help.
    You can always spot the pioneers -- They're the ones with the arrows in their backs.

  10. #10
    Join Date
    Jul 2005
    Posts
    78
    It seems that when you get as far as linear encoders, manufacturers use zero backlash gearing, ground ballscrews and/or linear motors. All jolly expensive.

    Given that glass encoders are relatively cheap I'm wondering if there is a decent homebrew solution using steppers and software compensating for any backlash etc.

Posting Permissions

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