Some pictures of the last printer i designed and built.
Duet based of course like all the others
Some pictures of the last printer i designed and built.
Duet based of course like all the others
"as long as the critical segments are parallel".
but they will never be if you switch from 20T to 16T without moving the pulleys holes **.
you just can't modify the number of tooth of the pulleys without critical segments to lose parallelism.
because pulleys on both sides of the belt. it would be possible if every pulley or idler was running on the same side of the belt, but it's not the case, whatever belt arrangement you use, there will always be pulleys or idler on both side of the belt on critical segments.
** Which is actually impossible because the center of the new hole for the 16T pulley would be inside the already existing hole of the 20T pulley. that is almost impossible to cleanly do afterwards.
I'd stick to 0.9° steppers under 24V, and follow duet's guide to choosing steppers and especially the recommended inductance value.
@o_lampe said in Wavy surface problem.:
We all cross our fingers, that there's no backdraw using RRF3, but may I ask you a favor and print one of those with a printer running RRF2.x ?
I have absolutly no idea if it's related to RRF3, and i honestly doubt about it.
I'll still try downgrading to rrf2 because i tried so much things...
It's so hard to be 100% sure that there is no mechanical problem. But i changed so much things that there is not much possibilities left. + i changed one thing at a time so i dunno.
At the moment i am 99% sure that it is stepper related.
I have built a moire / VFA stl file that amplifies the problem and will post a test process soon. I am preparing a more rational test approach than what i did before, but it takes a lot time and i'm stuck into SpoolMonitor project atm.
Btw i really decided to solve this thing. It's a pain in my quest to perfect print quality
I ordered several other boards and different drivers so i can really tweak all settings. The post about VFA on prusaprinter forum is a treasure, take time to read it, and like people say, be ready to fall into the rabbit hole : https://forum.prusaprinters.org/forum/original-prusa-i3-mk3s-mk3-user-mods-octoprint-enclosures-nozzles-.../stepper-motor-upgrades-to-eliminate-vfa-s-vertical-fine-artifacts/
So in my desperate quest about those motor vibrations, i switched to Klipper.
It was not that easy, but it solved all my problems. Maybe it's because trinamic chopper values, maybe it's because input shaper somehow deals with steppers vibrations, i don't know.
My tests are not enough serious / scientifically made to pull a conclusion.
All i can tell is i spent a lot of time and money on this, and i litteraly searched in every possible direction.
TBH the firmware is the really last thing i suspected.
I know VFA's are something you see in very special cases, but imho rrf default trinamic chopper values should be revised and modified to be closer to what Klipper use.
And it's not like i tried with only one stepper type, i tried a lot of different common steppers on the market.
@egon-net said in Wavy surface problem.:
Can you test Klipper without input shaper? I wonder how much of the quality increase is beacuse of it...
Sure. as soon as the current print finishes i'll do that.
@hiroaki said in Wavy surface problem.:
@tpra Hello. That print result is excellent ! Can you show me a photo how your printer is constructed?
Hello, nothing crazy, it's a simple cartesian.
You can find pictures here : https://forum.duet3d.com/topic/21792/my-latest-duet-cartesian-printer
The Z drive has been completly modified since the pictures so it's closer to the one i designed on the funX4. Imho the printer would benefit a lot stronger and heavier frame. That"s why the next one will be a mix of the FunX4 Z and frame + RatRig's vcore3 XY carriage / EVA extruder holder.
@ccs86 said in Wavy surface problem.:
I am very curious to see this as well!
Input shaper benefits are pretty well established at this point, and I am anxiously awaiting the feature to roll out for RRF (hopefully supporting my Maestro board). But, I have had a suspicion that something in RRF is driving the steppers in a way that sets up a resonance.
Sorry it took time, i'm printing a no-input-shaper test with the exact same gcode used on the right picture of my comparison, will post results when i'm back at noon.
Tbh i don't think it has anything to do with input shaper. I also have the exact same suspicion as you about "something in RRF is driving the steppers in a way that sets up a resonance".
You know what makes me crazy with this ? the problem exists, and it's ignored. I don't even understand that seeing the comparison i posted above, no dev wondered or even asked me more informations.
I mean, it's not like if a guy who just got its first printer said "it's it does not work why???".
I thought the print quality spoke for itself. Clearly not. So why bother ?
@hiroaki said in Wavy surface problem.:
@tpra Hello. That print result is excellent ! Can you show me a photo how your printer is constructed?
Hello, nothing crazy, it's a simple cartesian.
You can find pictures here : https://forum.duet3d.com/topic/21792/my-latest-duet-cartesian-printer
The Z drive has been completly modified since the pictures so it's closer to the one i designed on the funX4. Imho the printer would benefit a lot stronger and heavier frame. That"s why the next one will be a mix of the FunX4 Z and frame + RatRig's vcore3 XY carriage / EVA extruder holder.
@ccs86 said in Wavy surface problem.:
I am very curious to see this as well!
Input shaper benefits are pretty well established at this point, and I am anxiously awaiting the feature to roll out for RRF (hopefully supporting my Maestro board). But, I have had a suspicion that something in RRF is driving the steppers in a way that sets up a resonance.
Sorry it took time, i'm printing a no-input-shaper test with the exact same gcode used on the right picture of my comparison, will post results when i'm back at noon.
Tbh i don't think it has anything to do with input shaper. I also have the exact same suspicion as you about "something in RRF is driving the steppers in a way that sets up a resonance".
You know what makes me crazy with this ? the problem exists, and it's ignored. I don't even understand that seeing the comparison i posted above, no dev wondered or even asked me more informations.
I mean, it's not like if a guy who just got its first printer said "it's it does not work why???".
I thought the print quality spoke for itself. Clearly not. So why bother ?
@egon-net said in Wavy surface problem.:
Can you test Klipper without input shaper? I wonder how much of the quality increase is beacuse of it...
Sure. as soon as the current print finishes i'll do that.
@egon-net same quality at low speed. even better actually.
if i don't go faster with rrf it's because it produces too much ghosting but that's another story
anyway klipper produces the same quality from 40 to 130.
So. I made a picture comparison to be really clear about VFAs, ie very fine artifacts.
(please look at it real size, else moire effect is pronounced)
First it's something that you'll only on a carefuly tuned printer. Else it will be "hidden" by other things.
It is super super visible with shiny filaments like petg (or colorfabb ngen in my case).
It looks like very fine tiny vertical "waves", like ghosting, but with a constant amplitude.
I still absolutly don't know what produces it exactly.
However, in the picture attached :
@luke-slaboratory said in Wavy surface problem.:
You should be able to go back to RRF and command the drivers to use klipper's default settings
Never. Just because of all the time and money lost to fix that.
There has been a LOT of people saying they had this problem. It has always been ignored, with blurry answers or gently explaining the guy that it is a mechanical problem or ghosting when it is obviously not ghosting (htf could ghosting have an amplitude that doesn't decrease ?)...
Now the problem is solved, why bother with correcting something that's out for years with a major mistake in it ?
I'm currently switching all my other duets to klipper and will never go back. If you add the input shaper, the difference with rrf is stellar. Now my printer prints just like it should.
I wish i had built a rigourous test process and took pictures to show that i'm not crazy...
So in my desperate quest about those motor vibrations, i switched to Klipper.
It was not that easy, but it solved all my problems. Maybe it's because trinamic chopper values, maybe it's because input shaper somehow deals with steppers vibrations, i don't know.
My tests are not enough serious / scientifically made to pull a conclusion.
All i can tell is i spent a lot of time and money on this, and i litteraly searched in every possible direction.
TBH the firmware is the really last thing i suspected.
I know VFA's are something you see in very special cases, but imho rrf default trinamic chopper values should be revised and modified to be closer to what Klipper use.
And it's not like i tried with only one stepper type, i tried a lot of different common steppers on the market.
@o_lampe said in Wavy surface problem.:
We all cross our fingers, that there's no backdraw using RRF3, but may I ask you a favor and print one of those with a printer running RRF2.x ?
I have absolutly no idea if it's related to RRF3, and i honestly doubt about it.
I'll still try downgrading to rrf2 because i tried so much things...
It's so hard to be 100% sure that there is no mechanical problem. But i changed so much things that there is not much possibilities left. + i changed one thing at a time so i dunno.
At the moment i am 99% sure that it is stepper related.
I have built a moire / VFA stl file that amplifies the problem and will post a test process soon. I am preparing a more rational test approach than what i did before, but it takes a lot time and i'm stuck into SpoolMonitor project atm.
Btw i really decided to solve this thing. It's a pain in my quest to perfect print quality
I ordered several other boards and different drivers so i can really tweak all settings. The post about VFA on prusaprinter forum is a treasure, take time to read it, and like people say, be ready to fall into the rabbit hole : https://forum.prusaprinters.org/forum/original-prusa-i3-mk3s-mk3-user-mods-octoprint-enclosures-nozzles-.../stepper-motor-upgrades-to-eliminate-vfa-s-vertical-fine-artifacts/
@hiroaki said in Wavy surface problem.:
@tpra Hello.
From your experience which is better
1.Core XY (By belts)
2.Lead screw or Ball screw.I have never made one moving by lead screws, so I just wondered,
If you have a experience of making one (or some) screw version, please give me your idea.
I couldn't tell if belted coreXY is better than leadscrew i never tried an XY on screws!
I've had the idea to build a machine with Igus high speed lead screws, but budget's not here atm
I'm still struggling with those vertical bands artifacts. It's really driving me crazy. I changed pulleys, rails, belts, tried another PSU, 3 different sets of steppers (from the pancake to the big boys), every possible microstepping combination. Nothing to do.
Now i really have absolutly no idea where the problem comes from.
The only difference i see is all the machines i have that run correctly run rrf2. This particular one runs rrf3. I don't see why it would make any difference though
@zipzap i'm running genuine gates belts and idlers, and i paid a lot of attention to how they are mounted.
I mean : they are so straight and aligned that the belts don't even touch the pulleys and idler flanges through the whole movement, on X and Y.
Honestly, i'm not a professional, but i'm what you would call a maniac, my machine and mechanics are really clean. I have built more than 20 different printers, entirely designed a toolchanger (funX4), i have other machines perfectly running without this problem.
I know everyone makes mistakes, but i spent so much time on this...
Pitch of the waves is variable, i'll take pictures
Clearly, switching the XY from E3D pancake motors to some other slightly bigger 0.9 steppers that i had (from OMC) made a difference.
I also run the e3d pancake on extruder, so i just told myself why not... and i installed a very old super slim 1.8° pancake i have on shelf... quality is much, much better, but still not perfect.
Playing with microsteps also seems to have some effect, but very small.
At this point i'm a bit lost i think i'll just order the motors pointed in the post i linked above, and see.
#edit : forgot to mention : one very noticeable thing when switching motors is the sound. it's just the right sound now. before it was all vibrating. Current was set to 80% of steppers nominal current, double and triple checked and maybe more, i tried less, a lot less, doesn't change anything.
@hiroaki even on the first picture you can see the waves on the opposite side.
It doesn't look like ringing to me.
Ringing has a decreasing amplitude, it's not regular along the whole straight line.
I'd be happy to know what it is though, because i have the same kind of problems on my last printer and it's driving me crazy.
What's weird is that i have never seen this before on any of my other duet printers
Have a look at this thread :
https://forum.duet3d.com/topic/4246/vertical-banding/37
Can i ask the reference of your motors ?