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

    Posts made by Hollywood0967

    • RE: BL Touch Not Deploying, Duet Maestro, FW 3.4.3

      @norder The BLTouch was blinking red, which I just learned was the error state.

      I power cycled the printer, and now it is working as intended 🙂

      Thanks for your reply!

      posted in Duet Hardware and wiring
      Hollywood0967undefined
      Hollywood0967
    • BL Touch Not Deploying, Duet Maestro, FW 3.4.3

      Hello all, I am seeking help for my BLTouch. It was working on firmware version 2, I upgraded to the most recent firmware version 3.4.3, and now my probe has stopped working. I have searched a number of guides and forums, and just cannot find a solution to the issue.

      On machine startup, the probe does not do the double deploy/retract that it used to. Any attempt to deploy or retract using gcode does nothing, and produces no errors. The wiring has not changed, and all of this worked on the previous firmware version.

      My probe is wired to the dedicated port on the Duet Maestro, and is wired according to this image:alt text

      config.g:

      ; Configuration file for Duet Maestro (firmware version 3.4.3)
      
      ; Debugging
      M111 S0                  	; Debug off
      M929 P"eventlog.txt" S1     ; Start logging to file eventlog.txt
      
      ; Network
      M550 P"Dream Machine"    	; Set machine name
      M551 P"Dream:               ; Set password
      M552 P0.0.0.0 S1            ; Enable network and acquire dynamic address via DHCP
      M586 P0 S1                  ; Enable HTTP
      M586 P1 S0                  ; Disable FTP
      M586 P2 S0                  ; Disable Telnet
      
      ; General preferences
      M555 P2              		; Set output to look like Marlin
      M575 P1 B57600 S1          	; Comms parameters for PanelDue
      G21                         ; Work in millimetres
      G90                         ; Send absolute coordinates...
      M83                         ; ...but relative extruder moves
      
      ; Drives
      M569 P0 S0                  ; Drive 0 goes backwards
      M569 P1 S1                  ; Drive 1 goes forwards
      M569 P2 S0                  ; Drive 2 goes backwards
      M569 P3 S1                  ; Drive 3 goes forwards
      M584 X0 Y1 Z2 E3                               ; set drive mapping
      M350 X128 Y128 Z128 E16 I1	; Configure microstepping with interpolation
      M92 X640.00 Y640.00 Z3200.00 E801.1469901984375      ; Set steps per mm
      M566 X720.00 Y720.00 Z12.00 E300.00         	; Set maximum instantaneous speed changes (mm/min)
      M203 X9000.00 Y9000.00 Z1000.00 E1500.00    	; Set maximum speeds (mm/min)
      M201 X1000.00 Y1000.00 Z300.00 E10000.00    	; Set accelerations (mm/s^2)
      M906 X1000.00 Y1200.00 Z1200.00 E1200.00 I30 	; Set motor currents (mA) and motor idle factor in per cent
      M84 S30                    	; Set idle timeout
      
      ; Axis Limits
      ;M208 X0 Y0 Z0 S1            ; Set axis minima
      ;M208 X300 Y300 Z380 S0      ; Set axis maxima
      M208 X0:300 Y0:300 Z0:380
      
      ; Endstops
      ;M574 X1 Y1 Z1 S0         	; Set active low and disabled endstops
      M574 X1 S1 P"!xstop"                            ; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop
      M574 Y1 S1 P"!ystop"                            ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin ystop
      ;M574 Z1 S2 P"zstop"			; _RRF3_ set Y endstop to ystop port active high
      
      ; BLtouch Z probe
      ;M558 P1 C"^zprobe.in" H5 R0.25 F250 T12000 A3 S0.02 B1 ; _RRF3_ BLTouch connected to Z probe IN pin
      					; H5 = dive height, A bigger dive height prevents a situation where the bed is out of alignment by more than the dive height
      					; on any corner, which can crash the hot-end into the bed while moving the head in XY.
      					; A3 = maximum of 3 probes
      					; T9000 = Travel speed between probe points in mm/min
      ;M950 S0 C"e1_stop" 	; Input 1 uses e1Stop pin
      ;G31 X46 Y-6 Z1.96 P25                   ; Probe offset from nozzle
      					; determine your own Z-Offset and enter it here (Note: Positive number is closer to the bed)
      ;M557 X48:285 Y15:286 P8:8          	; Set Default Mesh to 8:8
      M950 S0 C"zprobe.mod"                          ; create servo pin 0 for BLTouch
      M558 P9 C"^zprobe.in" H5 F250 T12000            ; set Z probe type to bltouch and the dive height + speeds
      G31 P25 X46 Y-6 Z1.96                          ; set Z probe trigger value, offset and trigger height
      M557 X48:285 Y15:286 P8:8                      ; define mesh grid
      
      ; Thermistors
      ;M305 P0 T100000 B4240 R4700 H0 L0	; Put your own H and/or L values here to set the bed thermistor ADC correction
      M308 S0 P"bedtemp" Y"thermistor" A"bed_heat" T100000 B3950 R4700 H0 L0 		;_RRF3_ Bed thermistor, connected to bedtemp on Duet2
      ;M305 P1 T100000 B4240 R4700 H0 L0	; Put your own H and/or L values here to set the first nozzle thermistor ADC correction
      M308 S1 P"e0temp" Y"thermistor" A"e0_heat" T100000 B4725 R4700 C7.06e-8 H0 L0	;_RRF3_ duet3 e3d
      
      M950 H0 C"bedheat" T0		;_RRF3_ define Bed heater is on bedheat
      ;M307 H0 B0 S1.00                               ; disable bang-bang mode for the bed heater and set PWM limit
      M950 H1 C"e0heat" T1		;_RRF3_ define Hotend heater is on e0heat
      ;M307 H1 B0 S1.00                               ; disable bang-bang mode for heater  and set PWM limit
      
      ;Heaters
      M570 S360 H1                   ; Print will be terminated if a heater fault is not reset within 360 minutes.
      M140 H0                     ; define the default bed heater RRF3.1
      M140 S-273 R-273            ; Standby and initial Temp for bed as "off" (-273 = "off")
      M143 H0 S120                ; Maximum H0 (Bed) heater temperature
      M143 H1 S300              	; Maximum H1 (Extruder) heater temperature
      
      ; Fans
      ; Fans
      M950 F0 C"fan0"		;_RRF3_ define fan0
      M950 F1 C"fan1"				;_RRF3_ define fan1
      M950 F2 C"fan2"				;_RRF3_ define fan2
      
      ;M106 P0 H-1                 ; Disable thermostatic mode for fan 0
      ;M106 P1 H-1                ; Disable thermostatic mode for fan 1
      ;M106 P1 T45 H1 				; set fan1 to turn off at 45c, we're not using a fan on this port, but we need this for M81 to shut down when cool
      ;M106 P2 H-1                 ; Disable thermostatic mode for fan 2
      M106 P0 S0 H-1                 	; Turn off fans
      M106 P1 S0 H1 T45 
      M106 P2 S0 H-1
      
      ; Tools
      M563 P0 S"E3D" D0 H1 F0     ; Define tool 0, Tool Fan to port F0
      G10 P0 X0 Y0 Z0             ; Set tool 0 axis offsets
      G10 P0 R0 S0               	; Set initial tool 0 active and standby temperatures to 0C
      T0							; select first hot end
      
      ; Automatic saving after power loss is not enabled
      
      ; Filament sensor - for use with https://www.thingiverse.com/thing:3731171
      ; D0 - Extruder 0
      ; P - Sensor type - 1=simple sensor (high signal when filament present)
      ; C - Which input the filament sensor is connected to. On Duet electronics: 3=E0 endstop input
      ; S - 1 = enable filament monitoring when printing from SD card.
      
      M591 D0 P1 C"e0_stop" S1	; Enable Sunhokey filament sensor runout
      M579 X1.0037 Y1.0033		; Enable XY Scale Compensation
      
      M501 ; Read stored parameters
      M80 ; Power on after reset
      M81 C"pson"; display the power button on the dash without turning on the printer
      
      T0
      

      deployprobe.g:

      ; Ensure polarity is correct before probing Z
      ;M280 P0 S160             ; Alarm Release and Push-Pin UP
      M280 P0 S10 
      

      retractprobe.g:

      ; Ensure polarity is correct before probing Z
      M280 P0 S90
      

      I really would appreciate any help that can be offered regarding this, it is driving me crazy that I can't get the probe working. Until I do I can't resume printing.

      posted in Duet Hardware and wiring
      Hollywood0967undefined
      Hollywood0967
    • RE: Tool Fan not working properly

      @aidar It is indeed a Duet 2 Maestro. That is unfortunate that my mosfet shit the bed. I suppose I'll remap it to another port for now, and take another look at the board while i'm pulling it apart.

      posted in Duet Hardware and wiring
      Hollywood0967undefined
      Hollywood0967
    • RE: Tool Fan not working properly

      @aidar The fan does indeed work on straight power and on other PWM fan ports. I've checked the F0 mosfet and it looks ok, no visible damage like darkening or melting. I snapped the "key" of the mosfet that locks in with the connector, but it doesn't prevent a solid connection.

      Is it possible I've blown some kind of fuse? Or would that cause more things to misbehave? I can't imagine when anything would have gotten damaged, but I suppose it's a possibility.

      posted in Duet Hardware and wiring
      Hollywood0967undefined
      Hollywood0967
    • RE: Tool Fan not working properly

      @nhof Interesting, I will keep that in mind if I can't solve the issue. Thanks for the tip!

      posted in Duet Hardware and wiring
      Hollywood0967undefined
      Hollywood0967
    • RE: Tool Fan not working properly

      @aidar 0_1550529015987_config.g

      Hope this helps, I'm sure there have been some mistakes in the making since i'm still growing into the Duet.

      posted in Duet Hardware and wiring
      Hollywood0967undefined
      Hollywood0967
    • Tool Fan not working properly

      I had my Duet working great for a few weeks before I decided to tear it apart for an Extruder upgrade, and the entire machine has been nothing but trouble since. Currently that comes with problems on the Part Cooling fan.

      While it had been working great before, I am having a lot of problems getting the fan to run properly. Here is the rundown of my problems...

      -Fan was running fine for a while
      -Fan stopped being powered unless at 100% PWM
      -Increasing frequency from 500Hz to 23000Hz worked, fan worked great
      -After a single print, the fan no longer works. Barely spins, stuttering at just about any frequency.
      -After swapping the fan to F1 port on the board, it appears to work great at any frequency

      It seems to me like my F0 port is malfunctioning. Because that's what it defaults to for part cooling in Gcode, that sounds like a problem. Am I doing something wrong here? Is something wrong with my board?

      I have tried running the fan at just about every frequency from 10-30,000Hz on F0 port and nothing seems to work. Oddly enough, at S0, the fan should be turned off, yet it still receives enough voltage to spin slowly without any force.

      I've tried reading up on some other related forum posts and haven't quite found a definitive solution, so I figured I'd ask here.

      posted in Duet Hardware and wiring
      Hollywood0967undefined
      Hollywood0967