Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. wieman01
    3. Topics
    • Profile
    • Following 1
    • Followers 0
    • Topics 14
    • Posts 72
    • Best 11
    • Controversial 0
    • Groups 0

    Topics created by wieman01

    • wieman01undefined

      Unsolved Question: Cannot connect via DWC while print is paused (Duet 2)

      General Discussion
      • • • wieman01
      8
      0
      Votes
      8
      Posts
      352
      Views

      wieman01undefined

      @dc42

      I just noticed that the issues has returned. I was a little premature in hoping the issue had gone... I renamed "Pause.g" to "pause.g" but to no avail it appears.

      Any other clue that would come to your mind?

    • wieman01undefined

      Question: G29 S4 for Duet 2 (firmware v3.5)

      Firmware developers
      • • • wieman01
      6
      0
      Votes
      6
      Posts
      318
      Views

      oliofundefined

      @wieman01 Note that the dependencies and branches for the 3.5beta are not yet documented on the wiki, you may need to figure that out unless it's added before you start.

    • wieman01undefined

      Solved Permantly save Z-Probe Offset after Z-Calibration via G30 S-3

      Tuning and tweaking
      • • • wieman01
      5
      0
      Votes
      5
      Posts
      335
      Views

      jay_s_ukundefined

      @o_lampe you want M500 P10 to save the tool offsets.
      at least with my toolchanger that i used to run (and its the same with the E3D toolchanger) all the tools were relative to the z probe. So the z probe had no offsets and each tool was offset from that using G10

    • wieman01undefined

      Question: BL Touch Probe Offset & Mesh Bed Leveling

      Tuning and tweaking
      • • • wieman01
      4
      0
      Votes
      4
      Posts
      336
      Views

      wieman01undefined

      @boa said in Question: BL Touch Probe Offset & Mesh Bed Leveling:

      @wieman01 Y range is limited only from one side. Y=0 coordinates can be reached by bltouch - it just moves nozzle to position Y=36, and then proble is at Y=0.

      But.. if nozzle can go only to Y=350, then probe can reach only points with Y <= 350-36.

      So M557 would have Y range Y0:314, as any higher Y is out of reach of probe tip.

      Thank you, that makes sense. I'll change the settings accordingly. This could be reason why bed leveling appears to be slightly off.

    • wieman01undefined

      Question: Mesh bed compensation for specific points

      Tuning and tweaking
      • mesh bed leveling • • wieman01
      3
      0
      Votes
      3
      Posts
      196
      Views

      wieman01undefined

      @jay_s_uk

      Thank you, that is good news. I'll keep an eye out and see what I can find when the first beta comes out.

    • wieman01undefined

      Solved BL Touch not working

      Duet Hardware and wiring
      • bl touch duex5 duet2 • • wieman01
      5
      0
      Votes
      5
      Posts
      484
      Views

      wieman01undefined

      @gixxerfast said in BL Touch not working:

      Which version of RRF are you using, ver 2? I can't see that you've mentioned it.

      EDIT: OK, so you're using RRF 3.3

      Then I think you should config the BLTouch differently:

      Have you read this bit, "Software setup (RepRapFirmware 3)" for the https://duet3d.dozuki.com/Wiki/Connecting_a_Z_probe

      Either I'm a sloppy reader or I can't see that you have the M950

      AS in this example:
      2. Create a GPIO/Servo pin index using your chosen control pin, for example:

      M950 S0 C"io7.out" ; Duet 3 MB6HC
      M950 S0 C"io3.out" ; Duet 3 Mini 5+
      M950 S0 C"exp.heater3" ; Duet 2 WiFi/Ethernet
      M950 S0 C"duex.pwm1" ; Duet 2 WiFi/Ethernet + DueX2/5
      M950 S0 C"!exp.heater6" ; Duet 2 WiFi/Ethernet + BoB
      M950 S0 C"zprobe.mod" ; Duet 2 Maestro

      Thank you, that did the trick! I must have overseen that section and used outdated sources. There are so many out there, you don't see the wood for the trees.

      Also my deployprobe.g and retractprobe.g files referenced P7 rather than P0 as was mentioned in one of the guides. But these files reference the probe input rather than the heater, so P0 is the correct setting.

      These are the correct settings and corresponding files:

      config.g

      ; General preferences G90 ; send absolute coordinates... M83 ; ...but relative extruder moves M550 P"Clayster" ; set printer name M302 P1 ; enable cold extrusion for clay printing ; Network M552 S1 ; enable network M586 P0 S1 ; enable HTTP M586 P1 S0 ; disable FTP M586 P2 S0 ; disable Telnet ; Drives M569 P0 S1 ; X1 M569 P1 S1 ; Y (reversed) M569 P2 S0 ; Z1 M569 P3 S1 ; E0 (Extruder, reversed) M569 P4 S1 ; E1 (Ram, reversed) M569 P5 S0 ; Z2 M569 P6 S0 ; Z3 M569 P7 S0 ; X2 M569 P8 S0 ; Z4 M569 P9 S0 ; n/a M584 X0:7 Y1 Z2:5:6:8 E3:4 ; remap motors M350 X16 Y16 Z16 E8:16 I1 ; configure microstepping with interpolation M92 X100.00 Y100.00 Z1600.00 E1000.00:1000.00 ; set steps per mm M566 X500.00 Y500.00 Z20.00 E1000.00:500.00 ; set maximum instantaneous speed changes (mm/min) M203 X5000.00 Y5000.00 Z600.00 E6000.00:400.00 ; set maximum speeds (mm/min) M201 X150.00 Y200.00 Z500.00 E1000.00:500.00 ; set accelerations (mm/s^2) M906 X1200 Y1200 Z500 E2000:2000 I30 ; set motor currents (mA) and motor idle factor in per cent M84 S30 ; set idle timeout ; Axis Limits M208 X0:390 Y0:365 Z0:350 S1 ; 390mm x 365mm x 350mm ; Bed leveling geometry & leveling M671 X470:470:-70:-70 Y400:-40:400:-40 S20 ; position leadscrews (S = adjust max.) ; Endstops M574 X1 S1 P"xstop+e0stop" ; configure active-low endstop for 2 X-motors M574 Y1 S1 P"ystop" ; configure active-low endstop for low end on Y via pin ystop ; Filament sensor for Ram M591 P1 C"e1stop" S1 D1 ; extruder (Ram) endstop ; Z-Probe (capacitive sensor) ;M558 P5 C"^!zprobe.in" I1 ; default travel (5mm) ;G31 P1000 X0 Y0 Z0.475 ; Z = offset (greater value = closer to bed) ; Miscellaneous M575 P1 S1 B57600 ; enable support for PanelDue ; Tool 1 (Ram 80mm) M563 P1 D0:1 S"80mm" ; enable tool 1 and extruder E0 (D0) & E1 (D1) M567 P1 E1.00:0.03200 ; mixing ratio (77% more volume) G10 P1 S0 R0 X0 Y0 ; axis offsets for extruder G10 P1 R0 S0 ; set extruders active and standby temperature to 0 Celsius ; Tool 2 ("Pause") M563 P2 D1 S"Pause" ; retract ram motor when ram endstop is triggered ; Enable moving of axes before homing M564 H0 S1 ; S0 = move beyond axis limits, H0 = move without homing ; BL Touch M950 S0 C"duex.pwm5" ; assign heater 7 on the Duex5 to BL touch M558 P9 C"^zprobe.in" H5 F500 T6000 ; P = Z probe type 9, H = dive height, F = speed G31 P25 X0 Y-36 Z0.0 ; Z probe trigger value, offset in relation to nozzle

      deployprobe.g

      M280 P0 S10

      retractprobe.g

      M280 P0 S90

      Thank you for your help! You made my day!

    • wieman01undefined

      Question: Best settings for maximum torque of stepper motor

      Tuning and tweaking
      • • • wieman01
      14
      0
      Votes
      14
      Posts
      815
      Views

      wieman01undefined

      @zapta said in Question: Best settings for maximum torque of stepper motor:

      @wieman01, can you improve the properties of the clay? E.g add water?
      Yes, you're right, in principle that is an option, however, in our case the viscosity of the material we are using cannot be changed for various reasons I won't bother you with. 🙂

      I have order a geared stepper, let's see if that works out for us.

    • wieman01undefined

      Solved Question: Home Z with Z-probe before homing X & Y

      Tuning and tweaking
      • • • wieman01
      13
      0
      Votes
      13
      Posts
      1.5k
      Views

      wieman01undefined

      @phaedrux

      Thank you for taking the time! I had it in there before and removed it afterwards. Strangely with the changes made as suggested by @jay_s_uk it works regardless. But I will put it back in there, so it does not create a problem later on.

    • wieman01undefined

      Question: Endstop for Extruder (E1) to pause print

      General Discussion
      • • • wieman01
      7
      0
      Votes
      7
      Posts
      346
      Views

      wieman01undefined

      Thank you, both. Now I got it.

      I just tested this during a live print and it worked perfectly thanks to you. The print stopped when I triggered the endstop and paused until I hit "resume".

      M591 P1 C"e1stop" S0 D1
    • wieman01undefined

      G29 mesh probing & bed compensation with 4 Z-motors

      Tuning and tweaking
      • • • wieman01
      13
      0
      Votes
      13
      Posts
      480
      Views

      wieman01undefined

      @Dougal1957 said in G29 mesh probing & bed compensation with 4 Z-motors:

      @wieman01 said in G29 mesh probing & bed compensation with 4 Z-motors:

      Thank you, I saw the post earlier and followed it to the letter. Bed leveling now works and I'll post my "bed.g" later.

      Is there any way I can increase the maximum correction of 1mm? This is a clay printer with a wooden bed, so my tolerances are of very different nature. 🙂

      The web interface displays an error message because of the set limit of 1mm.

      Other than this I think I am done thanks to your help.

      On the M671 the S parameter set the adjustment amount (if left of it defaults to 1mm) but remember that with 4 screws you run a serious risk of warping the bed you can of course run the routine several times and it will converge.

      Thank you, my friend. That is perfect. Warping won't be an issue, my printer is designed such that it should withstand greater differences well enough. If not, I will try again. 😀

      This is a working copy of my "bed.g":

      ; Bed calibration G28 ; home M401 ; deploy Z probe G30 P0 X380 Y355 H0 Z-99999 G30 P1 X380 Y10 H0 Z-99999 G30 P2 X10 Y10 H0 Z-99999 G30 P3 X10 Y355 H0 Z-99999 S4 M402 ; retract probe

      Here is the relevant section from "config.g":

      ; Bed leveling geometry & leveling M671 X470:470:-70:-70 Y400:-40:400:-40 S5
    • wieman01undefined

      Question: Connecting extruder motor(s) using regular Nema17

      Duet Hardware and wiring
      • • • wieman01
      15
      0
      Votes
      15
      Posts
      642
      Views

      wieman01undefined

      @Phaedrux said in Question: Connecting extruder motor(s) using regular Nema17:

      @wieman01 said in Question: Connecting extruder motor(s) using regular Nema17:

      correct?

      Correct.

      The extruders are different than other axis because each extruder is treated independently. They may have different motors and are not commanded in a coordinated way like other axis are.

      If you don't specify the parameters for each extruder you may end up with an unknown default value and unexpected behaviour.

      Thank you, Phaedrux, that makes sense now. Will make the changes as agreed. I think I should have a very solid baseline now for my next endeavor when my capacitive Z probe arrives (NPN NO).

      Thanks to all of you for bearing with me. These last few days have been very insightful and crucial to my project.

    • wieman01undefined

      Question: Recommendation for mechanical endstops

      Duet Hardware and wiring
      • • • wieman01
      19
      0
      Votes
      19
      Posts
      910
      Views

      wieman01undefined

      Thank you, @fcwilt & @Phaedrux, that was very helpful.

      I'll let you know how that goes.

    • wieman01undefined

      Trouble updating to firmware from 2.0 to 3.11

      Firmware installation
      • • • wieman01
      9
      0
      Votes
      9
      Posts
      571
      Views

      prometheusundefined

      @Phaedrux Ok got it working had to update duetwifiserver.
      Thank you for all your help!!👍

    • wieman01undefined

      Connect 9 stepper motors to Duet Wifi 2 (Meanwell 24V-PSU)

      Duet Hardware and wiring
      • • • wieman01
      5
      0
      Votes
      5
      Posts
      247
      Views

      wieman01undefined

      @bearer said in Connect 9 stepper motors to Duet Wifi 2 (Meanwell 24V-PSU):

      @wieman01 said in Connect 9 stepper motors to Duet Wifi 2 (Meanwell 24V-PSU):

      Q1: I may in fact decide to use a belt instead, thank you. Great thought!

      if you have enough Vin and will run the motors at a slow speed*, you might get away with 3 motors in series on Z - and 3 would likely be a better choice than 4, as 4 would technically over constrain a plane.

      *) ref the emf calc over at https://www.reprapfirmware.org/

      I will give two motors a shot to begin with. Let's see how that pans out first. I have to test it first.

      Thank you for your thoughts!