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

    Cetus Mk11 to Duet wifi 2. Pay $$ for Config file

    Scheduled Pinned Locked Moved
    General Discussion
    7
    33
    1.3k
    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.
    • Rodstermanundefined
      Rodsterman
      last edited by

      I am trying to convert a Cetus Mk 3 to work with a duet 2 wifi board. i have tried searching through posts and blogs but still cannot print.
      I will gladly pay someone to send me a working config.g file so i may resume printing.
      Please get back to me if anyone is interested. i will fill you in on the specifics then.
      thanks

      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @Rodsterman
        last edited by

        @Rodsterman just ask. No need to pay for help

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

        Rodstermanundefined 1 Reply Last reply Reply Quote 1
        • oliofundefined
          oliof
          last edited by

          Start here: https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCartesianPrinter

          Check out:
          https://forum.duet3d.com/topic/7709/controlling-a-cetus3d-with-duet3d-0-8-5/37?_=1609100255737

          For people who did it before

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

          Rodstermanundefined 1 Reply Last reply Reply Quote 0
          • Rodstermanundefined
            Rodsterman @jay_s_uk
            last edited by

            @jay_s_uk
            Thanks for the thought, however, i really don't have the time to do the research on the man M commands and other settings. I am at the point of giving up and tossing the whole thing into the trash.
            Therefore the offer was made.

            Vetiundefined A Former User? 2 Replies Last reply Reply Quote 0
            • oliofundefined
              oliof
              last edited by

              Where are you located roughly?

              <>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
              • oliofundefined
                oliof
                last edited by

                No, but seriously, we are happy to help here if you share with us where you are blocked right now and what doesn't work.

                <>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
                • Vetiundefined
                  Veti @Rodsterman
                  last edited by

                  @Rodsterman said in Cetus Mk11 to Duet wifi 2. Pay $ for Config file:

                  I am at the point of giving up and tossing the whole thing into the trash.

                  its not that easy as the correct wiring is part of the setup.
                  you will have to invest some time into it.
                  we are happy to help. if you get stuck at a specific step we will try our best to help you.

                  Rodstermanundefined 1 Reply Last reply Reply Quote 0
                  • A Former User?
                    A Former User
                    last edited by

                    You can either wait and see if anyone with a Cetus can share their config, or you can try to help us help you.

                    Without more details the best tip I can offer is that Tiertime has a habit of swapping x and y, and reversing one of them if i recall correctly. For the Duet you'll have an easier time to make sure you're wired and configured the printer for a traditional right hand cartesian coordinate system.

                    Rodstermanundefined 1 Reply Last reply Reply Quote 0
                    • A Former User?
                      A Former User @Rodsterman
                      last edited by A Former User

                      @Rodsterman said in Cetus Mk11 to Duet wifi 2. Pay $ for Config file:

                      @jay_s_uk
                      Thanks for the thought, however, i really don't have the time to do the research on the man M commands and other settings. I am at the point of giving up and tossing the whole thing into the trash.
                      Therefore the offer was made.

                      Anyone with half a brain will know that this is only going to end in tears, and again anyone with half a brain is NOT going to want to engage in a "contract" where money has been exchanged for services.

                      For example what are you going to do when there is something not working and you "dont have the time to do the research" on finding the issue, well the fact that you have offered to pay for a "working config" means that if it doesn't work due to some possible hardware or wiring configuration, you are going to expect a never ending support network because you paid for a "working" config.

                      if you want the machine up and running spend the time learning about how to configure it, that will expand your knowledge and better equip you when you encounter any issues.

                      A 3d printer is nothing more than a collection if VERY SIMPLE components/circuits bundled together, which mainly comprise of the following

                      1. A power supply
                      2. Motors.
                      3. Heaters.
                      4. End stops.
                      5. Temp reporting devices.
                      6. A control board

                      They work in unison, with a little bit of self application, common sense, and an open mind you can configure it to work no matter what the printer is.

                      As for the main duet configuration file its simple.

                      You have a config.g file which basically tells the printer what to do when you turn it on.

                      After that you have a set of files you use to tell the printer to do specific things after that, for example the homing, be it homing a single axis or the homing of all axes together.

                      Those consist of home.x, home.y, home.z & home all

                      The duet runs on the g.code system so you would do well to learn about how and what each g.code command (and each codes switch parameters) does.

                      Go here: https://duet3d.dozuki.com/Wiki/Gcode

                      The config.g is also structured/sectioned in such a way as to be relatively simple to understand. It is structured in the following manner

                      1. General preferences: This provides the board basic info on what and how it should do for the start stuff, such as:
                      G90                  ; Operate the motion system with absolute positioning moves
                      M83                 ; Operate the Extruder with relative positioning moves
                      M669 K1         ; Set the machine to operate in CoreXY mode
                      
                      1. Drives: This provides the board with all the info that relates to what you want the motors to do, for example:
                      M671 X-31:332:150 Y-10:-10:340 S5; The Z axes pivot point locations to allow true levelling to be undertaken
                      M584 E121.0 S1 ; Drive mapping for the toolboard LC1 
                      M584 X0.0 Y0.1 Z0.3:0.4:0.5 ; Drive mapping for the mainboard 6HC
                      M569 P121.0 S1; Driver 121.0 is connected to the extruder motor output (Driver 0) on the toolboard LC1 & goes forwards
                      M569 P0.1 S1; Driver 0.1 is connected to the Z1 axis motor (Front Left) on the mainboard 6HC & goes forwards
                      M569 P0.2 S1; Driver 0.2 is connected to the Z2 axis motor (Front Right) on the mainboard 6HC & goes forwards
                      M569 P0.3 S1; Driver 0.3 is connected to the Z3 axis motor (Centre Rear) on the mainboard 6HC & goes forwards
                      M569 P0.4 S1; Driver 0.4 is connected to the X axis motor on the mainboard 6HC & goes forwards
                      M569 P0.5 S1; Driver 0.5 is connected to the Y axis motor on the mainboard 6HC & goes forwards
                      M350 X16 Y16 Z16 E16 I1; The stepper motors micro stepping & interpolation amount
                      M92 X160.00 Y160.00 Z1600.00 E480.00; Steps per mm of each stepper motor
                      M566 X900.00 Y900.00 Z160.00 E160.00; The maximum instantaneous speed changes expressed in (mm/min) that the stepper motors are allowed to achieve
                      M203 X6000.00 Y6000.00 Z180.00 E1200.00; The maximum speeds expressed in (mm/min) that the stepper motors are allowed to achieve
                      M201 X1000.00 Y1000.00 Z120.00 E120.00; The maximum accelerations expressed in (mm/s^2 that the stepper motors are allowed to achieve
                      M906 X800 Y800 Z800 E1000 I30; The maximum motor currents expressed in(mA) & idle factor  expressed as a % that the stepper motors are allowed to achieve
                      M84 S30; The idle timeout
                      
                      1. Axis Limits: This provides the board with the required information to basically know where 0.0.0 is and the maximum distance (in mm) of travel of the print head, as seen below:
                      M208 X0 Y0 Z0 S1; each axes minimum travel boundaries M208 X320 Y320 Z320 S0; each axes maximum travel boundaries
                      
                      1. Endstops: This provides the board the required info as to basically tell where a designated point is (be that at a minimum or a maximum location)
                      M574 X1 S1 P"121.io1.in"; The X endstop is located at the X axes minimum location & is mapped/connected to the io1.in port on the toolboard LC1 
                      M574 Y1 S1 P"io3.in"; The Y endstop is located at the Y axes minimum location & is mapped/connected to the io3.in port on the mainboard 6HC
                      M574 Z1 S2; The Z probe acts as the Z axis endstop & is located at Z axes minimum & mapped/connected to the io0 port on the toolboard LC1
                      
                      1. Z-Probe: This provides the board with the required info to set up a Z probe for “levelling” and to allow you to control it fully
                      M558 P8 C"121.io1.in" H5 F120 T2000; The Z probe is of type 8 & is mapped/connected to the io0 port on the toolboard LC1 
                      G31 P500 X-35 Y0 Z1.00; The Z probe's trigger value, offsets & trigger height
                      M557 X15:280 Y15:280 P6; The mesh grid's defined points
                      
                      1. Bed Heater: This tells the board about what and how you want your bed heater to operate and what systems are used to provide the board with the required information to allow you to do that safely:
                      M308 S0 P"temp0" Y"thermistor" T100000 B4138 A"Bed"; Sensor 0 is a thermistor & mapped/connected to the temp0 port on the mainboard 6HC
                      M950 H0 C"out0" T0; the heated bed output is mapped/connected to the out0 port & mapped/connected to sensor 0 on the mainboard 6HC
                      M307 H0 B0 S1.00; the bed heater is set to PWM & limited
                      M140 H0; the heated bed is mapped/connected to heater 0 port on the mainboard 6HC
                      M143 H0 S120; the heated bed it temperature limited to 120C on heater 0 on the mainboard 6HC
                      
                      1. Hot End Heater: This tells the board about what and how you want the nozzle/hotend heater to operate and the required info to allow you to do that safely:
                      M308 S1 P"121.temp0" Y"thermistor" B4725 C7.06e-8  A "Tool 0" ; Sensor1 is a thermistor & mapped/connected to the temp0 on the toolboard LC1
                      M950 H1 C"121.out0" T1; the hot end heater optput is mapped/connected to the out1 port & mapped/connected to sensor 1 on the toolboard LC1
                      M307 H1 B0 S1.00; the hot end heater is set to PWM & limited
                      M143 H1 S310; the hot end temperature is limited to 310C on heater 1 on the toolboard LC1
                      
                      1. Fans: This tells the board how to configure all the different types of fans you might wish to use on your printer be that always on fans (for example on the hot end heat-break) and other types that can be thermostatically controlled:
                      M950 F0 C"121.out1"; the hot end cooling fan (fan0) is mapped/connected to out1 on the toolboard LC1
                      M106 P0 S0 H-1; the hot end cooling fan (fan0) is set to value 0 & thermostatic control is turned off
                      M950 F1 C"121.out2" Q5000; the part cooling fan (fan1) is mapped/connected to out4 on the toolboard LC1
                      M106 P1 S1 H1 T45; the part cooling fan (fan1) is set to value 1 & thermostatic control turned on
                      
                      1. Tools: This tells the board about the info you require to allow you to safely configure the “tool” (or hot-end)in the way you want:
                      M563 P0 D0 H1 F0; Tool 0's definition
                      G10 P0 X0 Y0 Z0; Tool 0's axes offsets
                      G10 P0 R0 S0; Tool 0 is set to active & its standby temperature is set to 0C
                      
                      1. Misc Settings: This is self-explanatory it tells the board about misc. settings that don’t really fall in to any specific category
                      T0 ; define which tool is selected at start up
                      M501; run any config-overide settings
                      

                      Break down each section of the config.g and work out from the g code web page what each g code (and each parameter) does, work on getting one section worked out and working one at a time and you will be successful.

                      1 Reply Last reply Reply Quote 2
                      • Rodstermanundefined
                        Rodsterman @oliof
                        last edited by

                        @oliof
                        Thank You oliof for your response. Very thoughtful of you to point me in the right direction.

                        1 Reply Last reply Reply Quote 0
                        • Rodstermanundefined
                          Rodsterman @Veti
                          last edited by

                          @Veti
                          Thank You Veti. i will certainly take you up on the advice offer.

                          1 Reply Last reply Reply Quote 0
                          • Rodstermanundefined
                            Rodsterman @A Former User
                            last edited by

                            @bearer
                            Thank You bearer, I was not sure of what type a Cetus printer actually is. Cartesian you say? ok. Tks. My current stumbling block is the Z probe. I have a"' Kossel Delta Z axis 3D Printer High Precision Z-Probe". I have tried different setting types but cannot get it to work.
                            It is on the zprobe terminals. When the hot end touches the bed/probe, it sends the signal low but i keep getting an error due to setting type no doubt.
                            Is this probe problematic? Should i get a BLtouch?
                            Thanks in advance.

                            A Former User? 1 Reply Last reply Reply Quote 0
                            • A Former User?
                              A Former User @Rodsterman
                              last edited by

                              @Rodsterman said in Cetus Mk11 to Duet wifi 2. Pay $ for Config file:

                              I was not sure of what type a Cetus printer actually is.

                              it uses a cartesian coordinate system, but you'd probably call it a cantilevered bed slinger or something like that .. but cartesian is the important bit - and thats the default for reprap firmware.

                              to make it a right hand coordinate system you'll assign the motors to xyz and configure endstops so it matches https://en.wikipedia.org/wiki/Right-hand_rule#Coordinates

                              Rodstermanundefined 1 Reply Last reply Reply Quote 1
                              • oliofundefined
                                oliof
                                last edited by oliof

                                How did you configure your probe? M558 and G31 lines from your config.g

                                If your probe is what I think it is, it's probe type 5 or 8. With M119 you can see whether it's triggered or not (or by seeing the z probe value in the web interface, should be 0 when not triggered and 1000 when triggered), and you can test by triggering it with your finger or a hard and flat item to avoid running your nozzle into the bed.

                                If it shows as triggered when not touched and vice versa, try inverting the pin adding a ! in front of the pin designation in RRF 3 or adding I1 when using RRF 2 in the M558 command (or removing them when they're there).

                                The triggered height in G31 is the height of the nozzle when the probe triggers. With your probe this is likely close to zero.

                                EDIT: You may need to enable a pullup resistor for your probe. In RRF 3, you do this by adding a '^' in front of the pin name.

                                See See https://duet3d.dozuki.com/Wiki/Connecting_a_Z_probe for a complete write-up.

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

                                Rodstermanundefined 3 Replies Last reply Reply Quote 1
                                • Rodstermanundefined
                                  Rodsterman @A Former User
                                  last edited by

                                  @bearer Thank you for the info. Couldn't figure which type it was.

                                  1 Reply Last reply Reply Quote 0
                                  • Rodstermanundefined
                                    Rodsterman @oliof
                                    last edited by

                                    @oliof

                                    I've tried several settings but here is what they are now;
                                    M558 P0 C"zprobe.in" H5 F120 T6000
                                    G31 P32 X0 Y0 Z0

                                    Thanks for your help

                                    Phaedruxundefined 1 Reply Last reply Reply Quote 0
                                    • Rodstermanundefined
                                      Rodsterman @oliof
                                      last edited by

                                      @oliof
                                      Btw, I get no response from the z probe with M119. But you probably knew that from the settings.

                                      A Former User? 1 Reply Last reply Reply Quote 0
                                      • Phaedruxundefined
                                        Phaedrux Moderator @Rodsterman
                                        last edited by

                                        @Rodsterman said in Cetus Mk11 to Duet wifi 2. Pay $ for Config file:

                                        M558 P0

                                        P0 means manual probing where it prompts you to jog the z axis down to touch the bed.

                                        What kind of probe is actually installed?

                                        Z-Bot CoreXY Build | Thingiverse Profile

                                        1 Reply Last reply Reply Quote 0
                                        • Rodstermanundefined
                                          Rodsterman
                                          last edited by

                                          I have tried almost all the settings so the Po setting was one in desperation. It is a membrane type switch with a small pcb. (cheap) ebay precision bed leveling switch.
                                          Kossel Delta, see above for full title.
                                          That's when I shot up the flare!

                                          1 Reply Last reply Reply Quote 0
                                          • Phaedruxundefined
                                            Phaedrux Moderator
                                            last edited by

                                            Do you have a link to the probe? How is it connected? P5 would be usable for a simple switch.

                                            Z-Bot CoreXY Build | Thingiverse Profile

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