From your video, your belts look like they are under-tensioned. Is it possible your belts are loose enough to be slipping on the drive pulleys?
Posts made by JustDave
-
RE: Resetting the origin of a delta
-
RE: ATX PS On Pin: Pulse a Heartbeat Signal for External Watchdog?
At this point, I’ll take what I can get. I appreciate the feedback. Any way I can rescind the “answer” token?
Edit: marked as unsolved
-
RE: ATX PS On Pin: Pulse a Heartbeat Signal for External Watchdog?
I figured out a way to get a perfect heartbeat…
M307 H3 A-1 C-1 D-1 ; Disable heater 3 to make it available for Watchdog timer
M42 P3 S0.50 F2 ; Switch I/O pin 8 (HEATER3) on expansion header at 50% PWM at 2 HzWorks great; inspired by this posting: https://www.duet3d.com/forum/thread.php?id=1866#p17119
Gotta love this forum.
-
RE: Testing the effects of changing microstepping and segmentation
I would love to see these images, but alas, dropbox says 404 "file not found". Can you post them again?
-
RE: Delta Fine Tuning
M201 X3000 Y3000 Z1000 E800 ; Accelerations (mm/s^2)
M203 X20000 Y20000 Z8000 E1500 ; Maximum speeds (mm/min)
M566 X370 Y370 Z1200 E1000 ; Maximum instant speed changes mm/minuteWith a Delta printer, shouldn't the X, Y & Z values for the above be the same, since they are for the servos at the towers and not the cartesian coordinate system axes?
-
RE: Configuring heater faults to kill machine by PS_ON
Maybe you are missing the S parameter in your M570 statement. Did you wait 10 minutes (default S parameter time) after the heater fault for the power to be killed?
From Version 1.20beta8/New Features:
- When a heater fault occurs, the print is now paused and all heaters are turned off except bed amnd chamber heaters. After a timeout period (currently fixed at 10 minutes), the print is cancelled, all remaining heaters are turned off, and the firmware attempts to turn the power off as if M81 had been received.
From Version 1.20beta10/New Features:
- Heater fault timeout to cancelling print is now configurable (M570 S parameter, in minutes)
-
RE: ATX PS On Pin: Pulse a Heartbeat Signal for External Watchdog?
Original intent was a heartbeat of 1 cycle per second to prove the processor was healthy, which worked great in 1.18.1. Now the M42 has to wait for a long move to complete, which can take up to 20 seconds at first layer speeds. I would rather not wait that long to cut power to a non-responsive Duet board.
What about a M400 parameter (S-1?) that forces "do it now" rather than "wait for current moves to finish"?
Or, back to my original request of a heartbeat on the PS_ON pin…
If I decide to add firmware support for a heartbeat on PS_ON, what frequency would you want, and what duty cycle?
-
RE: How to sense 24VIN is powered when using optional external 5V supply
Figures; if it isn't broken, update the firmware until it is. Now that I am at 1.20RC3, my M42 commands that worked in 1.18.1 without having to wait for macros to complete, are now not working as coded. Somewhere along the way, this feature must have been "fixed".
-
RE: ATX PS On Pin: Pulse a Heartbeat Signal for External Watchdog?
Is this the reason that my 1.18.1 M42 commands are now waiting for macros to complete before executing?
Version 1.18.2/Bug Fixes…
"M42 gcode commands were not synchronised with movement"If so, is there some other command I can use that will execute during a macro instead of waiting for it to complete?
-
RE: ATX PS On Pin: Pulse a Heartbeat Signal for External Watchdog?
I think the problem is that the M81 command waits for all movement to stop before it executes.
Instead of using M80/M81 and the ATX power pin, I suggest you use one of the pins on the expansion header, then you can use M42 commands to set it low and high. See https://duet3d.com/wiki/Using_servos_and_controlling_unused_I/O_pins.
This worked beautifully until I upgraded from 1.18.1 to 1.20RC3, now once again my heartbeat stops until macros such as auto-calibrate and home-all are completed.
-
RE: How to sense 24VIN is powered when using optional external 5V supply
Hmmm… My web interface , version 1.15a, only shows CPU temp and Z-Probe under Machine Status / Sensors. Maybe it is time to update.
I can find current supply voltage in M122, but not sure how I can use that in the logic to enable a macro or do a "wait until supply voltage is above 23VDC before proceeding".
As it is now, I can switch off the 24VDC supply before beginning a print and, due to the external 5VDC supply still active, the Duet doesn't seem to care until I get a heater fault. No telling what the result of losing 24VDC power mid print wouldbe, but I would rather run a macro or something to shut down gracefully.
-
How to sense 24VIN is powered when using optional external 5V supply
I am using an external 5V power supply and I am not sure how to sense that the main power on the 24V input is present or not. There must be some M-code I can use to insure I have 24V power before trying to move any servos, but I cannot figure out how, nor find it with a search. Any ideas?
-
RE: Delta twisted Prints
Sorry, I should have read the earlier posts more carefully. Is there more than one image on postimg? I can only see one. Maybe post a pic of your delta and what you modified to install the Duet board.
-
RE: Delta twisted Prints
Do all of the corners of your print look like this? It almost looks like your print is slowly revolving around the Z axis for each successive layer. Is it possible your print bed is not secure and slowly rotating? Have you tried printing something small but positioned at the edge of the print bed to see if it does the same thing?
-
RE: Delta twisted Prints
The cylinder sticking up at the corner looks OK, so I doubt it is a geometry calibration issue, or the cylinder would be skewed as well. Adjust your slicer settings to print very slowly and see if it makes a difference. I suspect dc42 Dave is no the right track; you are moving the tower carriages too fast when you get to the edge of your build plate and dropping/skipping motor steps.
-
RE: Documentation best practice
I recommend treating it as a living document, constantly attended to and updated when required as things change. There are few things worse than a static document with known deficiencies or errors that are never updated and cause needless headaches for all future users.
In general, I do not find that to be the case with Duet's documentation; but there is room for improvement in the WIKI. I have found that I cannot even find something I just stumbled across previously. And I finally just bookmarked the page with supported G-Code out of frustration with trying to figure out how I got there the last time. I don't know, maybe I am missing something like an accurate index or site map.
-
RE: Print quality - low jerk low acceleration
+1, I regularly stalk this forum just to absorb some of the ludicrous amount of knowledge contained herein.
-
RE: Something terrible has happened… Smoke from the Duet Wifi
It seems to be fan connectors that users short out. One way to protect them would be to remove the fan voltage select jumper and connect a fuse between the centre pin of that connector and +VIN, assuming you want the fan voltage to be the same as VIn.
What would be an appropriate fuse amperage for 24VIN that would protect the mosfets? This sounds like a prudent addition given that I may be changing between effectors on a frequent basis, and have quick disconnects on the cooling fans.