Closed Loop CNC - Page 4


Page 4 of 5 FirstFirst 12345 LastLast
Results 61 to 80 of 99

Thread: Closed Loop CNC

  1. #61
    Member mactec54's Avatar
    Join Date
    Jan 2005
    Location
    USA
    Posts
    15362
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by RCaffin View Post
    Ha, well, high resolution encoders ... a bit mythical.
    Only if you are uneducated on the subject

    Quote Originally Posted by RCaffin View Post
    Should anyone have specs on encoders which do claim 24-bit ACCURACY, I would love to see them (and their price). Cheers Roger
    I don't know of any Hobby users using the 24 Bit, there are a lot using 16 Bit and 20 Bit Encoder though

    Go to any AC Servo Manufacture and you should be able to find the information you are looking for, when the Hobby builder can buy them and use them, the price you will find quite reasonable for what you are getting


    Yaskawa
    Mitsubishi
    Siemens
    Bosch
    Fanuc

    Mactec54


  2. #62
    Member samco's Avatar
    Join Date
    Jul 2003
    Posts
    1754
    Downloads
    2
    Uploads
    0

    Default Re: Closed Loop CNC

    Hmm - again with the dmm 16 bit encoder.. It is still only accurate to 4096 counts per rev (12bit)... Do you dispute their own documentation?

    There isn't any magic there... BTW - mesa/linuxcnc will interface with ssi,biss (fanuc absolute encoders)

    HOSTMOT2

    sam

    So - why do industrial controls like fanuc and such not use step/dir drives?



  3. #63
    Member samco's Avatar
    Join Date
    Jul 2003
    Posts
    1754
    Downloads
    2
    Uploads
    0

    Default Re: Closed Loop CNC

    (don't get me wrong - I use step/dir drives. Given the choice though - I would close the loop within the control)

    sam



  4. #64
    Community Moderator Al_The_Man's Avatar
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    24221
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by samco View Post
    (don't get me wrong - I use step/dir drives. Given the choice though - I would close the loop within the control)

    sam
    Me too, never used steppers unless no other option.

    Out of interest this is the resolution presently used by Fanuc on their Alpha motors since 2002.
    Which is a mixture of absolute and the lower value incremental.
    Prior to this, going back to 70's/80's they typically used 2000 pulse/rev incremental for the vast majority of applications.
    Al.

    Attached Thumbnails Attached Thumbnails Closed Loop CNC-fanmotor2-pdf  
    Attached Files Attached Files
    CNC, Mechatronics Integration and Custom Machine Design

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


  5. #65
    Member mactec54's Avatar
    Join Date
    Jan 2005
    Location
    USA
    Posts
    15362
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by samco View Post
    Hmm - again with the dmm 16 bit encoder.. It is still only accurate to 4096 counts per rev (12bit)... Do you dispute their own documentation?

    There isn't any magic there... BTW - mesa/linuxcnc will interface with ssi,biss (fanuc absolute encoders)

    HOSTMOT2

    sam

    So - why do industrial controls like fanuc and such not use step/dir drives?
    I think you are looking at there old 14Bit Encoder not the new 16 Bit

    Mactec54


  6. #66
    Member samco's Avatar
    Join Date
    Jul 2003
    Posts
    1754
    Downloads
    2
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by mactec54 View Post
    I think you are looking at there old 14Bit Encoder not the new 16 Bit
    DMM | ABS-14-00 Absolute Encoder | AC SERVO DRIVE | AC SERVO MOTOR | ROTARY ENCODER

    http://www.dmm-tech.com/Files/dmm_AB...chure_EN12.pdf



  7. #67
    Member mactec54's Avatar
    Join Date
    Jan 2005
    Location
    USA
    Posts
    15362
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by samco View Post
    Hmm - again with the dmm 16 bit encoder.. It is still only accurate to 4096 counts per rev (12bit)... Do you dispute their own documentation?

    There isn't any magic there... BTW - mesa/linuxcnc will interface with ssi,biss (fanuc absolute encoders)

    HOSTMOT2

    sam

    So - why do industrial controls like fanuc and such not use step/dir drives?
    I don't think anyone said there was any magic with the control you are using, unless you are now getting delusional about it, I think most know that LinuxCNC is very versatile control

    You should know that answer, Step / Dir is only supported for Position control, not many manufactures use Position Control, in an industrial setting, speed ( Velocity Torque ) control are better suited for CNC machine

    Mactec54


  8. #68
    Member mactec54's Avatar
    Join Date
    Jan 2005
    Location
    USA
    Posts
    15362
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    They say the same for the 14 Bit also, so not sure why, as I have run the 16Bit side by side in tests with Yaskawa 16Bit and it does not show any accuracy loss, both perform just as they should

    Mactec54


  9. #69
    Member mactec54's Avatar
    Join Date
    Jan 2005
    Location
    USA
    Posts
    15362
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by samco View Post
    Linuxcnc can also do ethercat. (although i have no experience with that..)

    https://forum.linuxcnc.org/24-hal-co...r?limitstart=0

    sam
    That's good if they can do Ethercat now, that would mean there are a lot of servo drives that could connect direct

    Mactec54


  10. #70
    Community Moderator Al_The_Man's Avatar
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    24221
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by mactec54 View Post
    I not many manufactures use Position Control, in an industrial setting, speed ( Velocity Torque ) control are better suited for CNC machine
    I think now I have heard everything!!
    Velocity/Torque speed control??
    The older velocity drives were very much different from the current/torque mode.
    I have used both extensively and know exactly how they react.

    CNC, Mechatronics Integration and Custom Machine Design

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


  11. #71
    Member
    Join Date
    Jun 2010
    Location
    Australia
    Posts
    4256
    Downloads
    4
    Uploads
    0

    Default Re: Closed Loop CNC

    A lot of Kool-Aid sloshing around here. Yeah, myths.

    With a 500 line or 2,000 count encoder on my system I am getting 0.8 microns resolution. And I have verified this with a touch probe.
    Now, if you change that encoder for one with 1000 times the resolution, does that mean I would be getting 0.8 NANOmetres resolution? REALLY???? And to what point?

    Somewhere along the line a little bit of engineering common sense needs to creep into this discussion.
    First, what is the stability of the end bearings on the ball screw? 1 micron I can believe, but not 1 nanometre.
    Next, what is the stability of the ball nut? Exactly the same comments apply.
    Then, what is the flex in the system? I don't expect there to be much, below 1 micron for sure, but there will be some.

    And then (roll of drums) what about temperature shifts and gradients? If you want to machine to the micron level you are going to have to temperature stabilise the entire machine and the room it is sitting in. Even so, local heating from the balls whizzing around the nut will introduce problems. Marginal temperature differences between the cast iron, hardened steel and aluminium parts will exist. What will you need at the nanometre level?

    A problem I encountered on my machine was heating from the QI lighting! I had to replace the QIs with LEDs. How many of those older machines have LED lighting.

    I suggest that we have strayed from verifiable engineering specifications into marketing one-up-manship. My system has 20 bit resolution. Well, mine has 24 bit resolution. Yada yada yada.

    Incidentally, if you really want sub-micron accuracy, not only will you need serious temperature stabilisation of the room and the machine (embedded water cooling), you will also need to use laser interferometry on every axis. I think HP demonstrated this back in the 90s.

    If your volume requirements are small, forget the ball screws completely. You will have to go to inchworms or similar.

    An interesting perspective is to look at a modern semiconductor fabrication plant. They do have to position the masks to the few-nanometre level. One of those fabs will cost you at least one billion dollars, possibly more. (And the embedded processors they can spit out sell for 50 cents each...) Fun stuff.

    Cheers
    Roger



  12. #72
    Member
    Join Date
    Jun 2010
    Location
    Australia
    Posts
    4256
    Downloads
    4
    Uploads
    0

    Default Re: Closed Loop CNC

    why do industrial controls like fanuc and such not use step/dir drives?
    Because they are still wedded to their 30 and 40 year old technology?
    Mind you, last I looked I thought Fanuc could handle Step/Dir, but I was not looking too closely. I might be wrong.

    not many manufactures use Position Control, in an industrial setting, speed ( Velocity Torque ) control are better suited for CNC machine
    Exactly the same problem: that is the technology they were using 40 years ago, they know it, and they don't want to change (yet). Change is both painful and expensive. My old VW Beetle was still using Kettering ignition in 2010 - same reason.

    Cheers
    Roger



  13. #73
    Member mactec54's Avatar
    Join Date
    Jan 2005
    Location
    USA
    Posts
    15362
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by Al_The_Man View Post
    I think now I have heard everything!!
    Velocity/Torque speed control??
    The older velocity drives were very much different from the current/torque mode.
    I have used both extensively and know exactly how they react.
    May be you are so far behind, ( Older meaning 70's early 80's, for more than 20 years Yaskawa Ac servo Drives use Position Velocity or Torque control, all available in the same Servo Drive

    Mactec54


  14. #74
    Community Moderator Al_The_Man's Avatar
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    24221
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Exactly I only use torque mode drives. They are not dated by any means.
    ±10vdc control command.

    CNC, Mechatronics Integration and Custom Machine Design

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


  15. #75
    Member mactec54's Avatar
    Join Date
    Jan 2005
    Location
    USA
    Posts
    15362
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by Al_The_Man View Post
    Exactly I only use torque mode drives. They are not dated by any means.
    ±10vdc control command.
    Here is a PDF worth reading that is more than 20 years old, servo Drives, you will see how Speed and Torque are used the same way as I wrote it, section 5

    Attached Files Attached Files
    Mactec54


  16. #76
    Community Moderator Jim Dawson's Avatar
    Join Date
    Dec 2013
    Posts
    5717
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    It seems to me that using torque control would be most appropriate for applications requiring maintaining a constant tension on a web material or something like that. The velocity control would seem the be most appropriate for positioning control, letting the drive apply the torque required to maintain minimum following error, like in a CNC machine application.

    Is my thinking incorrect here?

    Jim Dawson
    Sandy, Oregon, USA


  17. #77
    Member mactec54's Avatar
    Join Date
    Jan 2005
    Location
    USA
    Posts
    15362
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by Jim Dawson View Post
    It seems to me that using torque control would be most appropriate for applications requiring maintaining a constant tension on a web material or something like that. The velocity control would seem the be most appropriate for positioning control, letting the drive apply the torque required to maintain minimum following error, like in a CNC machine application.

    Is my thinking incorrect here?
    No that is a correct way of thinking

    Mactec54


  18. #78
    Member
    Join Date
    Jun 2010
    Location
    Australia
    Posts
    4256
    Downloads
    4
    Uploads
    0

    Default Re: Closed Loop CNC

    I find it entertaining to compare the size and complexity of the older generation drive systems like the Yaskawa SGDM ones with a modern servo motor driver like a Gecko 320X unit. I suspect we would regard the older gen units as being outrageously expensive in comparison as well.

    Cheers
    Roger



  19. #79
    Member mactec54's Avatar
    Join Date
    Jan 2005
    Location
    USA
    Posts
    15362
    Downloads
    0
    Uploads
    0

    Default Re: Closed Loop CNC

    Quote Originally Posted by RCaffin View Post
    I find it entertaining to compare the size and complexity of the older generation drive systems like the Yaskawa SGDM ones with a modern servo motor driver like a Gecko 320X unit. I suspect we would regard the older gen units as being outrageously expensive in comparison as well.

    Cheers
    Roger
    The Gecko does do not compare to a AC servo Drive, not even with the older ones, the PDF below will give you an insight of what you have to compare it with, this AC Servo Drive is very small and retail is only $138-00, and there is still not comparison

    These can use Modbus as well

    Attached Files Attached Files
    Mactec54


  20. #80
    Member samco's Avatar
    Join Date
    Jul 2003
    Posts
    1754
    Downloads
    2
    Uploads
    0

    Default Re: Closed Loop CNC

    The thing is - the magic in the closed loop drives - is the same magic in linuxcnc. It can control

    step/dir (variants like - up/down, quadrature)
    voltage
    current
    torque
    velocity
    smart serial
    Ethercat
    It can directly control 3 phase servos...
    Others that I can't think of atm...

    sam



Page 4 of 5 FirstFirst 12345 LastLast

Tags for this Thread

Posting Permissions

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


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

Closed Loop CNC

Closed Loop CNC