I have uploaded a new 1HCL enclosure lid. This has recessed hex netting, a little better appearance.
Posts made by Michael Hathaway
-
RE: Duet 1HCL Enclosure
-
RE: Duet 1HCL Enclosure
@droftarts Yes, thank you for that catch. I wasn't consistent throughout my wording. I think I have all of the "1HCL" typos fixed.
-
Duet 1HCL Enclosure
Assembly for mounting a Duet 3D 1HCL Expansion board in a fan cooled, protected enclosure.
https://www.printables.com/model/684123-duet-1hcl-enclosure
https://www.duet3d.com/duet-3-expansion-1hcl
Space inside the enclosure is provided to be used to universally mount the enclosure to any surface, including extrusion. The bottom of the enclosure is 6mm thick and should be more than adequate enough to mount to. Post printing construction required. M3 insert hardware, etc. Created in commercially licensed Fusion 360/ MatterControl Pro, printed on the Pulse XE.
Thank You to the Duet3D Team for providing us with all these fun toys!
-
RE: Duet 6HC Heat Sink Enclosure
I finally got around to making the new 6HC enclosure which is inside my print enclosure. The board/drivers will be cooled with ambient air from outside the chamber.
-
RE: Duet mini 5+ freezes and shuts off heaters
After exhausting all possible solutions, I finally clamped a stepper motor to my work table and during a print, I increased load manually to the motor. Reset thrown. I don't wish to argue about there being an overload protection, but it seems pretty clear to me. This particular filament is very stiff and hard to push down the bowden tube to the hotend. I wish I knew where to change the overload protection limits, I think a slight tweaking would be sufficient.
I replaced the 0.4mm nozzle with 0.5mm. Reduced extrusion down -25%. Increased stepper current to 1250ma. Prints successfully every time so far.
If I drive the stepper with 1700ma, I can sucessfully print through a 0.4mm nozzle. However, this is beyond the limits of the Duet mini board and will require upgrading to a daughter board or the 6HC which is what I will do when time permits.
Thank you to everyone who took the time to help me with this issue.
-
RE: Duet mini 5+ freezes and shuts off heaters
My original resets were recorded as "cause: reset button". All resets currently are "Software reset"
-
RE: Duet mini 5+ freezes and shuts off heaters
@dc42
I have confirmed continuity between hotend, extruder, D frame, Duet mini ground, power supply housing, power supply ground and earth ground.I have not tried resistor yet. I had to switch back to normal filament to fulfill an auto parts order. When complete, I will go back to testing.
"Reset signal is connected to the reset button, the 6-pin JST ZH programming connector next to it, pin 3 of the 12864_EXP3 connector, resistors R47 and R48, and capacitor C115. Are you certain that none of those components is touching anything, especially the pins of those two through-hole connectors on the underside of the board?"
Positively sure. The case is petg, the mount screws are isolated with nylon washers, the board is semi-loose, floating, not binding in anyway.
"It's a long shot; but have you tried using driver 4 to drive the extruder motor instead of driver 3?"
I can try this, however, I have the same problem across 3 different mini boards, my last one is brand new overnight shipped from Filastruder. So the issue is not related to a single board, but all of the boards I have tested.
One other thing I can try is enabling stall detection and cranking it to the maximum.
Most filaments will just grind at the extruder when there is a clog or restriction. But this particular High temperature nylon mixed with carbon fiber is solid, it doesn't grind.
I guess I could clamp down an extruder motor with vise grips and run a test print. If it resets, I will know there is some sort of stall detection set by default. I will watch for a voltage dip while doing this experiment.
Also, I want to thank you for your help with getting to the bottom of this.
-
RE: Duet mini 5+ freezes and shuts off heaters
A friend of mine from the Modix engineering team (who is also scratching his head over this issue), suggested adding the 1HCL expansion board just for the extruder. That way I could run the extruder at 1600-2100ma and just force the filament through the 0.4mm nozzle. The board sells for $88 dollars US and seems a tad bit extreme to solve this problem.
-
RE: Duet mini 5+ freezes and shuts off heaters
I can confirm that stall detection is not enabled. However, it is responding to an overload. If I slow the extrusion down, it does not send a reset. But in doing so, I have under extrusion on my print.
I will try to install a 1K ohm resistor between the reset pin and +3.3V.
[edit] There is no voltage drop from the 350W or the 600W power supplies I tested.
-
RE: Duet mini 5+ freezes and shuts off heaters
@deckingman Yes, would much rather be able to adjust the parameters which are sensitive to the resets. If I lower the steps per millimeter, I run the risk of under extrusion. I manufacture automotive parts which are designed around a 0.4mm nozzle. Printing with a larger diameter nozzle would require altering the parts. And I can manually extrude from a 0.4mm nozzle at far greater speeds than those while printing, without any jamming or over driving the stepper. It is only while running a print program is there an issue.
The programming is open source, but I don't know where to make such changes. Help with this would be greatly appreciated.
-
RE: Duet mini 5+ freezes and shuts off heaters
@deckingman Chamber temperature is not the problem. It wouldn't print with all the doors open. And the bed temp does not effect the chamber temperature as much as the hotend. The parts will not adhere to my Garolite at 50C and I normally run the bed at 106C.
The Duet mini must have lower settings for stepper loads which are triggering the reset. I wish I could adjust these higher. They seem too sensitive to me.
-
RE: Duet mini 5+ freezes and shuts off heaters
@deckingman Thank you for your input, really appreciated. I have been struggling with this for too long lol.
-
RE: Duet mini 5+ freezes and shuts off heaters
I went from concentric rollers to a center roller. This and the large tubing made the resistance nearly zero.
I am running the filament at 330C and 95C on the bed. I have a 0.5mm nozzle I can try also.
I have this one Duet mini board. All my other printers are Duet 6HC.As for dehydrating the filament, my routine is 7 days in the laboratory oven @ 90C and then into poly sealed bags and barrel storage. Then 8 hours in the oven prior to printing. The sealed container above keeps the RH at about 10%.
-
RE: Duet mini 5+ freezes and shuts off heaters
@deckingman I have actually solved this issue using large diameter ptfe tubing, there is zero drag now.
The issue seems to be forcing it through a small nozzle. I have a successful print with a 0.6mm nozzle, I will need to adjust the feed rate down in order to minimize the back pressure causing the reset.
-
RE: Duet mini 5+ freezes and shuts off heaters
I dropped extrusion down by 80%, retested print and failed.
Removed 0.4mm nozzle and added 0.6mm nozzle. Print successful. -
RE: Duet mini 5+ freezes and shuts off heaters
Possible back pressure issue. This filament may have a higher density than normal and require less extrusion.
-
RE: Duet mini 5+ freezes and shuts off heaters
I took the whole hot end apart and there is no resistance for the filament. I replaced the extruder stepper with another new one, just in case. There has to be something wrong in my settings?
; Config.g ; Configuration file for Duet 3 Mini 5+ (firmware version 3) ; executed by the firmware on start-up ; ; generated by RepRapFirmware Configuration Tool v3.2.3 on Sun May 23 2021 16:36:21 GMT-0700 (Pacific Daylight Time) ; General preferences G90 ; send absolute coordinates... M83 ; ...but relative extruder moves M550 P"Pulse E-423S" ; set printer name ; Network 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 ; Drives M569 P0.0 S0 ; X-axis drive 0.0 goes backwards M569 P0.1 S1 ; Y-axis drive 0.1 goes forwards M569 P0.2 S1 ; Z-axis drive 0.2 goes backwards M569 P0.3 S0 ; Extruder drive 0.3 goes forwards M584 X0.0 Y0.1 Z0.2 E0.3 ; set drive mapping M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation M92 X80.00 Y80.00 Z400.00 E409.00 ; set steps per mm ; M566 X600.00 Y600.00 Z30.00 E270.00 ; set maximum instantaneous speed changes *(mm/min)(10x60=600) 'jerk speed' Old M566 X840.00 Y840.00 Z30.00 E270.00 ; set maximum instantaneous speed changes *(mm/min)(12x60=720) 'jerk speed' M203 X12000.00 Y12000.00 Z12000.00 E7200.00 ; set maximum speeds *(mm/min) ; M201 X1000.00 Y1000.00 Z1000.00 E5000.00 ; set accelerations (mm/s^2) Old ; M201 X1500.00 Y1500.00 Z1000.00 E5000.00 ; set accelerations (mm/s^2) M201 X1500.00 Y1500.00 Z1000.00 E800.00 ; set accelerations (mm/s^2) M906 X1000 Y1000 Z1000 E1200 I40 ; 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 X250 Y225 Z227 S0 ; set axis maxima ; Endstops M574 X1 S1 P"io5.in" ; configure active-high endstop for low end on X via pin io5.in M574 Y1 S1 P"io6.in" ; configure active-high endstop for low end on Y via pin io6.in M574 Z1 S1 P"io2.in" ; configure active-high endstop for low end on Z via pin io2.in ; Z-Probe M950 S0 C"io3.out" ; create servo pin 0 for BLTouch M558 P9 C"io3.in" H5 F1000 T8000 ; set Z probe type to bltouch and the dive height + speeds F1000 T600 G31 P500 X23 Y10 Z 0.98 ; *** set Z probe trigger value, offset and trigger height (increase to lower nozzle) glass, g10=0.85 M557 X23:240 Y25:205 S20 ; define mesh grid M557 X25:225 Y25:205 S20 S40 ; Heaters ; tuning; M303 H1 S350 ; H1 is heater number, S350 is target temp C. M308 S0 P"temp0" Y"thermistor" T100000 B4066 ; configure sensor 0 as thermistor on pin temp0 M950 H0 C"out0" T0 ; create bed heater output on out0 and map it to sensor 0 ; M307 H0 R0.25 C860.4 D14.2 S1.00 V24.0 B0 ; disable bang-bang mode for the bed heater and set PWM limit ; M307 H0 R0.210 K0.413:0.000 D7.79 E1.35 S1.00 B0 M307 H0 R0.204 K0.266:0.000 D9.47 E1.35 S1.00 B0 M140 H0 ; map heated bed to heater 0 M143 H0 S120 ; set temperature limit for heater 0 to 120C ; M308 S1 P"temp1" Y"thermistor" T100000 B4275 C7.06e-8 ; configure sensor 1 as thermistor on pin temp1 E3D low temp sensor ; M308 S1 P"temp1" Y"thermistor" T500000 B3800 ; configure sensor 1 as thermistor on pin temp1 Slice Engineering 450C M308 S1 P"temp1" Y"pt1000" ; configure sensor for pt1000 high temp sensor Slice Engineering or Filastruder M950 H1 C"out1" T1 ; create nozzle heater output on out1 and map it to sensor 1 ; M307 H1 R2.648 C163.1:161.1 D6.32 S1.00 ; OLD disable bang-bang mode for heater and set PWM limit ; M307 H1 R2.168 K0.365:0.000 D7.57 E1.35 S1.00 B0 V23.9 ; new T0 tuning result M307 H1 R2.230 K0.321:0.000 D6.90 E1.35 S1.00 B0 V24.0 ; 09102022 target 350C M143 H1 S450 ; set temperature limit for heater 1 to 500C ; Fans ; M950 F0 C"out3" Q500 ; create fan 0 on pin out3 and set its frequency ; M106 P0 C"PartCool" S0 H-1 ; set fan 0 name and value. Thermostatic control is turned off M950 F1 C"out4" Q500 ; create fan 1 on pin out4 and set its frequency M106 P1 C"HotEnd" S1 H1:0 T35 ; set fan 1 name and value. Thermostatic control is turned on M950 F2 C"out5" Q500 ; create fan 2 on pin out5 and set its frequency M106 P2 C"CaseFan" S1 H1:0 T35 ; set fan 2 name and value. Thermostatic control is turned on ; Tools M563 P0 S"Hotend" 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 ; Filament Runout Switch M591 D0 P1 C"io_4.in" S1 ; P0 P1 NO/NC ; Pressure Advance ; D = extruder drive number, S =amount of pressure advance ; M572 D0 S0.5 ; Custom settings ; M280 P0 S160 ; Clear any alarms M402 ; Retract pin just in case M929 P"eventlog.txt" S3 ; start logging to file eventlog.txt ; Miscellaneous M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss T0 ; select first tool G29 S1 ; Load Height Map
-
RE: Duet mini 5+ freezes and shuts off heaters
I ordered some Capricorn tubing, I don't have any in stock. And I had a good laugh while I was bolting on a 60mm super whomper to my extruder. I guess I should order input gear shafts. I am going to replace a few other things while I have the printer apart.
-
RE: Duet mini 5+ freezes and shuts off heaters
@Phaedrux Print finished, no errors. So... Too much resistance from the extruder to the hotend.
-
RE: Duet mini 5+ freezes and shuts off heaters
@Phaedrux I am not sure, let me try it again.