Good catch! Maybe the "|| !gCodes->PrintingAFile()" bit also needs to be removed from lines 444 and 500?by dc42 - Ormerod
Quote3D-ES My firmware seems to be running stable now, even if the binary contents is different! RRP have now updated the libraries in github with the changes they were using. I can now build binaries that match the released ones, save for a few strings near the end which have the build path embedded within them.by dc42 - Ormerod
Nice work, Andy! I think I see what's going on here. The load on the fan is greater than the fan is designed for, which means that what the fan really needs is finer-pitch blades. Your deflector induces a rotation of the incoming air in the opposite direction to the rotation of the blades, so that when the air meets the fan blades, the angle between the two has changed to give the same effect asby dc42 - Ormerod
Quotedroftarts Re Z probing; perhaps a better method would be that it descends fast, even if it passes the value set, but then does a move up, then back down slow. This is the usual homing behaviour on other repraps. I'll add it to the list.... Why better? Surely it would be faster not to overshoot in the first place? But either method would be an improvement.by dc42 - Ormerod
Rory: I think that mounting an over-temperature sensor on the heatsink is an excellent idea, because that would protect against fan failure as well as extruder overheating. Just need to find out what the normal max heatsink temp is. Ian: I think this would be much easier if the ADC were run on a schedule, either using a time-triggered architecture with a scheduler (of which there are many freelyby dc42 - Ormerod
Ormerod187, don't give up! Despite the issues I have encountered, I have managed to print these pieces and more: Some Ormerod owners appear to have printed much bigger pieces. I'm a perfectionist, and because Ormerod is an open-source design that is easily improved, I won't be satisfied until I have resolved all the niggles I have with it (e.g. the sagging corners of the bed support). But my pby dc42 - Ormerod
Hi Ormerod187, I'm far from convinced that so many parts need to be in aluminium. The only one I intend to replace is the MDF bed support. I've ordered some 250x250x3mm alu sheet via eBay, and I intend to use the MDF part as a template to get the holes in the right place. I have a 0.1mm bend in the x-plate, but I expect to resolve that by clamping or gluing it to the x-rib.by dc42 - Ormerod
Hi Ian, I only just noticed that your latest post to this thread arrived while I was replying to the previous post, so I didn't notice your post. I appreciate that the fan could be switched off by mistake. That is why I was not proposing to put in under user control, rather to have it come on automatically unless three conditions are met (target extruder temp < 45C, actual extruder temp <by dc42 - Ormerod
Ian, thanks for that. I was planning to test my ideas by modifying the existing board initially. Do you have any comments on my proposal, in particular the selection of pin number to control the LED, and the changes to the behaviour of the M558 and G32 commands? I don't want to end up with incompatible firmware changes. Alternatively, if you expect to have your solution available very soon, I'llby dc42 - Ormerod
I've looked at the specs of various 40x40x20mm fans available from Farnell (sadly the best ones are "US stock"). The static pressure varies between models in the same range (Multicomp) by around 2.5:1, from 0.11" H2O to 0.27" H2O. So it would be interesting to hear from RRP what the specs and/or part #s of the fans they ship are, so that we can establish whether there is a better replacement in tby dc42 - Ormerod
Quotechriscain G92 does not work correctly which is not really much of a problem once you realise what is going wrong I presume you mean that bed plane compensation and/or orthogonal axis compensation is applied to the values you submit? Quotechriscain I am going to have a try to fix these and would be interested also in what the procedure/feeling is for user contributed code to the RepRapFirmwby dc42 - Ormerod
QuoteTreth @Joar107, looks good! I might need the same....... Only suggestion is the slots in the X arm for the extruder feeds. We are all using the centre slot, BUT if you try using the slot nearest the vertical arm the feed does not fit, you cannot perform the rotate of the feeder to fit the slot due to the bearing mount on the z axis. Has anyone tried this using the new adjustable design forby dc42 - Ormerod
Andy, what sort of glue do you use? I've heard that the only really effective glue for acrylic is acrylic monomer,by dc42 - Ormerod
Another idea. I had considered using a single screw through the x-plate just above the x-rib, with some sort of one-sided clamp on the end (printed part with a nut trap?) to pull the x-rib against the plate. I shied away from this because a single screw would apply an unsymmetric force to the x-plate, which might bend it. But then it occurred to me that the weight of the extruder motor already apby dc42 - Ormerod
Quotemarkbee Different times of day, no electronic mods (beside 12V stepdown not working on my board to be replaced) and both prints about the same time of print. Use of USB power is very marginal due to insufficient dropout margin in the 3.3V regulator, so it's probably best to get RRP to swap your board as soon as possible. Some of us (including myself) experienced print hangs until we made soby dc42 - Ormerod
Are you able to ping the Duet from the computer reliably? BTW although I got Ethernet working reliably, I've reverted to Pronterface/USB now. The Ethernet interface is currently less functional than Pronterface. In particular, there is no facility to print or copy files over Ethernet (so you still have print from SD), and there is no way to read the G31 data over Ethernet, so I can't do Z-probeby dc42 - Ormerod
Quoterayhicks great idea - I used a dab of superglue when it happened on mine (what caused mine to slide was repeatedly ramming into the electronics box when it was trying to home)- the vibration in the belt made it creep out, and eventually it lost its grip. What is ramming into the electronics box? Surely nothing should be able to.by dc42 - Ormerod
I've just measured the distance between the top of the glass and the top of the MDF bed support along the back. The results: Left 13.0mm Centre 11.0mm Right 11.9mm The left and right values are constrained by the mounting screws, adjusted to level the bed as per RRPs manual bed-levelling instructions. So the left hand side is sagging by 2mm and the right hand end by 0.9mm. It's unlikely that thby dc42 - Ormerod
I'm considering drilling a 2mm hole through the x-plate and into the x-rib, gluing a piece of 2mm thread into the end of it (prefer not to try and tap it, it might break), and then putting a nut on the end to hold it tight. Perhaps do this at 2 or 3 places along the length. Alternatively (and probably easier), drill 2.5mm holes in the x-plate just above and below the x-rib, and use M2.5 screws tby dc42 - Ormerod
Yes, it could be coincidence. Did it stop at exactly the same position each time? At what times of day? Have you done any electronics mods to reduce electrical noise and/or increase brownout tolerance?by dc42 - Ormerod
According to the comments in the source code, the firmware is designed to avoid dynamic memory allocation after the startup phase. So RAM should not be an issue. But it does sound rather like a firmware problem. When the firmware has settled down a bit, I may try running our formal verification tools on it to look for problems. In the meantime, can you reproduce the problem in a smaller print, peby dc42 - Ormerod
Hi Ian, In that case, perhaps you should link to it from the main Ormerod documentation page? I checked that page this morning and couldn't find one, and the old link to the non-functioning page seems to have gone. Unless the link is there somewhere and I have missed it? And yes, of course you can crib from my attempt. EDIT: I can see that you now have a link to the troubleshooting page at theby dc42 - Ormerod
Quotedmould 5) Send the command G32 Z0 to zero the Z axis. Did you mean G92 Z0 ?by dc42 - Ormerod
As there is no troubleshooting guide for the Ormerod, I have attempted to put one together, to summarise the most commonly-reported issues and suggest solutions. I am avoiding listing issues that I have only seen reported by a single user, and issues that arise with 3D printers generally. Comments and suggestions would be welcome. Last updated 2014-01-09 1650Zby dc42 - Ormerod
I've just noticed that there is a small gap between my x-rib and x-plate along part of its length: Assuming the x-rib is straight, the x-plate must be bending slightly. I'm already using the new-design plate and rib from RRP. I tried to eliminate the bend by loosening the end-piece, adjusting and re-tightening, but to no avail. The gap is a little over 0.1mm, so it will cause the head sag to vby dc42 - Ormerod
I have the same problem with the MDF bed sagging substantially in both back corners. I am planning to remake it in 3mm alu plate in a trapezoidal shape, leaving out the front corners, but your design looks nicer and might be lighter.by dc42 - Ormerod
My x-plate is only 4.65mm thick. If it's meant to be 5mm then this partially explains why a 9mm x-runner bearing is too small on my build. The original x-plate I received was only slightly thicker, 4.70mm.by dc42 - Ormerod
QuoteTreth Quotedc42 I did some research on thermal fuses, however the highest holding temperature I found was 200C. This is a little too low even for PLA printing. Excellent idea, the following are non-resetable but go a little higher to 240C trip temp (not max operating temp which some searches provide) These are AC current rated and I haven't investigated there DC performance (often a lower rby dc42 - Ormerod
I did some research on thermal fuses, however the highest holding temperature I found was 200C. This is a little too low even for PLA printing.by dc42 - Ormerod
QuoteTMD_RS436 Well I didn't know the power requirements of printer so I wouldn't know. These are my attempts at worst-case figures: Bed heater: 10A Extruder heater: 4A 4 x stepper motors x 2 windings @ 800mA: 6.4A peak (average should be much lower) Fan 0.2A 5V and 3.3V supplies: 0.2A Total less than 21A peak, unless I have missed something important. QuoteTMD_RS436 Quotedc42 I'm wondering wby dc42 - Ormerod