. .

Thread: Servo Overheat

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    I only have 1 motor driving the X axis , I would estimate the weight to be around the 30kg mark. My max speed with low acceleration was around 18,000, so I set 8000, which is about 70% torque figure.
    acceleration settings around 1500. It takes about 1 to 1.5 secs to stop from rapid speed max acceleration is about 3000-4000 at low speeds, and it will stall on reversing ( or on accel / decel ). I've not seen evidence it stalls mid move at constant speed ( I'm doing 3D profiling so there are other speed csonstraints beside my X max speed
    Last edited by dachopper; 04-06-2017 at 05:50 PM.

  2. #2
    My specs below...

    If I reduce the microstepping amount, say from 3200 steps/rev to 1600 or 800 steps/rev, that will increase resolution, but will it provide any greater torque using the AM882?

    100 RPM 190 N cm 1000mm/min
    300 RPM 174 N cm 91% 3000mm/min
    500 RPM 150 N cm 80% 5000mm/min
    700 RPM 120 N cm 63% 7000mm/min
    750 RPM 105 N cm 55% 7500mm/min
    800 RPM 85 N cm 45% 8000mm/min

    RAPIDS / ACCEL SETTINGS
    X 8000, Accel 1200, single motor ~30 kgs....... 10mm pitch
    Y 7500, Accel 1000, dual motor ~ 60-70kgs..... 10mm pitch
    Z 3500, Accel 1200, single motor ~ 15-20 kgs.. 5mm pitch

    Bottom Chart is my motor
    Click image for larger version. 

Name:	Torque curve KL23H2100-35-4B.png 
Views:	1851 
Size:	45.1 KB 
ID:	21842
    Last edited by dachopper; 04-06-2017 at 07:03 PM.

  3. #3
    I'm not an expert in this area, and I only have limited experience based on my own machine, so please take that into account in whatever I say here! However, I have spent some time kicking around figures for my machine, so these numbers aren't just plucked out of the air.

    First - microstepping. You currently have 10/3200 mm = 3um resolution. I'm using 5mm pitch with 1600 usteps, giving the same resolution. This is way better resolution than is needed (for woodworking, at least) and probably better than the backlash in your ballscrews, unless you are using rather better quality screws than most of us! I use x8 microstepping as a balance between torque and smoothness; it seems to be generally accepted that this is a good target figure as higher microstep ratios (such as you are using) cause torque to fall off; lower ratios give a rougher drive. I once played with a machine with no microstepping configured and it sounded like marbles in a cement mixer. I reconfigured to x8 and it was much, much better. I suspect that if you go to 1600 ustep/rev you might get better torque and so less chance of stalling.

    My gantry weighs, at a guess (never weighed it, but I know what it felt like lifting it on and off while building the machine, and then it has the Z axis assembly and spindle motor added) around 60kg. That is driven by two 3Nm NEMA 23 steppers so roughly speaking each motor is driving about the same mass as your motor. You appear to be using nominal 1.9Nm motors, so they are a bit down in torque compared with mine. At the same time, you are running at about twice the speed (my rapid max is 4500mm/min as I get stalling problems above this) so have more drag from guide rails (although I realise that your problems do not happen at higher speeds so this is probably not too relevant) but also using around twice the acceleration figure. My machine runs with acceleration set to 600 (whatever units that is in). According to the little graph in the Mach3 config page, that gives 0-full speed in about 0.15s. You are trying to accelerate at twice this rate, with higher pitch ballscrews which means twice the torque required, with lower torque motors. Someone might well argue that my machine is conservatively configured and they might be right, but I do a fair bit of fine 3D machining and I worry as much as anything about things like pulley-ballscrew fixings handling this amount of torque with a lot of axis reversals and coming loose.

    Your other axis (we have different conventions re X and Y!) has similar loads, but lower speed and acceleration. Is there a reason for this? Based on testing, gut feel, or inspired guesswork? (I used the last of these with a bit of testing to confirm, BTW...)

    Given that this is an intermittent problem, that seems to come after a period of running, and tends to happen at low rather than high speeds (which is actually the higher average current situation for the steppers) I would still be chasing something like thermal shutdown in the driver, unlikely though this seems. Other possibilities are noise (but why only after a significant period of running and only one axis?) and something odd on the Mach3 PC causing the pulse stream to glitch (but again, why one axis and only after running for a time?)

    Have you been able to try swapping drivers from one axis to the other and see if the problem follows the driver or not?

    I suspect that you have already gone through much of this thinking, and I put it forward less as a probable diagnosis and more in the hope that as you say to yourself, "this guy's talking nonsense - but maybe if I check..." you might get a blinding flash of inspiration! I hope so - good luck with it.
    Last edited by Neale; 04-06-2017 at 10:24 PM.

  4. #4
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 16 Hours Ago Forum Superstar, has done so much to help others, they deserve a medal. Has a total post count of 2,957. Received thanks 366 times, giving thanks to others 8 times.
    Changing the micro-stepping setting won't have any practical effect on torque at the motor when moving.

    The Leadshine website isn't working for me just now, but don't AM drives have stall detection?
    Do you have the error outputs connected, so you know if a drive has faulted?
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

  5. #5
    Yeah they have stall detection, but it only operates when / if my motors are above 3000 mm/min. And due to my cut rate being 5000, then I can summize, that the error must be occuring at lower speed prior to stall detect kicking in, IE on decel / acceleration.


    I came up with my numbers by trial and error, finding the max unloaded speed with low acceleration, then the max acceleration to low speed with lots of reversals. , and setting a % of this, like 50 as the max machine settings.

  6. #6
    Did some more testing to check the acceleration settings - Checks performed at 8000 mm/min
    Y axis failed at 1100 mm/s/s Now set at 550
    X axis failed at 1600 mm/s/s Now set at 800. ( this is the axis that jammed, but was also doing most of the work at the time )




    Servo case temp - could touch case for 5/6 seconds, and my turkey cooking probe was at 52 degrees C

  7. #7
    That case temp sounds fine to me. Out of the four steppers on my router, three spent the best part of five years driving my previous machine, usually at or around that sort of case temp. They are all working fine still!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. FOR SALE: JMC servo kit for sal
    By remrendes in forum Items For Sale
    Replies: 2
    Last Post: 24-04-2020, 12:14 PM
  2. eBay: SEM SERVO MOTOR SEM MT30 U4-48, LAMBDA psu,s, 160v servo drive
    By dazza in forum Items On eBay UK
    Replies: 0
    Last Post: 29-01-2015, 08:55 AM
  3. help with servo motors Please.
    By ramsbury in forum Stepper & Servo Motors
    Replies: 10
    Last Post: 18-02-2014, 04:59 PM
  4. Dc servo driver
    By Treemonkey in forum Motor Drivers & Controllers
    Replies: 11
    Last Post: 11-02-2013, 08:16 PM
  5. re servo encoder
    By Scott in forum General Electronics
    Replies: 6
    Last Post: 24-06-2010, 08:30 AM

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
  •