Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. djthuma
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 22
    • Posts 69
    • Best 6
    • Controversial 0
    • Groups 0

    Topics created by djthuma

    • djthumaundefined

      Duet 2 and Duex 5 : BL Touch Wiring

      Duet Hardware and wiring
      • • • djthuma
      13
      0
      Votes
      13
      Posts
      357
      Views

      djthumaundefined

      @droftarts Yes!

      That did work to get the probe to function!
      I just need to setup the z probe routine for bed leveling.

      I am running into a different error, trying to have multiple z axis motors.
      Only one of them is functioning. Driver 2 with a jumper on the ZB segment.
      Then trying to pair the driver 6 and 7 to the Z axis.

      Is this correct? When I jog after M564 H0, I only have one drive moving.

      ; Smart Drivers
      M569 P0 S0 ;D1 ; driver 0 goes forwards (X axis)
      M569 P1 S1 ;D2 ; driver 1 goes forwards (Y axis)
      M569 P2 S1 ;D2 ; driver 2 goes forwards (Z axis)
      M569 P3 S1 ;D2
      M569 P6 S1 ;D2 ; driver 3 goes forwards (extruder 0)
      M569 P7 S1 ;D2 ; driver 3 goes forwards (extruder 0)

      ; Motor Idle Current Reduction
      M906 I30 ; set motor current idle factor
      M84 S30 ; set motor current idle timeout

      ; Axes
      M584 X0 Y1 Z2:6:7; set axis mapping
      M350 X16 Y16 Z16 I1 ; configure microstepping with interpolation
      M906 X800 Y800 Z800 ; set axis driver currents
      M92 X80 Y80 Z400 ; configure steps per mm
      M208 X0:200 Y0:200 Z0:200 ; set minimum and maximum axis limits
      M566 X900 Y900 Z12 ; set maximum instantaneous speed changes (mm/min)
      M203 X6000 Y6000 Z180 ; set maximum speeds (mm/min)
      M201 X500 Y500 Z20 ; set accelerations (mm/s^2)

    • djthumaundefined

      Error Code 1

      General Discussion
      • • • djthuma
      3
      0
      Votes
      3
      Posts
      128
      Views

      djthumaundefined

      @dc42 Thank you for the info!

      I will try that first.

      Thank you

    • djthumaundefined

      Powering a printer and PID tuning issues

      Duet Hardware and wiring
      • • • djthuma
      10
      0
      Votes
      10
      Posts
      269
      Views

      mrehorstdmdundefined

      @djthuma Bed heaters are happy to generate heat from AC power, allowing you to use a smaller, cheaper, quieter 24V supply for the rest of the printer. Power to a line-powered bed heater is switched using an SSR connected to the heater pins on the Duet board.

      If you already have the 24V heater and power supply, insulating the underside of the bed may allow the low powered heater to eventually get it up to print temperature, but will also extend its cool-down time.

    • djthumaundefined

      Max Output for Duet 2

      Duet Hardware and wiring
      • • • djthuma
      2
      0
      Votes
      2
      Posts
      115
      Views

      dc42undefined

      @djthuma 400W is somewhat under-powered for that size bed, especially if it uses a thick aluminium plate. I would use an AC mains voltage bed heater for that size bed. My rule of thumb for heater power is 0.4W per square cm.

      The trick to getting slow bed heaters to pass tuning is to use M307 to set a large dead time for that heater before tuning. Try D60.

    • djthumaundefined

      Solved Extruder Too Hot

      Duet Hardware and wiring
      • • • djthuma
      3
      0
      Votes
      3
      Posts
      115
      Views

      djthumaundefined

      @T3P3Tony
      I think I figured it out!

      I was changing the M307 setup in the config.g file.

      But I forgot that the config override contained heater settings aswell. So those would eliminate the correct tuning of the config file.

      I have updated the config override and it is remaining stable at printing temp.

      Thanks, still learning, again 🙂

    • djthumaundefined

      Endstop switch as z probe

      Duet Hardware and wiring
      • • • djthuma
      2
      0
      Votes
      2
      Posts
      128
      Views

      T3P3Tonyundefined

      @djthuma locking this thread so we can continue the discussion on your original thread

    • djthumaundefined

      Z probe setup for CNC

      CNC
      • • • djthuma
      6
      0
      Votes
      6
      Posts
      604
      Views

      djthumaundefined

      @T3P3Tony I have them uploaded. But I know they are not functioning properly for the endstop I want to use.

      How would you write a probe macro for this situation?

      Sorry, I don't have that much experience working with the reprap language for duet.

    • djthumaundefined

      Solved Heating issues

      General Discussion
      • • • djthuma
      13
      0
      Votes
      13
      Posts
      521
      Views

      Phaedruxundefined

      D'oh!

      Easy mistake to make. Ask me how I know.

    • djthumaundefined

      workhome.g and other macros

      CNC
      • • • djthuma
      10
      0
      Votes
      10
      Posts
      503
      Views

      Sindariusundefined

      @djthuma Can you give more information about the setup of your CNC?

      The G1 H3 is meant to move to the top most limit switch on the z axis if your Z is higher you can adjust it to make sure you trigger it. This is assuming you have a top limit switch. This is simply meant to do a safe move on my machine that has a top limit of 90mm.

      You can see more info on the G1 H param or you could omit it like you have but you will want to make sure that the machine moves in a safe manner when going to your work zero position.
      https://docs.duet3d.com/en/User_manual/Reference/Gcodes#g1-controlled-linear-move

    • djthumaundefined

      Duet 6XD motor and endstop connection

      Duet Hardware and wiring
      • • • djthuma
      7
      0
      Votes
      7
      Posts
      287
      Views

      Phaedruxundefined

      @djthuma said in Duet 6XD motor and endstop connection:

      Do I need to split the y motors?

      Only if you need to move them independently.

    • djthumaundefined

      Solved No DWC from Ethernet Duet on home wifi

      General Discussion
      • • • djthuma
      3
      0
      Votes
      3
      Posts
      129
      Views

      djthumaundefined

      Thank you @Phaedrux

      It was my duet 3 and duet 2 's default gateway that was not set to the network gateway!

      Not sure if the windows command should be included in the getting connected section.

      But I did need to use Command Prompt -> ipconfig/all command to identify the correct network subnet and default gateway.

      Thanks again

    • djthumaundefined

      Solved Connecting to new Duet 3 6xd

      Firmware installation
      • • • djthuma
      9
      0
      Votes
      9
      Posts
      346
      Views

      djthumaundefined

      @dc42
      I was able to get a port that connected and YAT got past the error.
      I have connected, changed the gateway and subnet.
      I was able to access the duet panel controls.
      So this aspect of my projects I can say is solved!

      Thank you very much!

    • djthumaundefined

      Endstops for 2 x axis motors on Duet 2

      Duet Hardware and wiring
      • • • djthuma
      3
      0
      Votes
      3
      Posts
      133
      Views

      Phaedruxundefined

      That solution also assumes the endstops are moveable so that they can be positioned to eliminated any skew. If you can't move them, then you would need to split the X axis into two independent axis, home them, and them apply a movement offset to cure any skew, and then recombine to X.

      Both methods are shown here: https://docs.duet3d.com/en/User_manual/Connecting_hardware/Z_probe_auto_levelling

      It focuses on the Z axis, but the concept is the same for other axis.

    • djthumaundefined

      Custom CNC Duet 2 how I can set a work home position?

      CNC
      • • • djthuma
      3
      0
      Votes
      3
      Posts
      182
      Views

      Nightowlundefined

      Once you've moved to the exact X, Y and Z starting point of the cut (depending on how you've set this up in the project software - Vectric, Fusion, etc. - and the thickness of the material), clicking the Set Work XYZ in CNC mode.

      Screenshot 2022-12-09 at 08.15.47.png

    • djthumaundefined

      Add additional pin output for switch control

      Duet Hardware and wiring
      • • • djthuma
      4
      0
      Votes
      4
      Posts
      182
      Views

      deckingmanundefined

      @djthuma said in Add additional pin output for switch control:

      @deckingman

      I see the M950 command. But how should it be formatted?

      I was using pin 62 to activate the switch.
      If i have the M950 command in the config file written like this.
      M950 P62 C"spi.cs7"
      (is that correct, would that configure pin 62?)

      Then a macro file that activated the switch when triggered.

      M300 S1222 P444;
      M42 P62 S.5

      This is how I have it this minute, and it is not correctly working. I am getting an error ( Error:in file macro line 5: M42: 'P' too high )

      thanks for the help so far

      Read the documentation some more https://docs.duet3d.com/User_manual/Reference/Gcodes#m42-switch-io-pin

      Once you have created the GPIO port using M950, you then refer to that port using M42 - not the pin number.

    • djthumaundefined

      Unable to extrude or retract

      Firmware installation
      • • • djthuma
      5
      0
      Votes
      5
      Posts
      216
      Views

      deckingmanundefined

      @oliof said in Unable to extrude or retract:

      @djthuma Just add T0 at the very end of config.g and you should be all set. It might be a sensible default for a multi head setup as well.

      Just to add that if the OP does use multiple tools then T0 P0 would be a better command to use at the end of config.g. The P0 will suppress any tool change macros which might otherwise run whenever power is first applied.

    • djthumaundefined

      NO return log in YAT, Cannot Connect to DWC.

      Firmware installation
      • • • djthuma
      4
      0
      Votes
      4
      Posts
      178
      Views

      Phaedruxundefined

      What does YAT report when you connect?

      If there is no firmware installed it won't respond to anything because it has no brain to recognize commands.

      What does it show up as in device manager?

      Does it show up as a Bossa port?

      Did you try the Bossa firmware flash steps? That would be my next recommendation.

    • djthumaundefined

      Connect relay to Duet 2

      Duet Hardware and wiring
      • • • djthuma
      4
      0
      Votes
      4
      Posts
      176
      Views

      Phaedruxundefined

      I see, so you are inserting the relay into the AC input for the bed heater controller and just want to be able to turn it on and off?

      What M950 and M42 command are you using?

    • djthumaundefined

      Bed leveling with Dual Head Printing

      General Discussion
      • • • djthuma
      5
      0
      Votes
      5
      Posts
      327
      Views

      T3P3Tonyundefined

      @o_lampe @djthuma

      You can define multiple z probes in RRF and then each probe can have its own retract and deploy

      https://duet3d.dozuki.com/Wiki/M401

      however @djthuma AFAIR you are running RRF 2.05.1? to do multiple probe deploy and retract macros you will need to move to RRF3.

      The core issues here is if you cant level those BL touches or accurately measure their offset relative to the ideal flat plane then using multipl probes to level a bed will have built in errors

    • djthumaundefined

      Check out my dual head Modix Big 60!

      General Discussion
      • • • djthuma
      3
      2
      Votes
      3
      Posts
      370
      Views

      djthumaundefined

      @t3p3tony
      Yes!
      I can still select to print a single item with the primary or secondary extruder.
      And its a much less expensive adaptation than buying an entire printer for idex, and not having all of the bugs that a "new" idex type of system has currently.