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

    Caution! - STL Resolution

    Scheduled Pinned Locked Moved
    General Discussion
    10
    18
    1.4k
    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.
    • EasyTargetundefined
      EasyTarget
      last edited by

      The flip side of this on Thingieverse: https://www.thingiverse.com/search?q=low+poly

      And my extreme take on it:
      https://www.thingiverse.com/thing:2964528

      Sometimes I like the effect of low poly counts, but mostly it's a pita, as @deckingman says; it can be hard to get rid of them at big sizes. I do the occasional 250+mm diameter vases on my delta and need to look out for this, another area where Octoprint's gcode viewer comes in handy for seeing 'what you will axctually get' vs the preview in the slicer.

      Disaster? The original Printeye is dying with RRF 3.5 (M208 depreciated).
      PrintPy2024 to the rescue!
      MicroPython based; with simple wiring and and no custom PCB.

      T3P3Tonyundefined 1 Reply Last reply Reply Quote 1
      • DocTruckerundefined
        DocTrucker
        last edited by

        There is certinally an art to good gcode. I've parsed some and found tones of sub mocron vectors which proportionally made the duet in to an expense delete key when the printed to ignored proportion of the file was considered!

        Arc interpolation looks an interesting feature on Marlin, discussed in a tweet that the Duet3D account liked. Have we already got that or not?

        Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

        EasyTargetundefined 1 Reply Last reply Reply Quote 0
        • DocTruckerundefined
          DocTrucker
          last edited by

          It would of course result in yet another tunable feature! 😐

          Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

          1 Reply Last reply Reply Quote 0
          • EasyTargetundefined
            EasyTarget @DocTrucker
            last edited by EasyTarget

            @DocTrucker said in Caution! - STL Resolution:

            Have we already got that or not?

            https://duet3d.dozuki.com/Wiki/Gcode#Section_G2_G3_Controlled_Arc_Move

            Whether any slicers are prepared to support it is a different matter. It's better suited to slicing from model files (Scad, etc) rather than from polygon based STL's where some, err, extrapolation would be required. Given how most slicers can get confused by straight edges I'm not optimistic they could extrapolate curves from polygons correctly 😉

            But.. Very handy for CNC users; though working out the maths has had me sitting with a pencil, a piece of paper, a calculator and a cold sweat.

            Disaster? The original Printeye is dying with RRF 3.5 (M208 depreciated).
            PrintPy2024 to the rescue!
            MicroPython based; with simple wiring and and no custom PCB.

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

              Surprised G2/G3 doesn't have a Z input; would make it great for vase prints. I'd think it would then be relatively easy to parse a vase gcode file to convert G1 moves and remove stl artefacts: from a given point, use the next G1 move as the intermediate point, and the subsequent point as the end point of the arc. Would have to parse for G2/G3 clockwise or anticlockwise moves.

              Edit: doesn't quite work as above, but easy to calculate centre of circle from three points.

              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

              EasyTargetundefined dc42undefined 2 Replies Last reply Reply Quote 0
              • EasyTargetundefined
                EasyTarget @droftarts
                last edited by

                @droftarts said in Caution! - STL Resolution:

                Surprised G2/G3 doesn't have a Z input.

                This is a whole topic in itself... Not a common CNC feature at all. On GRBL you get some planar support (pick any two axes, eg XZ, but not three).

                Some controllers even implement a helix mode.. but no standards exist. My go-to reference bookmark for M2/3 is here: https://www.cnccookbook.com/cnc-g-code-arc-circle-g02-g03/

                Disaster? The original Printeye is dying with RRF 3.5 (M208 depreciated).
                PrintPy2024 to the rescue!
                MicroPython based; with simple wiring and and no custom PCB.

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

                  @droftarts said in Caution! - STL Resolution:

                  Surprised G2/G3 doesn't have a Z input; would make it great for vase prints.

                  It does, at least in RRF.

                  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
                  • DocTruckerundefined
                    DocTrucker
                    last edited by

                    As far as I understand it arc interpolation on Marlin is a look ahead on the gcode that recognises a sequence of short vectors with constant angle change as an arc, and path plans based on that rather than forcing the path of the vectors.

                    Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

                    EasyTargetundefined 1 Reply Last reply Reply Quote 1
                    • EasyTargetundefined
                      EasyTarget @DocTrucker
                      last edited by

                      @DocTrucker said in Caution! - STL Resolution:

                      path plans based on that rather than forcing the path of the vectors.

                      Ah! now that is different from G2/3; and sounds far more promising for smoothing objects. Thanks for explaining so succinctly.

                      Disaster? The original Printeye is dying with RRF 3.5 (M208 depreciated).
                      PrintPy2024 to the rescue!
                      MicroPython based; with simple wiring and and no custom PCB.

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

                        @EasyTarget said in Caution! - STL Resolution:

                        And my extreme take on it:
                        https://www.thingiverse.com/thing:2964528

                        😂😂

                        www.duet3d.com

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