Ok, I have some updates. I just added some astrosyn dampers on my steppers to reduce noise, and this introduced backlash in the X and Y axis. The backlash on X is almost non measurable, but it is quite large on the Y axis where the motor has to do a lot more work and the drag from all the belts and linear motion is higher. Now I am getting exactly the same offset between the infill extrusion liby unromeo21 - Printing
Quotedc42 Your heater is over-powered. The E3D heaters are rated at 12V or 24V depending on what you order. If you are using a 40W 12V one on 19V, it will generate 100W, which is far too much. The "bad curve" fit message is produced if the gain is more than 1500 - which implies that your hot end would heat to around 1500C if left on at full power. For safety reasons, I strongly recommend that yoby unromeo21 - Duet
Having further issues with PID tuning ... I tried multiple times to do a hot-end tuning with no success. I have a 40W heater (original that came with the E3D V6) and a 19V power supply. The heater block is isolated with ceramic pad and kapton tape. With 100% PID I reach 240° in about 30 seconds or even less. Now, I tried tuning with M303 H1 P0.15 S240 and sometimes I reach 240° and it cancelby unromeo21 - Duet
I have exactly the same axis configuration as you have, and had no issues. But I had to really tighten everything until the belts on the Y axis were like guitar strings. I also have PU belts with steel core. This helps a lot. I have virtually 0 backlash on X and 0.05mm on Y, almost non noticeable. If I take a better look at your latest test print, it might first seem like a backlash issue, but onby unromeo21 - Printing
Quotedc42 You have a heater with a very high gain and a long time constant. You may need to reduce the PWM as low as 0.1 to tune it. You may also need to temporarily increase the M307 dead time parameter to 60 seconds or greater to avoid a heater fault during tuning. In the 1.16 revision of RRF I intend to change the tuning algorithm so that the P parameter is either much less critical or not neby unromeo21 - Duet
Quotedc42 The firmware honours the acceleration and jerk settings you configure in config.g. If you feel that there is too much stress on the printer at direction changes, try reducing the acceleration and/or jerk settings. Ideally we would only need an acceleration setting and no jerk would be allowed. Unfortunately, circles and curves in gcode generated from STL files are made up of sequencesby unromeo21 - Duet
I would like to give a little feedback after testing the 1.15c for a couple of days, mostly regarding smoothness of movement and jerks. I notice that on small radius circles, the movement is now really smooth, but at the same time, it seems to me that the controller does not take into account any sudden direction changes or jerks which are setup in the config. I am printing at 50mm/s and small 3by unromeo21 - Duet
I also have a question about the bed heater tuning, so I will post it here, not to start a new thread. I have a 1.4 Kw heater on my bed at the moment (400x400 mm 8mm thick Al tooling plate). I tried a few times to tune the heater with M303, limit set at 120 or even 150° C, and PWM limited to 0.5 or even 0.3. Even with 30% PWM, the temperature was raising constantly with 0.1°C / sec , but alwaby unromeo21 - Duet
QuoteDaGameFace Neat, wonder how how involved setting up those encoders in firmware is.. You don't even have to touch the firmware. The way to do it (and how that guy in the video done it) is to offload the encoder reading / motor control to external MCU's. You need three of them, one per axis. Program it to take step/dir inputs and that's all. If your encoder gives you 20.000 pulses per revolutby unromeo21 - Let's design something! (I've got an idea ...)
Did some more tests, I can confirm that skipped steps only happen when the M572 is used. I have now moved to direct extrusion and given up on bowden tube, so I don't think I am going to need this feature at this moment, but the second extruder might be installed with bowden, so... would be nice if the bug gets fixed. Thanksby unromeo21 - Duet
exactly, that's the best solution. But let's not forget about the Mechaduino ... really clever thing, not yet on the market, but it won't take long.by unromeo21 - Let's design something! (I've got an idea ...)
Using Chrome, but I do have a plugin that removes all the private data after closing. So this is saved on the client side? Is there a way to save it on the duet? The DWS is the one that was included in the 1.14 SD imageby unromeo21 - Duet
How can I keep my settings for the web interface after powering everything off ? If I setup a webcam and choose to show fan sliders and other controls, everything is lost after powering off the duet and the computer accessing the DWS.by unromeo21 - Duet
I could try, but it happens randomly, every time it was after a few layers into the print, so I have record more than half an hour of print time. I will try with the same g-code file to see if I get the "hiccup" at the same point in time.by unromeo21 - Duet
Happened again, this time a little bit less than 1 mm. Just made a "clank" noise and continued printing. One thing is for sure, this does not happen without the M572 in the config file.by unromeo21 - Duet
Hmm.. I was there when it happened: I had a print made of two objects, it printed the first two layers flawlessly, no blobs, no strings, on third layer the first object was done and the head moved to the second object and in mid air it started to act strange and never made the last centimeter to the second object. It continued to print, around 1 cm short of it's target. This never happened to meby unromeo21 - Duet
This won't work. It's a known issue with the mouse firmware to use some sort of "acceleration" technique and screw up with the reported values. The classical ball mouse, with optical encoders on two axis does exactly the same.by unromeo21 - Let's design something! (I've got an idea ...)
Oh, sorry, that was a typo. The value was S0.15. The results were excellent, infill was uniform and no gaps.by unromeo21 - Duet
Quotedc42 It's built in to RRF. See . It helps wherever extrusion speed varies over a move, including corners. Just tried to use it tonight, added a value of S0.15 (I have a 70cm bowden tube) and with the retraction set to half of what I used, around 2mm. The layers started to look a lot cleaner and with sharper edges, I was really impressed, until on the third layer when starting a loop, the Xby unromeo21 - Duet
Quotedc42 This is already on the firmware wish list for the Duet WiFi. Obviously it is only possible if you can home the printer when there is a print on the bed (as is normally the case for a delta printer), or you can power down the motors in such a way so that they will power up again in exactly the same position. That is nice, but this means that the rest of us, with older boards won't benefby unromeo21 - Duet
I just watched a review of the Dynamo3D one pro made by Thomas Sanladerer, and I was surprised to see a really cool feature developed by that company that let's you pause, turn off the printer and resume printing even after a few days. Now, I was wondering, what would it take to implement this in the great RepRapFirmware as well? A way to save the current buffer and position on a file onto theby unromeo21 - Duet
Is this a feature/setting in the slicing software or in the RRF on the controller? Where can this be setup? Does it help on corners also, where jerk settings are low and using a long Bowden tube, or only at the beginning and ending of the loops?by unromeo21 - Duet
Does the "increased PWM resolution" will help us in interfacing a Servo ? Or is this still on the to-do list for future versions ?by unromeo21 - Duet
QuotePDBeal I can understand your cast aluminum tooling plate for a machine that moved the bed in the Y plane or for a machine with a fixed bed like a delta, but I don't agree with it for a machine that would raise and lower the plate such as a CoreXY design. It would be too heavy compared to what else is out there. I just finished my printer with the bed on the Z axis. It has a 400x400mm largeby unromeo21 - Reprappers
I've been working as well on a crude model of a duet case, as the ones I saw on Thingiverse does not really address the flow of air underneath the board. I'm still in the process of refining it but you can take a look and let me know what you think.by unromeo21 - Duet
I get the same issue once in a while, a power circle solves the problem. It's the same with 12V and 19V (laptop charger ). Firmware 1.14by unromeo21 - Duet
QuotefilipeCampos from portugal, post the ebay link of this seller. Here it is : I just checked... they seem to only ship inside germany. There are other sellers that ship within EU, but you have to search for the right plate on their stock: , Hope this helpsby unromeo21 - CoreXY Machines
I followed the instructions in from the duet3d.com and got it working beautifully. It is worth mentioning that every user of RepRapFirmware should have the g-code "bible" to his side when working with config files and tweaking start or stop scripts in the G-code files.by unromeo21 - Duet
filipeCampos : Where are you located ? I bought a 400x400 aluminium tooling plate (flat milled) 8 mm thick from an e-bay seller in Germany. It was only 50€ with shipping inside Germany. 200x300 mm and 6 mm thick is only 18€ !by unromeo21 - CoreXY Machines
How do you plan on driving this with the fishing line ? the rail will rotate as it travels and it will wind the line on the rod. Maybe a detailed drawing would help understand what you are thinking.by unromeo21 - Mechanics