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

Cyclops HotEnd support #3795

Closed
MoonshineSG opened this issue May 19, 2016 · 10 comments
Closed

Cyclops HotEnd support #3795

MoonshineSG opened this issue May 19, 2016 · 10 comments
Labels
T: Feature Request Features requested by users. T: Question Questions, generally redirected to other groups.

Comments

@MoonshineSG
Copy link

Is there support for Cyclops hotend ? I found some reference to SINGLENOZZLE but it looks like it hasn't made it to the main repo.
Any hints on how to get this working ?

@jbrazio jbrazio added the T: Question Questions, generally redirected to other groups. label May 19, 2016
@jbrazio
Copy link
Contributor

jbrazio commented May 19, 2016

I don't believe it is working, if I do a search for SINGLENOZZLE it is not found anywhere.

@thinkyhead
Copy link
Member

thinkyhead commented May 20, 2016

The MarlinKimbra fork implements SINGLENOZZLE. That isn't a current option in the main Marlin project yet.

We are working on Mixing Extruder support, which requires similar hooks to do proportional mixing. If the Cyclops can do proportional mixing with both feeds coming in at the same time, then the Mixing Extruder stuff can be adapted for it. We need to have a look at the GCode for the Cyclops. If it uses T0 and T1 commands to switch the filament inputs (or mix-factors) then it should work very well with this upcoming feature.

@thinkyhead thinkyhead added the T: Feature Request Features requested by users. label May 20, 2016
@Sebastianv650
Copy link
Contributor

E3d says mixing: no. So why not treat it as independent extruders sitting in the same location?

@thinkyhead
Copy link
Member

thinkyhead commented May 20, 2016

@Sebastianv650 If it can't do mixing, but has two E steppers, then we have a choice. We could adapt the SINGLENOZZLE feature, which does work like that (so EXTRUDERS == 2). Or, we could try to be a little more more formal in how we define extruders, and actually have the concept of a single extruder (EXTRUDERS == 1) with multiple input feeds (e.g., E_STEPPERS == 2), which is more of the approach taken by MIXING_EXTRUDER_FEATURE (which uses MIXING_STEPPERS >= 2).

The SINGLENOZZLE approach is probably much simpler to implement.

The advantage of the second approach is that it would allow DUAL_X_CARRIAGE (or other forms of dual-extruder setup) with two Cyclops extruders, thus giving 4-color support.

@thinkyhead
Copy link
Member

thinkyhead commented May 20, 2016

Ah, what the heck. Why not? #3808

@ghost
Copy link

ghost commented May 21, 2016

It seems that PR #3808 isn't only support Cyclops but also support Diamond Hotend(but only with separated colour mode).
Is it right?

@thinkyhead
Copy link
Member

@esenapaj Yeah, it will support any hotend with multiple E steppers, but yes, only in separate-color mode. Proportional mixing is a little more complicated, but also ready to go.

@MoonshineSG
Copy link
Author

MoonshineSG commented May 23, 2016

this is good. It also means that when you change from a dual nozzle to single you need to load new firmware... switching between single/dual with a special M code would be awsome... but maybe a bit complicated to implement, so firmware switch it is... :D

@jbrazio
Copy link
Contributor

jbrazio commented May 24, 2016

Closing the issue: Feature PR was merged.

@jbrazio jbrazio closed this as completed May 24, 2016
@github-actions
Copy link

github-actions bot commented Apr 8, 2022

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 Apr 8, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T: Feature Request Features requested by users. T: Question Questions, generally redirected to other groups.
Projects
None yet
Development

No branches or pull requests

4 participants