@oliof well that did it, thanks!\
heres the link for anyone else with the same issue
https://github.com/Duet3D/RepRapFirmware/releases
@oliof well that did it, thanks!\
heres the link for anyone else with the same issue
https://github.com/Duet3D/RepRapFirmware/releases
my bad the config I have for the accelerometer is
M955 P0 I20 C"spi.cs2+spi.cs1" ; configure Accelerometer.
as all wires connected to temp DB connector, no temperature daughterboard
but this still reads no accelerometer.
So I just recently went and bought a duet accelerometer to try and do some input shaping,
Heres the one I got from duet: https://www.duet3d.com/duet3d-accelerometer
I plugged it into the temp daughter board pins as listed in this page: https://docs.duet3d.com/en/Duet3D_hardware/Accessories/Duet3D_Accelerometer
The board has a green light and should just be a plug and play solution?
I added this line into my config, as said in the config settings and have the orientation set correctly to the way I mounted the board.
M955 P0 I20 C"spi.cs4+spi.cs3" ; configure Accelerometer.
I then installed the input shaping plugin and its telling me: No Accelerometer found
I have a duet 2 Wifi with duet web control 3.4.6 and have no idea what I could be doing wrong.
I saw some things about wiring being a bit tricky so I bought the duet accelerometer to avoid having to do any wiring as I assumed its just plug and play.
Any Ideas?
i was dealing with this same problem too, The M557 command is using printer absolute cordinates without the tool offset, which is quite confusing. So if you want the points to be correct, you have to add/subtract the tool offsets to it. Kinda hard to explain so ill show mine
M557 X55:230 Y30:210 S40 ; define mesh grid
G10 P0 X-35 Y-13 Z-0.5 ;set tool 0 axis offsets
G31 X55 Y0 Z2 P25 ; sets z probe offests and sets activation value
so the nozzle is X -35 and the probe is X+60 from that. I want my first point to be around 20mm from the edge of the bed
so my first probe points is gonna be X55 as its X 60-35+20 = 55.
then just repeat for all axis and the end.
@rushmere3d Oh good tip. Under experimental settings on cura I had experiemental bridge settings enabled. Those then have fan speeds and flow rates for fan settings. I just adjusted them to something more resonable as the 100% fan speed is really loud.
now looking at it, the settings are pretty interesting now that I look at them and after playing with it I found bridge settings make a huge difference.
Link to the settings description:
https://community.ultimaker.com/topic/22195-introducing-the-experimental-bridging-settings/
So Im printing large helmate parts right now and I keep noticing the fans kicking into 100% then down to 0% randomly thoughout the print. Ive checked the slicer settings and the fans are set to be off for the first 3 layers then turn to 50% for the rest of the print. I have checked wiring and swapped the fans out with still no luck.
I caught it a few times doing it and its seams the duet 2 wifi I have is doing it. It shows the percentage increasing and decreasing at random points in the print on the pannel due I have. also having bad wiring wouldnt cause the fan to increase in speed. So im wondering why it is doing this, I have checked my config and I cant find anything either. I read a few post about some poeple accidentally setting thermastatic control but it doesnt seam like I have that issue either.
I added my config, if anyone has any ideas, im open to anything.
; Configuration file for Duet Maestro (firmware version 3)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool v3.3.2 on Thu Sep 02 2021 14:24:44 GMT-0400 (Eastern Daylight Time)
; General preferences
M575 P1 S1 B57600 ; enable support for PanelDue
G90 ; send absolute coordinates...
M83 ; ...but relative extruder moves
M550 P"Hail 9000" ; set printer name
M918 P1 E4 F2000000 ; configure direct-connect display
; Network
M552 S1 ; enable network and acquire dynamic address via DHCP
M586 P0 S1 ; enable HTTP
M586 P1 S0 ; disable FTP
M586 P2 S0 ; disable Telnet
; Drives
M569 P0 S1 ; physical drive 0 goes backwards
M569 P1 S1 ; physical drive 1 goes backwards
M569 P2 S0 ; physical drive 2 goes backwards
M569 P3 S1 ; physical drive 3 goes backwards
M584 X0 Y1 Z2 E3 ; set drive mapping
M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
M92 X100 Y100 Z400.00 E397.5 ; set steps per mm
M566 X600 Y600 Z18.00 E300.00 ; set maximum instantaneous speed changes (mm/min)
M201 X1500.00 Y1500.00 Z100.00 E5000.00 ; set accelerations (mm/s^2)
M203 X10000.00 Y10000.00 Z400.00 E3600.00 ; set maximum speeds (mm/min)
M906 X800 Y800 Z800 E900 I50 ; set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout
; Axis Limits
M208 X0 Y0 Z-10 S1 ; set axis minima
M208 X275 Y220 Z240 S0 ; set axis maxima
M579 X0.99 Y1.00 Z.98 ; sets axis scales
; Endstops
M574 X1 S1 P"!xstop" ; configure active-high endstop for low end on X via pin xstop
M574 Y1 S1 P"!ystop" ; configure active-high endstop for low end on Y via pin ystop
M574 Z1 S1 P"zstop" ; configure active-high endstop for low end on Z via pin zstop
;Z-Probe
M558 P9 C"^zprobe.in" H5 F100 T2000 ; sets z probe input and speeds
M950 S0 C"exp.heater3" ; sets activation pin
G31 X-61.5 Y4.8 Z2.1 P25 ; sets z probe offests and sets activation value
M557 X30:220 Y25:220 S41 ; define mesh grid
; Heaters
M308 S0 P"bedtemp" Y"thermistor" T100000 B4725 ; configure sensor 0 as thermistor on pin bedtemp
M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
M307 H0 B0 R0.224 C550.0 D2.74 S1.00 V12.2 ; disable bang-bang mode for the bed heater and set PWM limit
M140 H0 ; map heated bed to heater 0
M143 H0 S150 ; set temperature limit for heater 0 to 150C
M308 S1 P"e0temp" Y"thermistor" T100000 ; 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 B0 R1.833 C222.0 D5.98 S1.00 V12.0 ; sets pids for nozzle
M143 H1 S275 ; set temperature limit for heater 1 to 275C
; Fans
M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
M106 P0 H-1 B0.2 I0 ; set fan 0 value. Thermostatic control is turned off
M950 F1 C"fan1" Q500 ; create fan 0 on pin fan0 and set its frequency
M106 P1 H-1 B0.2 I0 ; set fan 0 value. Thermostatic control is turned off
;cpu temp fan
;M308 S2 Y"drivers" A"DRIVERS" ; configure sensor 2 as temperature warning and overheat flags on the TMC2660 on Duet
;M308 S3 Y"mcu-temp" A"MCU" ; configure sensor 3 as on-chip MCU temperature sensor
;M950 F1 C"fan1" Q500 ; create fan 2 on pin fan2 and set its frequency
;M106 P1 H2:3 L0.15 X1 B0.3 T20:70 ; set fan 2 value
;LED's
M950 F2 C"fan2" ; create fan 2 on pin fan2 and set its frequency
M106 P2 H-1 B0.2 I0 C"LEDS" ; set fan 0 value. Thermostatic control is turned off
;M106 P3 H-1 B0.2 I0 C"HappyFan" ; FAN3
; Tools
M563 P0 D0 H1 F0 ; define tool 0
G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
M572 D0 S0.015 ; pressure advance for direct drive extruder
M591 P2 C"e0stop" S1 D0 ; filament monitor connected to E0 endstop
T0 ; Select tool 0
; Custom settings are not defined
; Miscellaneous
M501 ; load saved parameters from non-volatile memory
M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
M21 ; mount the sd card
@po3plestorm I ened up just making a macro, ill update when the full release comes out.
Macro: Mount 2nd SD Card
M21 P1 ; mount the sd card
@dc42 so the second sd card button only appears after I mount the sd card via the web app, afterwards it is permanately there. Is there a way to get the board to run that mounting command on starup or get the button there?
So I have been running my duet 2 with this duet screen: https://www.amazon.com/gp/product/B085VZ6CKN/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
And have pannel due version 3.3.0 running on it and have a intersting issue. I have the pannel connected to my board with a ribbon cable and use the sd card on the pannel for printing and it works great. But I have to access the sd card via the web app for it to mount. If I just plug the sd card into the pannel then try and go to the files on it nothing shows up under sd card 2. If I go on the web app and select sd card 2 the printer will mount the card and show me the files.
Other than that everything works great on the pannel. Is there anyway to get the board to check for an sd card mounting or something to access the files without having to open the web app?
@phaedrux @jay_s_uk Hey just wanted to thank you guys for helping me out. I found the problem.
the entire pack of heater cartridges I have are just bad. I got a huge pack on amazon and I just tested them on my room mates 3d printer and not a single one worked. The resistance on them is totally fine, they look fine, but all 8 of them in the pack are just bad, no clue how.
Im so angry but at least I got down to the bottom of it.
@po3plestorm
and there is the m98 command
M98 P"config.g"
HTTP is enabled on port 80
FTP is disabled
TELNET is disabled
@phaedrux okkkk I think I just have a bunch of bad heater cartrages, I plugged the cartrage and the thermistor into the bed pins and it doesnt work, so I think I just have a bunch of bad thermistors. thats unreal if it is true.
@phaedrux i tried 3 different cartridges that were brand new, that I checked the resistance was all around 100kohm +- 10. I also tried putting just straight wires without the ferales. I just now checked with a mutimeter in series to measure current and it just read 0amps.
@phaedrux my power supply is running 12.22 volts and so does the heater cartage. and my heater cartrage is running 115ohms.
Like I said before I had this issue with the non genuine duet as well but I assumed I broke the mosfet for some junk from a cheep board, but this one is a genuine with the exact issue.
@phaedrux the e0heater has a voltage when the heater is activated and was tested with multiple heater cartridges. I just checked all the fuses with a multi-meter and no problems there.
I changed the config to
M950 H1 C"e1heat" T1
and now its got a voltage on the e1 heater but still the same problem.
and
M950 H1 C"e0heat" T1
was what is was at before
@po3plestorm I also just noticed none of the fans work either, always on and the pwm all dont work
@dougal1957 I did this but still no change
; Heaters
M308 S0 P"bedtemp" Y"thermistor" T100000 B4725 ; configure sensor 0 as thermistor on pin bedtemp
M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
M307 H0 B0 R0.224 C550.0 D2.74 S1.00 V13.8 ; disable bang-bang mode for the bed heater and set PWM limit
M140 H0 ; map heated bed to heater 0
M143 H0 S150 ; set temperature limit for heater 0 to 150C
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 H0 B0 R0.224 C550.0 D2.74 S1.00 V13.8 ; disable bang-bang mode for heater and set PWM limit
M143 H1 S275 ; set temperature limit for heater 1 to 275C
M584 X0 Y1 Z2 E3
@dougal1957 said in Help duet 2 wifi is just not working correctly:
M584
M584 assigns motors? I cant get the nozzle to heat up
https://duet3d.dozuki.com/Wiki/M584
; Configuration file for Duet Maestro (firmware version 3)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool v3.3.2 on Thu Sep 02 2021 14:24:44 GMT-0400 (Eastern Daylight Time)
; General preferences
M575 P1 S1 B57600 ; enable support for PanelDue
G90 ; send absolute coordinates...
M83 ; ...but relative extruder moves
M550 P"Ender 3 Pro" ; set printer name
M918 P1 E4 F2000000 ; configure direct-connect display
; Network
M552 S1 ; enable network and acquire dynamic address via DHCP
M586 P0 S1 ; enable HTTP
M586 P1 S0 ; disable FTP
M586 P2 S0 ; disable Telnet
; Drives
M569 P0 S1 ; physical drive 0 goes backwards
M569 P1 S1 ; physical drive 1 goes backwards
M569 P2 S0 ; physical drive 2 goes backwards
M569 P3 S0 ; physical drive 3 goes backwards
M584 X0 Y1 Z2 E3 ; set drive mapping
M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
M92 X80.00 Y80.00 Z400.00 E93.00 ; set steps per mm
M566 X1200.00 Y1200.00 Z24.00 E300.00 ; set maximum instantaneous speed changes (mm/min)
M203 X9000.00 Y9000.00 Z180.00 E6000.00 ; set maximum speeds (mm/min)
M201 X500.00 Y500.00 Z100.00 E5000.00 ; set accelerations (mm/s^2)
M906 X800 Y800 Z800 E1000 I50 ; 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 X235 Y235 Z260 S0 ; set axis maxima
; Endstops
M574 X1 S1 P"!xstop" ; configure active-high endstop for low end on X via pin xstop
M574 Y1 S1 P"!ystop" ; configure active-high endstop for low end on Y via pin ystop
M574 Z1 S1 P"!zstop" ; configure active-high endstop for low end on Z via pin zstop
; Z-Probe
M558 P0 H5 F120 T6000 ; disable Z probe but set dive height, probe speed and travel speed
M557 X15:215 Y15:195 S20 ; define mesh grid
; Heaters
M308 S0 P"bedtemp" Y"thermistor" T100000 B4725 ; configure sensor 0 as thermistor on pin bedtemp
M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
M307 H0 B0 R0.224 C550.0 D2.74 S1.00 V13.8 ; disable bang-bang mode for the bed heater and set PWM limit
M140 H0 ; map heated bed to heater 0
M143 H0 S150 ; set temperature limit for heater 0 to 150C
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 H0 B0 R0.224 C550.0 D2.74 S1.00 V13.8 ; disable bang-bang mode for heater and set PWM limit
M143 H1 S275 ; set temperature limit for heater 1 to 275C
; Fans
M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
M106 P0 S1 H-1 ; set fan 0 value. Thermostatic control is turned off
M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
M106 P1 S1 H-1 ; set fan 1 value. Thermostatic control is turned off
M950 F2 C"fan2" Q500 ; create fan 2 on pin fan2 and set its frequency
M106 P2 S1 H-1 ; set fan 2 value. Thermostatic control is turned off
; Tools
M563 P0 D0 H1 F0 ; define tool 0
G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
; Custom settings are not defined