Servo makes ratcheting sound but does not move


  • Active Member

    Hm. If you have latest firmware uploaded to EleksDRAW, then just send A1 command via EleksCAM to EleksDRAW for drawing using servo. For using laser, send A0. And also is important to set Default Laser Power in Setting tab for servo to almost left position.

    0_1491752161355_CaptureEleksCAM.PNG


  • Developer of T2Laser Software

    Instead of A1 (which only changes to servo mode) send E2 which selects an EleksDraw configuration (CoreXY, correct steps/mm and servo mode).


  • Active Member

    @Zax said in Servo makes ratcheting sound but does not move:

    Instead of A1 (which only changes to servo mode) send E2 which selects an EleksDraw configuration (CoreXY, correct steps/mm and servo mode).

    Yeah - you are almost right, but if you choose correct machine when flashing it with EleksROM, there is absolutely no need to do that, as EleksROM does it itself. E2 code did not switch back to laser mode when you need it. EleksDRAW is designed for both - pen and laser, so A1 and A0 codes accordingly are most important to know.

    And this topic is about servo ratcheting sound which is caused by too high laser power value in EleksCAM even you send E2 code...



  • @EleksMaker I'm using Eleksdraw with EleksCam software. Why would I set the laser power when it's the servo that's not working? The servo is for the pen raise and lower, not laser.


  • Developer of T2Laser Software

    The servo and laser control use the same method, but if you send too high a value for the servo move it will crash. 50 is enough, check my pictures in another thread.



  • @MuuSer Tried both of these. Manually push the servo down so it's not jammed against the end stop. Restart everything. Search for port and select. Set EleksDraw as shown. Send E2 command. Send A1 command. Both get green messages.

    Try to draw anything, X-Y works, servo immediately slams into the end stop and gets stuck.

    Test servo with servo-tester, servo works fine.

    Also try even less than shown. One pixel for both default and weak laser power. No difference.

    And, really, even if it worked (which it doesn't) should I have to go through all this EVERY time? The software should do this for me.



  • I'm having the servo rotate all the way clockwise no matter what laser power settings I have. Any ideas on what the problem might be?


  • ElekMaker Develop Department

    @heedaf

    our servo rotate up at about 30 and down at about 0~


  • Developer of T2Laser Software

    @EleksMaker-Z isn't that backwards? 30 moves the arm down (counterclockwise or anticlockwise) and 0 is up.

    Anyway @heedaf are you sure you've sent the command to set servo mode?



  • I've tried everything in every combination. Reading the post I'm a little confused on the commands. One post said that if you update the firmware and select the egg option commands are not needed. Maybe I'm sending the commands wrong, is there a specific way of doing that? When I'm running the program I can see 31 and 0 being sent but the servo just keeps rotating clockwise until it hits the threshold.



  • I have exactly the same problem. Server rotates clockwise until it hits the limit and stops there - not moving anymore.

    I followed and tried what was posted above. Sent commands before testing again.... Not sure what I am doing wrong.

    Please help.



  • Heedaf - please try setting your Default Laser Power to about 10%
    See if that helps. It looks like setting that slidebar changes servo's behavior...


  • ElekMaker Develop Department

    @Zax
    yeah,sry i type wrong 30 is pen down and 0 is pen up , thx



  • @EleksMaker-Z Tried both of these. Manually push the servo down so it's not jammed against the end stop. Restart everything. Search for port and select. Set EleksDraw as shown. Send E2 command. Send A1 command. Both get green messages.

    Try to draw anything, X-Y works, servo immediately slams into the end stop and gets stuck.

    Test servo with servo-tester, servo works fine.

    Also try even less than shown. One pixel for both default and weak laser power. No difference.

    And, really, even if it worked (which it doesn't) should I have to go through all this EVERY time? The software should do this for me.


  • Developer of T2Laser Software

    Have you changed the max laser power to 30-50 range?

    If it's still at 255 it's going to crash.



  • @Zax If you're asking me, I use EleksCAM, not T2Laser. Also, I've set the slider as low as zero + 1 pixel, with no difference.


  • ElekMaker Develop Department

    @Fracture

    EleksCAM will upgrade in few days , including add SVG carving and servo num input function~



  • @EleksMaker-Z I have the new software. I found the location to choose the machine (EleksDraw) and how to set the servo mode. I set both of those. I also went in and did Rst ROM (which I assume means reset the rom) I did that too and it completed successfully.

    I even turned down the laser power to 35 just in case that still mattered.

    STILL DOESN'T WORK.

    Servo immediately hits the upper limit and just makes ratcheting noise. It then has to be pushed back down manually since it gets stuck up there.

    Also noticed that single stepping X+ and X- move diagonally, and Y+ and Y- just "shudder". I tried the "reverse X" and "reverse Y" options (all four configurations) and it makes no difference. I have the servo and steppers plugged in as shown on the picture on this site.

    There's another thread that says that it needs different firmware, but didn't say where that firmware was or how to install it.

    Also, you have "Pulse" spelled incorrectly in the new software ("Pluse").

    This is getting pretty frustrating. And it looks like I'm not the only person having these problems.



  • @sstouk Thanks! Tried 10% and every other % without any luck.


  • Active Member


Log in to reply
 

Looks like your connection to Offical Forum was lost, please wait while we try to reconnect.