Quotethe_digital_dentist It don't think it matters which way you put the nuts, but... When you're moving a load horizontally with a screw, when the screw reverses direction you can get backlash because there is a gap between the screw and nut threads. An antibacklash nut uses a spring to keep the threads engaged in both directions by pushing two nuts against the screw threads (which increases fby Dunston-UK - CoreXY Machines
Hi Which way is the correct way or the best way to mount the backlash nuts on a CoreXY, some say when facing down the bed is quasi resting on the spring. Does it not matter? as long as the two parts are placing the spring under enough tension that it's force is arresting the over/under turning of the lead screw?by Dunston-UK - CoreXY Machines
Hi dc42 I reposted in the duet forumby Dunston-UK - Duet
Hi I am getting the following error when trying to restart a 22-hour of a 36 hours print. Error: Attempting to extrude with no tool selected. I call the resume print command M916 It homes both the Y X also the bed heats back up to its pre-state temp, but the extruder does not heat up at all. I have the following in the files required. sys/config.g file ; Automatic power saving M911 S10 R11by Dunston-UK - Duet
Quotesdavi QuoteDunston-UK Thank you dc42 and sdavi that has solved the homing of the Y. Its now the Homeall that playing up, it moves the printhead all the way to the from of the printer off the print bed area, whereas when the Y was set to Y1 it stayed at the back because the area limits were clearly wrong, now that putting the HomeZ and Homeall out. Assuming you want to home x and y, then moby Dunston-UK - Duet
Quotedc42 QuoteDunston-UK It homes to the rear left-hand corner, so the Y0 is now set to Y1 The rear is max Y, so it should be Y2 in M574. Thank you dc42 and sdavi that has solved the homing of the Y. Its now the Homeall that playing up, it moves the printhead all the way to the from of the printer off the print bed area, whereas when the Y was set to Y1 it stayed at the back because the areaby Dunston-UK - Duet
QuoteVDX ... check the working dimensions an axis moving directions - you can't move outside the "allowed" ranges ... By that do you mean the ; Axis Limits M208 X0 Y0 Z0 S1 M208 X330 Y330 Z400 S0by Dunston-UK - Duet
Quotesdavi G91 G1 Z5 F6000 S2 G1 S1 Y335 F1800 G1 Y5 F6000 G1 S1 Y335 F360 G1 Z-5 F6000 S2 G90 You forgot the minus sign, should be -5. EDIT: also your config.g has "M574 X1 Y0 S0" which is Y has no endstop Should be Y2 if your homing to Max Hi sdavi It homes to the rear left-hand corner, so the Y0 is now set to Y1, I have also changed the Y5 to Y-5 thank youby Dunston-UK - Duet
Hi I have got my CoreXY to move in the right directions when looking from the front of the printer X+ moves the gantry to the right, and Y+ moves the gantry to the rear of the printer, BUT, when I home Y it does not do it correctly, (see code) HomeX appears to work fine (see code), and HomeAll looks like it work ok again see code. What have I done wrong? Can someone please correct me in my mistby Dunston-UK - Duet
Quotedc42 You are right, Microsoft defined an interface for 3D printers. Unfortunately, when I last looked at it, it was very primitive, offering none of the real-time status and control that Duet Web Control offers. Also, Windows is a terrible GCode sender, so it wouldn't be a good idea anyway. It might be possible to write a driver that picks up the serial data and sends it to the Duet over htby Dunston-UK - Duet
Thank you dc42, so you have to still piggyback onto the expansion header even when using expansion board correct?by Dunston-UK - Duet
Hi @dc42 Will there ever be a duetWiFi that shows up as a windows printer? as more and more services are being offered that hook into windows printers area looking for 3d printers like 3dprinteros, or 3dtools or Sculpteo to name a few, also for the CNC side that use Duet boards, thier software also looks to windows printer subsystem.by Dunston-UK - Duet
Hi all Yes, I do know the connections that are used in the DuetWifi board for the touch, however, on the Duet 2 Maestro board, you connect directly to the header Z probe, has this now been implemented on the DueteWifi as well? if you use an expansion board with the DueteWiFi it uses the expansion header, so where then do you connect a BLTouch too? Thanksby Dunston-UK - Duet
Hi dc42 I wanted it to be for the home to max ie: when the bed is all the way down. My BLTouch is connected as the Z probe. ; Endstops M574 X1 Y1 S0 ; Set active high endstops ; Z-Probe M574 Z1 S2 ; Set endstops controlled by probe M558 P9 H5 F120 T6000 X0 Y0 Z1 ; Set Z probe type to bltouch and the dive height + sby Dunston-UK - CoreXY Machines
Tronxy x5 330 x 300 x 400 DuetWiFi BLTouch V1 HI I want to use an extra endstop on the Z alongside the BLTouch, to stop the bed hitting the top of the steppers when it moves down. I have it working correctly for the homing using the BLT, but I can't work out how to do the extra endstop, I know it has to be on the spare extruder on the DuetWiFi, any help on a sample config would be great. I haveby Dunston-UK - CoreXY Machines
Quotedc42 Try replacing "layer 4," instead of "layer 4". Thank you that works. Now to figure out how to get it to pause at another level as well, I have tried duplicating the line but it then ignores the whole thing. Ahh the joys of doing something that really should be easy to do. LOLby Dunston-UK - Printing
Damm I spoke too soon its now placing an M600 where ever it finds the chosen layer number M600 ; layer 4, Z = 0.800 ; inner perimeter G1 X50.020 Y45.957 F4800 G1 Z0.800 F1000 G1 E1.1000 F1800 G1 X50.186 Y45.999 E0.0058 F6400 M600 ; layer 40, Z = 8.000 ; inner perimeter G1 X49.758 Y64.673 F4800 G1 Z8.000 F1000by Dunston-UK - Printing
Got it working. {REPLACE "; layer 4" "M600\n; layer 4"} in the post processing in the /sys/filament-change.g M83 ; relative extruder moves G91 ; relative positioning G1 Z5 F360 ; lift Z by 5mm G90 ; absolute positioning G1 X0 Y0 F6000 ; go to X=0 Y=0 G1 E-150 F3600 ; Unload filament Thank you for your helpby Dunston-UK - Printing
Quotedc42 You don't need to include a pause in that file, just do the same sorts of things that you do in the pause.g file, followed by any additional commands you want such as unloading the old filament. Well, somethings not working right. I use {REPLACE "\n; layer 7," "\n;***PAUSE***\nM600,} in the S3D post processing segment. And in the /sys/filament-change.g M83 ; reby Dunston-UK - Printing
Quotedc42 Yes that's correct, also set up the /sys/filament-change.g file on the SD card to do whatever you want, otherwise it will run the usual pause.g file. Ok cool so the file is not on my sys I expect I have to create it. As to the pause do I have to include that command in line in the script As in Script start Pause command (do i need to use the command call here ) Retract 5mm Move headby Dunston-UK - Printing
QuoteDunston-UK Quotedc42 QuoteDunston-UK So it would look like ? {REPLACE "\n; layer 7," "\n;***PAUSE***\nM266,} I not sure what the remaining line would look like. I will try it out. Thank you DC42. Yes, except it's M226 not M266. The forthcoming 2.02RC4 firmware release allows you to use M600 instead, which works in exactly the same way except that you can choose to run a different pauseby Dunston-UK - Printing
Quotedc42 QuoteDunston-UK So it would look like ? {REPLACE "\n; layer 7," "\n;***PAUSE***\nM266,} I not sure what the remaining line would look like. I will try it out. Thank you DC42. Yes, except it's M226 not M266. The forthcoming 2.02RC4 firmware release allows you to use M600 instead, which works in exactly the same way except that you can choose to run a different pause macro, for exampby Dunston-UK - Printing
So it would look like ? {REPLACE "\n; layer 7," "\n;***PAUSE***\nM266,} I not sure what the remaining line would look like. I will try it out. Thank you DC42.by Dunston-UK - Printing
HI I need to change filament at a given layer. I have tried putt the following in the post-processing segment of simpltfy3d {REPLACE "\n; layer 7," "\n;***PAUSE***\nM83\nG1 E-1.0 F6000\nG91\nG1 Z5.0\nG90\nG1 X10 Y10 F6000\nM84 E0\nM0\nM82\nG92 E0\n;layer 7,"} which should stop it at layer 7 move head to the front side and wait till resume is given, however it stops at that layer but the heaterby Dunston-UK - Printing
Thank you DC42. I did read there but missed the last part. Thank you.by Dunston-UK - Duet
HI All What would be a good resurrect-prologue.g file example? I have an i3 cartesian style printer which I want this to run on. I have already put the M911 in the config file, it already does save the resurrect.g, but I am missing the resurrect-prologue.g file, I found this out today after we had a power cut and I was 23 hours into a print. I might just add I still have the print on the bed,by Dunston-UK - Duet
Thank you. Just done the update, and read the notes. Thank you.by Dunston-UK - Duet
Thank youby Dunston-UK - Duet
Been getting this all night tonight, just started happening, should I reflash or is it something else I need to look at? A JavaScript error has occurred so the web interface has closed the connection to your board. It is recommended to reload the web interface now. If this happens again, please contact the author and share this error message: Version: 1.22 Message: Uncaught TypeError: remembereby Dunston-UK - Duet