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

    CNC Fusion 360 Postprocessor

    Scheduled Pinned Locked Moved
    My Duet controlled machine
    8
    20
    5.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.
    • Adamfilipundefined
      Adamfilip @Jacotheron
      last edited by

      Thank you for working on this.

      How has everything been working out, any issues with processor for fusion 360

      1 Reply Last reply Reply Quote 0
      • mwintermundefined
        mwinterm
        last edited by mwinterm

        @Adamfilip : The post is running very nicely for me for the last few month on various jobs (never had an unexpected behavior out of the post). I recently also put options in that can be selected from within the Fusion post menu for automatic or manual tool change, tool length measurement and re-homing between operations.

        Just for completeness here again the link to the github repository:
        https://github.com/mwinterm/fusion_post/tree/master/DuetCNC

        1 Reply Last reply Reply Quote 0
        • Jacotheronundefined
          Jacotheron
          last edited by

          I have used this since posting it here, and it is working just fine for me. The issues I found were all user/operator error. If you get any issues, you are welcome to post about it and we can trouble shoot it.

          To prevent unexpected behaviour, is the main reason why I explain exactly what I programmed it to do.

          Just something to state again, this post does not do arcs (G2 and G3). While the latest firmware (at time of writing), allows one to configure the segments used for these arcs, I simply believe a computer is a lot faster and more precise in those calculations, and since the Duet can read extremely fast from the SD card, more G1 segments does not really affect its speed or quality negatively.

          1 Reply Last reply Reply Quote 0
          • Guffyundefined
            Guffy
            last edited by

            hi guys
            I'm also develop Fusion 360 post processor. I had been designed for MPCNC and milling from SD card.
            Initially it was for Marlin 2.0 only, later I had added Grbl 1.1.
            So it's multi target now.
            And now I have added RepRap Firrmware (based on Marlin target).
            It supports:
            manual spindle control or use M3/M5
            manual tool changing + measuring the tool with G28 Z
            laser mode with using M106/M107 or M3/M5 or M42
            controlling of 2 channels of coolant
            particular parts of gcode could be replaced by external files

            1 Reply Last reply Reply Quote 0
            • Guffyundefined
              Guffy
              last edited by

              so if anyone interesting it is here
              https://github.com/guffy1234/mpcnc_posts_processor

              1 Reply Last reply Reply Quote 0
              • mwintermundefined
                mwinterm
                last edited by

                @Guffy : nice work, thanks for sharing. Looks very clean, better than the Mach3 template I worked off from. I will eventually try to change to your PP....

                1 Reply Last reply Reply Quote 0
                • Guffyundefined
                  Guffy
                  last edited by

                  hi guys
                  a step forward in the post processor.
                  i have decided to split the code of pp to 4 files
                  DIYCNC_Common.js – common code
                  DIYCNC_Grbl11.cps – code and properties specific to grbl
                  DIYCNC_Marlin20.cps – code and properties specific to marlin 20
                  DIYCNC_RepRapFW.cps – code and properties specific to reprap firmware
                  so now you will see 3 post processors in the Fusion drop down box instead of selecting target firmware in the properties.
                  as result there is much less messing of properties belong to different firmwares in the properties control

                  1 Reply Last reply Reply Quote 0
                  • dwakundefined
                    dwak
                    last edited by

                    I know this is an old thread, but just wanted to say THANKS!!! for the post processor. I just upgraded this machine from a mach3 controller and the first post processor I found scared the crap out of me. This ones behaves very nicely, thanks again.

                    Has anyone tried it with v-carve?

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

                      @Jacotheron if you save your macros to turn on and off the coolant and whatever as /sys/M6.g etc they will be executed as GCode commands.

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

                      dwakundefined 1 Reply Last reply Reply Quote 0
                      • dwakundefined
                        dwak @oliof
                        last edited by

                        @oliof Awesome! Thanks again for the great work. I'm not a great coder so this saved me a ton of headache.

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

                          @dwak you may still want to peruse the documentation on metacommands so you get an idea how to enable your own codes with parameters

                          https://docs.duet3d.com/en/User_manual/Reference/Gcode_meta_commands

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

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