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

    CAN-FD connection to a VFD for spindle control

    Scheduled Pinned Locked Moved
    Firmware wishlist
    4
    8
    443
    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.
    • Anon1337undefined
      Anon1337
      last edited by

      Hi,
      I wonder is there a way to connect a VFD for a spindle other than 0-10V PWM? I know there are CANbus enabled VFDs out there like this one for example.
      Is this simply a software issue or are there any hardware limitation (noise from the VFD perhaps?) to CAN connected VFDs?

      Also anyone with an ATC spindle using the Duet?

      jay_s_ukundefined o_lampeundefined 2 Replies Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @Anon1337
        last edited by jay_s_uk

        @Anon1337 there's currently nothing in the firmware for control of a spindle over CAN or CAN-FD.
        It would need implementing

        I've moved to the firmware wishlist category

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

        Anon1337undefined 1 Reply Last reply Reply Quote 0
        • jay_s_ukundefined jay_s_uk moved this topic from CNC
        • Anon1337undefined
          Anon1337 @jay_s_uk
          last edited by

          @jay_s_uk yeah you are right this might be more of a firmware thing.

          So there aren't any hardware limitations to this? I might try to tackle it myself then.

          T3P3Tonyundefined 1 Reply Last reply Reply Quote 2
          • o_lampeundefined
            o_lampe @Anon1337
            last edited by

            @Anon1337 There's an ongoing discussion about implementing "custom CAN messages" here
            I guess that'd fit your usecase, too?

            1 Reply Last reply Reply Quote 1
            • T3P3Tonyundefined
              T3P3Tony administrators @Anon1337
              last edited by

              @Anon1337 you are correct, no hardware limitations if you use something like a SammyC21 or a custom board that runs RepRapFirmware expansion board firmware, If you can get the board on the CAN-FD bus and support the RRF CAN-Fd protocol then its a firmware job to add spindle support. The custom CAN-Fd message that @o_lampe linked to is one option however I suggest discussing this further with @dc42 on here first because it may make more sense to extend M950 spindle support to handle the case of a CAN-FD connected spindle or use another gcode to configure it thats spindle specific.

              www.duet3d.com

              o_lampeundefined 1 Reply Last reply Reply Quote 4
              • o_lampeundefined
                o_lampe @T3P3Tony
                last edited by

                @T3P3Tony Such a dedicated gcode for CAN-spindle support probably exists already? If RRF decides to implement it, just make sure it is compatible with CNC-CAD software

                T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                • T3P3Tonyundefined
                  T3P3Tony administrators @o_lampe
                  last edited by

                  @o_lampe I would expect the CAM software to use M3 M5 etc, can you point to ant CAN/CAN-FD specific spindle control gcodes?

                  www.duet3d.com

                  o_lampeundefined 1 Reply Last reply Reply Quote 1
                  • o_lampeundefined
                    o_lampe @T3P3Tony
                    last edited by

                    @T3P3Tony No I'm not aware of it.
                    I just had a flashback, when RRF in the beginning tried to support laser diodes via M106/M107 commands, instead of the established codes.

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