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] IDEX homing crashes into endstop #20237

Closed
DrumClock opened this issue Nov 21, 2020 · 19 comments
Closed

[BUG] IDEX homing crashes into endstop #20237

DrumClock opened this issue Nov 21, 2020 · 19 comments
Labels

Comments

@DrumClock
Copy link

DrumClock commented Nov 21, 2020

@InsanityAutomation

ATTENTION!

if DUPLICATE or MIRRORED mode is selected and code G28 is received.
Carriage X2 is parked, "Auto Home" is performed, and then carriage X2
strikes Endstop Xmax until the printer stops with the message MSG_KILL_HOMING_FAILED

if the AUTO-PARK mode is selected from the LCD or the M605 S1 command,
after executing G28X, the printer will restart

DANGEROUS MOVEMENT !

In AUTO-PARK mode:
There is a carriage movement X2 between X2_MIN and Endstop Xmax
Code correction:
Restrict X2 movement in the range X2_MIN to X2_MAX

In DUPLICATE mode:
The X movement is in the rangeX1_MINto X1_MAX
which causes a carriage X2 collision with the Endstop Xmax.
Code correction:
restrict movement between X=0 and half the value of X_BED_SIZE

In MIRRORED mode:
The X movement is in the range X1_MIN to X1_MAX
which causes carriage X2 to collide with X1.
Code correction:
restrict movement in the X=0 range and add an X_MAX_MIRRORED_POS
setting that prevents both carriages from collapsing.

IDEX MIRRORED_2

@sjasonsmith sjasonsmith changed the title [BUG] Dual X carriage - DANGEROUS MOVEMENT [BUG] IDEX homing crashes into endstop Nov 22, 2020
@DrumClock
Copy link
Author

if the AUTO-PARK mode is selected from the LCD or the M605 S1 command,
after executing G28X, the printer will restart

Hi @InsanityAutomation
if I use only G28 instead of G28X after the command M605 S1, the printer will not be restarted.
Please correct in the LCD menu - configuration of IDEX modes

@DrumClock
Copy link
Author

HI @InsanityAutomation
Add behavior:
when switching back to AUTO-PARK mode after command M605 S1:
G28X - reset printer
G28XY - reset printer
G28XYZ - change mode OK
G28 - change mode OK

@DrumClock DrumClock reopened this Jan 3, 2021
@DrumClock
Copy link
Author

HI @InsanityAutomation
Behavior without changes.
Tested on bugfix-2.0.x release 2021-01-03.

@DrumClock
Copy link
Author

DrumClock commented Jan 4, 2021

if the AUTO-PARK mode is selected from the LCD or the M605 S1 command,
after executing G28X, the printer will restart

Hi @InsanityAutomation
if I use only G28 instead of G28X after the command M605 S1, the printer will not be restarted.
Please correct in the LCD menu - configuration of IDEX modes

HI @InsanityAutomation
I confirm that after the merget bugfix #20654
The printer is not reset when the IDEX mode is changed to AUTO-PARK

Thanks :)

@github-actions
Copy link

github-actions bot commented Feb 4, 2021

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

@Roxy-3D
Copy link
Member

Roxy-3D commented Feb 12, 2021

@DrumClock Is this still a problem? I just found this issue and saw it really wasn't getting the attention it deserves.

Can you give me the current status?

Thanks!

@DrumClock
Copy link
Author

@Roxy-3D Yes, unfortunately, no one solves it.

I gave up all efforts to beg.
As here #17941 and #19178

@Roxy-3D
Copy link
Member

Roxy-3D commented Feb 13, 2021

I will say this: You do a very good job of describing the issue and doing diagrams to help understand the issue!

I am very interested in IDEX issues and keeping things running. I'm out of town for 6 more weeks and when I do get back to my machines I do not have as sophisticated of an IDEX setup as you do.

With that said... I'll help you work through these issues. The IDEX code isn't that complicated. But there ends up being a lot of corner cases.

@InsanityAutomation Can you take a quick look at #17941 and #19178 and see if there is anything simple that can be done to lessen @DrumClock 's pain? And maybe suggest a strategy or direction for us to head towards resolution?

@DrumClock
Copy link
Author

DrumClock commented Feb 13, 2021

I am very interested in IDEX issues and keeping things running. I'm out of town for 6 more weeks and when I do get back to my machines I do not have as sophisticated of an IDEX setup as you do.

Hi @Roxy-3D
I have the basic settings of IDEX mode.
The #19178 not related to IDEX mode :)

I am testing IDEX on this test 3D frame of mine .... https://youtu.be/WkDNu3AFBKM

@Roxy-3D
Copy link
Member

Roxy-3D commented Feb 14, 2021

That is a cool setup! Now you need a heat bed and some hot ends so you can really print something with it.

@DrumClock
Copy link
Author

That is a cool setup! Now you need a heat bed and some hot ends so you can really print something with it.

@Roxy-3D
I use other 3D printers to print.
On this "frame" I test FW and new functions that come to my mind.
I don't really need to print to know that something is wrong.

@InsanityAutomation
Copy link
Contributor

InsanityAutomation commented Feb 14, 2021

On #17941 I know whats needed but havnt had time to sit down and do it. Its on my roadmap but I need to focus on what people sponsoring my work ask for first.

#19178 appears to be the same mesh boundary issue discussed over time on UBL, and I havnt gone through the configs to see if they have expanded the mesh over the full motion range as I do to avoid it.

@DrumClock DrumClock reopened this Apr 5, 2021
@github-actions
Copy link

github-actions bot commented Jun 5, 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.

@DrumClock
Copy link
Author

@InsanityAutomation
je to tu od listopadu 2020 ..... mám to nechat otevřené ?

@DrumClock
Copy link
Author

@InsanityAutomation
Because something doesn't work with each new release of bugfix 2.0.x
(what used to be OK) and nobody solves it, I decided to switch to FW Klipper.
I will no longer pay attention to these issues.

@shtaXveed
Copy link

anyone working on the endstop crashing yet?

@whoishack
Copy link

anyone working on the endstop crashing yet?
OP abandoned marlin for klipper, so there woudln't likely be any updates here.

Take a look at this open issue, it's the same #22538

@thisiskeithb
Copy link
Member

Closing in favor of #22538

@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 Nov 16, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

7 participants