MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.17k stars 19.21k forks source link

TMC2130 - Printing issues, shifting axis and layers #9368

Closed eLement87 closed 6 years ago

eLement87 commented 6 years ago

Hello togehter,

tl;dr I had problems to get the TMC2130 working. When the Printer is moving in Example the X-Axis from left to right - 0mm to 10mm - than every Step back to 0 cause a shift to right. 0 - 10 - 3 - 15 - 6 - 19 and so on. I don't know if the Steppers are losing steps?! This happends on every Axis. Sorry it's hard to explain in englisch ;) One ore more Layers are okay and then it produce a extremly Layershift. The drivers are getting realy hot even if you drive only 30mm. (Heatsink on every driver and active fan does the job)

img_20180127_132442k

First Things first

Printer: Tevo Tarantula Stepper: Tevo Nema 17 17HD4401-C5.18 1.8° (maybe Busheng 17HD40005-22B, 36Ncm, 1.3A, 2V) Driver: 4x TMC2130 from Watterott Mainboard: MKS 1.4 from Amazon Marlin: 1.1.x (1.1.x Bugfix Branch from 25.01.2018) TMC2130 Library: teemuatlut/TMC2130Stepper 2.1.1

Since i bought the Printer i used the Original Board from Tevo with integrated driver with flashed Marlin. Nevermind in January i watched the YT Video from Tom with the SilentStepStick. So i got myself four TMC2130 Boards from Watterott. In order to get the things working i soldered the Boards and do the requiered stuff in Marlin:

img_20180114_142427

Configuration.h

#define BOARD_MKS_13
//                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]]
#define DEFAULT_AXIS_STEPS_PER_UNIT   { 80, 80, 1600, 100 }
#define DEFAULT_MAX_FEEDRATE          { 300, 300, 7, 50 }
#define DEFAULT_MAX_ACCELERATION      { 3000, 3000, 100, 10000 }

Configuration_adv.h

#define HAVE_TMC2130

#define X_IS_TMC2130
#define Y_IS_TMC2130
#define Z_IS_TMC2130
#define E0_IS_TMC2130

#define R_SENSE           0.11  // R_sense resistor for SilentStepStick2130
#define HOLD_MULTIPLIER    0.5  // Scales down the holding current from run current
#define INTERPOLATE       true  // Interpolate X/Y/Z_MICROSTEPS to 256

#define X_CURRENT          800  // rms current in mA. Multiply by 1.41 for peak current.
#define X_MICROSTEPS        16  // 0..256

#define Y_CURRENT          800
#define Y_MICROSTEPS        16

#define Z_CURRENT          800
#define Z_MICROSTEPS        16

#define E0_CURRENT         800
#define E0_MICROSTEPS       16

pins_RAMPS.h - Changed the Pinmapping for the LCD

#define X_CS_PIN           44 // 53 -> Pin D44
#define Y_CS_PIN           66 // 49 -> Pin D66

All Jumpers beneath the drivers are set.

As i mentiond above the Printer / Axis is not going back to his starting Point. Every Step back (to the left) it gets away from 0. There are several Posts with similar behaviour - #8478 #8967 #8927 But i have no shorts to ground nor a Chinese SilentStepStick. I changed the Current, tighten the Belt and check everything mentioned in the other issues.

Maybe the Mainboard is faulty or the Steppers? I think it's not a mechanical problem, but... i don't know!? With the Stock Mainboard i can't notice this behaviour. Is there something that i forgot?

Thanks and best regards Ben

teemuatlut commented 6 years ago

Lower your acceleration and max speed settings and see if that fixes anything. Start with say 1200mm/s^2 and 80mm/s. The numbers are lower than need be but it's better to over compensate and go start increasing from there. StealthChop or SpreadCycle?

gavatron3000 commented 6 years ago

these get super hot, your running heatsinks right?

franji commented 6 years ago

