I have found that such errors can occur for some reason when you use a union operation on shapes that do not overlap. At least that appears to be the crux of the issue as I got rid of it by removing the (perfectly valid) union operation. Daveby dmould - OpenSCAD
I usually find such issues by intelligently chopping out large sections of code until the problem goes away, then putting smaller sections back in until it re-appears, slowly isolating the issue to a single block of code or operation. However if you are modifying imported STL's, you may find that you cannot get it to work - I find OpenScad cannot handle certain modifications to some STLs (even iby dmould - OpenSCAD
As far as I am aware, "perimeter" is used to describe any vertical shell whether it be interior or exterior, so I would expect the overlap to apply to both (but have not tried it) Consider he case where the interior tube in your example is sloping so that it intersects the outer perimeter at some height. At that point is would become the outside perimeter. Daveby dmould - Slic3r
QuoteSardi Does anyone know if this mod is applicable to Ormerod 1? AFAICS that part of the Ormerod is the same on both models, so I should think so. Daveby dmould - Ormerod
As you are building from scratch, you might consider changing the end-plate design so that the position of the ground rods can be adjusted to make them exactly parallel in Z. This will prevent the situation where the bed rises and falls as it moves in Y, which is a major reason why it is difficult to mechanically level the bed. A mechanical screw adjustment will also eliminate the need to makeby dmould - Ormerod
I have done a similar mod to my Ormerod. Z backlash is not a problem because the weight of the X arm ensures that it is always pushing in one direction (down), so no matter how loose the nut, there is no backlash. Daveby dmould - Ormerod
You can auto-level two Z motors that are in series. Fit a mechanical end-stop to the base of each Z-screw. Then to synchronise, reduce the drive current to the Z motors and drive to below zero. The motor of the first side to hit the end-stop will stall and skip steps until the other side is also at its end stop. Daveby dmould - Ormerod
Yes, DXF is a 2D format, so can only be used for flat objects such as sheet metal etc. OpenScad can produce a DXF format output by telling it to output a 2D cross-section or projection of your 3D object, or using only 2D primitives in your design (square, circle etc.) Daveby dmould - OpenSCAD
If you are having problems with the geometry of prints, it will be a fault with the printer, not the slicer. Go back to basics and do the basic calibrations, then do a few fast moves to see whether the belts, motors or pulleys are slipping. Daveby dmould - Slic3r
That part appears to be a case of something that was not designed for FFF construction (difficult to see how the designer expected it to be made in fact). A few simple changes would make it printable with no problem, yet still have the same outward appearance and the same functionality. Daveby dmould - Ormerod
With ABS and no nozzle cooling, I sometimes monitor the print and apply external cooling via a small hand-held fan while it is bridging, which helps a lot. Daveby dmould - Ormerod
Possibly your filament has been left out and absorbed water. This creates "popping" sounds and breaks in the extrusion. It can be dried by storing out of a bag in a warm dry cupboard (airing cupboard) for a week or two, but a faster solution is to use freshly bought & hermatically sealed filament. Daveby dmould - Ormerod
Well done! For solder bridges, I find "Solder wick" is easiest to suck off the solder. e.g. Daveby dmould - Ormerod
Gooidag You are using the configuration and homing files for the Ormerod 2 rather than the Ormerod 1 - the Ormerod 2 has the Y motor on the opposite side. All motors can be easily reversed in the configuration, or you can simply reverse the connection of the motor on the Duet board, but the homing files also need to drive the motors to the correct side of the machine. Tool selection numberingby dmould - Ormerod
If you are using the extruder for a different function to usual, are you sure that the Duet is trying to drive the motor? As said, if it is not receiving a hotend temperature input indicating a temperature of above 170 deg or so, it will inhibit the extruder drive. You can set acceleration with the M201 command However the extruder acceleration would not normally be the limiting factor (thereby dmould - Ormerod
If the Pi turns the motor, so will the Duet. If the Duet is not turning the motor, it will be because of a wrong configuration or hardware fault. Remember that the Duet will not turn the extruder if the hotend is cold unless you first enable cold extrusions. I am not quite understanding your issue - you mention using a special type of plastic. Does your printer work OK with more common typesby dmould - Ormerod
They probably have a sealing machine that only works on a full tray. The vacuum seal and desiccant is to prevent "popcorning" during soldering - ideally should only be unpacked on the day of use. If left out, water vapour can enter around the legs and condense inside the chip package. A microscopic amount of water can flash boil during soldering and crack the chip inside the package, sometimesby dmould - Ormerod
You also appear to have lots of stringing. Try setting your retraction amount to 4mm or so. Daveby dmould - Slic3r
You could try disconnecting everything from the duet except the USB just to be certain, but it sounds like something on the silicon has shorted and is drawing too much current. In many cases such a fault will not stop the rest of the silicon working until it gets too hot and goes into thermal shut-down. Replacing the CPU is possible but difficult, and a new Duet is probably the best option. Daby dmould - Ormerod
Does it do the same if you hold the "erase" button at power-up? If not, then it is probably a short on one of the I/O pins, but if it still draws too much current when it is not initialised by the firmware, then the CPU is most likely damaged Daveby dmould - Ormerod
@fotomas - Yes, I saw your extruder and was impressed by its simplicity. The downside was the lack of power due to it being direct drive. I felt that it would probably skip unless I slowed the print speed, so I based my design on one that has a reduction drive. I suppose you could fit a bigger stepper motor, but I wanted to re-use the original stepper. I still have not got around to putting mby dmould - Ormerod
Probably not the best forum for this post, but I don't follow many others. For those of us who mess around with the electronics, I have just received some marketing material about a connector that would seem to be ideal to take the place of screw terminal blocks for the higher current circuits. It claims to be good up to 9 amps, but has a low number of mating cycles (5), so suitable only forby dmould - Ormerod
The OP states that the original CNC hardware/software was able to drive the table at about 50mm/s. If that is true, then it must be the case that the original stepper motors were capable of being driven at that RPM. Perhaps they are really big high current steppers and RAMPS cannot provide sufficient current? 50mm/s would equate to about 40 RPS or 2400 RPM which is fast but not impossible. Asby dmould - Slic3r
I absolutely agree about having more export options. I often design parts for injection moulding and would love to be able to use OpenScad to do so, but unfortunately the company that does the tooling does not accept STL files (which is 100% understandable because STL files do not contain accurate curves). You could write a module to implement the function of bending over a positioned axle. Daby dmould - OpenSCAD
Erm firstly, 2cm IS 20mm! If you are losing steps, it is not the speed that is the problem, but the acceleration. There is very little additional strain on a stepper driving a bed at 50mm/s than driving at 5mm/s once the speed is steady (unless there is lots of friction in your system). The fact that the Y motor buzzes when starting to move suggests that your controller is trying to accelerateby dmould - Slic3r
It sounds like you have the Duet set up for absolute extrusion but the G-code is sending relative extruder commands. This is strange because the "snowman" G-code that was originally included by RRP definitely has the correct command to switch to relative extrusion (M83) I have attached the original snowman G-code to this post. If you are slicing your own G-code, ensure that you have the "M83"by dmould - Ormerod
You would not need to learn a new method even if it were not being maintained. Software does not stop working just because nobody is working on it. At worst it will not work after you upgrade to a new OS - but you can keep your old OS as a secondary system just to run such programs. Daveby dmould - OpenSCAD
You have 2 separate issues, one with the Z zero height, and the other with the extruder. Does the extruder motor turn when you are trying to print? If not, does it seem to be stalled (vibrates or jerks)? Are you using the latest firmware and web interface, or something else? Daveby dmould - Ormerod
Quotetstone Hi Dave I am a little surprised that nobody took a look at my belt extruder: http://forums.reprap.org/read.php?340,719051,719051#msg-719051] Geared belt extruder That was the post I was looking for! I remembered your post when I decided to make a belt extruder, but did not find your post. As I didn't find it, I adapted the Thingiverse design I found instead. Your post would haveby dmould - Ormerod