classicrocker883 / MRiscoCProUI

This is optimized firmware for Voxelab Aquila & Ender3 V2/S1 3D printers.
https://classicrocker883.github.io/
Other
79 stars 17 forks source link

Problem with advance #36

Closed Lord-Memester closed 1 year ago

Lord-Memester commented 1 year ago

Discussed in https://github.com/classicrocker883/MriscocProUI/discussions/35

Originally posted by **@gogsi1** May 20, 2023 Voxelab Aquila X2. At any value of advance k, all motors start to vibrate when printing.
Lord-Memester commented 1 year ago

@gogsi1 They always vibrate. Do you mean they make an audible vibrating noise?

gogsi1 commented 1 year ago

@gogsi1 They always vibrate. Do you mean they make an audible vibrating noise?

No, not sound. The movements themselves are twitchy (in waves)

Lord-Memester commented 1 year ago

@gogsi1 They always vibrate. Do you mean they make an audible vibrating noise?

No, not sound. The movements themselves are twitchy (in waves)

Have you tried enabling or disabling step smoothing? The toggle should be visible at the bottom of either the control menu or the configuration menu (I don't remember which at the moment nor can I guarantee that it will help)

classicrocker883 commented 1 year ago

i believe it is under Control --> Motion

there has been an update with the code, i will be posting the updated firmware soon. for now if you want I can compile the firmware you use and post it for you to try like an early release see if that fixes anything.

gogsi1 commented 1 year ago

i believe it is under Control --> Motion

there has been an update with the code, i will be posting the updated firmware soon. for now if you want I can compile the firmware you use and post it for you to try like an early release see if that fixes anything.

Thanks, I'll wait and I'll be able to compile it myself, it's just that I have a head and the Z axis is modified, I need to edit the config.

Lord-Memester commented 1 year ago

I have a head

What? I'm confused, do you mean you have a different hotend?

gogsi1 commented 1 year ago

What? I'm confused, do you mean you have a different hotend?

Yes My Setup: voron stealthburner. Belt Driven Ender 3 - KevinAkaSam's.

classicrocker883 commented 1 year ago

I updated everything most recent under 2023-June branch, feel free to use it.

gogsi1 commented 1 year ago

I updated everything most recent under 2023-June branch, feel free to use it.

Problem still exists.

classicrocker883 commented 1 year ago

https://github.com/classicrocker883/Marlin/tree/bugfix-2.1.x-N32

try this branch, it is just the latest Marlin, not the ProUI with all the extra things, but you will be able to copy over your config.h files change platform.ini to _GD32

I made it so you'll be able to adjust lin_advance from the menu. let me know how it goes if you still have the issue. because that would mean it is either a greater Marlin issue, or with Mriscoc.

gogsi1 commented 1 year ago

https://github.com/classicrocker883/Marlin/tree/bugfix-2.1.x-N32

try this branch, it is just the latest Marlin, not the ProUI with all the extra things, but you will be able to copy over your config.h files change platform.ini to _GD32

I made it so you'll be able to adjust lin_advance from the menu. let me know how it goes if you still have the issue. because that would mean it is either a greater Marlin issue, or with Mriscoc.

Failed to compile "STM32F103RC_voxelab_maple_GD32", if you select another one that also fits, the display does not work

Error: Build environment 'STM32F103RC_voxelab_maple_GD32' is incompatible with BOARD_CREALITY_V4. Use one of these: STM32F103RE_creality, STM32F103RE_creality_xfer, STM32F103RC_creality, STM32F103RC_creality_xfer, STM32F103RE_creality_maple, STM32F103RC_voxelab_maple_N32

classicrocker883 commented 1 year ago

change to BOARD_VOXELAB_AQUILA like from the previous repo

gogsi1 commented 1 year ago

change to BOARD_VOXELAB_AQUILA like from the previous repo

It got even worse, even when parking by a lady, the motors go crazy.

add: If you turn off advance, the motors do not work correctly

classicrocker883 commented 1 year ago

parking by a lady, the motors go crazy.

? yea i know mine do lol. are we talking about the same thing?

well send an issue to Marlin Issues and see what they say

gogsi1 commented 1 year ago

parking by a lady, the motors go crazy.

? yea i know mine do lol. are we talking about the same thing?

well send an issue to Marlin Issues and see what they say

Thanks for the replies and help. For now, I will use your firmware with turn off advance. P.S. I don't know how to explain in detail what the problem is or describe it in a way that everyone understands. I have a problem with this

classicrocker883 commented 1 year ago

I can post the issue with a reference linked to here. for now do you think this would be beneficial?

  //#define LA_DEBUG              // Print debug information to serial during operation. Disable for production use.
  #define ALLOW_LOW_EJERK         // Allow a DEFAULT_EJERK value of <10. Recommended for direct drive hotends.

you can try to increase the E Jerk value to 10 or more, its under the Control Menu --> Motion if that doesn't change anything, basically what I can do is enable LA_DEBUG in a firmware file you can then flash and you could use that to help find what exactly is happening.

or what u can do is take a short video of what is happening.

I will be posting an updated version of the firmware soon, so you can also try the new version out maybe that will change somethings.

classicrocker883 commented 1 year ago

in Configuration_adv.h, add #define OLD_ADAPTIVE_MULTISTEPPING 1 to any line really. so that it remains enabled. see if this helps linear advance.

gogsi1 commented 1 year ago

in Configuration_adv.h, add #define OLD_ADAPTIVE_MULTISTEPPING 1 to any line really. so that it remains enabled. see if this helps linear advance.

Thanks, it works.

github-actions[bot] commented 1 year ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.