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

    Bambu or Orca slicer

    Scheduled Pinned Locked Moved
    General Discussion
    5
    5
    390
    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.
    • brianundefined
      brian
      last edited by

      Does anyone know how to configure Orca slicer with Duet2 wifi machines? I've used mostly S3D for many years and tried others like Prusa, but now i have a Bambu x1c and it slices way better than S3D and i would like to use it on my old Duet printer. Ive tried many times but cant get it to work. I am able to connect to the duet2 ui but sending to the printer always fails in one way or another. Rlight now after sending print via wifi it uploads and heats the nozzle then always skips to 100% complete and turns off nozzle without printing anything. My machine is custom built reprap, no brand.

      wdenkerundefined Notepadundefined 2 Replies Last reply Reply Quote 0
      • wdenkerundefined
        wdenker @brian
        last edited by

        @brian Did you ever figure it out? I can't get my temps to wait or get it to select the only tool.

        www.bd3dcustoms.com | BD3DCUSTOMS Supercube

        Aurimasundefined 1 Reply Last reply Reply Quote 0
        • Aurimasundefined
          Aurimas @wdenker
          last edited by

          @wdenker Orca slicer works with Duet no problem at all. I am using it on multiple printers. Duet3 5 Mini boards on Wifi

          Australian design and build large scale 3d printers
          https://aurarum.com.au

          1 Reply Last reply Reply Quote 0
          • Notepadundefined
            Notepad @brian
            last edited by

            @brian Yup, Orca works natively with Duet systems.
            If you want to see how our start and end G-code works. look for Construct 1 or Construct 3D printers in the Orca printer menu and then you can copy across the code you need to get yours working

            The real bamboo printer manufacturer

            1 Reply Last reply Reply Quote 1
            • Inlinebrotherundefined
              Inlinebrother
              last edited by Inlinebrother

              I have been using Orca for several months now
              But today is the first day I tried to use second extruder and found out that you have to write some gcode to support it

              The first thing you need to do to use Orca is to configure your Printer settings. And especially the start gcode

              For my FFCP this gcode works for now. Though it might not be ideal.
              Also there is a ready preset for duet based printers, check it out

              My start gcode if it helps

              But be careful if you use bed mesh compensation, this code disables it

              
              M83  ; extruder relative mode
              
              M140 S[first_layer_bed_temperature] ; set bed temp
              {if is_extruder_used[0]}M109 T0 S{nozzle_temperature_initial_layer[0] - 30}{else}{endif} ; preheat right extruder
              {if is_extruder_used[1]}M109 T1 S{nozzle_temperature_initial_layer[1] - 30}{else}{endif} ; preheat left extruder
              M190 S[first_layer_bed_temperature] ; wait for bed temp
              
              M561
              G28
              ;G32 ; Levels Z Tilt and probes Z=0
              ;G29 S1 ; load mesh bed map
              G1 X0 Y0 Z2 F2000
              
              {if is_extruder_used[0]} ; quote if right extruder is used for printing and if so beginn to with purging
              T0 ; activate right extruder
              M109 T0 S{nozzle_temperature_initial_layer[0]} ; wait for right extruder temp
              
              G1 X-10 Y5 Z0.3 F1000.0 ; go outside print area
              G92 E0.0
              G1 Z0.2 E8 ; Purge Bubble
              G1 X60.0 E5.0  F1000.0 ; intro line
              G1 X100.0 E8  F1000.0 ; intro line
              G92 E0.0
              {else}{endif}
              
              {if is_extruder_used[1]} ; quote if left extruder is used for printing and if so beginn to with purging
              T1 ; activate right extruder
              M109 T1 S{nozzle_temperature_initial_layer[1]} ; wait for extruder one temp
              
              G1 X-10 Y5 Z0.3 F1000.0 ; go outside print area
              G92 E0.0
              G1 Z0.2 E8 ; Purge Bubble
              G1 X60.0 E5.0  F1000.0 ; intro line
              G1 X100.0 E8  F1000.0 ; intro line
              G92 E0.0
              {else}{endif}
              

              Parts of this gcode are based on these posts https://forum.raise3d.com/viewtopic.php?t=23727

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