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

    how should I proceed for this configuration

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    4
    669
    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.
    • mickaelfundefined
      mickaelf
      last edited by

      Hello everyone

      Hardware : Duet Ethernet.
      Firmware Version : RepRapFirmware for Duet 2 WiFi/Ethernet version 1.21 running on Duet Ethernet 1.02 or later.

      Here is the project that I am carrying out, the purpose of this one being to deposit a spiral on the rotary table. The shape will have only one layer of height that I would adapt according to need. My machine is of Cartesian type and you can see this in the config.g file. The operating principle of the machine will be the following, initially, the table will rotate at a constant speed with only the y-axis moving to give the spiral effect and once arrived at the end of the spiral, the table stops rotating and the X and Y-axes make the "Zig Zag" effect at the end.
      Here is a little diagram that will probably be more explicit than my explanations.

      0_1530797356713_plateauRotatifSchema.PNG

      0_1530798583648_config.g

      I know that there is no slicer for this type of printing, but basically I wanted to know if it was possible to have the X and Y axes that would work when the plate is stopped and in the initial position and to have a rotary axis and how I should take to achieve that.
      I just need to declare a new axis in the config file with a general polar config?
      Or do I have to declare a new kinematics in the Motion file using an h and cpp file where we find 3 linear axes X,Y,Z and a rotary axis U(A)?

      Hoping to have been explicit and thanking you for reading the topic and your future answers.

      Sincerely
      Mickael

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

        @mickaelf First question and apologies if I have missed something, but why do you need the rotating axis at all? A normal cartesian printer can print a spiral onto the build plate.

        That said if there are other details and you have to have the rotating axis then you may be able to work around having to do a hybrid polar/cartesian kinematics. I would start with the polar printer setup and get the spiral working correctly. "Y" would be the turntable (A in your diagram), X the primary linear axis (Y in your diagram). Then you can create another axis (U) to act as the other linear axis.

        I am not sure if you need to change mode between Cartesian and polar when you switch between the spiral and the zigzag or if you can write G1 Xn Un En etc to draw the ZigZag - something to test and @dc42 can advise. If you do need to change mode (using M669) you can switch between the modes between the two different print types. probably the easiest way to do this was if you define each print type as a different tool and then use the tool change macros to switch between them but once again @dc42 can confirm if this is the best way to do it.

        www.duet3d.com

        1 Reply Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators
          last edited by dc42

          As Tony says, you have one more axis than you need. But if you want to keep that arrangement, another way is to keep the Cartesian configuration and treat the turntable as if it is an additional linear axis. Then the spiral part can be generated using a single line of GCode because it's just a synchronised move of the turntable with either X or Y.

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

          1 Reply Last reply Reply Quote 0
          • mickaelfundefined
            mickaelf
            last edited by

            Thank you very much for your answers.
            Indeed, this printer does not have much interest but I want to make the above spiral as quickly as possible without everything while keeping a good precision. So I told myself, certainly wrongly ☺ , that a rotary table might have been necessary for such a task.
            I will try to insert your methods and you will show the result if there is one. 😬

            Thanks again
            Mickael

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