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

[FR] SWITCHING_NOZZLE - distinct servo angles #26302

Closed
rubienr opened this issue Sep 23, 2023 · 2 comments · Fixed by #26303
Closed

[FR] SWITCHING_NOZZLE - distinct servo angles #26302

rubienr opened this issue Sep 23, 2023 · 2 comments · Fixed by #26303
Labels
F: Toolchange T: Feature Request Features requested by users.

Comments

@rubienr
Copy link
Contributor

rubienr commented Sep 23, 2023

Having a switching nozzle setup (two mirrored nozzles) the lifting servos need to move independently: subsequent + in different directions.

image

With the above setup the hotfix is to connect both servos to one and the same servo signal. Since the mechanics is mirrored this works but has a disadvantage, namely the switching process is not symmetric.

Example: with TOOLCHANGE_NO_RETURN disabled if

  1. T0 switches to T1, first the servo is actuated, then the tool moves in X/Y direction
  2. T1 switches to T0, first the tool moves in X/Y, then the servo is actuated

Are you looking for hardware support?

No

Describe the feature you want

The SWITCHING_NOZZLE configuration section should allow to define distinct angles each servo.

Example:

//#define SWITCHING_NOZZLE
#if ENABLED(SWITCHING_NOZZLE)
  #define SWITCHING_NOZZLE_SERVO_NR 0
  //#define SWITCHING_NOZZLE_E1_SERVO_NR 1
  #define SWITCHING_NOZZLE_SERVO_ANGLES { { 0, 90 }, { 90, 0 } } // distinct angles
  #define SWITCHING_NOZZLE_SERVO_DWELL 2500
#endif 

Additional context

Probably related to #23120 soft

@rubienr rubienr added the T: Feature Request Features requested by users. label Sep 23, 2023
@thisiskeithb thisiskeithb linked a pull request Sep 23, 2023 that will close this issue
@thisiskeithb
Copy link
Member

Closing since you've opened a PR.

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 23, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
F: Toolchange T: Feature Request Features requested by users.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants