We solved this common problem in 3D printing

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ค. 2024
  • Get the i3 upgrades and more info:prorifi3d.com/collections/upg...
    For non-i3 we have a Development Kit:prorifi3d.com/collections/upg...
    Are you still troubled by this repeating ripple-like pattern all over the surface? As Original i3 fans, we researched how VFA(MRR) formed on prints and how to solve VFA on our machines. Even more, our solutions are now available as upgrade kits for Original i3. Check it out!
    Social:
    Join our group:
    / 582558879659005
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 433

  • @skaltura
    @skaltura 2 ปีที่แล้ว +34

    now i realize why this sounded like TV Shop advert from the start

  • @kaustuvakash2311
    @kaustuvakash2311 2 ปีที่แล้ว +109

    You guys went to the root of the problem and actually worked to solve it. Hats off to the effort, hope the community review is as validating as this video.

  • @MrHeHim
    @MrHeHim ปีที่แล้ว +7

    I don't think it's a "frequency" persay, but the actual 1.8 degree step the motors are built on. You have two poles in a motor and want to both push and pull on both of them to achieve a position or "step" in between each 1.8 degrees, the finer you can adjust the voltages and the better the coil windings are relative to one an other help achieve better accurately (even coils) and smoothen the motion.
    My old Makerbot Replicator printed with nearly no VFA, so that was actually something new to me when i got an i3 clone about 5 years ago. Those old motors also ran very warm and with harsh stepper drivers (i think the key to it was the warm motors). I put one of the motors from my old Replicator on my newer printer's extruder and immediately heavily reduced said issue. Then i put one of the old motors on the X axis and in my tests nearly completely eliminated VFA. My assumption is first quality, then i thought about the heat.. the heat effectively acts as a voltage buffer/smoother, smoothing out the motion. Then TL-smoothers started being sold for printers with cheap stepper motors/drivers. And they defiantly do work, but will reduce the power of the motor by about 10-20% and dump it out was heat.. which is why i almost think the old motors where possibly even designed to run hot because they where in a way wasting electrical "spikes" or stepping edges as heat.

  • @easyluckable
    @easyluckable 2 ปีที่แล้ว +21

    Would love to see more reviews of this! Please reach out to more TH-camrs so we can see more reviews from community members.

  • @gyorgybalassy
    @gyorgybalassy 2 ปีที่แล้ว +186

    Sorry, but this sounds too good to be true. Please send out kits for community influencers like 3D Printing Nerd, Maker's Muse, Thomas Sanladerer and of course Prusa 3D for public reviews.

    • @mechadense
      @mechadense 2 ปีที่แล้ว +7

      Some of them will eventually pick it up if it gains traction. They don't do pre-alpha-testing for companies though.

    • @gorgonbert
      @gorgonbert 2 ปีที่แล้ว +2

      3:45 check out the date on this document. It‘s either from 2021 written in a date format with the year in front (which is a bit unusual) or it‘s from 2018 🤷‍♂️

    • @gyorgybalassy
      @gyorgybalassy 2 ปีที่แล้ว +2

      @@mechadense Agreed. On the other hand they often call the community's attention to fraud.

    • @nikolalakic5948
      @nikolalakic5948 2 ปีที่แล้ว +6

      @@gorgonbert Hi :) it's usual in America

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +40

      @@gorgonbert In different countries and regions, we have different date format conventions. Calling YY/MM/DD unusual is rather impolite. :D

  • @Inventorsquare
    @Inventorsquare 2 ปีที่แล้ว +2

    Excellent and informative presentation. I can never unsee MRR as ‘material removal rate’.

  • @repinscorpio
    @repinscorpio 2 ปีที่แล้ว +8

    Only now I finally put these motors, and they work amazingly! The only problem I had was that my belts were 2mm shorter and I had to order longer ones from Aliexpress.

  • @XxBanziixX1
    @XxBanziixX1 2 ปีที่แล้ว +55

    Not going to lie they made this video in a way that it makes everything they are saying sound like they are selling snake oil. I'm going to hold judgement on this until some well known in the community gets their hands on this kit.

    • @user-yk1cw8im4h
      @user-yk1cw8im4h 2 ปีที่แล้ว +1

      only having 900 subs make this even more like a snake oil

    • @justinb4830
      @justinb4830 ปีที่แล้ว

      I'm almost 100% sure this is an AI video

    • @walkinmn
      @walkinmn ปีที่แล้ว

      What? On the contrary, they explained it really well, so we'll that I understood that you don't even need to use what they're selling, you should be able to use some dampers on the motor and the structure itself to see results. Their motor should help more but we can wait for reviews to see if it's that'l good.

  • @walkinmn
    @walkinmn ปีที่แล้ว +3

    You should show this to @MihaiDesigns, he will love it!

  • @cadenkraft
    @cadenkraft 2 ปีที่แล้ว +82

    This is a really interesting idea and I think motors purpose built for 3D printing is a great idea. I saw a comment regarding Voron compatibility and was wondering if you plan on making a version with a JST connection so it can be an easier swap in replacement for people with more custom designs. Also I assume these are 1.8 degree steppers, are there any plans for a 0.9 degree version if not already existing. Also selling them individually or in 4 packs would be cool.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +6

      Thank you for your compliment and support! We have plans for other models in the future. However, there is no plan for 0.9° stepper motors since they lose much torque. We have released the Motor Development Kit, you can mod on your own: prorifi3d.com/collections/upgrade-kit/products/prorifi3d-motor-development-kit

    • @antallaczko8793
      @antallaczko8793 ปีที่แล้ว +2

      0.9 have less torque, but with the proper gear ratio that can be cranked up. Every big nema manufacturer has it's own 1.8 and 0.9 motor.
      What about multiplying the number of coils? That would make sin vawe more flat, less vibration

  • @yakine13
    @yakine13 2 ปีที่แล้ว +1

    Your video's quality is astonishing...

  • @robertconklin3322
    @robertconklin3322 2 ปีที่แล้ว +36

    I think this issue is also a function of motor control rather than the motor alone. I and my company design electric quad copter UAS and have discovered those same exact vibrations can be eliminated with finer/cleaner motor controls. That said, introducing fancy new motor controls into a printer may be a tough thing for most folks.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +8

      Can't imagine why Prusa didn't solve this problem and left hundreds of thousands of MK2s and MK3s with this problem if this was so easy to fix.
      In fact, sometimes incorrect/inappropriate driver settings can trigger current waveform distortion which does worsen vibration and usually makes abnormal noise that is easy to notice and tell. For a professional team, this problem can easily be identified with a current probe. But in most situations, on a mature product such as Original i3, the drivers are already configured properly and the current is almost a perfect sine wave, and even then, many motors still have small vibrations that are not easily observable which can still cause MRR. This is a problem due to the motor design and production.
      So it is often a waste of time to "optimize" an already well-configed motor control set up on a mature printer product or project. It is very misleading to say that adjusting the motor control configuration is useful.

    • @aajpeter
      @aajpeter 2 ปีที่แล้ว +1

      @@Prorifi3D if it was simply physical resonance the wave artifacts wouldn't be correlated. The repeatable observed inter-layer correlation along with ability to change the wavelength strongly implicates motor control regardless of how "mature" it is supposed to be.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +3

      @@aajpeter We have a technical details page to help you understand the cause of MRR(VFA):prorifi3d.com/pages/technical-details

  • @REDxFROG
    @REDxFROG 2 ปีที่แล้ว +5

    We really need some reviewers to try this out on a Prusa MK3s+ ...

  • @MrShkolololo
    @MrShkolololo 2 ปีที่แล้ว +19

    Wow! I just wanna say this is extreme quality technical video. It's like science article: There is a problem exist, we found it's origin, and created a product to solve it. All in 4 minutes long video

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +5

      Thank you for your support!

    • @kerrymurphy4068
      @kerrymurphy4068 2 ปีที่แล้ว +1

      Are you trolling? It’s an infomercial dude. They’re trying to sell you their hardware.

  • @marsgizmo
    @marsgizmo 2 ปีที่แล้ว +24

    excellent work and findings! 👏😌

  • @everlastingmedia
    @everlastingmedia ปีที่แล้ว +2

    So with 1 of my printers, I went the Klipper Input Shaper + Fluidd route.
    And I've seen the results myself from switching my firmware to Klipper and using Input Shaper.... but from someone with limited experience with command line utilities and someone who constantly feels out of his depth modifying firmware and gcode by hand, flashing chips on the mainboard of the printer to allow the USB connection to work, etc.... I have to tell you, I would MUCH prefer this approach. If you compare the cost of buying a pi, printing a case for it, the SD card for the pi, the power adapter with clicky switch for the pi, fans and/or heatsinks, screws to mount it to the printer, and then the time it takes to tune and manhandle your printer into behaving, purchasing a kit for $350 to not have to deal with all of that, especially when you're working with multiple printers, and downtime costs you, it just makes sense to go the upgrade route and skip klipper.
    Klipper has a ton of potential, and I'm not badmouthing it at all, it's great and I love to see how it's progressing, but for now, needing a production ready machine and swapping a few parts shaves hours and hours off of the tuning, troubleshooting, gcode modifying, and a lot of the manual work Klipper requires.
    Even if I put an octopi on every one of my printers, this upgrade seems worthwhile.
    I'm eager to read reviews and see how people fared with these motors.

  • @247printing
    @247printing 2 ปีที่แล้ว +6

    Great work, great video 👍

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว

      Thank you for your support!

  • @platin2148
    @platin2148 7 หลายเดือนก่อน

    Possible to also attach these motors to say a Anycubic Vyper?

  • @rightsdontcomewithpermits7073
    @rightsdontcomewithpermits7073 ปีที่แล้ว +5

    Thanks! You should think about making some for bambu lab printers! I was very excited about that printer and everything was good until I decided to slow it down to 120mm/s because it was to fast for my filament and every filament looked mate had zero gloss to it, when it should have, been told it was due to too fast printing. So BL told me I have two choices to slow it more down or they suggest to speed up to 200mm/s or above. And at 120 mms it is way more louder and feels like steppers about to jump out, at 200 and over it gets much smoother and quieter. Would definitely upgrade mine on BL.

    • @Tschaeaen
      @Tschaeaen หลายเดือนก่อน

      I always thought it's a problem with my belts rubbing on idlers or sth else in the motion system. But neuer thought it would be just "normal" VFA.
      On my MK4 I printed sth that was slowed down in speed because of min layer time and had rough ripples and I thought seit something is defect or I need to replace sth. The I got the BL X1C and hat the same issue and didn't know what to say because I now had two printers with same poor quality. But just by printing very slow or always checking it prints at 200mm/s helped a lot.
      In some way I am happy it's an issue that is kinda normal and doesn't require a printer refund but on the other side I'm somewhat unhappy that it's an issue that can't be fixed easily and not even completely and I'm only be Abe to print at 20-40 or 170-220mm/s, everything between doesn't look good

  • @Akira.Nibbai
    @Akira.Nibbai 8 หลายเดือนก่อน

    Can these motors be used on a voron 2.4?

  • @Krush100
    @Krush100 2 ปีที่แล้ว +84

    Interesting findings, coming from the Voron community, we've had a large influx of VFA reports following a recent batch of LDO V0.1 kits, including my own.
    Are there any plans in the future to make these motors in kits for Voron, Ratrig, hevORT, etc? or in other standards and selling them separately NEMA14, NEMA17, Pancake, etc.
    Many other people and I would like to see more options for high quality stepper motors, I'm hoping you can make these innovations more open to the rest of the printing community, and I'm really glad to see a company is pushing forward to solve issues like these.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +43

      Thank you for your compliment and support! We will continue to do our best to advance the development of 3D printing technology.
      We are planning the optimization and production of motors adapted to other printers/of other specifications. Based on our past experience, this process may take a couple of months or even a year.
      And for the Voron V0.1, we happened to have done some tests on it recently. We modified some of the printed parts, adjusted the corresponding driver settings to install our NEMA17 motors with current specifications. With the limited testing we have done so far, our motors reduce the MRR(VFA) on V0.1 significantly.
      Our recent test results on various non-Prusa i3 printers will be organized and published soon. We will also upload all relevant modified printed parts and configurations to GitHub. If you are willing to try something new, we will also make a test motor kit with a discount available for you to test them on different machines.
      Follow us and stay in touch!

    • @Krush100
      @Krush100 2 ปีที่แล้ว +4

      ​@@Prorifi3D Thanks a bunch for the detailed reply. Good to hear that you're making motors for other printers, and doing more research into the subject.
      As for the V0.1, it's nice to see that improvements are being made on the MMR issues, I'd be happy to test the modified parts for the V0.1 on my personal machine, may I get link to your GitHub so I can follow along closely?
      I would be interested in testing the motor kit depending on the price, I do have some questions about the NEMA17 on the V0.1.
      How does the NEMA17 perform compared to the stock NEMA14?
      Is the back panel able to be closed with the larger NEMA17 motors installed?
      Have you modified the frame to fit them?
      Is additional hardware required for the modified printed parts needed to install the NEMA17 motors onto the V0.1?
      Thanks for being so open with the testing process, I'm excited to see what comes when the research is released.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +7

      @@Krush100 We will update soon!😉

    • @morbus5726
      @morbus5726 2 ปีที่แล้ว

      @@Prorifi3D we would love one for the v-core 3! :)

    • @jacksoni349
      @jacksoni349 2 ปีที่แล้ว

      Would love to test a set of motors on my Printrbot simple metal! Do you only need them for the X and Y axis? Or does Z and the extruded help to be replaced with your motor model as well?

  • @kvitoroulis
    @kvitoroulis ปีที่แล้ว

    Great video, thanks! I have been trying to answer the following question for a few days now and you might have a general idea: i have two motors in my hand and when i turn them, one has more "crisp" steps. The other one is more subdued. Its hard to explain better. Which one should i install? would that make a difference in general?

    • @Prorifi3D
      @Prorifi3D  ปีที่แล้ว

      The experience of turning motors by hand is not suitable for all motors. The vibration intensity requires actual tests and analysis to be concluded. We recommend you install both motors on the printer, control the variables, and compare the final test results.

  • @LA3DPrinterRepair
    @LA3DPrinterRepair 2 ปีที่แล้ว

    Will discuss this on ep1 of my show! (and it’s gonna be awesome!)

  • @FlavoredCrayon
    @FlavoredCrayon 2 ปีที่แล้ว +8

    Edit: wait wait wait the motor vibration cant be the only problem here. For those vibrations to manifest in features mms wide wouldn't they have to be in the 0-10 hertz range? the print head is only moving across the features peak to peak distance every 0.5 second or so. I'm confused haha
    Coming from FPV drones, unwanted vibrations miserable. Motors/build stability are the absolute biggest factors. However, we have a fair few "fixes" that we can employ in less than ideal situations. I'm curious how soft-mounting motors, belt tension adjustment, or increasing stiffness/ adding flex in strategic places would alter those vibrations. The name of the game in FPV is move the vibrations higher with stiffness(so it can be easily be filtered in software), and using soft mounting strategically to isolate vibrations. I'm no expert by any means, and I do want to thank you guys for putting work into application specific motor designs. My uneducated gut is telling me adding weight to the moving parts to reduce the resonance at the motors vibration frequency, and reducing/increasing the rigidity of the motor and print head coupling could help. Best option is to use the right parts in the first place though.

    • @donuthole7236
      @donuthole7236 2 ปีที่แล้ว

      Soft motor mounts will absorb some of the motor torque and allow it to move which would affect the print head positioning. Think of the affect putting soft mounts on a CNC machine. All stepper motors in this application are rigidly mounted. I'm a bit skeptical of the benefit of these motors most of their claims are based on "before and after photos" and powerpoint graphs which made the video feel like a sales presentation. You would think any company involved at this level would have white papers and mounds of data which is pretty much absent from their web site. With regard to the print quality there are way too many variables involved to affect the outcome. A Prusa upgrade? Perhaps. A Voron upgrade? That remains to be seen

  • @fish3dp372
    @fish3dp372 2 ปีที่แล้ว +1

    Great video, subbed. when are you going to make steppers for other printers?

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +3

      We do have the plans for this but the product development and production cycle is long. It is not expected to be released for at least half a year.
      But we are testing the adaptation of our current NEMA 17 motors on other machines. With our limited tests, most machines including Ender3 and Voron V0.1 can use our motors with modified printed parts plus some tuning on driver configurations, and the MRR(VFA) reduction is significant.

  • @victortitov1740
    @victortitov1740 2 ปีที่แล้ว +1

    do these motors still have a bad resonance with StealthChop at high speeds?

  • @StefsEngineering
    @StefsEngineering 2 ปีที่แล้ว +3

    Nice that you found a hardware solution to the problem! I do not really experience this issue on my MK3 because I run it at a reasonable speed and always have silent mode active. This also greatly reduces the vibrations and thus the severity these artifacts.
    Speeds I run:
    2500mm/min (default printing)
    3500mm/min (X/Y rapid)
    1200mm/min (Z rapid)
    35% (first layer override)
    PLA:
    50% (outline)
    75% (solid)
    100% (support)
    LW-PLA
    70% (outline)
    80% (solid)
    100% (support)

    • @PaDawg
      @PaDawg 2 ปีที่แล้ว +1

      I’m trying to setup my Prusa slicer with your speed settings to see how my prints look but I’m at a lost with exactly what numbers go into the slicer. The slicer uses mm/s2 or mm/s. Could you give further direction, I would appreciate it.

    • @StefsEngineering
      @StefsEngineering 2 ปีที่แล้ว

      @@PaDawg mm/s determines the maximum speed. mm/s2 determines how fast it gets up to maximum speed and from maximum speed back to zero.
      For example, if mm/s is set to 10 and mm/s2 is set to 5, it will take 2 seconds to get to a top speed of 10mm/s. If mm/s2 is set to 2, it takes 5 seconds and so on.
      important: the higher the acceleration is set, the chance of loosing steps (position) increases dramatically. and that will result in failed prints

    • @PaDawg
      @PaDawg 2 ปีที่แล้ว

      @@StefsEngineering I guess what's throwing me off is your settings are mm/min. I'm not great with the tech stuff. Any chance u could email a screenshot of your slicer numbers..

    • @StefsEngineering
      @StefsEngineering 2 ปีที่แล้ว +2

      @@PaDawg well that would just give the same numbers as above stated. You can devide by 60 and you will get the mm/s number. I'm using default acceleration settings, not even sure what they are set to...

    • @PaDawg
      @PaDawg 2 ปีที่แล้ว +1

      @@StefsEngineering ok, thanks much!

  • @MichaelWatersJ
    @MichaelWatersJ 2 ปีที่แล้ว +10

    You can also change the mass in a vibrating system to change the resonance frequency, cutting mass for a higher frequency and adding mass for a lower frequency. I'd imagine even a rubber stepper damper might help.

    • @SergeiPetrov
      @SergeiPetrov 2 ปีที่แล้ว

      ! th-cam.com/video/IjzrNoFnbcI/w-d-xo.html

  • @smoothbraindetainer
    @smoothbraindetainer 2 ปีที่แล้ว +11

    These are cool and all but $100 for **two** steppers? I feel like there are better ways to combat this

  • @my3dprintedlife
    @my3dprintedlife 2 ปีที่แล้ว

    I would love to test those new stepper motors and frame!

  • @Thegreat12344
    @Thegreat12344 2 ปีที่แล้ว +1

    Is it possible to find two motors with comparable res Freqs and run them on the same axis, but have them be 180* out of phase with one another to neutralize the vibrations?

    • @teeniv84
      @teeniv84 2 ปีที่แล้ว

      If you consider a core XY printer, I don't think it can be possible, coz 1 motor drives one belt and there are atleast 3 motors for axes and 1 motor for extrusion. The point is, each motor is a t a different position and drive shaft axis angles are different

  • @indecisivesquirrel3dlabs78
    @indecisivesquirrel3dlabs78 ปีที่แล้ว

    I would totally get in on this for a try

  • @zoltanmeszaros8001
    @zoltanmeszaros8001 2 ปีที่แล้ว +3

    Great job! Did think of solving the wood grain pattern problem? That is another headache in the industry, at both hobby and professional level.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว

      Thank you for your support!

    • @apfelsrine1133
      @apfelsrine1133 2 ปีที่แล้ว

      th-cam.com/video/32dTLRNIYmw/w-d-xo.html
      Maybe this helps you with you problem 👍

  • @javigarciamunoz7750
    @javigarciamunoz7750 2 ปีที่แล้ว

    I have an Anet A8, would the metal frame and the other modifications works? I´m very interested in upgrading it.
    Thanks a lot fot solving this problem in 3D printing.
    Greetings from Spain.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว

      For non-i3 we have a Development Kit: prorifi3d.com/collections/upgrade-kit/products/prorifi3d-motor-development-kit

  • @MattDavis90
    @MattDavis90 2 ปีที่แล้ว +1

    Would this help Delta printers? I definitely hit harmonics when printing with certain infill patterns and see something akin to VFA on the outside of parts. Thanks

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว

      For non-i3 we have a Development Kit: prorifi3d.com/collections/upgrade-kit/products/prorifi3d-motor-development-kit

  • @oneheadlight8000
    @oneheadlight8000 4 หลายเดือนก่อน +1

    Does the prusa mini use this motor? It’s completely absent of MRR

  • @bdhdurhdufhf4088
    @bdhdurhdufhf4088 ปีที่แล้ว +1

    Is it possible to damp the ripple by adding ferrofluid into normal stppermotor ?

  • @bm6460
    @bm6460 2 ปีที่แล้ว

    Any plans to make a more powerful version? Maybe something in the .7 Nm to 1 Nm range...
    I love the product, but I don't think that a holding torque of only 0.48 Nm would fair well on my chunky 400mm MIC6 bed especially when using a glass build plate.
    I would love to see these tested with a closed loop stepper motor driver as well. (Something like a BTT S42c/MKS Servo 42c) The combo of no ringing/VFA plus no lost steps would be wonderful and a mark a major hurdle overcome for 3d printing.

  • @soundmindtv2911
    @soundmindtv2911 2 ปีที่แล้ว

    Can you make available just the motors? I don’t have a Prusa, but I want to retrofit the motors

  • @tobiaskron5996
    @tobiaskron5996 2 ปีที่แล้ว

    This soudn very good. Can we get more infos, tests and comparisons? I would also like to see graphs and data with numbers. Please give the axis some numbers in your analysis report's graphs.

  • @bruhmap84
    @bruhmap84 2 ปีที่แล้ว +4

    would those stepper motor dampening mounts also help with this problem?

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +3

      It will not work. Since MRR is caused by the output of motors, add damping mounts has no use.

  • @TheFotoGuys
    @TheFotoGuys 2 ปีที่แล้ว +1

    Does these motors also work on an Ender 3 V2 or similar machine?
    Are they available anywhere in Europe?

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +3

      The tests we did on Ender 3 is limited but the result of MRR reduction is siginificant. We will realease a general purpose motor soon. We ship to whole Europe.

    • @TheFotoGuys
      @TheFotoGuys 2 ปีที่แล้ว

      @@Prorifi3D Ok cool thanks!
      It’s just because shipping things to Denmark from USA for example, the product will end up costing a fortune. The final price for the dev kit of XY motors will cost me around 150$, which is extremely expensive for two motors in my mind.
      However, if they do such a great difference, then I would say it is revolutionary, therefore the price.

  • @RogerGarrett
    @RogerGarrett 2 ปีที่แล้ว

    Are these upgrades intended for Prusa machines or machines built by Prorifi3D?

  • @twoheadedpanthr
    @twoheadedpanthr 2 ปีที่แล้ว +28

    Are there any outside reviews done of these motors? I'd like to see if their results can be duplicated.

    • @jeremyvanrooijen368
      @jeremyvanrooijen368 2 ปีที่แล้ว +1

      Same here, I wonder if I order their full kit and if I can print the parts on a friends printer, that I then have one myself. Was looking for a review but I can't find one.

    • @AlexChepizhenko
      @AlexChepizhenko 2 ปีที่แล้ว

      I’ll keep my kit in the cart till I see an independent review on these.

    • @Nobody-Nowhere
      @Nobody-Nowhere ปีที่แล้ว +1

      Thisi is more of an issue of cheap motors. In quality motors this is considered. And no way they created a new motor, they just rebranded it.

  • @tahustvedt
    @tahustvedt 2 ปีที่แล้ว +11

    I need these motors.

    • @Unmannedair
      @Unmannedair 2 ปีที่แล้ว +1

      Right? Although, I believe you can also suppress mrr using diode feedback arrays which can be installed in the wire loom going to the motor.

  • @e-path
    @e-path ปีที่แล้ว

    On your website, the key advantage of these motors seems to be the variation in vibration strength between identical motors. Not the absolute vibration strength. i.e. you will still need to tune your print speed to minimise MRR, but with priorifi3D motors they should all have similar MRR elimination speeds? (instead of possibly having X and Y motors with different ideal speeds).

  • @thisisajewtube
    @thisisajewtube 2 ปีที่แล้ว +1

    The motors do not vibrate in all directions. The location of the motors affects the VFA. When the engine is on its side, it vibrates better than when it is lying on its back and is attached to the frame from there.

  • @uhu4677
    @uhu4677 2 ปีที่แล้ว +9

    I always thought, this was an issue of the motor drivers not having enough resolution.
    (Also since some drivers make motors be louder or more quiet.)
    Didn't know, that this is actually an issue of the motor itself.
    Great to know, that there's a fix.
    Might get the XY-Upgrade.

    • @dunkeroni
      @dunkeroni 2 ปีที่แล้ว +5

      It's both. There is still the real effect that some motor drivers tend to snap to the half-step point rather than having a smooth torque curve through the microstepping positions. Cheaper drivers have less consistent microstepping, and the reason that speed affects VFA is the frequency of that snapping action near the full and half steps matching the resonance of the motor. So bad motor drivers will cause choppy and inconsistent motion, and good drivers will reduce it but only so far as the motor can handle. If the motor has inconsistent torque around the microstepping values, then it won't be able to keep up regardless of how expensive your drivers are.

    • @warmesuppe
      @warmesuppe 2 ปีที่แล้ว

      @@dunkeroni Which drivers would you recommend for smoother printing?

  • @medyk3D
    @medyk3D 2 ปีที่แล้ว +1

    Call! I just ordered the XY motors and will check how they work. Expect the video :)

    • @medyk3D
      @medyk3D 2 ปีที่แล้ว +1

      So I got the package and it looks very nice. Time for testing :)

    • @medyk3D
      @medyk3D 2 ปีที่แล้ว +1

      And the motors work. See my video: th-cam.com/video/YiA4KDcsxZ8/w-d-xo.html

  • @petrowolke
    @petrowolke 2 ปีที่แล้ว +3

    Have you tried to optimize the stepper driver control? I mean microstepping, motor voltage and stuff like that. Seams to me that that would already help a lot

    • @Underp4ntz_Gaming_Channel
      @Underp4ntz_Gaming_Channel 2 ปีที่แล้ว +1

      No they just try to sell a product... their motors are from LDO and the prints they show is just bs... i print over 15+ years already and NEVER had this and i got plenty of printers myself, incl self build. and printed and still printing with plenty of brands and never seen this... and all got random brand stepper motors and drivers. they just try to sell their private labeled LDO motors.

    • @simonquvang6073
      @simonquvang6073 ปีที่แล้ว

      @@Underp4ntz_Gaming_Channel If you never have had a problem with your surface prints from a prusa then you just dont see it.

    • @float32
      @float32 ปีที่แล้ว +1

      Yeah, seems like changing from giant discrete steps to small discrete micro steps would make it all go away, or at least divide it by 16 or so. ;)

  • @METHIERO
    @METHIERO 2 ปีที่แล้ว +16

    Increasing microsteps helps a lot to reduce vibration on the motors, oriental motor steppers offers a plenty of technical info for their products, one interesting data is called "vibration characteristic" it displays the vibration intensity of the complete range of speed so you can decide how much vibration is acceptable...

    • @dineshvyas
      @dineshvyas 2 ปีที่แล้ว

      My findinds are the same.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +5

      TMC 2130 drivers on i3 MK3/S/+ are already 256 microsteps. And the vibration caused by under microstep is totally different from those which cause MRR(VFA).

  • @MrBlackmidi1234567890987654321
    @MrBlackmidi1234567890987654321 2 ปีที่แล้ว

    hiya, are you guys considering making this type of motor for the E3D Hemera and its pancake version that is coming soon?

  • @fail_fast
    @fail_fast 2 ปีที่แล้ว

    Cool to see a new approach to this issue, makes sense for people that want to reduce this effect but maintain the stock prusa experience. For those of you that want to eliminate this problem, the root cause is einsy Rambo board with its tmc2130s. Swap out to a different board like an Skr mini and your problems will be solved. I did every mod to eliminate these artifacts until I swapped boards about a year ago.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว

      Thank you for your support! In theory, switching to the SKR mini board itself does not reduce MRR, but the change of slicer settings along with the board change is likely to change the printing speed which has effects on MRR. We mentioned the relation between speed and MRR in our video. You can find more on our technical details page:prorifi3d.com/pages/technical-details

  • @bassam.2023
    @bassam.2023 ปีที่แล้ว

    Where can you download the free settings that were mentioned? I don't see them on the site.

  • @winandd8649
    @winandd8649 ปีที่แล้ว +1

    At my setup (years ago), it was my extruder stepper driver! Turned out that a DRV8825 stepper driver does not turn the stepper motor smoothly enough to be unsuitable for an extruder

  • @tomtom2346
    @tomtom2346 ปีที่แล้ว +2

    or you could put Klipper on it and tune it for resonance.

  • @NicksStuff
    @NicksStuff 2 ปีที่แล้ว +3

    At this point you should sell a printer, not an upgrade kit

  • @kasuha
    @kasuha 2 ปีที่แล้ว +3

    Makes me wonder if this could be improved using dithering. And by that I mean by changing print speed chaotically within certain range selected exactly to couteract the resonance.

    • @reid-dye
      @reid-dye 2 ปีที่แล้ว +1

      like input shaping but for the motors as well as the frame! I wonder if you could hack that together with input shaping tools that already exist.

    • @nhozdien5058
      @nhozdien5058 2 ปีที่แล้ว

      Klipper input shaper is good enough, especially auto tuning with accelerator adxl345.

  • @lethis196
    @lethis196 2 ปีที่แล้ว

    Would these supper motors work on an ender 3 v2 that may be upgrades to an s1...

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +1

      The tests we did on Ender 3 is limited but the result of MRR reduction is siginificant. We will realease a general purpose motor soon.

  • @snower13
    @snower13 2 ปีที่แล้ว +36

    Has anyone tested variable (random) feed speeds? This is done in CNC machining to prevent chattering.

    • @gregfeneis609
      @gregfeneis609 2 ปีที่แล้ว +1

      This could work. On machine tools the chatter is from resonance and randomized varying feed rates makes sure time spent at the feed rate that allows resonance to build is never long enough to allow resonance to be achieved, or at least minimizes it. In 3D printing, as shown in this video, the number of artifacts, their prominence, and interval across the printed object surface all varied with speed. Perhaps by randomizing 3D printer speeds the artifacts will still be in the printed object but having been scattered around, they won't be visible as an easily identifiable pattern by casual observation.

    • @gregfeneis609
      @gregfeneis609 2 ปีที่แล้ว

      Actually, randomized 3D printing speeds could be key to allowing faster print cycle times. Whatever non-critical artifacts that were avoided by staying under some max speed in the non-randomized speed paradigm, could be tolerated if they were scattered about using speed randomization. By randomizing, a higher average speed could be used and the print completion time could be significantly shortened.

    • @snower13
      @snower13 2 ปีที่แล้ว +1

      @@gregfeneis609 someone just try it 🤣. Stepper resonance is weird to me so I can’t guess.

  • @joelevi9823
    @joelevi9823 2 ปีที่แล้ว

    How changing to a 4040 profile helps? it will lower the shape mode 1 frequency .. don't we want to increase it as steppers resonance are at lower frequencies

  • @madeintexas3d442
    @madeintexas3d442 2 ปีที่แล้ว

    I already see some questions here but have you tested this on a voron?

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +1

      The tests we did on Voron is limited but the result of MRR reduction is siginificant. We will realease a general purpose motor soon.

  • @madorax251
    @madorax251 2 ปีที่แล้ว

    I'm interested in your product. Is it available in Asia? I'm from Indonesia. How can I buy your product?

  • @barenekid9695
    @barenekid9695 ปีที่แล้ว +1

    Dunno.... jury is still out on this May work.. may not. Certainly an upgraded Frame is worthwhile... but the Motors ? Arguable that.

  • @kmyerslp85
    @kmyerslp85 2 ปีที่แล้ว +1

    I'd love to see how a belted gear reduction would play into the defect using standard motors vs yours.

  • @Jonas_Aa
    @Jonas_Aa 2 ปีที่แล้ว +1

    When I have designed my own printer the last two years I have found out that many motors has vibrations. I ordered a couple of expensive Trinamic motors and they way less vibrations with any TMC driver. But then I switched to DM542 drivers and they performed even more smooth. Just waiting to see what it means to the printing since printer is not yet finished.

    • @REDxFROG
      @REDxFROG 2 ปีที่แล้ว

      nah... that's not the solution.

    • @Jonas_Aa
      @Jonas_Aa 2 ปีที่แล้ว

      @@REDxFROG maybe not for this. We will see. At least it makes ringing of the whole head a lot less.

    • @Jonas_Aa
      @Jonas_Aa 2 ปีที่แล้ว +1

      @@REDxFROG could be same as they are talking about since motor may have less resonance and even resonance moved to some other rpm.

  • @Lukylbc
    @Lukylbc 8 หลายเดือนก่อน +1

    Prusa be like🥱and then solving it him self while making bigger print resolution

  • @picsou621
    @picsou621 2 ปีที่แล้ว

    Nice add!

  • @MissDeliana
    @MissDeliana 2 ปีที่แล้ว

    Has anyone tested these on a CR-10 yet? I figure it might work since it's comparable to the Ender 3 (which is listed on the Development Kit product page) but I'm not a tech wiz.

  • @MattJonesYT
    @MattJonesYT 2 ปีที่แล้ว

    How does this compare to mounting usual stepper motors with sound dampening mounts?

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว

      Since MRR is caused by the output of motors, add damping mounts has no use.

  • @kniefi
    @kniefi 2 ปีที่แล้ว +1

    Very interesting findings and cool solution!
    maybe "stepping" away from stepper motors and switching over to linear drives would also be a solution?!
    In Industry applications, stepper motors are not used at all due to their lack of "knowing" where they are - ergo no encoder being present.
    very smooth high quality linear drives will give you no stuttering whatsoever!
    Also - as an intermediste solution I would love to see different stepper drivers on this issue with the same motors but maybe 256 microstepping on et cetera...

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว

      Thank you for your compliment and support!

  • @necip7304
    @necip7304 2 ปีที่แล้ว

    Nice work!
    This seems really legit

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +1

      Thank you for your support!

  • @Madkite
    @Madkite 2 ปีที่แล้ว

    Was the motor vibration caused by mechanical resonance in the motor, or electrical?
    It is common in cnc stepper motors. This causes a huge issue but seems to just cause minor vibration at the low power of 3d printers.
    If its electrical then have a micorstep contolernthat can actally do a high count. 1600 steps per turn can makena huge difference.
    Being able to select the mico steps can as well as you can try different one sto avoide the resonance.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +1

      Mechanical resonance. Thus this is harder to solve than electronic problems and the cost is much higher. Fortunately, we solved this issue.

  • @Botanic2000
    @Botanic2000 ปีที่แล้ว +1

    Are you planning to release motors specifically for Bambu printers? Their printers suffer big time from VFA and I
    would be glad to upgrade the motors

  • @proto_hexagon5649
    @proto_hexagon5649 2 ปีที่แล้ว

    is not better if add brushless motors?

  • @Atnarion
    @Atnarion 2 ปีที่แล้ว

    cant we also fix it with better stepper motor drivers ?

  • @tombeardy4833
    @tombeardy4833 ปีที่แล้ว

    Do these work on vyper?

  • @boardinrider
    @boardinrider 2 ปีที่แล้ว +15

    Klippers input shaper does a great job of compensating for this. I would wonder how these motors with input shaper would do.

    • @l3d-3dmaker58
      @l3d-3dmaker58 2 ปีที่แล้ว +1

      probably ridiculously smooth!

    • @olafmarzocchi6194
      @olafmarzocchi6194 2 ปีที่แล้ว +10

      No this is not really what input shaping corrects. This is intrinsic to the motors, not related to acceleration.

    • @NanescuRadu1
      @NanescuRadu1 2 ปีที่แล้ว

      @@olafmarzocchi6194 ye but maybe the acceleration differences when printing keep the motors from resonating that much ( just like variable print speed ) ... obviously is not across the whole printing duration but input shaping might help a little ... with these motors it might solve the issue and let input shaper do its job

    • @olafmarzocchi6194
      @olafmarzocchi6194 2 ปีที่แล้ว +1

      @@NanescuRadu1 of course these motors will improve the print results but ANY effect of the input shaper disappears after roughly a couple of millimetres from a corner.

    • @NanescuRadu1
      @NanescuRadu1 2 ปีที่แล้ว

      @@olafmarzocchi6194 what i meant is … keeping the motors at the same speed will amplify the resonance … input shaper, linear advance or whatever might stop the resonance a bit not completely ofc

  • @CRCinAU
    @CRCinAU 2 ปีที่แล้ว +2

    Have you done the same tests on 0.9 degree steppers? I switched my Ender 3 over from the stock steppers to 0.9, and I like to believe there's a difference.

  • @bethisway
    @bethisway 2 ปีที่แล้ว

    Ogrinals look play a trick on your mind making it look nicer. Yall did awesome.

  • @davidbinenfeld489
    @davidbinenfeld489 2 ปีที่แล้ว

    Wouldn't klippers input shapter pick up on this frequency and cancel it out like with ringing?

    • @alejandroperez5368
      @alejandroperez5368 ปีที่แล้ว

      Nope, as it only acts when the printer head is accelerating.

  • @davidolsson
    @davidolsson 2 ปีที่แล้ว

    Is the motors the same on the prusa mini on X and Y? Would these work on a mini?

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +1

      Yes. For non-i3 we have a Development Kit: prorifi3d.com/collections/upgrade-kit/products/prorifi3d-motor-development-kit

    • @davidolsson
      @davidolsson 2 ปีที่แล้ว

      @@Prorifi3D Nice! Tired to import your config file in prusa but didn't work: Failed loading config bundle: Error: "'=' character not found in line" at line 7

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว

      @@davidolsson This is a problem we have not encountered yet. But it seems to be an issue with the Slicer itself. Please refer to this thread: github.com/prusa3d/PrusaSlicer/issues/2438
      You can also check the config as a .txt file and change the settings manually.

  • @igoraugusto4629
    @igoraugusto4629 2 ปีที่แล้ว

    This motors with steper drivers like MKS SERVO42C could be the solution to many quality problems when printing at higher speeds.

  • @christophbrun4059
    @christophbrun4059 2 ปีที่แล้ว +1

    Intresting research. But i think VFA is not only an effect of MRR. There are probably multiple factors playing together here. The dual BMG gears as identified by @MihaiDesigns definitely affect it as well, as printers with different extruder designs like the E3D Titan suffer less but still show this issue. My guess would be that the stepper driver and driver settings play a signifficant role as well. Specific motor-driver combinations might even improve or exxagerate the issue too. I also wonder like others already mentioned, if a belted drive reduction could lessen this issue compared to a geared reduction due to the elastic properties of the belt. I would test this theory myself if i had the resources to do so because i really think the impact of the stepper driver was overlooked in your research, at least in the way you presented your testing.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +1

      You might misrecognize MRR with some other defects. Ringing, inconsist extrusion, MRR(VFA) are different artifacts with different causes. We have a technical details page to help you understand the cause of MRR(VFA):prorifi3d.com/pages/technical-details

  • @neilbradley9035
    @neilbradley9035 ปีที่แล้ว +1

    Doesn't this problem go away with stepper motor driver upgrade?

  • @saxplayingcompnerd
    @saxplayingcompnerd ปีที่แล้ว +2

    Its all microstepping and driver PWM frequency. But congrats on speccing out a better motor i guess.

  • @lap87
    @lap87 2 ปีที่แล้ว

    my Voron V2.4 would love some new quieter steppers x)

  • @chuysaucedo7119
    @chuysaucedo7119 2 ปีที่แล้ว

    Very cool.

  • @minnow11
    @minnow11 ปีที่แล้ว

    What should the vref be set to for the motors?

    • @Prorifi3D
      @Prorifi3D  ปีที่แล้ว

      The recommended current for the motors from our Motor Development Kit is in the specifications. You can find this information on our web page: prorifi3d.com/collections/upgrade-kit/products/prorifi3d-motor-development-kit

  • @Lidocain777
    @Lidocain777 2 ปีที่แล้ว +4

    Besides motors, this also confirms that the i3 series (and, to some extent, ALL prusa printers) frame is not really well engineered/built at all. Far from being stiff enough, which makes the structural upgrade (aluminum profiles) almost mandatory in the first place too. Which is crazy, considering its price tag and supposed "hi quality".

  • @kamilhorvat8290
    @kamilhorvat8290 2 ปีที่แล้ว +14

    What about CoreXY printers? Does this issue apply to them as well? My guess is, that VFA/MRR artifacts should be less visible on CoreXY printers, because motors are separated from printing head by long belts, which are going to dampen motor vibrations. Please make followup video which will either confirm or refute my guess.

    • @davidfarmer
      @davidfarmer 2 ปีที่แล้ว +2

      no, in fact back in 2014 when I made my own corexy style printer, i started noticing these artifacts. I suspected it was the belt teeth running over smooth pulleys, and vibrating, but despite switching to toothed pulleys, it didn't make a difference. perhaps motors with encoders would be the best solution, even with some flywheels to smooth out the motion, at the cost of acceleration.

    • @mogelzz
      @mogelzz 2 ปีที่แล้ว +2

      @@davidfarmer I think the solution is variable print speed cahnging the printspeed randomly lats say around +-10% every second shoud prevenr the buildup of resonant frequencys.
      Its done with nearly all comercial cnc equipment to keep down resonance in workpeaces and tools at the cost of power. Slowing down and speeding up the spindel motor th whole time consumes quite a lot of energy.
      Alsow this coud be fixed with the progression to FOC BLDC Motors/drivers. Woud increas printspeed by lots to

  • @viewtifulroy
    @viewtifulroy 2 ปีที่แล้ว

    Will the motor work for other types of printers besides the i3

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว

      For non-i3 we have a Development Kit: prorifi3d.com/collections/upgrade-kit/products/prorifi3d-motor-development-kit

  • @Mr_Pewpy_But-Whole
    @Mr_Pewpy_But-Whole 2 ปีที่แล้ว

    this motor and klippers input shaper would be sick

  • @christophersawtelle2558
    @christophersawtelle2558 2 ปีที่แล้ว

    So here is the real question. My original Prusa MK2 has run for years with none of the VFA issues showing.
    I recently upgraded it to a MK2.5s using the Prusa upgrade kit, yes I've had the kit for a while. Now it has bad VFA's. All steppers and main board are still the original ones that came with the MK2, only change was new firmware for the MK2.5s.
    The only other change going to the MK2.5s was the extruder is now the dual drive with Bondtech style gears.
    So, considering the stepper motors were NOT changed and ran fine before the upgrade, what did change that now causes the VFA's? Slicer, print profile and material all remained the same for my tests.

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว

      During your upgrade to MK2.5S, the heatbed system was changed and the weight increased a lot: magnets under the heatbed PCB and an additional piece of spring steel. The significant increase in weight caused a significant reduction in the natural frequency of the Y-axis motion, which resonated with the output vibration of the motor, thus creating the same MRR/VFA issue on MK2.5S as on the MK3 series.
      The root cause of MRR is the vibration from the output of the motor, but it is important to solve MRR not only with the motor but also with the improvement of the system's natural frequency. So we have a Dual belt system and frame upgrade in addition to low vibration motors. This combination can improve the system frequency and reduce resonance. So we also recommend our frame upgrade if you don't have the Bear upgrade. With the combination of low vibration motors, a Dual belt system, and frame upgrade, MRR is almost invisible.
      If you wish to reduce VFA/MRR, try our products at prorifi3d.com/collections/upgrade-kit/products/kit

  • @CruzMonrreal
    @CruzMonrreal 2 ปีที่แล้ว +1

    Interesting, but I'm curious.
    If some of the original pictures are from April, why did it take months to make and release this video?
    Also, why was that MCU/dev board blurred out?

    • @Prorifi3D
      @Prorifi3D  2 ปีที่แล้ว +2

      The product development cycle is usually very long. It took us about a year to go from making low vibration motors in the lab to massive production. The blurred sensor in the video is for visual demonstration. The actual MRR vibrations measurement requires research-grade, ultra-sensitive sensing equipments.

  • @thomashenderson3901
    @thomashenderson3901 2 ปีที่แล้ว

    Be great to upgrade my Artillery Sidewinder.

  • @reid-dye
    @reid-dye 2 ปีที่แล้ว

    This is cool! What changes did you make to the motors?

  • @heinzhaupthaar5590
    @heinzhaupthaar5590 2 ปีที่แล้ว +9

    So, you basically found the holy grail of stepper motor design?

    • @Underp4ntz_Gaming_Channel
      @Underp4ntz_Gaming_Channel 2 ปีที่แล้ว

      no because its just a LDO Nema Stepper motor nothing else... dont fall for this. if you want to save money. check your belt tensioning, bearings, idlers, stepper driver voltage and ofc print speeds. coming from someone with 15+ years experience in the 3d print industry.

  • @gatzetech3079
    @gatzetech3079 2 ปีที่แล้ว

    I have the same, but on straight surface's they are diagonal. On a sidewinder X1

    • @bengineering3d
      @bengineering3d 2 ปีที่แล้ว +1

      That might be causes by your extruder gear being out of round.

  • @HarvickOne
    @HarvickOne 4 หลายเดือนก่อน

    loose belt definitely increase VFA, I spend days testing prints over 300mm tall, tightening belt will decrease VFA but cause layer shift on tall and narrow parts, while loosening belt reduces layer shift but creates VFA