Topic: Article on Z axis artifacts
Page 29 of RepRap Magazine (issue 1): "Taxonomy of Z axis artifacts". Z wobble is #1, and article has a nice overview of common causes. Wish I had seen this earlier.
You are not logged in. Please login or register.
SoliForum - 3D Printing Community → Solidoodle Discussion → Article on Z axis artifacts
Page 29 of RepRap Magazine (issue 1): "Taxonomy of Z axis artifacts". Z wobble is #1, and article has a nice overview of common causes. Wish I had seen this earlier.
Page 29 of "Taxonomy of Z axis artifacts". Z wobble is #1, and article has a nice overview of common causes. Wish I had seen this earlier.
Sadly, it is all wrong. This article has been brought up numerous times and IMHO completely debunked. If you search the forum, you'll see that the effects it describes don't match the banding on the solidoodle (wrong frequency and amplitude), and printing with 1/180" layer height doesn't make all the banding go away either, which it should if banding were caused by microstepping roundoff.
Hm, should have searched first... But isn't what you're referring to the "Z ribbing" part , as he calls it (i.e., rounding error -- which I'm not so sure about its importance either)? The "z wobble" is different, he clearly states that z ribbing has period different from thread pitch (and is more relevant in high resolutions), but z wobble has period equal to pitch, and the primary cause of z wobble is basically an over-constrained z axis which makes platform deflect in a circular trajectory on x-y, esp. when rod is bent. The particular causes may be different on SD (guessing lack of flexible shaft couplers rather than too many rods or axis constrained on both ends and/or with bearings), but general ideas seem right to me..
spapadim wrote:Page 29 of "Taxonomy of Z axis artifacts". Z wobble is #1, and article has a nice overview of common causes. Wish I had seen this earlier.
Sadly, it is all wrong. This article has been brought up numerous times and IMHO completely debunked. If you search the forum, you'll see that the effects it describes don't match the banding on the solidoodle (wrong frequency and amplitude), and printing with 1/180" layer height doesn't make all the banding go away either, which it should if banding were caused by microstepping roundoff.
Hm, should have searched first... But isn't what you're referring to the "Z ribbing" part , as he calls it (i.e., rounding error -- which I'm not so sure about its importance either)? The "z wobble" is different, he clearly states that z ribbing has period different from thread pitch (and is more relevant in high resolutions), but z wobble has period equal to pitch, and the primary cause of z wobble is basically an over-constrained z axis which makes platform deflect in a circular trajectory on x-y, esp. when rod is bent. The particular causes may be different on SD (guessing lack of flexible shaft couplers rather than too many rods or axis constrained on both ends and/or with bearings), but general ideas seem right to me..
tealvince wrote:spapadim wrote:Page 29 of "Taxonomy of Z axis artifacts". Z wobble is #1, and article has a nice overview of common causes. Wish I had seen this earlier.
Sadly, it is all wrong. This article has been brought up numerous times and IMHO completely debunked. If you search the forum, you'll see that the effects it describes don't match the banding on the solidoodle (wrong frequency and amplitude), and printing with 1/180" layer height doesn't make all the banding go away either, which it should if banding were caused by microstepping roundoff.
The Solidoodle's banding is caused by a variety of issues with several physical mechanisms on the machine. We're working on a fix, but it's definitely not a software/firmware issue.
Hm, should have searched first... But isn't what you're referring to the "Z ribbing" part , as he calls it (i.e., rounding error -- which I'm not so sure about its importance either)? The "z wobble" is different, he clearly states that z ribbing has period different from thread pitch (and is more relevant in high resolutions), but z wobble has period equal to pitch, and the primary cause of z wobble is basically an over-constrained z axis which makes platform deflect in a circular trajectory on x-y, esp. when rod is bent. The particular causes may be different on SD (guessing lack of flexible shaft couplers rather than too many rods or axis constrained on both ends and/or with bearings), but general ideas seem right to me..
Yes, but if you look at the banding on a part printed on the solidoodle, the banding matches the pitch, but is symmetrical around the center of the part, meaning that a ridge "out" on one side of the print is matched (mirrored) by another ridge "out" on the other side of the print, not a valley "in". This matches the description of what the article describes as "z-ribbing", but with the frequency of what it describes as "z-wobble". If we were getting the circular "z-wobble" described in the article, we'd expect layers to be offset like a stack of identical (but irregularly centered in a helical pattern) coins, rather what we see, which is a perfectly centered stack of coins of periodically varying size.
Instead, everything to me seems to point to a nut whose looseness makes its position sensitive to any lateral force due to an imperfect, bent or off-center rod. This would give the needed combination of varying layer heights at the thread pitch frequency, also explain why adding anti-backlash devices, flexible couplings, and thinner, finer z-rods alleviate banding.
The rounding error amounts to something like .007mm with the Solidoodle's 5/16 rod. I think the z axis mechanics would need to be perfect to show that small of a variation, and the Solidoodle's Z is far from perfect.
spapadim wrote:Hm, should have searched first... But isn't what you're referring to the "Z ribbing" part , as he calls it (i.e., rounding error -- which I'm not so sure about its importance either)? The "z wobble" is different, he clearly states that z ribbing has period different from thread pitch (and is more relevant in high resolutions), but z wobble has period equal to pitch, and the primary cause of z wobble is basically an over-constrained z axis which makes platform deflect in a circular trajectory on x-y, esp. when rod is bent. The particular causes may be different on SD (guessing lack of flexible shaft couplers rather than too many rods or axis constrained on both ends and/or with bearings), but general ideas seem right to me..
Yes, but if you look at the banding on a part printed on the solidoodle, the banding matches the pitch, but is symmetrical around the center of the part, meaning that a ridge "out" on one side of the print is matched (mirrored) by another ridge "out" on the other side of the print, not a valley "in". This matches the description of what the article describes as "z-ribbing", but with the frequency of what it describes as "z-wobble". If we were getting the circular "z-wobble" described in the article, we'd expect layers to be offset like a stack of identical (but irregularly centered in a helical pattern) coins, rather what we see, which is a perfectly centered stack of coins of periodically varying size.
Instead, everything to me seems to point to a nut whose looseness makes its position sensitive to any lateral force due to an imperfect, bent or off-center rod. This would give the needed combination of varying layer heights at the thread pitch frequency, also explain why adding anti-backlash devices, flexible couplings, and thinner, finer z-rods alleviate banding.
This.
The Solidoodle's banding is caused by a variety of issues with several physical mechanisms on the machine. We're working on a fix, but it's definitely not a software/firmware issue.
What types of fixes have you tried or are you looking to try?
solidoodlesupport wrote:The Solidoodle's banding is caused by a variety of issues with several physical mechanisms on the machine. We're working on a fix, but it's definitely not a software/firmware issue.
What types of fixes have you tried or are you looking to try?
I can't reveal our testing procedures, but I can say that we are aware of all the proposed fixes on the forum, as well as an array of our own. One thing we've considered is to offer an opt in, higher quality lead screw. We're always cautious when introducing higher-priced parts/products as so much of our reputation lies in low cost products.
But your products are starting to not be so "low cost" there are several printers with as big or bigger print area starting to hit the market that are less expensive then the SD3.
But your products are starting to not be so "low cost" there are several printers with as big or bigger print area starting to hit the market that are less expensive then the SD3.
where? i'm interested..
robo3d for one. 12-16week delivery. Though they should have started delivering the first group of printers now.
Rigidbot
and i did say starting.
robo3d for one. 12-16week delivery. Though they should have started delivering the first group of printers now.
Rigidbotand i did say starting.
Looks nice. And while using self-printed parts in a printer is interesting conceptually, I'm guessing that by using traditionally injection-molded parts, Rigidbot will have an easier time with quality control and keeping up with demand once they get ramped up. I'm not sure it's good to have a moving bed, though.
Wow, it's loose indeed (removed for another reason). I remember seeing someone machine a custom nut, wondering if some epoxy putty over teflon tape would do the trick instead: I've used this technique to make quick n dirty threads for a tweeter pod mount: wrap tweeter threads with plumbers tape, put epoxy putty where you want nice and tight threads, screw on to form threads, let it set, then unscrew and clean up tape. Might be worth a shot...
Wow, it's loose indeed (removed for another reason). I remember seeing someone machine a custom nut, wondering if some epoxy putty over teflon tape would do the trick instead: I've used this technique to make quick n dirty threads for a tweeter pod mount: wrap tweeter threads with plumbers tape, put epoxy putty where you want nice and tight threads, screw on to form threads, let it set, then unscrew and clean up tape. Might be worth a shot...
Do show us if it works.
SoliForum - 3D Printing Community → Solidoodle Discussion → Article on Z axis artifacts
Powered by PunBB, supported by Informer Technologies, Inc.