Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)
 
Notifications
Clear all

Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)  

Page 50 / 53
  RSS
George C.
(@george-c)
Active Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

Can someone please point me to the latest firmware repo please?  I know Guy has been been occupied with bigger things.

I'm still on 3.8.ish

If you are looking for 0.9 degree X/Y support on a 3.9 branch, this is your best bet right now from what I can tell: https://github.com/vertigo235/Prusa-Firmware/pull/15

Posted : 12/10/2020 9:02 pm
Carter and Albe liked
Bikebandit
(@bikebandit)
Active Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

Hi Everyone,

Looking this forum posting inspired me to go mad. Like MAD MAX ROAD WARRIOR MAD, Mad like with Moons MS17HA2P4150 on X and E, and MS17HA6P4150 on Y. I know that max current is 1.5A and Einsty can deliver 1.4 RMS, i'll take the bit on the loss of .1 Amps in performance. Thermal issues, lots and lots of current = lots and lots of heat. Over the driver vias on the back I have large heat sinks and I am going to be running a fan too until I figure out liquid / thermal electric cooling the board with controller. Also, I probably going to trying to put external copper heat blocks on the outside of motors with coolant flowing through the copper to chill the motors.

Looking through the github for the EinstyRambo, the sense resistors are .22 ohm , I noticed in Guy's AMAZING CODE, that he has the base value to .2 in tmc2130.cpp then in cur calc the divider value picks up the hundredths precision. Three questions; in NON stealth mode (dont care about noise) if in configuration_prusa the scaler value is set to 63, then the drivers would be supplying close to 1.4 amp RMS - correct? Second question, for crazy idiots like me, Guy dropped the hundredth precision on the initial variability for the sense to "slightly" protect the board - is this assumption correct? Third off the rail question, how does the regulation, PSSR, and DC noise from the power supply affect the TMC and their ability to build an analog wave with low noise? I know there is a bunch of by pass caps through out the board, but I am building a DC to DC power supply for a DAC, and the DC ripple noise requirements are crazy. Given that the TMC are building not the same but similar wave functions, I thought there might be a correlation. 

Also, I am changing the PWM pins for the bed heater and nozzle to external PWM controlled MOSFET for reduce massive current flows through the board. I will update if I get successful completed. 

Latest, thank you to Guy for developing the code. Thank you to everyone that has posted on this thread - absolutely amazing. Looking forward to heard back from everyone.

 

Posted : 20/10/2020 5:52 am
Dan Rogers
(@dan-rogers)
Noble Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

@bunny-science

This is good stuff - Hoping that drop-in = change out, plug in to same place as original.  Couple of questions - which stepper motors to upgrade?  The MS17HD2P4100 shows up as a Prusa Extruder stepper (amazon) .  So more of a how many of these to buy and which ones to target - plus is there any slicer settings I need to make to adjust for these "drop in" replacements?

Posted : 01/12/2020 6:23 pm
samtny
(@samtny)
New Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

For what it is worth I purchased some Moon's 0.9 steppers off Amazon after reading this thread and have observed... no change at all in "VFA's" after installing the motors. Certainly not results like in OP's photos, but in fact no change at all under a magnifier / various lighting, etc. Evenly spaced vertical lines still appear e.g. across all faces of the XYZ cube, etc., identical in comparison to the 1.8 (stock) steppers I replaced with these.

I am running an Ender 3, these are the steppers I swapped in for the stock (1.8 degree) steppers:

