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

    Posts made by geneb

    • RE: Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      @phaedrux said in Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...:

      Depends where you are located.

      https://forum.duet3d.com/topic/13875/community-repairs?_=1623423266311

      If you're not near any of the ones listed there or not in the UK you might be able to find a local electronics repair or cell phone/laptop repair shop.

      So that would be, "no".

      Or you could use one of the other endstop pins on the expansion header.

      What part of "I don't want a work-around" is unclear? Stuffing a wire into the expansion header cures the symptom and not the problem. It also prevents future use of the expansion header.

      I'll just replace the board.

      posted in General Discussion
      genebundefined
      geneb
    • RE: Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      @dc42 said in Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...:

      M574 X2 S1 P"^xstop" ; configure active-high endstop for high end on X via pin xstop
      

      Note the extra ^ character.

      That's one of the first things I'd tried when trying to work out if I had a configuration error. The behavior didn't change.

      Is there a repair service for these, or should I just order a replacement?

      tnx.

      g.

      posted in General Discussion
      genebundefined
      geneb
    • RE: Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      @dc42 said in Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...:

      @geneb said in Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...:

      Same issue - X end stop LED remains unlit. No response seen when opening the switch, either vie LED or via M119.

      If you disconnect the X endstop and use a jumper wire to connect the two outer pins of the X endstop connector together (taking care not to touch the centre pin), does the LED light?

      No.

      posted in General Discussion
      genebundefined
      geneb
    • RE: Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      @phaedrux said in Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...:

      Are you sure the endstop stopped working exactly along with the update to RRF3? And you're 100% sure it's not wiring/crimp/switch?

      I noticed the issue after the update. I've already stated that the machine had been unused for quite some time prior to the update.

      You could go back to 2.05.1 if you have your old config and see if it magically starts working again.

      Upload the 2.05.1 zip file to the system tab along with your old config.g

      https://github.com/Duet3D/RepRapFirmware/releases/download/2.05.1/Duet2Firmware-2.05.1.zip

      Same issue - X end stop LED remains unlit. No response seen when opening the switch, either vie LED or via M119.

      g.

      posted in General Discussion
      genebundefined
      geneb
    • RE: Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      @droftarts said in Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...:

      @geneb this may be one of those odd occasions when downloading the firmware afresh (same version) and reflashing the Duet helps.

      Ian

      I tried reloading Duet2CombinedFirmware.bin again and while the flash process went without issue, the problem remains. 😞

      Fingers crossed that dc42 has some insight.

      tnx.

      g.

      posted in General Discussion
      genebundefined
      geneb
    • RE: Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      @phaedrux said in Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...:

      You can try using the expansion header pins as an additional endstop.

      https://duet3d.dozuki.com/Wiki/Connecting_endstop_switches#Section_Endstop_Mapping

      I could, but I don't want a work around. If the config is somehow involved, I need to know how to resolve it. If the x end stop as packed it in, fine - I'll just replace the board.

      g.

      posted in General Discussion
      genebundefined
      geneb
    • RE: Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      @phaedrux said in Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...:

      Is this a new DuetWifi? When and where was it purchased?

      No, it's an older Duet2Wifi. The printer itself is a Rostock MAX v3.2 and was obtained in 2018. As mentioned previously, it worked fine prior to the upgrade, but that was over a year ago.

      The LED on the X axis isn't lit

      And it never lights up even when depressing the switch? Even faintly?

      It doesn't light at all. Based on the behavior of the Y and Z axis LEDs, it should be lit at all times and go out when the switch is opened.

      tnx.

      g.

      posted in General Discussion
      genebundefined
      geneb
    • RE: Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      @phaedrux said in Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...:

      Can you run M98 P"config.g" and post any error messages it reports?

      My apologies - I made an incorrect assumption about what that did. 🙂
      M98 output:
      HTTP is enabled on port 80
      FTP is disabled
      TELNET is disabled
      Warning: Macro file config-override.g not found

      @geneb said in Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...:

      I've tried swapping the X & Y wiring and the problem remains.

      Meaning that the X wiring and switch works when on Y endstop?
      And the Y wiring and switch doesn't work when connected to the X endstop?

      That is correct.

      What does M119 report?

      Endstops - X: not stopped, Y: not stopped, Z: not stopped, Z probe: not stopped

      The LED on the X axis isn't lit, whereas the LED on the Z and Y axes ARE lit, and they go out when those switches are hit.

      tnx.

      g.

      posted in General Discussion
      genebundefined
      geneb
    • RE: Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      @jay_s_uk Here you go: (I copied it from the web interface editor)
      ; RostockMAX v3.2 SeeMeCNC 3D Printers
      ; General preferences
      G90 ; absolute coordinates
      M83 ; relative extruder moves
      M550 P"Centurion" ; set printer name
      ;M665 R150 L339.47 B145 H530 ; Carbon Fiber ARMS Set delta radius, diagonal rod length, printable radius and homed height
      ;M665 R150 L351.1 B145 H530 ; Injection Molded ARMS Set delta radius, diagonal rod length, printable radius and homed height
      M665 R144 L291.06 B135 H400 X0 Y0 Z0 ; Rostock MAX v3.2, stock arms
      M666 X0 Y0 Z0 ; put your endstop adjustments here, or let auto calibration find them

      ; Network
      M552 S1 ; enable network
      M586 P0 S1 ; enable HTTP
      M586 P1 S0 ; disable FTP
      M586 P2 S0 ; disable Telnet

      ; Drives
      M569 P0 S0 ; physical drive 0
      M569 P1 S0 ; physical drive 1
      M569 P2 S0 ; physical drive 2
      M569 P3 S1 ; physical drive 3
      M569 P4 S1 ; physical drive 4
      M584 X0 Y1 Z2 E3:4 ; set drive mapping
      M350 X16 Y16 Z16 E16:16 I1 ; configure micro stepping with interpolation
      M92 X200.00 Y200.00 Z200.00 E182.00:182.00 ; set steps per mm
      M566 X700.00 Y700.00 Z700.00 E2000.00:2000.00 ; set maximum instantaneous speed changes (mm/min)
      M203 X10000.00 Y10000.00 Z10000.00 E9000.00:9000.00 ; set maximum speeds (mm/min)
      M201 X1400.00 Y1400.00 Z1400.00 E5000.00:5000.00 ; set accelerations (mm/s^2)
      M906 X1500 Y1500 Z1500 E1600:1600 I40 ; set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      ; Axis Limits
      M208 Z0 S1 ; set minimum Z

      ; End-stops
      M574 X2 S1 P"xstop" ; configure active-high endstop for high end on X via pin xstop
      M574 Y2 S1 P"ystop" ; configure active-high endstop for high end on Y via pin ystop
      M574 Z2 S1 P"zstop" ; configure active-high endstop for high end on Z via pin zstop

      ; Z-Probe
      M558 P5 I0 A2 R0.4 C"zprobe.in" H20 F1500 T9000 ; set Z probe type to switch and the dive height + speeds
      ;M558 P5 I1 A2 R0.4 C"!^zprobe.in" H20 F200 T9000 ; set Z probe type to switch and the dive height + speeds
      G31 P500 X0 Y0 Z-0.2 ; set Z probe trigger value, offset and trigger height
      M557 R145 S30 ; define mesh grid

      ; Bed Heater
      M308 S0 P"bedtemp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 0 as thermistor on pin bed temp
      M950 H0 C"bedheat" T0 ; create bed heater output on bed heat and map it to sensor 0
      M307 H0 R0.245 C774.3 D25.92 S1.00 V12.9 ; Bed Heater Process Parameters
      M140 H0 ; map heated bed to heater 0
      M143 H0 S120 ; set temperature limit for heater 0 to 120C

      ; Hotend Heater
      M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 R2.800 C109.1 D5.12 S1.00 V13.0 ; Hotend Heater Process Parameters
      M143 H1 S280 ; Hotend Max Temp

      ; Fans
      M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
      M106 P0 S0 H-1 ; set fan 0 value. Thermostatic control is turned off
      M950 F1 C"fan2" Q500 ; create fan 1 on pin fan1 and set its frequency
      M106 P1 S0.80 H1 T45 ; set fan 1 value. Thermostatic control is turned on

      ; Tool Extruder 1
      M563 P0 D0 H1 F0
      G10 P0 X0 Y0 Z0
      G10 P0 S0 R0

      ; Tool Extruder 2
      M563 P1 D1 H1 F0
      G10 P1 X0 Y0 Z0
      G10 P1 S0 R0

      ;Filament Runout Sensor
      M950 J0 C"!^e0Stop" ; create switch pin
      M950 J1 C"!^e1stop" ; create switch pin
      M581 P0:1 T2 S1 R1 ; run trigger2.g to pause if filament has run out during SD card printing

      ; Miscellaneous
      M575 P1 S1 B57600 ; enable support for PanelDue
      M501 ; load saved parameters from non-volatile memory
      T0 ; select Tool 0
      M911 S10.5 R11.2 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss

      posted in General Discussion
      genebundefined
      geneb
    • RE: Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      @jay_s_uk
      The v2.x configuration was this:
      M574 X2 Y2 Z2 S1 ; set endstop configuration (all endstops at high end, active high)

      The switches are all normally closed.

      I'm just wondering if I've somehow missed a configuration step or the channel for the x end stop has completely failed.

      Thanks!

      g.

      posted in General Discussion
      genebundefined
      geneb
    • Weird issue after 2.x -> 3.0 -> 3.2.2 upgrade on Duet2 Wifi...

      I've got a Rostock MAX v3.2 system that I last used a couple of years ago. I recently updated it to v3.2.2 by going from whatever v2 build was on it, to v3.0 and then on to v3.2.2 - I was told this is the correct path for upgrading to v3.2.2 from a 2.x branch.

      Anyway, it appears my X endstop input has stopped working. The switch physically works, but the LED for the x endstop channel isn't lit. I've tried swapping the X & Y wiring and the problem remains.

      The end stops are configured like so:
      M574 X2 S1 P"xstop"
      M574 Y2 S1 P"ystop"
      M574 Z2 S1 P"zstop"

      Did my X end stop channel quietly die on me, or is there something else going on?

      Thanks!

      g.

      posted in General Discussion
      genebundefined
      geneb
    • RE: Question regarding heat ranges...

      The Duet is built into the printer (SeeMeCNC Artemis 300). the enclosure temperature is solely driven by the heat coming off of the heated bed.

      g.

      posted in Duet Hardware and wiring
      genebundefined
      geneb
    • Question regarding heat ranges...

      A friend of mine can't post here because every time he tries, it aborts the post with "Post content was flagged as spam by Akismet.com"

      Here's his question:
      "I have a duet 2 wifi and works great but i am considering building a enclosure for my 3d printer. I am trying to find the safe operating temperature for the board before I begin designing the enclosure. it will come in handy when designing the enclosure."

      Thanks folks!

      g.

      posted in Duet Hardware and wiring
      genebundefined
      geneb
    • RE: Event trigger via M code?

      @dc42 Ah, ok. Thanks.

      g.

      posted in Duet Hardware and wiring
      genebundefined
      geneb
    • RE: Event trigger via M code?

      That's excellent! The problem is that there's no hint in the description for setting a baud rate (for serial) or a target address (for http or telnet)...

      g.

      posted in Duet Hardware and wiring
      genebundefined
      geneb
    • Event trigger via M code?

      I've gone through the list of M codes on the wiki and I haven't seen something that meets my needs...

      Since there doesn't seem to be anything specific for sending data out of the Duet via M code, I was thinking about using one of the fan outputs.

      The idea is to wire a fan output to an Arduino (of some sort) via an analog input. Then based on what the PWM level is set on the fan, the Arduino could take one or more different actions based on the input "voltage". I understand that I'll need a voltage divider circuit to keep from cooking the Arduino at the 12v the fan output can provide.

      Is there a better way of doing this?

      tnx!

      g.

      posted in Duet Hardware and wiring
      genebundefined
      geneb
    • RE: Tool deselect macro?

      Thanks! I must have missed that the first time I surfed that page.

      g.

      posted in General Discussion
      genebundefined
      geneb
    • Tool deselect macro?

      I know there's macros available for selecting tools (tpre0.g, etc), but is there a macro that will execute when a tool is de-selected?

      I'm working with dual extrusion on a Rostock MAX v3.2 and it uses the same dual extrusion system as the v3 - essentially a "Y" splitter that feeds one of two filaments into a single hot end.

      In order to change filament, the existing filament has to be pulled back past the splitter so that the new filament can be loaded into the hot end.

      I can easily load the filament using the tpostN.g files, but I don't see a place where I can add the retraction step.

      Thanks!

      g.

      posted in General Discussion
      genebundefined
      geneb