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.
    • 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