you could try to install marlin 1.1.6 and use 650mah. I have the same problem with my tmc2130 when I use a version higher than 1.1.6.

oakdesign commented 6 years ago

For any current over 500mA both heatsinks and active cooling should be applied

hpkevertje commented 6 years ago

I had similar issues (along with z rising to infinity - #6581 and Y not moving on first home - #9018). I managed to get 1.1.8 working stable by disabling stealthchop and using only spreadcycle.

That did cause issues with sensorless homing. I applied what maniacgit describes in #8890.

After all this I have a working system and no more layer shift. I am thinking about going back to 1.1.6 to be able to use the drivers in stealthchop mode.

eLement87 commented 6 years ago

Sorry for the delay. Thanks for the answers!

@teemuatlut StealthChop

Setting the acceleration to a lower value did the trick, i think. I set the default acceleration to 800 and Max to 1000. Values over 1200mm/s shows the same result.

#define DEFAULT_MAX_ACCELERATION      { 1000,  1000, 70, 10000 }

#define DEFAULT_ACCELERATION          800    // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION  1000    // E acceleration for retracts
#define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration for travel (non printing) moves

img_20180131_064857

Not a optimal print but there are no more Layershiftings! Now it moves +- 0 - 10 mm forwards and back. But i have to investigate a bit more.

I installed heatsinks on every driver and a 120mm Fan on over the Mainboard. I will be testing on weekend.

ikarisan commented 6 years ago

I have the same / a similar problem with my TMC2130 drivers (Watterot with heatsinks) on X and Y and Marlin 1.1.8 (bugfix-1.1.x). Small object are printed very smooth and without any layer shifts. But if I print larger objects (https://www.thingiverse.com/thing:2484766) I print them for the bin. :(

shifting_001 shifting_002

With my Anet AM8 I am printing at 90mm/s and a travel speed of 130mm/s, using these values:

[...]

define DEFAULT_MAX_ACCELERATION { 2000, 2000, 100, 10000 }

define DEFAULT_ACCELERATION 400

define DEFAULT_RETRACT_ACCELERATION 1000

define DEFAULT_TRAVEL_ACCELERATION 1000

define DEFAULT_XJERK 15.0

define DEFAULT_YJERK 15.0

[...]

[...]

define X_CURRENT 700

define X_MICROSTEPS 16

define Y_CURRENT 700

define Y_MICROSTEPS 16

define STEALTHCHOP

define HYBRID_THRESHOLD

define X_HYBRID_THRESHOLD 100 // [mm/s]

define Y_HYBRID_THRESHOLD 100

[...]

I used the same values for acceleration, jerk and printing speed on my old stock Anet A8 board without any problems. :(

I will try to print the same object with STEALTHCHOP disabled or using 1 as hybrid threshold.

teemuatlut commented 6 years ago

It's always a balance of acceleration, driver current and driver temperature. If you want higher acceleration, you need more current, which in turn requires more cooling. If you can't provide enough cooling for the current, you need to lower acceleration.

You may want to tune max acceleration instead of default acceleration.

ikarisan commented 6 years ago

Okay... with "hybrid threshold" set to 1 the result is good! O.o

NeelD87 commented 6 years ago

@ikarisan can you please provide your config file. I am also using them on AM8 and having similar issues like you steps skipping on Y-axis. Only works if I lower the speed to 45mm/s

teemuatlut commented 6 years ago

@thinkyhead

We're finding that TMC drivers are prone to heat issues, but have been able to resolve them for the most part with bigger sinks and active cooling. What in your experience are reasonable ranges for current (and torque / acceleration / speed) when using StealthChop versus SpreadCycle modes?

Personal setup: I_rms: X1150 Y1100 Z800 E850 [mA] Max a: X2200 Y1800 [mm/s^2] Max v: X120 Y120 Z8 E25 [mm/s] I do have an 80mm Noctua fan cooling them and heatsinks on both sides of the X/Y chips. The Watterott protectors give some room in between making it possible.

I've never ran the drivers without active cooling outside of testing but I'd guess that with just heatsinks you'd be limited to below 850mA. Without heatsinks you may have to go as low as 650mA. You can try reducing the PWM frequency (stepperX.stealth_freq(0)) so reduce losses.

Also should mention that stealthChop is meant for low/medium speeds. It's a bit harder to dig out what exactly those speeds are or if we're operating at speeds above intended.

I'm also hoping to one day better optimize the spreadCycle parameters and that coolStep could be used. This would allow the drivers to adjust their current according to the motor load and operate with a higher current ceiling as it would only be used for very brief durations. I've uploaded an updated stallGuard example to demonstrate how it works. I'd suggest using the IDE graph plotter.

ikarisan commented 6 years ago

@NeelD87 Here they are....

Marlin.zip

sballano commented 6 years ago

I just wanted to comment that I was having problems with my TMC2130 after my last firmware update. I updated from 1.1.6 to 1.1.8 and to the last TMC libraries. For some reason I got double the amount of movement as before (same steps/mm) on the X and Y axis, but not in the Z! and also more noise and missed steps even with higher current.

I reverted to the TMC library version https://github.com/teemuatlut/TMC2130Stepper/commit/58f01ad9e2dad9c36b784beab29885257078ff20 and now everything seems fine and I'm still run Marlin 1.1.8

teemuatlut commented 6 years ago

Try the newest bugfix-1.1.x branch. There was a bug that was fixed a couple of weeks ago that may have been a likely cause for that.

sballano commented 6 years ago

@teemuatlut unfortunately the bugfix branch didn't solve the double amount of movement with the latest TMC library version, I had to go back again to the one I was using

teemuatlut commented 6 years ago

Did you powercycle the printer after upgrading?

sballano commented 6 years ago

Yes. I program the board without the power supply, then disconnect the USB and connect the power supply after that

BTW: for me now is working ok with the older TMC library, but if I can do anything to help finding the issue just let me know

NeelD87 commented 6 years ago

@teemuatlut does Prusa https://ultimachine.com/products/einsy-rambo-1-1 board use any passive or active cooling?

teemuatlut commented 6 years ago

I don't really know. You'd have to go through the build manual to find out. The board does have the advantage of a large ground plane that can dissipate more heat than the small step sticks. The drivers are also hardware limited to 960mA. I can use just heat sinks with the Archim2 board which is the 32bit big brother of Einsy.

NeelD87 commented 6 years ago

seems accl is limited and current is also set to 400mA in software SILENT_MAX_ACCEL 960

wbarber69 commented 6 years ago

I’m also running into this same issue with fystek drivers. I’ve reduced all my current down to 500ma and I’ve reduced my velocity and acceleration to what teemault recommended and while the printers were progressing further and with less skips. It’s still happening. Only now after it gets off for about 10 layers it rights itself. So obviously acceleration is a big part of it. I haven’t tried reverting to an earlier version of the libraries, but that is my next step. I also haven’t tried running in spreadcycle yet to avoid doing too many firmware changes if it is a hardware issue. But obviously I didn’t have these issues until I installed the trinamic drivers.

wbarber69 commented 6 years ago

I’ve found a somewhat reasonable solution for this. I have turned off stepper interpolation and am now driving the steppers at 16th stepping. So far no layer skips. My y motor is still a little warm so I need to tune my voltages a bit more but everything seems to a bit happier. One thing I will mention though. If you have an octoprint setup and after interpolation is turned off, and you try to move the motors from the webapp you will notice a very loud grinding noise as you try to move the axes around. Go into octoprint settings and turn down the feed rate for all your axes from 6000 down to around 2200mm/m. I’m able to stay in stealthchop this way.

thinkyhead commented 6 years ago

Thanks @wbarber69 — We need all the feedback we can get to add more information to the troubleshooting section on our Trinamic Drivers page.

wbarber69 commented 6 years ago

I would like to get slightly faster movements... but so far with interpolation turned off, I am printing. 300 acceleration, 120velocity, 7 jerk... it could be better but no more layer shifting. I may try turning interpolation back on but lowering stepping to quarter stepping. After I finally get these parts finished so I can swap out my control board. I have active cooling but right now it’s messy and not closed up right. The part that’s frustrating is it was printing so f’n good before it skipped a layer... then it even righted itself and continued to print like it never skipped, then a few hours later it skipped again.

Recently the trinamic libraries were updated and I’m currently downloading the latest latest bugfix that’s been updated too. Maybe something is better... I’ll see in a couple days.

Sent from my iPhone

On Mar 17, 2018, at 8:25 PM, Scott Lahteine notifications@github.com<mailto:notifications@github.com> wrote:

Thanks @wbarber69https://github.com/wbarber69 — Hopefully from all the feedback we'll be able to add more information to the troubleshooting section on our Trinamic Drivers pagehttp://marlinfw.org/docs/features/tmc_drivers.html.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MarlinFirmware/Marlin/issues/9368#issuecomment-373965548, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AB7M2m3axQ6yTxvnKrRIVCVTLErI4fkHks5tfbd5gaJpZM4RvTb_.

thinkyhead commented 6 years ago

You might try upping the voltage in your power supply. Most boards can handle up to 30V. But don't increase it too much if your board isn't rated for that. 14V shouldn't be a problem. Note that heat increases exponentially as current increases linearly.

wbarber69 commented 6 years ago

im already at 13.7v but ill give it a shot

Lyr3x commented 6 years ago

@teemuatlut What kind of heatsinks do you use for the down side? On top i'm using the 9x9x12.

teemuatlut commented 6 years ago

8.8x8.8x5. I think those would be close. But you of course need the StepStick protector boards to create some space.

Lyr3x commented 6 years ago

This one: http://www.watterott.com/de/SilentStepStick-Protector ? Should i use the board as well? Or just the bigger sockets?

thinkyhead commented 6 years ago

With the protector it looks like the unit would become crazy tall once you flip the pins for the SPI connection.

teemuatlut commented 6 years ago

@Lyr3x Yes, those are the ones. If you buy the actual boards of course you should also use them. You can get the taller headers for much much cheaper.

Lyr3x commented 6 years ago

I'll buy those and test how much more current is possible... For me with Just heatsinks on one side about 820mA is Max. Speeds over 70mm/s results in layer shifts in stealthchop... Hybrid is working fine for me with your latest lib and the Bugfix branch(From Yesterday)

wbarber69 commented 6 years ago

Kai, you’re lucky I’ve barely been able to get past 500ma and 50mm/s. I’m reconfiguring my cooling setup and installing some more heat sinks as well, hopefully by this weekend I should be back to interpolated steps.

Sent from my iPhone

On Mar 19, 2018, at 3:07 PM, Kai notifications@github.com<mailto:notifications@github.com> wrote:

I'll buy those and test how much more current is possible... For me with Just heatsinks on one side about 820mA is Max. Speeds over 70mm/s results in layer shifts in stealthchop... Hybrid is working fine for me with your latest lib and the Bugfix branch(From Yesterday)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MarlinFirmware/Marlin/issues/9368#issuecomment-374353698, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AB7M2geY9ro7v-4BJTaorJKglIvIGBz2ks5tgA_pgaJpZM4RvTb_.

Lyr3x commented 6 years ago

Edit: With active cooling (120mm Noctua fan), and two heatsinks i'm printing in stealthcop with about 100mm/s a big object without layer shifts

With just one heatsink ontop my tmc's running fine @825mA (XY) for hours of printing... With reduced jerk (10) im able to print safely with 80mm/s and 150mm/s travel speed. Printed a very large object yesterday without any problems.

I will install the second heatsink by this weekend. Hopefully i can push the current a bit more to push the speed to the limits 👍 💯

hapklaar commented 6 years ago

I have this same issue, with just 30mm/s. Am I right in concluding this is caused by overheating?

teemuatlut commented 6 years ago

Hard to say with the limited information you give. We need to know a lot more about your configuration and symptoms first.

wbarber69 commented 6 years ago

Printing speed as set in your slicer isn’t necessarily the issue. You will need to reduce your velocities down from stock and max acceleration can come down as well. I can print perfectly fine at up to 60mm/s (haven’t tried any faster) with my x and y velocity set 140.

Sent from my iPhone

On Apr 9, 2018, at 3:13 PM, hapklaar notifications@github.com<mailto:notifications@github.com> wrote:

I have this same issue, with just 30mm/s. Am I right in concluding this is caused by overheating?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MarlinFirmware/Marlin/issues/9368#issuecomment-379879233, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AB7M2pQXe0S4ldXylC_DZ6A32qTqCNV-ks5tm8DrgaJpZM4RvTb_.

Lyr3x commented 6 years ago

As @teemuatlut said, we need much more information about your setup.

If you got your setup right, you even dont need to reduce acceleration or jerk to get some resonable speeds.

At the beginning i had some issues with the TMC's as well but with my current setup its just working perfect and silent:

  1. Be sure that your Stepper Motors can handle up to 1.7A. Cheaper 0.9A steppers getting very hot (i mean very hot...). While overheating you are losing much torque resulting in layer shifts.
  2. To run the TMC2130's in stealhChop mode, i think that you need at least 875mA to achieve ~60-75mm/s without layer shifts
  3. It would be much better if you can go crazy up to 1100mA or 1150mA for max speeds. 3.1 You definitly need active cooling (I'm using a 120mm Noctua Fan) 3.2 Double heatsink is advised (see a few posts above)
  4. Be sure you dont have any mechanical issues!

When you can achieve all points, you dont need do reduce your acceleration, jerk, velocity etc. to a absolute minimum which results in slower speeds.

With this setup i can print complicated and also large prints super stable @ 80-120 mm/s

Additional Info: Without active cooling, for driver overheating prevention. Its a good idea to use hybrid mode with X,Y @ 60mm/s

wbarber69 commented 6 years ago

I can second that, kai. I am currently running 1.2a steppers and they are just barely doing it. I also switched over to titan extruders at the same time that require a much slower feedrate than what I’m used to so when I also turned down the velocity of of x and y it really slowed printing down. So now I am facing start stop blobbing. The next step is definitely higher rated steppers. Then eventually it’s all going to 24v but until then I am happy with the quality.

Sent from my iPhone

On Apr 10, 2018, at 6:54 AM, Kai notifications@github.com<mailto:notifications@github.com> wrote:

As @teemuatluthttps://github.com/teemuatlut said, we need much more information about your setup.

If you got your setup right, you even dont need to reduce acceleration or jerk to get some resonable speeds.

At the beginning i had some issues with the TMC's as well but with my current setup its just working perfect and silent:

  1. Be sure that your Stepper Motors can handle up to 1.7A. Cheaper 0.9A steppers getting very hot (i mean very hot...). While overheating you are loosing much torque resulting in layer shifts.
  2. To run the TMC2130's in stealhChop mode, i think that you need at least 875mA to achieve ~60-75mm/s without layer shifts
  3. It would be much better if you can go crazy up to 1100mA or 1150mA for max speeds. 3.1 You definitly need active cooling (I'm using a 120mm Noctua Fan) 3.2 Double heatsink is adviced (see a few posts above)
  4. Be sure you dont have any mechanical issues!

When you can achieve all points, you dont need do reduce your acceleration, jerk, velocity etc. to a absolute minimum which results in slower speeds.

With this setup i can print complicated and also large prints super stable @ 80-120 mm/s

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MarlinFirmware/Marlin/issues/9368#issuecomment-380071977, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AB7M2pAvRTjMAmBgNqOHAWU_rPIJ2IGcks5tnJ2DgaJpZM4RvTb_.

hapklaar commented 6 years ago

First thanks for responding so promptly. I was assuming the issue was universal, so didn't include any info about my setup, sorry about that.

I have an Anycubic Kossel built from a kit, using Marlin 1.1.8 release as firmware. With the original A4988 drivers, printing worked fine, albeit very noisy. I bought some cheap TMC2130 clones from China and installed them without much issue. I changed settings in configuration_adv.h to enable the new drivers. At the moment I'm just using the included heatsinks and passive cooling and default settings in configuration_adv.h.

Printing was almost silent and seemed to go very well, until halfway into the printing process. It must have been somewhere around the 20th layer, I noticed X was starting shift to the right, every new layer shifted a bit more. I'm not sure what kind of stepper motors are used on this printer, but if I remember correctly they weren't very hot when the issue occurred, neither were the drivers. I'll be sure to check this next time it happens.

I've attached my config files, hope that's helpful. In the meantime I've downloaded the bugfix-1.1.x branch and copied my custom settings, so will try that one next weekend.

I would like to achieve a stable printing setup in StealthChop preferably without active cooling of the drivers. 30-45mm/sec printing speeds are totally acceptable for me with this printer.

Marlin-manualbedlevelling-tmc2130.zip

wbarber69 commented 6 years ago

I wouldn’t recommend no active cooling. I’m only using 2 40mm fans flowing across mine and it’s plenty of airflow. What’s more important is that the air can move easily across the stepsticks which is kind of prevented by the header sticking up right next to the heatsink. So I bent mine as you can see on the pictureS. Very easy to do, I just removed the plastic around the pins and used a sacrificial 4 pin DuPont connector to bend them 90degrees.

Sent from my iPhone

On Apr 10, 2018, at 10:36 AM, hapklaar notifications@github.com<mailto:notifications@github.com> wrote:

First thanks for responding so promptly. I was assuming the issue was universal, so didn't include any info about my setup, sorry about that.

I have an Anycubic Kossel built from a kit, using Marlin 1.1.8 release as firmware. With the original A4988 drivers, printing worked fine, albeit very noisy. I bought some cheap TMC2130 clones from China and installed them without much issue. I changed settings in configuration_adv.h to enable the new drivers. At the moment I'm just using the included heatsinks and passive cooling and default settings in configuration_adv.h.

Printing was almost silent and seemed to go very well, until halfway into the printing process. It must have been somewhere around the 20th layer, I noticed X was starting shift to the right, every new layer shifted a bit more. I'm not sure what kind of stepper motors are used on this printer, but if I remember correctly they weren't very hot when the issue occurred, neither were the drivers. I'll be sure to check this next time it happens.

I've attached my config files, hope that's helpful. In the meantime I've downloaded the bugfix-1.1.x branch and copied my custom settings, so will try that one next weekend.

I would like to achieve a stable printing setup in StealthChop preferably without active cooling of the drivers. 30-45mm/sec printing speeds are totally acceptable for me with this printer.

Marlin-manualbedlevelling-tmc2130.ziphttps://github.com/MarlinFirmware/Marlin/files/1895228/Marlin-manualbedlevelling-tmc2130.zip

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MarlinFirmware/Marlin/issues/9368#issuecomment-380145774, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AB7M2jNkfyCTR8RbAWbZxl7DxtRz1_uIks5tnNF9gaJpZM4RvTb_.

teemuatlut commented 6 years ago

The clones have slightly worse cooling as even if the newer versions do have the intended thermal vias, they are still covered by solder mask. In the Watterott ones you have direct copper contact with the heatsink. You can try running without a active cooling but this means that you also need to use lower current values and thus also lower acceleration values. You can also try disabling interpolation. There was an interesting discussion at the raise3d forums where a user solved his shifted layers issue this way. Definitely should use the bugfix branches over 1.1.8. There was a critical bug that was fixed after the release.

wbarber69 commented 6 years ago

I was also able to resolve some issues by disabling interpolation but after enhancing my cooling setup I was able to turn it back on. I am slowly but surely bumping things up with every print to see where I top out but by then I’ll have new steppers that should be a little bit more up to par. Velocity and acceleration all work hand in hand. For overall print speed settings for any single axis affect all axis. As when I had to bring my extruder feedrate down it drastically brought my whole print speed down. And adversely if you find that you have more layer shifting in one axis you can bring its numbers down while maybe being able to bring other axes up to compensate. So if you have a large bed and can only get up to 1000 accel but x is fine you may be able to bring acceleration up on x to 1500 or even 2000. It’s not always gonna be a give and take scenario but fine tuning can still be beneficial even if you can’t supply a lot of current. Bringing my voltage up was also a noticeable improvement, especially if you ask my part cooling fans which are now louder than anything else in my shop. Lol.

Sent from my iPhone

On Apr 10, 2018, at 11:35 AM, teemuatlut notifications@github.com<mailto:notifications@github.com> wrote:

The clones have slightly worse cooling as even if the newer versions do have the intended thermal vias, they are still covered by solder mask. In the Watterott ones you have direct copper contact with the heatsink. You can try running without a active cooling but this means that you also need to use lower current values and thus also lower acceleration values. You can also try disabling interpolation. There was an interesting discussion at the raise3d forumshttp://forum.raise3d.com/viewtopic.php?t=6013 where a user solved his shifted layers issue this way. Definitely should use the bugfix branches over 1.1.8. There was a critical bug that was fixed after the release.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MarlinFirmware/Marlin/issues/9368#issuecomment-380166119, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AB7M2hZMIUISItgYueHJbrrxLTGwYnU9ks5tnN86gaJpZM4RvTb_.

thinkyhead commented 6 years ago

10446

wbarber69 commented 6 years ago

Damn it and I was just about to flash a firmware commit from just around that time. Good thing I labeled all my changes this time...

Sent from my iPhone

On Apr 22, 2018, at 3:22 AM, Scott Lahteine notifications@github.com<mailto:notifications@github.com> wrote:

10446https://github.com/MarlinFirmware/Marlin/issues/10446

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MarlinFirmware/Marlin/issues/9368#issuecomment-383364303, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AB7M2pxJ_reB9Eao9PB9gjJPb9fCCKACks5trD3AgaJpZM4RvTb_.

thinkyhead commented 6 years ago

@wbarber69 — Most users don't see any loss of steps. It may be that the latest version of Cura is also involved in the recent issues some are seeing.

wbarber69 commented 6 years ago

Perhaps but I may just hold out for a couple more days until some people have tested the reverted version. I’m currently stable with a version that’s about a month or so old. I am upgrading my whole system to 24v and I was going to use that time to update the firmware, as my libraries are a little stale.

Sent from my iPhone

On Apr 22, 2018, at 9:24 PM, Scott Lahteine notifications@github.com<mailto:notifications@github.com> wrote:

@wbarber69https://github.com/wbarber69 — Most users don't see any loss of steps. It may be that the latest version of Cura is also involved in the recent issues some are seeing.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MarlinFirmware/Marlin/issues/9368#issuecomment-383436561, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AB7M2qZriR4lmeZx3UnZSI7Snh_9eOOIks5trTtIgaJpZM4RvTb_.

hapklaar commented 6 years ago

@thinkyhead I use Cura 15.04 and have the same shift issues.

thinkyhead commented 6 years ago

Cura's versions confuse me. I have 3.1. That seems like it would be much older than 15.04.

Lyr3x commented 6 years ago

Acutally 3.1 is much much newer. They are weird about Version Numbers :D... Since Cura 3.x i had a Lot Problems with predefined settings. I moved to slic3r since then