Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
2 printers same g code different speeds?
#1
I just did an upgrade of my ender 3's with SKR 1.4 turbo boards and raspberry pi 4.
Both where setup identically at the same time with identical firmware just loaded into both at once. Basic calibrations like Pid Tuning hot end and esteps (the same anyway) where done for each printer separately.


When I print an XYZ cube from the same g code both finish at very different times and with very different quality, visually you can see one is moving faster than the other. Octoprint gives identical print times for each before I begin. Mechanically there is nothing wrong with either machine that I can see. Belts are tight, linear rails and wheels roll smoothly, steppers arent missing steps or getting hot. tried switching filament between the two with the same machine always having the worse print no matter what I do.

Im using: 
Cura 4.9.1 with octoprint plugin
octoprint 1.6.1
Marlin 2.0.x bugfix

looked through everything on the eeprom from the lcd screen
ran M503 and both identical


Any ideas how this is even possible? I know I can tweak the faster machine to slow the print and increase quality but why is it not the same speed anyway? Im missing something Im sure of it.
Reply
Login to remove this ad | Register Here
#2
In the M503 out put the things too look for will be Max Feed rates and Max Acceleration and if these are the same then that is a surprise.

How about:

- Hot ends the same? Do they reach a similar temperature roughly in the same amount of time?
- Extruders that same? Same gearing?
- Are the power supplies the same? because this can affect getting the hotend upto temperature and maintaining it there for enough filament to melt and extrude.
- Are they running exactly the same Marlin version? 2.0.x has so many revisions and I would not be surprised that there are differences between releases.
Reply
#3
Same everything I'd purposely built both identical so I can swap g codes between them easier.
microswiss hotends on v1 Enders. New extruder motors for microswiss direct drive adapter plates both identical. Both using tmc2209 steppers on uart, current is the same through marlin. Vref on the pins is not used in uart mode.
Marlin was compiled and uploaded to both boards one after another from the same build.

I've narrowed it down to being something in the firmware on the skr boards, board themselves or a phyical issue with the printers. I switched raspberry pi's so it loaded printer 1 profiles to printer 2 and vice versa. It's still the same printer that runs faster than the other.
Reply
#4
If you suspect a difference in the SKR boards or the firmware on them, swap the boards over between the printers and see if the slow one then prints faster (and vice versa). Then you will at least confirm or eliminate the SKR boards as being the cause of the issue.
Reply
#5
I expect it's got to be something in the firmware. I'd set one up first and dialed in the linear advance to see if it was worth upgrading both machines. Then I'd purchased the second board and re-flashed both so they'd be the same. The best I can guess is the first board did not re-flash and is running the previous build. It's very possible I'd setup the second differently. I should be able to pull the sd cards and see the .bin file to confirm it hadn't uploaded.

I'm not even sure what machine is operating correctly either. Cura shows 29 minute print time and is generally quite close with my previous setup with marlin 1.1.9, octoprint says 23 minutes but is notoriously wrong. It takes 40 minutes on the slow machine and prints quite well and 30 on the other and prints poorly. This is a square corner linear advance torture test so the additional time while seemingly excessive might make sense. Perhaps one does not have linear advance enabled. But I can see the K value with M503 command in both.

I think I will swap boards tonight and load a fresh build of Marlin with a stable version so I can see that it's no longer 2.0.x bugfix to confirm it flashed then run another test.
Reply
#6
Solved!!

I bought two SKR 1.4 TURBO boards but one of them ended up not being a turbo.
The difference is a 120hz processor in the turbo and 100hz for non turbo other than that the boards and pinouts are identical.

With the turbo firmware loaded it was operating much slower than it should be.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  How to start with 3d printers Rosssiiii 32 2,183 10-Nov-2023, 07:05 PM
Last Post: voodoo614
  Help Master Yoda - teach me the way of best beginner printers BigBeard 8 736 04-Feb-2022, 12:13 AM
Last Post: BigBeard
  Are any of you 3D printers doing cool stuff like this? Krohsis 8 1,169 06-Jan-2021, 09:30 PM
Last Post: raspberrypi33
  New Prusa 3D Printers - i3 MK3S+ and Mini+ SnowLeopardFPV 0 933 26-Nov-2020, 11:20 AM
Last Post: SnowLeopardFPV
  Curious about Resin 3D Printers JohnnyBoy 4 1,284 14-Oct-2020, 02:26 AM
Last Post: bffigjam


Login to remove this ad | Register Here