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

    CNC: Tool Offsets, Coordinate Systems, Confusion

    Scheduled Pinned Locked Moved
    CNC
    7
    25
    2.0k
    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.
    • T3P3Tonyundefined
      T3P3Tony administrators @Ryan Lock
      last edited by

      @Ryan-Lock that looks interesting, will you be hosting the project on Github as a fork of DWC?

      www.duet3d.com

      1 Reply Last reply Reply Quote 0
      • Ryan Lockundefined
        Ryan Lock
        last edited by

        Yup you can find it here: https://github.com/lockryan/DuetWebControl

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

          I suggested to chrishamm long ago that DWC needs an option to display both machine and work coordinates. But I am guessing that your fork goes beyond that.

          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
          • vwegertundefined
            vwegert
            last edited by

            Thanks everyone - I've managed to run a few simple test cuts after using my "cheapishaw" probe, and I'll try a more complex part tomorrow. So far it's looking very promising.

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

              @vwegert Good luck!
              @Ryan-Lock ditto!
              Workspace switching and handling sounds great, having been batch-making PCB's via a web interface without it i can comfortably call it a killer feature 😉 I got heartily sick of having to switch to the console to swap co-ordinate systems. Adding macro buttons helped, but made the UI look diseased.

              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.

              Ryan Lockundefined 1 Reply Last reply Reply Quote 0
              • Ryan Lockundefined
                Ryan Lock @EasyTarget
                last edited by

                @EasyTarget Yeah we have found for users doing production manufacturing they require easy use of all work coordinates. After the release of this version, the next thing i am going to add is the ability to apply custom names to the systems, instead of just numbers.

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

                  This sounds very intriguing. Are there some screenshots anywhere of it up and running on a CNC?

                  Delta / Kossel printer fanatic

                  Ryan Lockundefined 1 Reply Last reply Reply Quote 0
                  • Ryan Lockundefined
                    Ryan Lock @Danal
                    last edited by

                    @Danal I haven't got any to hand right now, but will make some 🙂

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

                      Take a quick look at the work coordinate selector built into ChiliPeppr.:

                      http://chilipeppr.com/tinyg

                      When not connected to a controller board, it WILL show the coordinate selector, it will not show the axis DROs for work and machine.

                      I like the coordinate selector. Play with the + and - buttons, click on a level and see it highlight, etc. Source for it is here: http://github.com/chilipeppr/widget-wcs Javascript/HTML5, so easy to grab chunks and reuse them in browser based apps.

                      Actually, I like the DRO style display as well, but I will need to be connected to a board to show you a screen shot.

                      Screen Shot 2019-10-08 at 09.25.40.png

                      Delta / Kossel printer fanatic

                      1 Reply Last reply Reply Quote 2
                      • Ryan Lockundefined
                        Ryan Lock
                        last edited by

                        Thanks for the info, their system is pretty nice! I like their graphics to see which layer you are on.

                        Mine is simply just a drop down list which allows you to select which one. On one of the settings page i am hoping to add a panel where you can see the work zero for each system in machine coordinates, edit them, and give each system a custom name, which will then show in the drop down instead of the number.

                        Screenshot 2019-08-28 21.43.07.png

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

                          Nice screenshot.

                          One suggestion: Make Work v Machine visually different. Larger/smaller, different colors, etc. It is fairly standard to make Work larger/bolder/brighter.

                          Delta / Kossel printer fanatic

                          1 Reply Last reply Reply Quote 0
                          • Ryan Lockundefined
                            Ryan Lock
                            last edited by

                            Thanks for the suggestion i will see what i can do.

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

                              IF we are making suggestions here; this is mine. I do a lot of manual jogging when making PCB's etc. The ESP3D derived jog control panel on my esp32 based controllers webUI is excellent; heartily recommended, very intuitive to use.

                              The blue buttons at the right are Macros, the little buttons beside the machine position are for zeroing individual or all axes. Per-axis homing is also supported and has proved handy on occasions.
                              Not shown is how each concentric ring is a different amount; and a clear animation hilights exactly what you are about to click on, and what it does.
                              ESP3D-jog-panel.png
                              This is slightly out of date; the latest version shows machine as well as workspace position, I like having the macro editor right there in the panel too.
                              I just switched to using this after using the jog controls in LaserWeb a lot; those are similar layout to the Duet WebUI, easier to mis-click, I do have some foundation for preferring the bullseye approach.

                              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.

                              Ryan Lockundefined 1 Reply Last reply Reply Quote 0
                              • Ryan Lockundefined
                                Ryan Lock @EasyTarget
                                last edited by

                                @EasyTarget Thanks for the suggestions, i will take them all on board. I have had a few other people prefer the bullseye approach to jogging as well. I have stuck with the current Duet Web Control jogging in our control to speed up production. But definitely something for the future. I have also got a lot of request for keyboard jogging.

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

                                  @Ryan-Lock said in CNC: Tool Offsets, Coordinate Systems, Confusion:

                                  I have also got a lot of request for keyboard jogging.

                                  Listen to those requests! It's something on my wish-list too.

                                  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.

                                  Ryan Lockundefined 1 Reply Last reply Reply Quote 0
                                  • Ryan Lockundefined
                                    Ryan Lock @EasyTarget
                                    last edited by

                                    @EasyTarget Haha i will figure it out ☺

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

                                      When Adrian Bowyer was developing the first firmware for the Duet, I tried to get him to put a bullseye similar to Pronterface's into RepRapFirmware, to make it easier for people transitioning from Pronterface! Never happened...

                                      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
                                      • First post
                                        Last post
                                      Unless otherwise noted, all forum content is licensed under CC-BY-SA