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

Large Format Dowell to Duet conversion

Scheduled Pinned Locked Moved
Duet Hardware and wiring
14
362
35.4k
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.
  • undefined
    T3P3Tony administrators @Charles Fraser
    last edited by 4 Oct 2021, 15:24

    @charles-fraser said in Large Format Dowell to Duet conversion:

    @t3p3tony oh I see that’s where I should edit the .sys file. I was unzipping the config.zip editing the file then zipping it again. This way I could keep a copy of all edits I make on my computer incase it all freezes up again. All changes to config.g should be made inside DWC ?

    This should work it just makes it slower when i am asking you to make changes.

    @charles-fraser said in Large Format Dowell to Duet conversion:

    @t3p3tony is there a way we can get this DWC truly on the web so you can control the Pi remotely ?

    Lets not go down that route.

    Ok so at this point the SBC is not taking to the Duet. What version of DWC etc do you have (check the information reported in the "general" and "machine specific" elements on the menu.

    www.duet3d.com

    undefined 1 Reply Last reply 4 Oct 2021, 15:39 Reply Quote 0
    • undefined
      Charles Fraser @T3P3Tony
      last edited by 4 Oct 2021, 15:39

      @t3p3tony thank you so much for all your time and help Tony!

      image.jpg

      undefined 1 Reply Last reply 4 Oct 2021, 15:45 Reply Quote 0
      • undefined
        T3P3Tony administrators @Charles Fraser
        last edited by 4 Oct 2021, 15:45

        @charles-fraser ok and the "general" page?

        www.duet3d.com

        undefined 2 Replies Last reply 4 Oct 2021, 15:47 Reply Quote 0
        • undefined
          Charles Fraser @T3P3Tony
          last edited by 4 Oct 2021, 15:47

          @t3p3tony sorry

          DA738914-BB92-4515-8B4E-6E47D1CE2299.jpeg

          1 Reply Last reply Reply Quote 0
          • undefined
            Charles Fraser @T3P3Tony
            last edited by 4 Oct 2021, 15:48

            @t3p3tony 8FCC3C85-A8A4-4FFB-A2BD-E20AE40EF9F4.jpeg

            1 Reply Last reply Reply Quote 0
            • undefined
              T3P3Tony administrators
              last edited by 4 Oct 2021, 15:53

              @charles-fraser ok perfect so now satisfied that the right firmware versions are on everything.

              Is this picture still accurate for how the Pi is connected to the Duet?
              https://forum.duet3d.com/assets/uploads/files/1631111270670-green-machine-8-9-2021.jpg

              How is the PI powered?

              www.duet3d.com

              undefined 1 Reply Last reply 4 Oct 2021, 15:55 Reply Quote 0
              • undefined
                Charles Fraser @T3P3Tony
                last edited by 4 Oct 2021, 15:55

                @t3p3tony nope it now has USB C power

                image.jpg

                undefined 1 Reply Last reply 4 Oct 2021, 16:03 Reply Quote 0
                • undefined
                  T3P3Tony administrators @Charles Fraser
                  last edited by 4 Oct 2021, 16:03

                  @charles-fraser ok so we are now at the point where the SBC is working. The Duet is working. but comms between them don't appear to be working. Please try the following:

                  1. Power the whole system down and then back up again. In all these changes I am not sure if we have had a full reset.

                  2. If after #1 DWC does not allow you to send a command to the Duet, connect a USB cable to the Duet's USB port and open up the terminal application you were using and send M122

                  www.duet3d.com

                  undefined 2 Replies Last reply 4 Oct 2021, 16:14 Reply Quote 0
                  • undefined
                    Charles Fraser @T3P3Tony
                    last edited by 4 Oct 2021, 16:14

                    @t3p3tony

                    Thanks Tony, I did a restart and power off of all systems before but this time I could here the fan spinning on the extruder! Sign of life!

                    I ran M122 and it printed !! Whoop

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      Charles Fraser @T3P3Tony
                      last edited by 4 Oct 2021, 16:15

                      @t3p3tony 27A3C6B1-C573-4BC6-BA2D-CA08DD88E62B.jpeg

                      undefined 1 Reply Last reply 4 Oct 2021, 16:16 Reply Quote 0
                      • undefined
                        Charles Fraser @Charles Fraser
                        last edited by 4 Oct 2021, 16:16

                        @charles-fraser quick question: to connect to the Pi via USB to “SerialTools about in there” I should use the USB C?

                        undefined 1 Reply Last reply 4 Oct 2021, 16:24 Reply Quote 0
                        • undefined
                          T3P3Tony administrators @Charles Fraser
                          last edited by 4 Oct 2021, 16:24

                          @charles-fraser said in Large Format Dowell to Duet conversion:

                          @charles-fraser quick question: to connect to the Pi via USB to “SerialTools about in there” I should use the USB C?

                          No the Duet 3 is a micro USB port.

                          @charles-fraser said in Large Format Dowell to Duet conversion:

                          I ran M122 and it printed !! Whoop

                          Ok excellent so now you are at the point where you have communication between the Pi and the Duet MB 6HC, and between the Duet and the 3HC.

                          Run

                          M98 P"0:/sys/config.g"
                          

                          That will give you any errors in you config.g that need to be changed.

                          As an aside,
                          From now on are you able to send the text of the M122 reports etc using the "</>" function in the forum rather than as an image. It make is easier to see whats going on.
                          2c27c879-ca95-479f-b487-61689131d6c3-image.png

                          www.duet3d.com

                          undefined 3 Replies Last reply 4 Oct 2021, 16:33 Reply Quote 0
                          • undefined
                            Charles Fraser @T3P3Tony
                            last edited by Charles Fraser 10 Apr 2021, 19:00 4 Oct 2021, 16:33

                            @t3p3tony

                            I thought you meant connect to the Pi via USB not the Duet

                            04/10/2021, 17:30:46 M98 P"0:/sys/config.g"
                            CORS disabled
                            CORS disabled
                            CORS disabled
                            1 Reply Last reply Reply Quote 0
                            • undefined
                              Charles Fraser @T3P3Tony
                              last edited by Charles Fraser 10 Apr 2021, 19:00 4 Oct 2021, 16:40

                              @t3p3tony okay I have to cycle to the shops to get food before it gets dark and starts raining again. Thank you again for all your help! I will sing duet from the steepletops if we get this working. Also what is your favorite Champagne, Wine and Ale? This Christmas t'wil be flowing!

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                Charles Fraser @T3P3Tony
                                last edited by 5 Oct 2021, 12:35

                                @t3p3tony hi dear Tony, I am taking ladbrokes to court at the moment for bullying tactics and so have spent much of the morning dealing with them and some of my team helping me with things. I’m now able to put a few hours back into the printer if you are around?

                                I’m happy to pay for your time and or send huge cases of your finest drink to you for christmas if you think you could help me get this printer working?

                                I posted what was printed after that command in my second to last post. I’m not sure what that response means but I’m trying to get the board to recognise the thermistor and thermocouple with no luck. Please advise. Many thanks, Charles

                                undefined 1 Reply Last reply 5 Oct 2021, 13:14 Reply Quote 0
                                • undefined
                                  T3P3Tony administrators @Charles Fraser
                                  last edited by 5 Oct 2021, 13:14

                                  @charles-fraser I think you are now at the point where the boards are working and communicating so the next step is actually setting up and commissioning the printer.

                                  I see from an earlier post that you have gone through and used the config tool to generate the configuration, which we have subsequently modified to remove the non SBC networking stuff. To get rid of the CORS reports when you send M98 P"0:/sys/config.g"
                                  remove the 3 lines starting with M586, then test running M98 P"0:/sys/config.g" again.

                                  At that point please post your config.g here using the </> method to make it easy and we can start testing the movement, heaters etc.

                                  www.duet3d.com

                                  undefined 4 Replies Last reply 5 Oct 2021, 15:20 Reply Quote 0
                                  • undefined
                                    Charles Fraser @T3P3Tony
                                    last edited by Charles Fraser 10 May 2021, 16:23 5 Oct 2021, 15:20

                                    @t3p3tony Thank you!

                                    undefined 1 Reply Last reply 6 Oct 2021, 14:47 Reply Quote 0
                                    • undefined
                                      Charles Fraser @Charles Fraser
                                      last edited by Charles Fraser 10 Jun 2021, 16:50 6 Oct 2021, 14:47

                                      @charles-fraser

                                      Okay so all court documents are submitted to the courts in time even though Ladbrookes tried to change the dates on us and then revert back to the old dates last min, and I can get back to work on this:

                                      When I send M98 P"0:/sys/config.g" it just posts that in the event log in a green coloured entry. Nothing else comes back.

                                      Here is the config.g file

                                      ; Configuration file for Duet 3 (firmware version 3.3)
                                      ; executed by the firmware on start-up
                                      ;
                                      ; generated by RepRapFirmware Configuration Tool v3.3.3 on Fri Oct 01 2021 16:59:54 GMT+0100 (British Summer Time)
                                      ; General preferences
                                      G90 ; send absolute coordinates...
                                      M83 ; ...but relative extruder moves
                                      ; Wait a moment for the CAN expansion boards to start
                                      G4 S2
                                      ; Drives
                                      M569 P0.0 S1 ; physical drive 0.0 goes forwards
                                      M569 P0.1 S1 ; physical drive 0.1 goes forwards
                                      M569 P0.2 S1 ; physical drive 0.2 goes forwards
                                      M569 P0.3 S1 ; physical drive 0.3 goes forwards
                                      M569 P0.4 S1 ; physical drive 0.4 goes forwards
                                      M569 P0.5 S1 ; physical drive 0.5 goes forwards
                                      M569 P1.0 S1 ; physical drive 1.0 goes forwards
                                      M584 X0.0 Y0.1 Z0.2 E0.3:0.4:0.5:1.0 ; set drive mapping
                                      M350 X16 Y16 Z16 E16:16:16:16 I1 ; configure microstepping with interpolation
                                      M92 X80.00 Y80.00 Z400.00 E420.00:420.00:420.00:420.00 ; set steps per mm
                                      M566 X900.00 Y900.00 Z60.00 E120.00:120.00:120.00:120.00 ; set maximum instantaneous speed changes (mm/min)
                                      M203 X6000.00 Y6000.00 Z180.00 E1200.00:1200.00:1200.00:1200.00 ; set maximum speeds (mm/min)
                                      M201 X500.00 Y500.00 Z20.00 E250.00:250.00:250.00:250.00 ; set accelerations (mm/s^2)
                                      M906 X3000 Y3000 Z800 E800:800:800:800 I30 ; set motor currents (mA) and motor idle factor in per cent
                                      M84 S30 ; Set idle timeout
                                      ; Axis Limits
                                      M208 X0 Y0 Z0 S1 ; set axis minima
                                      M208 X1200 Y2000 Z1600 S0 ; set axis maxima
                                      ; Endstops
                                      M574 X1 S1 P"io0.in" ; configure active-high endstop for low end on X via pin io0.in
                                      M574 Y1 S1 P"io1.in" ; configure active-high endstop for low end on Y via pin io1.in
                                      M574 Z1 S2 ; configure Z-probe endstop for low end on Z
                                      ; Z-Probe
                                      M558 P9 C"^1.io1.in" H100 F120 T6000 ; set Z probe type to switch and the dive height + speeds
                                      G31 P500 X0 Y0 Z2.5 ; set Z probe trigger value, offset and trigger height
                                      M556 S50 X0 Y0 Z0 ; set orthogonal axis compensation parameters
                                      M557 X15:215 Y15:195 S20 ; define mesh grid
                                      ; Heaters
                                      M308 S0 P"spi.cs0" Y"thermocouple-max31855" ; configure sensor 0 as thermocouple via CS pin spi.cs1
                                      M950 H0 C"out1" T0 ; create bed heater output on out1 and map it to sensor 0
                                      M307 H0 B1 S1.00 ; enable bang-bang mode for the bed heater and set PWM limit
                                      M140 H0 ; map heated bed to heater 0
                                      M143 H0 S80 ; set temperature limit for heater 0 to 80C
                                      M308 S1 P"temp0" Y"pt1000" R2200 ; configure sensor 1 as PT1000 on pin temp0
                                      M950 H1 C"out2" T1 ; create nozzle heater output on out2 and map it to sensor 1
                                      M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
                                      M143 H1 S300 ; set temperature limit for heater 1 to 300C
                                      ; Fans
                                      M950 F0 C"out8" Q500 ; create fan 0 on pin out8 and set its frequency
                                      M106 P0 S0 H T45 ; set fan 0 value. Thermostatic control is turned on
                                      M950 F1 C"out9" Q500 ; create fan 1 on pin out9 and set its frequency
                                      M106 P1 S1 H-1 ; set fan 1 value. Thermostatic control is turned off
                                      ; Tools
                                      M563 P0 S"lily" D0 H1 F0:1 ; define tool 0
                                      G10 P0 X100 Y100 Z0 ; set tool 0 axis offsets
                                      G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
                                      ; Custom settings are not defined
                                      undefined 1 Reply Last reply 6 Oct 2021, 16:44 Reply Quote 0
                                      • undefined
                                        Charles Fraser @T3P3Tony
                                        last edited by Charles Fraser 10 Jun 2021, 16:01 6 Oct 2021, 15:52

                                        @t3p3tony

                                        Dear Tony, I have my k-type thermocouple plugged into 'tc0' on the daughterboard on the expansion board. Is this the correct instruction to set that please?

                                        M308 S0 P"spi.cs0" Y"thermocouple-max31855"                     ; configure sensor 0 as thermocouple via CS pin spi.cs1
                                        

                                        Is

                                        M950 H0 C"out1" T0                                              ; create bed heater output on out1 and map it to sensor 0
                                        

                                        Mapping out1 on the expansion board? I see no reference to the expansion board?

                                        Is

                                        M308 S1 P"temp0" Y"pt1000" R2200                                ; configure sensor 1 as PT1000 on pin temp0
                                        

                                        Setting the thermistor on 'temp0' on the expansion board? Again I see/understand no reference to the3HC? Same for all heater and sensors for noz and bed - they are all on 3HC and daughter board on the 3HC. Thanks

                                        1 Reply Last reply Reply Quote 0
                                        • undefined
                                          Charles Fraser @T3P3Tony
                                          last edited by 6 Oct 2021, 16:16

                                          @t3p3tony I also can’t work out for the life of me what the coordinate and drive mapping system is for the 4 x z motors

                                          This is their location measured from X=0 y=0 on the bed looking from above

                                          435266AE-14F3-41E7-BE39-92C53C1462F5.png

                                          And here is an up to date mapping of the wires / ports I hope: Green Machine Wiring Table

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