Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. benecito
    • Profile
    • Following 0
    • Followers 0
    • Topics 24
    • Posts 132
    • Best 7
    • Controversial 0
    • Groups 0

    benecito

    @benecito

    7
    Reputation
    27
    Profile views
    132
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Website chocolate3.de Location Ismaning

    benecito Unfollow Follow

    Best posts made by benecito

    • RE: multiple Z-Probe trigger heights in config-override.g

      @fcwilt said in multiple Z-Probe trigger heights in config-override.g:

      So you think that limiting customers to executing G-code commands will prevent them from messing things up?

      Never underestimate the power of a customer to mess things up. Some of them seem to view it as a challenge 😉

      Well, the beautiful thing about my setup is, they need a password for it. But I'm sure someone will try hard enough to manage to mess something up 🙄
      Still I don't want to make it too easy

      posted in General Discussion
      benecitoundefined
      benecito
    • RE: Filament monitoring while printing via USB

      @jay_s_uk I know about those and the extruder driver was always on the same board as the filament monitor

      posted in Beta Firmware
      benecitoundefined
      benecito
    • M command to store / read variables

      I'd love to keep some (global) variables upon restart.
      Figured in keeping variables (global) after reset .gco files could be used, but it will get complicated soon.
      Would love to see a M*** command that writes all currently set globals to a file variables.g (or alike) in sys, which could then be called while startup. This way you could simply change the value of one variable, and write them all back to the variables file if needed. kind of like with config-override.g

      posted in Firmware wishlist
      benecitoundefined
      benecito
    • RE: need help configuring stall detection please

      @jay_s_uk I did and it should be working. At least I don't see anything obvious.

      M915
      Driver 0.0: stall threshold -50, steps/sec 200, coolstep f, action on stall: run macro
      Driver 0.1: stall threshold -50, steps/sec 200, coolstep f, action on stall: run macro
      Driver 0.2: stall threshold -50, steps/sec 200, coolstep f, action on stall: run macro
      Driver 0.3: stall threshold -50, steps/sec 200, coolstep f, action on stall: run macro
      Driver 0.4: stall threshold 1, steps/sec 200, coolstep 0, action on stall: none
      Driver 0.5: stall threshold 1, steps/sec 200, coolstep 0, action on stall: none
      Driver 0.6: stall threshold 1, steps/sec 200, coolstep 0, action on stall: none
      
      posted in General Discussion
      benecitoundefined
      benecito
    • RE: Filament monitoring while printing via USB

      @jay_s_uk 3.5.0 beta 3

      posted in Beta Firmware
      benecitoundefined
      benecito
    • RE: M command to store / read variables

      @jay_s_uk thanks - I'll give it a try and get back to you if needed!

      posted in Firmware wishlist
      benecitoundefined
      benecito
    • RE: Filament monitoring while printing via USB

      @jay_s_uk we're in contact and diagnosing the issue yes

      posted in Beta Firmware
      benecitoundefined
      benecito

    Latest posts made by benecito

    • RE: Expected negative temperature rise

      @dc42 If that's the case I will put all my duet printers into a self extinguishing cabinet right away. From my understanding this would mean a heater that might be at full power with no temperature rise will not trigger a heater fault?

      The end is truncated because the printer is still on 3.4.6 where the maximum length of the string is limited and needs to be passe don to RepetierServer.

      posted in General Discussion
      benecitoundefined
      benecito
    • Passing parameters other than P into the T command (tool change)

      as discussed in https://forum.duet3d.com/topic/37009/parameters-on-toolchange I would love to see the option to pass self defined parameters into the tool change macros. Specifically I'd like to easily control weather a wipe and/or purge is called while changing tools.

      posted in Firmware wishlist
      benecitoundefined
      benecito
    • RE: Parameters on toolchange

      @dc42 I was hoping there would already be a way to do so. But thanks! I will create one.

      posted in Gcode meta commands
      benecitoundefined
      benecito
    • RE: Parameters on toolchange

      @droftarts Thanks!
      It's an option yes, but quite a complicated one. If I have i.e. the purge option turned on for a print, but while preparing everything call the purge1 macro it will purge once because of the tool change and once because of the macro call. Not really elegant. Changing the global variable before calling the macro would be possible, but also not really elegant as there are quite a few occasions this would need to be done and another variable to store the state to switch back to afterwards would be needed.

      Any other ideas?

      posted in Gcode meta commands
      benecitoundefined
      benecito
    • Expected negative temperature rise

      Never mind the error message and the fact that it is cut, but can someone please explain where a negative expected temperature rise is coming from?
      Does duet monitor the falling temperature if the bed is i.e. at 100°C and is then set to 60°C?

      CLIP-2B9D7387.JPG

      Bed heater with "normal" PID values from an automatic tuning and firmware 3.4.6

      posted in General Discussion
      benecitoundefined
      benecito
    • Parameters on toolchange

      Hello everyone,

      I'm trying to optimize the tool change and would like to make calling the clean and/or purge macros optional.
      For the macros themselves this is easy to do with a parameter in the M98 P"0:/sys/purge0.g" call.

      But for the tool change called by T0 / T1 I did not manage to pass a parameter. Is there a way I am not seeing?

      thanks for any hints and/or ideas.

      posted in Gcode meta commands
      benecitoundefined
      benecito
    • RE: y slope with 3.5.0-rc1, not seen with 3.4.6

      @dc42 any chance this is not just 3.5.0 and delta related?
      We've one printer (Cartesian / IDEX) that's somewhat randomly (but mostly) also producing leaning prints.

      IMG_2969.jpg

      For a long time we thought it is ClosedLoop or Hardware related, but running normal steppers etc. now.
      Happens both with 3.4.6 and 3.5.1 and always in X-direction.

      Kind of sure it's not hardware related by know, but somewhat special setup by now due to all the tests we did.

      Let me know if you need any information, or want me to move it to a new thread. Or maybe it's the same error not jet fixed for a different kinematic?

      posted in Beta Firmware
      benecitoundefined
      benecito
    • RE: 3.5.0rc1: Input shaping causes layer shifts!?

      FYI had something similar happen this night on a machine running just closed loop motors.

      IMG_2203.jpg

      Just installed the RC2+ and will see if it happens again.
      Already sent this to @dc42 directly as well.

      posted in Beta Firmware
      benecitoundefined
      benecito
    • RE: USB buffer size

      @dc42 thanks for the quick reply! The reason we're asking is a spurious phenomena we have on two printers right now (duet2 and 3.4.1). It appears one command does not get an ok which in return blocks around half the buffer butting the printer into a kind of ping pong mode with roughly one command per second.
      Sometimes this appears to happen again which results in a timeout and the print continuing fine afterwards.

      You can see it happening in the below screenshot quite nicely in the highlighted part.
      Bildschirmfoto 2023-12-07 um 08.50.26.png

      Hers an M122 while it was stuttering.

      M122
      === Diagnostics ===
      RepRapFirmware for Duet 2 WiFi/Ethernet version 3.4.1 (2022-06-01 21:05:28) running on Duet WiFi 1.02 or later + DueX5v0.11
      Board ID: 0JD0M-9P6B2-NJ4S8-6J1D8-3SJ6R-TB4QK
      Used output buffers: 3 of 26 (20 max)
      === RTOS ===
      Static ram: 23860
      Dynamic ram: 77504 of which 12 recycled
      Never used RAM 9840, free system stack 88 words
      Tasks: NETWORK(ready,1822.3%,242) HEAT(notifyWait,38.9%,308) Move(notifyWait,663.8%,282) DUEX(notifyWait,0.0%,24) MAIN(running,1279.0%,440) IDLE(ready,9.0%,30), total 3813.0%
      Owned mutexes:
      === Platform ===
      Last reset 44:36:32 ago, cause: software
      Last software reset at 2023-12-05 11:48, reason: User, GCodes spinning, available RAM 10232, slot 0
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x00
      Step timer max interval 0
      MCU temperature: min 25.3, current 33.1, max 34.5
      Supply voltage: min 23.3, current 23.5, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
      Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
      Events: 0 queued, 0 completed
      Driver 0: standstill, SG min 0
      Driver 1: standstill, SG min 0
      Driver 2: standstill, SG min 0
      Driver 3: standstill, SG min 0
      Driver 4: standstill, SG min n/a
      Driver 5: standstill, SG min 0
      Driver 6: standstill, SG min 0
      Driver 7: standstill, SG min n/a
      Driver 8: standstill, SG min n/a
      Driver 9: standstill, SG min n/a
      Driver 10: 
      Driver 11: 
      Date/time: 2023-12-07 08:24:36
      Cache data hit count 4294967295
      Slowest loop: 6.92ms; fastest: 0.12ms
      I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
      === Storage ===
      Free file entries: 10
      SD card 0 detected, interface speed: 20.0MBytes/sec
      SD card longest read time 4.1ms, write time 0.0ms, max retries 0
      === Move ===
      DMs created 83, segments created 36, maxWait 54387006ms, bed compensation in use: mesh, comp offset 0.000
      === MainDDARing ===
      Scheduled moves 1165291, completed 1165291, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 1, 38901], CDDA state -1
      === AuxDDARing ===
      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 3 -1 -1 -1, ordering errs 0
      Heater 0 is on, I-accum = 0.1
      Heater 1 is on, I-accum = 0.6
      === GCodes ===
      Segments left: 0
      Movement lock held by 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
      Daemon is idle in state(s) 0
      Autopause is idle in state(s) 0
      Code queue is empty
      === DueX ===
      Read count 12, 0.00 reads/min
      === Network ===
      Slowest loop: 19.20ms; fastest: 0.00ms
      Responder states: HTTP(2) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
      HTTP sessions: 1 of 8
      - WiFi -
      Network state is active
      WiFi module is connected to access point 
      Failed messages: pending 0, notready 0, noresp 0
      WiFi firmware version 1.26
      WiFi MAC address 48:3f:da:a6:c0:61
      WiFi Vcc 3.38, reset reason Power up
      WiFi flash size 2097152, free heap 25272
      WiFi IP address 192.168.186.225
      WiFi signal strength -50dBm, mode 802.11n, reconnections 0, sleep mode modem
      Clock register 00002002
      Socket states: 0 0 0 0 0 0 0 0
      

      Maybe you have an idea and ideally a suggestion / a fix as well.

      posted in Duet Hardware and wiring
      benecitoundefined
      benecito
    • USB buffer size

      Since I could not find anything just a quick question:
      We're printing from RepetierServer on multiple machines running either 3mini's, 6hc's or 2wifi's using USB.
      What is
      a) the maximum buffer size we can use for the usb communication
      and
      b) the recommended buffer size should it be different from the above

      Should it be different for the different boards, please let us know for each.

      @CR3D FYI

      posted in Duet Hardware and wiring
      benecitoundefined
      benecito