Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. brampie
    • Profile
    • Following 0
    • Followers 0
    • Topics 8
    • Posts 29
    • Best 4
    • Controversial 0
    • Groups 0

    brampie

    @brampie

    5
    Reputation
    5
    Profile views
    29
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    brampie Unfollow Follow

    Best posts made by brampie

    • rotating filament runout/clog sensor

      Hi,

      I've been working on a rotating filament sensor (with a magnet + hal effect sensor).
      I've gotten to the point where it seems to be working well and reliable (3 weeks now, on a printer running marlin).
      I'm using rubber X-seals to ensure good contact with the filament without adding too much resistance.

      Do any of you think it's an interesting device to have ?

      It detects both when the filament spool is empty and when the print head is clogged.
      I do "a lot" of 3d printing and these 2 cases seem to account for +90% of my failed prints (I often print flame resistant abs and this can clog at times)

      I've made a small video, https://youtu.be/DCe-7jBzin0

      I posted this on the reprap forum last week but there was zero response 😞

      thx
      Bram

      posted in General Discussion
      brampieundefined
      brampie
    • RE: roto toolboard with nema17 extruder

      @jay_s_uk Thx, I ordered the roto tool board

      posted in Duet Hardware and wiring
      brampieundefined
      brampie
    • RE: Duet web control dutch issues

      @EasyTarget I would also be willing to do some translations if I can get the printer working with duet

      posted in Duet Web Control
      brampieundefined
      brampie
    • RE: Option to loosen chamber heater faults, rising too slowly etc.

      @T3P3Tony thx, this seems to work even when set to 40 hours, thx

      posted in Tuning and tweaking
      brampieundefined
      brampie

    Latest posts made by brampie

    • RE: roto toolboard with nema17 extruder

      @brampie

      I'm having some issues with the included cable, it's fairly short and stiff, I'll try and order the XT30+2 connector and crimp a cable myself.

      If duet would decide to make a "simple" direct drive toolboard using the same connectors as the duet5 mini, using the same stepper driver, I would certainly buy that.

      thx

      posted in Duet Hardware and wiring
      brampieundefined
      brampie
    • RE: M122 Duet 3 Mini 5+ Drivers not found

      @dc42 No I didn't have an addon. I have swapped the board with a new one and it's working again, I noticed a very thin piece of copper on the board, 3mm long, almost invisible to the naked eye, a piece of very fine copper wiring, could have been caught on my sleeve and fallen on the board in the wrong place or something.

      thx for your help

      posted in Duet Hardware and wiring
      brampieundefined
      brampie
    • RE: M122 Duet 3 Mini 5+ Drivers not found

      Hi,

      Thx, I ordered another board, I'll swap it and see if it works again.
      I ordered it from 123-3d , I think I have this board 3 weeks now.

      I had tried with an older firmware to see if it would help, M98 returns Warning: Heater 2 predicted maximum temperature at full power is 268°C if I remove the neopixel lines.

      ; Configuration file for RepRapFirmware on Duet 3 Mini 5+ Ethernet
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v3.5.0-rc.4+1 on Thu Apr 25 2024 22:03:22 GMT+0200 (Midden-Europese zomertijd)

      ; General
      G90 ; absolute coordinates
      M83 ; relative extruder moves
      M550 P"Brenda" ; set hostname

      ; Accessories
      M918 P2 E-4 F2000000 ; Fysetc 12864mini
      M950 E1 C"io3.out" T1 U3 ; create a RGB Neopixel LED strip with 3 LEDs on the Duet 3 Mini 5+ 12864_EXP1 header
      M150 E1 R0 U0 B255 P255 S1 F1 ; display led blue
      M150 E1 R255 U0 B0 P255 S1 F1 ; left encoder led red
      M150 E1 R0 U255 B0 P255 S1 F0 ; right encoder led green

      ; Network
      ;M551 P"Brenda" ; set machine password
      M552 P0.0.0.0 S1 ; configure Ethernet adapter
      M586 P0 S1 ; configure HTTP

      ; Wait a moment for the CAN expansion boards to become available
      G4 S2

      ; Accelerometers
      M955 P121.0 I20 ; configure accelerometer on board #121

      ; Smart Drivers
      M569 P0.0 S0 D2 ; driver 0.0 goes forwards (X axis), reverse !

      M569 P0.1 S0 D2 ; driver 0.1 goes forwards (Y axis)

      M569 P0.2 S0 D2 ; driver 0.2 goes forwards (Z axis)
      M569 P0.3 S0 D2 ; driver 0.3 goes forwards (Z axis)
      M569 P121.0 S1 D2 ; driver 121.0 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.0 Y0.1 Z0.2:0.3 ; set axis mapping
      M350 X32 Y32 Z16 I1 ; configure microstepping with interpolation
      M906 X1800 Y1800 Z1800 ; set axis driver currents
      M92 X160 Y160 Z2133 ; 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 X12000 Y12000 Z600 ; set maximum speeds (mm/min)
      M201 X3000 Y3000 Z100 ; set accelerations (mm/s^2)

      ; Extruders
      M584 E121.0 ; set extruder mapping
      M350 E16 I1 ; configure microstepping with interpolation
      M906 E1000 ; set extruder driver currents
      M92 E415 ; configure steps per mm
      M566 E120 ; set maximum instantaneous speed changes (mm/min)
      M203 E3600 ; set maximum speeds (mm/min)
      M201 E250 ; set accelerations (mm/s^2)

      ; Kinematics
      M669 K0 ; configure Cartesian kinematics

      ; Endstops
      M574 X1 P"io0.in" S1 ; configure X axis endstop
      M574 Y1 P"io1.in" S1 ; configure Y axis endstop
      M574 Z1 P"io2.in" S1 ; configure Z axis endstop

      ; Sensors
      M308 S0 P"temp0" Y"thermistor" A"Heated Bed" T100000 B3950 ; configure sensor #0
      M308 S1 P"121.temp0" Y"pt1000" A"Nozzle" ; configure sensor #1
      M308 S2 P"temp1" Y"thermistor" A"Chamber" T100000 B3950 ; configure sensor #2

      ; Heaters
      M950 H0 C"out0" T0 ; create heater #0
      M143 H0 P0 T0 C0 S110 A0 ; configure heater monitor #0 for heater #0
      M307 H0 R0.305 K0.281:0.000 D1.86 E1.35 S1.00 B0 ; BED

      M950 H1 C"121.out0" T1 ; create heater #1
      M143 H1 P0 T1 C0 S285 A0 ; configure heater monitor #0 for heater #1
      M307 H1 R2.43 D5.5 E1.35 K0.56 B0 ; configure model of heater #1

      M950 H2 C"io4.out" T2 ; create heater #2
      M143 H2 P0 T2 C0 S70 A0 ; configure heater monitor #0 for heater #2
      ;M307 H2 R0 D0 E0 K0 B1 ; configure model of heater #2
      ; M307 H2 A100 C10000 D2000 B1 S1.0
      M307 H2 R0.1 D300 K0.03 B1; <- werkt ietswat
      M570 H2 P144000 T70 ; 144000, hiermee zou het 40 uur moeten duren eer hij een fout geeft
      ; Heated beds
      M140 P0 H0 ; configure heated bed #0

      ; Heated chambers
      M141 P0 H2 ; configure heated chamber #0

      ; Fans
      M950 F0 C"121.out2" ; create fan #0
      M106 P0 C"Hotend Fan" S0 B0.1 H1 T45 ; configure fan #0

      ; Tools
      M563 P0 S"Extruder" D0 H1 F0 ; create tool #0
      M568 P0 R0 S0 ; set initial tool #0 active and standby temperatures to 0C

      ; neopixel hotend, turn on as well
      M950 E0 C"121.led" T2 Q3000000
      M150 E0 W255 B255 U255 R255 P255 S8

      ; Miscellaneous
      T0 ; select first tool

      posted in Duet Hardware and wiring
      brampieundefined
      brampie
    • RE: M122 Duet 3 Mini 5+ Drivers not found

      "Manual" motor movement without homing is also impossible after M564 S0 H0

      posted in Duet Hardware and wiring
      brampieundefined
      brampie
    • M122 Duet 3 Mini 5+ Drivers not found

      I'm setting up my printer with duet, I made some decent test prints 2 days ago but today the printer won't home at all, no movement, nothing.
      The extruder does work, this one is connected to a roto toolboard.

      When asking for the status with M122 I get a lot of Driver: not present lines, I don't know if this is normal
      === Diagnostics ===
      RepRapFirmware for Duet 3 Mini 5+ version 3.5.1 (2024-04-19 14:41:25) running on Duet 3 Mini5plus Ethernet (standalone mode)
      Board ID: UPT9X-Z396U-D65J0-40KMA-L603Z-75NHD
      Used output buffers: 1 of 40 (18 max)
      === RTOS ===
      Static ram: 103232
      Dynamic ram: 119804 of which 12 recycled
      Never used RAM 15512, free system stack 190 words
      Tasks: NETWORK(1,ready,21.6%,171) ETHERNET(5,nWait 7,0.5%,566) HEAT(3,nWait 6,0.0%,359) Move(4,nWait 6,0.0%,355) CanReceiv(6,nWait 1,0.0%,797) CanSender(5,nWait 7,0.0%,336) CanClock(7,delaying,0.0%,353) TMC(4,nWait 6,0.3%,111) MAIN(1,running,75.9%,647) IDLE(0,ready,0.9%,30) AIN(4,delaying,0.8%,260), total 100.0%
      Owned mutexes:
      === Platform ===
      Last reset 00:00:37 ago, cause: power up
      Last software reset at 2024-05-04 09:37, reason: User, Gcodes spinning, available RAM 15440, slot 1
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00487000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x00
      MCU revision 3, ADC conversions started 37325, completed 37325, timed out 0, errs 0
      MCU temperature: min 24.4, current 25.4, max 25.7
      Supply voltage: min 24.3, current 24.3, max 24.4, under voltage events: 0, over voltage events: 0, power good: yes
      Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/8/0, gc cycles 0
      Events: 0 queued, 0 completed
      Driver 0: not present
      Driver 1: not present
      Driver 2: not present
      Driver 3: not present
      Driver 4: not present
      Driver 5: not present
      Driver 6: not present
      Date/time: 2024-05-04 09:40:16
      Cache data hit count 67224291
      Slowest loop: 51.23ms; fastest: 0.16ms
      === Storage ===
      Free file entries: 20
      SD card 0 detected, interface speed: 22.5MBytes/sec
      SD card longest read time 3.5ms, write time 0.0ms, max retries 0
      === Move ===
      DMs created 83, segments created 0, maxWait 0ms, bed compensation in use: none, height map offset 0.000, max steps late 0, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00
      no step interrupt scheduled
      Moves shaped first try 0, on retry 0, too short 0, wrong shape 0, maybepossible 0
      === DDARing 0 ===
      Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
      === DDARing 1 ===
      Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
      === Heat ===
      Bed heaters 0 -1 -1 -1, chamber heaters 2 -1 -1 -1, ordering errs 0
      Heater 1 is on, I-accum = 0.0
      === GCodes ===
      Movement locks held by null, null
      HTTP is idle in state(s) 0
      Telnet is idle in state(s) 0
      File is idle in state(s) 0
      USB is idle in state(s) 0
      Aux is idle in state(s) 0
      Trigger is idle in state(s) 0
      Queue is idle in state(s) 0
      LCD is idle in state(s) 0
      SBC is idle in state(s) 0
      Daemon is idle in state(s) 0
      Aux2 is idle in state(s) 0
      Autopause is idle in state(s) 0
      File2 is idle in state(s) 0
      Queue2 is idle in state(s) 0
      Q0 segments left 0, axes/extruders owned 0x0000803
      Code queue 0 is empty
      Q1 segments left 0, axes/extruders owned 0x0000000
      Code queue 1 is empty
      === CAN ===
      Messages queued 343, received 733, lost 0, errs 0, boc 0
      Longest wait 1ms for reply type 6034, peak Tx sync delay 3, free buffers 26 (min 25), ts 187/186/0
      Tx timeouts 0,0,0,0,0,0
      === Network ===
      Slowest loop: 27.35ms; fastest: 0.03ms
      Responder states: MQTT(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
      HTTP sessions: 2 of 8
      = Ethernet =
      Interface state: active
      Error counts: 0 0 0 0 0 0
      Socket states: 5 5 2 2 2 0 0 0

      posted in Duet Hardware and wiring
      brampieundefined
      brampie
    • RE: Option to loosen chamber heater faults, rising too slowly etc.

      @T3P3Tony thx, this seems to work even when set to 40 hours, thx

      posted in Tuning and tweaking
      brampieundefined
      brampie
    • RE: Duet web control dutch issues

      @EasyTarget I would also be willing to do some translations if I can get the printer working with duet

      posted in Duet Web Control
      brampieundefined
      brampie
    • Option to loosen chamber heater faults, rising too slowly etc.

      Hi,

      For my chamber heater I'm using 2 large power resistors, these are aluminium plates of 20x10cm each, I've chosen the resistance so they can't run too hot, each resistor is 15 ohm, the two combined generate 76 watt heat. It's not much but it's enough and they don't get so hot that I risk burns, issues with cabling etc.
      My printer lives outside, shielded from the rain but not the cold...

      It's not possible to tune the heater, in Marlin I had THERMAL_PROTECTION_CHAMBER commented out and it worked well, sometimes the heater doesn't reach the set temperature but this doesn't really matter.
      I'm puzzled how to do this in reprapfirmware, it have not found how to disable the faults.
      It's ok that the firmware checks if the heater gets too hot, but I would like to get rid of any heating too slowly errors.

      I've now resorted to mounting the thermistor on the heating element and not in the air, this seems to work with the tuning but this isn't really the temperature I want to control.

      thx

      posted in Tuning and tweaking
      brampieundefined
      brampie
    • Duet web control dutch issues

      Hi,

      When upgrading to the latest firmware duet web control was in dutch.
      -The translation isn't great, Console becomes "troosten", which is more like when someone is sad and needs to be comforted, jobs is translated to the equivalent of lanes (Banen).
      -Also weird, the dutch language in the setting is called "Engels" which is dutch for english, I had to set it to English instead of Engels to get dutch, which should be called Nederlands

      thx

      posted in Duet Web Control
      brampieundefined
      brampie
    • RE: roto toolboard with nema17 extruder

      @jay_s_uk Thx, I ordered the roto tool board

      posted in Duet Hardware and wiring
      brampieundefined
      brampie