Welcome to Our Community

Some features disabled for guests. Register Today.

Retractable cable management

Discussion in 'CNC Mills/Routers' started by Petras Vestartas, Nov 20, 2023.

  1. Petras Vestartas

    Builder

    Joined:
    Aug 6, 2023
    Messages:
    17
    Likes Received:
    1
    Hi,

    I have a small setup of two axes.
    When I rotate the first motor, the cables get entangled.

    What are the most common cable management options to solve such issue?
     

    Attached Files:

  2. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,430
    Likes Received:
    1,907
    how about enough cable to let the head go around 1 full turn
    and then in the postprocssor (that makes the gcode) you prevent it going past 1 turn and 'rewind' to unwind the cables to continue the turn from the other side.

    or sliprings to connect the cables through the rotating joint.
     
    Peter Van Der Walt likes this.
  3. Petras Vestartas

    Builder

    Joined:
    Aug 6, 2023
    Messages:
    17
    Likes Received:
    1
    I think I will with the option 1 you suggested:)

    Do you have any suggestions how to calibrate precisely the rotation of such rotary system? I mean to rotate the first motor exactly to 90 degrees angle? How normally it is done? Since motors can loose their position fairly easily, I do not want to do manual calibration each time.
     
  4. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,430
    Likes Received:
    1,907
    I think you can mean 2 things here, 1) how to find a home position, and 2) how to calibrate the distance moved

    1)
    if you use the 'fake the home' princicples you will not have to recalibrate often so long as you follow the procedures.
    assuming a GRBL controller, GRBL sets home when it is turned on or reset.
    knowing that, we can make sure the mechanism is aligned before we turn it on.
    after that setting worjk coordinates it a known offset from the home and is easily repeatable IF you always park it at home before turning it off.
    A simple macro can do the parking for you
    G90
    G53 G0 X0 Y0 Z0 A0
    would return all axes to the home position.

    2)
    to calibrate the actual rotation angles is much the same as calibrating linear axes, you need a mark and a reference, then you drive the axis a known 'distance' and compare the angle actually moved to the expected angle and recalculate the steps/mm value
    newstep/mm = currentstep/mm * commanddist / actualdist

    for example a 200 step per rev motor with 8x microstepping will do 1600 steps per revolution.
    regarding it as a linear axis the command
    G0 X1600
    should turn it one turn exactly, but if you have belts or gearboxes you may not know exactly how far it will go, then you measure the actual movement and compare it to the expected movement using the formula above to correct the steps/mm value.
     
  5. Petras Vestartas

    Builder

    Joined:
    Aug 6, 2023
    Messages:
    17
    Likes Received:
    1
    Thank you very much for the reply, now I understand more that it is not very automated process in general.
     
    David the swarfer likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice