Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. SamKudarauskas
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 9
    • Posts 40
    • Best 4
    • Controversial 0
    • Groups 0

    Topics created by SamKudarauskas

    • SamKudarauskasundefined

      Custom toolboard + duet wiring limitations

      Duet Hardware and wiring
      • • • SamKudarauskas
      24
      0
      Votes
      24
      Posts
      405
      Views

      T3P3Tonyundefined

      @SamKudarauskas you will need to detect it's held down in the trigger then have a while loop that looks for the release, if it's released within a certain time then carry out action A, if after that time, Action B

    • SamKudarauskasundefined

      Using a pressure sensor for bed leveling using nozzle as probe

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

      dc42undefined

      @SamKudarauskas the second one uses the HX711 chip, which is too slow to be used for bed probing. The first one is a Force Sensitive Resistor (FSR) and we mention those in our documentation about connecting Z probes. See https://docs.duet3d.com/User_manual/Connecting_hardware/Z_probe_connecting#force-sensitive-resistors.

    • SamKudarauskasundefined

      Configuring mixing hot end on a tool changer

      General Discussion
      • • • SamKudarauskas
      8
      0
      Votes
      8
      Posts
      286
      Views

      deckingmanundefined

      @SamKudarauskas said in Configuring mixing hot end on a tool changer:

      @Phaedrux On the LCD of printers that run marlin there is an option for mixing hot ends to create a gradient at a specific z range. It can be seen in this teaching tech video at 9:45. I was wondering if this function existed in the DWC and if could also be done using gcode.

      Thanks,
      Sam

      I used to do this years ago by post processing the gcode file using a little python script that I wrote. IIRC I could alter the mixing ratio either every layer, or every "n" layers and for a mixing hot end using up to 5 inputs. I could have a look and see if I can dig that script out if it's any use to you. It might need tweaking to suit a two input hot end.

    • SamKudarauskasundefined

      Solved BL-touch probe already triggered at start of homing move.

      Duet Hardware and wiring
      • • • SamKudarauskas
      4
      0
      Votes
      4
      Posts
      120
      Views

      SamKudarauskasundefined

      @Phaedrux The white wire must have came loose at the start of the day and then I must've replugged it into the wrong pin spot. I believe I connected the BL touch's white wire into +3.3 V instead of IN when I was checking the wires. I noticed this, fixed it and it works fine now. thankfully it didn't break anything.

    • SamKudarauskasundefined

      Solved Incompatible Software Versions

      Firmware installation
      • • • SamKudarauskas
      9
      0
      Votes
      9
      Posts
      539
      Views

      SamKudarauskasundefined

      @droftarts I was able to flash the firmware using Bossa on a windows partition of my macbook. Everything now works as it should. Thank you all of your help.

      Sam

    • SamKudarauskasundefined

      Storing current tool number across power cycle/ system restart

      Gcode meta commands
      • • • SamKudarauskas
      4
      0
      Votes
      4
      Posts
      154
      Views

      mikeabuilderundefined

      @SamKudarauskas - DC42 has the failsafe method - an input to the Deut3D board that is triggered when a tool is in its dock. You'd also really want one on the carriage to tell you that a tool is mounted on the carriage. Then on power up, you can run a macro that asks if the switches tell you there is a tool on every dock and no tool on the carriage - normally expected state. If you found a tool on the carriage and only one dock missing a tool, you can infer where the tool goes. You run into a challenge if there is a tool on the carriage, and either more than one tool dock is empty (or none are). You should have a plan for that too.

      The less-good way is to track which tool is on the carriage in a way that will survive a power cycle or emergency stop/restart. One good way to do this is to have a line at the beginning of each tpostN.g file and at the end of tfree.g that looks something like this:

      echo >"0:/sys/which_tool.g" "global current_tool =", {state.currentTool}

      I'm not positive the RRF fw has "-1" in State.currentTool at the end of tfree, so you should check. If it still has the "previous" tool number, then the tpre line should explicitly assign -1 to the global.

      echo >"0:/sys/which_tool.g" "global current_tool =-1"

      When this line runs, it creates a small macro file called "which_tool.g" in the sys directory, and overwrites any existing file. If my syntax is correct, when the which_tool.g file runs it'll create a global variable called current_tool with the last tool number in it.

      Now you insert a line in your config.g

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

      At power up, the macro runs and creates the global variable. Now you can query it and know which what the last tool that was used. Of course. if the tool fell off the carriage, you won't know that unless you implement the switches above.

      WHen this is

    • SamKudarauskasundefined

      Controling 120V 750W heatbed with SSR

      Duet Hardware and wiring
      • • • SamKudarauskas
      9
      0
      Votes
      9
      Posts
      240
      Views

      SamKudarauskasundefined

      @droftarts perfect, thank you for all of your help.

      Sam

    • SamKudarauskasundefined

      Extruder heating tuner failed to reach set temp

      Tuning and tweaking
      • • • SamKudarauskas
      7
      0
      Votes
      7
      Posts
      211
      Views

      Phaedruxundefined

      Is your hotend assembled correctly? Perhaps the hot block is making contact with the headsink.

    • SamKudarauskasundefined

      Unsolved Y axis moving significantly slower than X axis

      General Discussion
      • • • SamKudarauskas
      14
      0
      Votes
      14
      Posts
      365
      Views

      SamKudarauskasundefined

      Thank you both for your help. I misunderstood what a core xyu is. My printer is a supposed to just be a core xy with an additional axis for the tool change mechanism. (my printer is most similar to E3D's tool changer 3D printer.)