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

    Very tiny circles using G2 look fantastic.

    Scheduled Pinned Locked Moved
    Example setups and prints
    6
    10
    709
    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.
    • alankilianundefined
      alankilian
      last edited by

      I have installed a Duet/Ethernet onto a Rostock Max V3 with an SE300 hotend and I'm trying to print a NASA Saturn V S-IC F-1 combustion chamber by faithfully printing the 356 lower tubes and 178 upper tubes using G2 circles over and over and over and over and over.

      This part has 226,000 G2 commands in it.

      I'm literally amazed that I can print a 1mm diameter circle using a 0.5mm diameter nozzle and it looks great.

      I <almost> can't see the stepper motors turn as it's printing a circle.

      And the extruder also seems to not be moving.

      It's very impressive that the Duet can handle such teensy-tiny movements on a delta printer.

      Thanks for all your work.

      Outside of expansion bell
      Top layer of expansion bell
      Back wall showing small artifact at the layer change

      SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

      1 Reply Last reply Reply Quote 4
      • droftartsundefined
        droftarts administrators
        last edited by

        Nice!

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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

          Wow! Fantastic.

          Delta / Kossel printer fanatic

          1 Reply Last reply Reply Quote 0
          • oliofundefined
            oliof
            last edited by

            What slicer did you use to get arc moves?

            <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

            alankilianundefined 2 Replies Last reply Reply Quote 1
            • alankilianundefined
              alankilian @oliof
              last edited by

              @oliof I tried Simplify and Cura and they all made a real mess, so I wrote a slicer in C to generate just the patterns I need for this combustion chamber.

              I <think> Simplify could have been tamed, but I couldn't get it to generate every circle exactly the same for every layer so there were visual disturbances.

              It's just at the resolution limit for slicers I think. (Hypothesis only)

              SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

              1 Reply Last reply Reply Quote 0
              • alankilianundefined
                alankilian @oliof
                last edited by alankilian

                @oliof If you're interested in playing around with slicing, the model is in OnShape under S-IC F-1 Thrust Chamber

                SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

                1 Reply Last reply Reply Quote 0
                • oliofundefined
                  oliof
                  last edited by

                  @alankilian writing your custom slicer is awesome! I know KISS is growing support for G2 moves, but I don't think the required STEP/IGES input support is there yet. So I wondered if some slicers would approximate curves from STLs and then convert to G2 moves ....

                  <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                  alankilianundefined 1 Reply Last reply Reply Quote 0
                  • alankilianundefined
                    alankilian @oliof
                    last edited by

                    @oliof I guess I shouldn't call it a "slicer".

                    It just interpolates a spline curve every 0.2mm, calculates a radius, rotates the center and edge points and generates 356 G2 codes to make circles.

                    Another program generates tubes that turn into squashed tubes (two lines and two half-circles at the ends) as the combustion chamber moves through the throat of the engine.

                    So it's really a G1 and G2 creator program. 🙂

                    SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

                    1 Reply Last reply Reply Quote 0
                    • botundefined
                      bot
                      last edited by bot

                      Cool test! Great results! Thanks for doing that. I had actually been meaning to test this out, because I also noticed S3D's complete inablity to generate sensible gcode. Arbitrarily reducing resolution in places, while generating literal E0.0000 commands...

                      We need a new slicer that takes a solid model (STEP, IGES) and slices into curves where possible, and takes into account user-defined resolution settings.

                      *not actually a robot

                      Dougal1957undefined 1 Reply Last reply Reply Quote 0
                      • Dougal1957undefined
                        Dougal1957 @bot
                        last edited by

                        @bot said in Very tiny circles using G2 look fantastic.:

                        Cool test! Great results! Thanks for doing that. I had actually been meaning to test this out, because I also noticed S3D's complete inablity to generate sensible gcode. Arbitrarily reducing resolution in places, while generating literal E0.0000 commands...

                        We need a new slicer that takes a solid model (STEP, IGES) and slices into curves where possible, and takes into account user-defined resolution settings.

                        KISS will be the first I think it already has the support for G2/G3 arcs and is going to get a method of loading IGES/STEP Files directly!

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