These steppers were also noisy enough I ultimately had to put the stock ones back on (as the printer runs near my working desk here at home). Tried various / stealthchop / microsteps / adjusting the amperage (easy to change using TMC2209's + Klipper), etc., but they just seem to have a baseline level of ... whiny noise I couldn't get rid of. Printer sounded like it did with the stock Creality control board in it, despite running an SKR Mini E3 V2.0 (on which the stock motors are dead silent).

These are *not* the exact same model steppers as mentioned earlier in this thread by OP: I specifically sought out "1.5 Amp" steppers as I believed the Ender 3 required this more-or-less as the Creality motors are ... widely reported to be 1.5 Amp. I think now this is probably an error on my part, yadda yadda, but wonder if it makes any difference in terms of noise level?

Both steppers are also quite a bit larger / heavier than the stock Ender 3 steppers- the Y-Axis rather comically so, as I had to modify the bed plate to accommodate it. The X-Axis too a little wrangling so it wouldn't bump the endstop but no big deal - it does drop my X gantry a right bit quicker than stock though ;).

What I liked about the arrangement is the motors ran much cooler than stock while providing more-or-less the same overall performance - no layer shifts, etc. I had them set to 0.725 amps in Klipper / TMC2209 UART config, FWIW. This is the same amperage rating I was running with the stock motors (I don't believe the SKR board / electronics will push much more juice than this, could be wrong I guess) - the stock motors used to run pretty hot this way.

In case it is not obvious, I am somewhat new to the hobby and not opposed to trying out random parts to swap in / out of my printer.

I may even grab a couple of the original motors mentioned by OP - MS17HA2P4100 - and see how these fare in my rig.

Just my 2 cents in case it may be useful to someone stumbling upon this old(er) thread.

 

 

 

 

 

 

Posted : 11/03/2021 9:24 pm
g monkey
(@g-monkey)
Trusted Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

I have put a set of the Trinamic QSH4218-51-10-049 on my X and Y axis, along with some toothed idlers.  They are drop in replacements so no firmware changes are required.  The print quality may have improved, but they are certainly very quiet - completely silent in stealth mode. 

Posted : 11/05/2021 1:29 pm
Carter liked
Veggiehead
(@veggiehead)
New Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

Just wanted to know if anyone else has had really bad luck ordering the moons or whether or not the moons motors are supposed to be like this. If I remember correctly, Guy said that the motor should be smooth when spinning the shaft by hand. I just order 3 motors from moon's directly and all 3 are more notchy than 1.8 and seem to be tough to turn. I contacted moons and showed them videos of how it caused extra vibration but all they said was that everything was in spec and they don't know how my 3D printer was put together. I had MS17HA2P4100 motors that I ordered 2 years ago that feel completely different than the ones I ordered now. Is anyone else who ordered the MS17HA2P4100 recently getting really unsmooth motors? If you aren't where are you ordering from? Amazon?

Posted : 17/09/2021 3:34 am
Bunny Science
(@bunny-science)
Noble Member
Topic starter answered:
Notchy motors

Ugh! That is an unfortunate supply development. I haven't ordered any myself in quite some time. 

COVID supply chain issues probably have not helped in the QC department.

Posted : 05/10/2021 9:37 am
Carter
(@carter)
Trusted Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

Is there a 3-10 build for the moons .9 degree stepper on X and Y?

Posted : 07/11/2021 3:07 am
tarbax
(@tarbax)
New Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

i am upgrading to the 0,9 stepperonline motors.
i have evrything home already i just trying to figure out what i need to change in my configuration.
i am running klipper and ths is my current settings for the stock 1,8 stepper x & y :

[stepper_x]
step_pin: PC0
dir_pin: !PL0
enable_pin: !PA7
microsteps: 16
rotation_distance: 32
#endstop_pin: ^PB6
endstop_pin: tmc2130_stepper_x:virtual_endstop
position_endstop: 0
position_max: 250
homing_speed: 50
homing_retract_dist: 0

[tmc2130 stepper_x]
cs_pin: PG0
interpolate: True
run_current: .300
hold_current: .300
#homing_current: .180
sense_resistor: 0.220
diag1_pin: !PK2
driver_IHOLDDELAY: 8
driver_TPOWERDOWN: 0
driver_TBL: 2
driver_TOFF: 3
driver_HEND: 1
driver_HSTRT: 5
driver_PWM_FREQ: 2
driver_PWM_GRAD: 2
driver_PWM_AMPL: 230
driver_PWM_AUTOSCALE: True
driver_SGT: 3
Posted : 16/11/2021 9:19 pm
LDoubleE
(@ldoublee)
Eminent Member
RE:

Very interesting thread. What are the preferred steppers in 2021?

Looks like the 0.9 need custom firmware and the 1.8 need custom wiring. Trying to decide which would be best....

Posted : 21/11/2021 3:03 pm
Helmuth
(@helmuth)
Eminent Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

I somehow stumbled across this (Youtube suggestion algorithms). Looks like it was put up a month ago, apologies if it's already been posted. Looks like a motor designed to reducing ringing. I have no opinion on this- I don't pay attention the cosmetics of my prints and am not even aware if I have the issue 🙂

https://prorifi3d.com/collections/upgrade-kit/products/kit

Posted : 04/01/2022 6:15 am
xnaron
(@xnaron)
Active Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

Are the moons MS17HA2P4100  still the best motor to use to eliminate VFA?

Posted : 16/01/2022 12:51 am
Prorifi3D
(@prorifi3d)
New Member
RE: Stepper Motor Upgrades to Eliminate VFA's (Vertical Fine Artifacts)

We have a benchmark for you to refer