Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] M605 in duplication and mirror mode does not extrude both extruders if DISABLE_INACTIVE_EXTRUDER is defined #21857

Closed
CyberDeck opened this issue May 9, 2021 · 11 comments

Comments

@CyberDeck
Copy link

CyberDeck commented May 9, 2021

Did you test the latest bugfix-2.0.x code?

Yes, and the problem still exists.

Bug Description

I have an IDEX printer with DUAL_X_CARRIAGE set in Configuration_adv.h.
In the Configuration.h is enabled (defined) the DISABLE_INACTIVE_EXTRUDER setting.

If I use both extruders in "full control" or "auto-park" mode I can extrude both extruders E0 and E1.

However, if I enable with "M605 S2 X100" the duplication or with "M605 S3 X100" the mirror mode only the left (i.e. E0) extruder is extruding. The other one is disabled.

Bug Timeline

Dunno. Probably a new bug.

Expected behavior

In "duplication" or "mirror mode" I expect that both hotends extrude and not only one of them.

Actual behavior

Only the left (i.e. E0) extrudes. The other one does not extrude.

Steps to Reproduce

  1. Startup printer
  2. Send following commands:
    G28
    M605 S2 X100
    G28 X
    G0 X100 Y0 Z5
    M302 P1 ; allow cold extrudes for test purpose
    G1 E5 F50 ; only E0 extrudes and E1 errorneously stand still

Version of Marlin Firmware

Marlin 2.0.8 (May 9 2021 21:49:50) SOURCE_CODE_URL:github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0

Printer model

EasyFrame3D (a modified ANET A8 with a steel frame and a custom IDEX configuration)

Electronics

BTT SKR PRO v1.1

Add-ons

No response

Your Slicer

No response

Host Software

No response

Additional information & file uploads

If I undef the DISABLE_INACTIVE_EXTRUDER both duplication and mirror mode works as expected, e.g. E0 and E1 extrude synchronously.

@DrumClock
Copy link

Ano, potvrzuji chybu.
než to někdo opraví ...... nepoužívej funkci DISABLE_INACTIVE_EXTRUDER pokud chceš
tiskonou v duplication nebo mirror modu.

@CyberDeck
Copy link
Author

Yes, if I do not use the DISABLE_INACTIVE_EXTRUDER function everything works as expected.

@mikejr83
Copy link

I can confirm that with a MKS Robin Pro and BTT GTR 1.0 this issue exists. It was not present in 2.0.7.2.

@BonusNachos
Copy link

Another confirmation on this issue for the gtr

@JesusvtR
Copy link

Same problem with SKR PRO V1.2

@FancyChancie
Copy link

FancyChancie commented May 22, 2021

I can also confirm this issue (using Formbot/Vivedino T-REX 3).

One thing I noticed is that E0 seems to over extrude when I’m duplicate or mirror mode. Almost double extrusion, like it’s trying to extrude the amount for E1 in addition to its own. On single extruded mode, the over extrusion issue isn’t present.

I’ve been fighting with it all day, so I’m glad you found a temporary work around.

@DenisSemenov1970
Copy link
Contributor

This problem appeared after the changes #20130

@github-actions
Copy link

github-actions bot commented Aug 2, 2021

This issue has had no activity in the last 60 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 10 days.

@github-actions
Copy link

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.

@github-actions github-actions bot locked and limited conversation to collaborators Oct 11, 2021
@MarlinFirmware MarlinFirmware unlocked this conversation Oct 11, 2021
@InsanityAutomation
Copy link
Contributor

Should be resolved by PR #22925

@github-actions
Copy link

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.

@github-actions github-actions bot locked and limited conversation to collaborators Dec 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

9 participants