Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Measuring speed of linear actuator

    Scheduled Pinned Locked Moved
    My Duet controlled machine
    3
    5
    415
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • MaciejGundefined
      MaciejG
      last edited by

      Dear all,

      I have a stepper motor (https://uk.rs-online.com/web/p/stepper-motors/1805290/) connected to C Beam Linear Actuator. I use it for short rapid movements (X10 F8000), which takes about 0.3 sec I think. How can I measure actual average speed of the actuator? Is there any timing comand (before and after "move command")?

      Thanks

      1 Reply Last reply Reply Quote 0
      • A Former User?
        A Former User
        last edited by

        Not sure how accurate it'll be but you could try making a g-code file with the move and simulate it?

        1 Reply Last reply Reply Quote 0
        • MaciejGundefined
          MaciejG
          last edited by

          What do you mean by "simulate it"?

          1 Reply Last reply Reply Quote 0
          • A Former User?
            A Former User
            last edited by

            0_1563366839464_d7068777-0ba1-4e09-8cbd-37f9fb504785-image.png

            it may not have sufficient resolution in the timing provided, you'll see if you try.

            1 Reply Last reply Reply Quote 0
            • Danalundefined
              Danal
              last edited by Danal

              Put a console message M code before/after the move you wish to time. Hook up to USB. Use a terminal program (such as YAT for windows) that timestamps each line to the millisecond.

              However... that will really tell you when things pass through the planner. You MIGHT need to put a dwell command in several places, and subtract out that time.

              ----or----

              Use a set of microswitches and an Arduino.

              Delta / Kossel printer fanatic

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA