-
Notifications
You must be signed in to change notification settings - Fork 147
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
MMU disabled - Last gate stepper still synced #599
Comments
Ah. Good catch. This should unsync() on disable. I will fix. In [mmu_machine]
:
has_bypass: 1 This should enable the bypass functionality built into HH. You can then "select" bypass with:
On type-A MMUs this moves selector to a designated position and turns of most of the MMU functionality. You see "bypass" selected in the This should work the same with type-B but I haven't tested. I could imagine having and extra free bowden going into the splitter/combiner which represents the "MMU bypass". Let me know how this works out. |
that worked. just had to recover the gate that was previously loaded to unloaded before activating bypass
|
off topic, but I been messing around with the Mainsail popup prompts, didn't know if you wanted to have a look. probably a better way to do it based on the mmu setup already, but I just tinker with coding.. not a programmer :-) |
I will have a look. Note that @ammmze was also working on something similar (at least I think so without yet looking at what you have done!). I think it is a GREAT idea (I just don't have time to help right now). I'm adding the unsync() to disable now. Will be in the UPDATE: this is now fixed in |
Yep...still needs built out, but was implementing it in a way that it would be done from python and abstract away the gcode aspects of the prompt using some async coding. It makes for a unique way of doing the prompts but I think it makes it easier to manage the many possible prompts and errors and what not. It's been a couple months since I've touched it, but here's what I have so far. |
yeah, way above me. I am decent in batch, vbscripting and Powershell (MS windows admin for 30+ years)... getting better with gcode macros... but python has alluded me so far. I can read it and get the jest of it.. but that's about it. I know the way I did it would be a lot of work giving the various HH configurations and MMU configurations. reading directly from HH would clearly be a better solution. just thought it was neat and thought I would share. |
@moggieuk
These locations are perfectly find when running with the MMU on. I did notice that the x is different than the config of 306. I believe the max on the K1 Max is 306.5mm
|
Type B MMU
I am trying to totally bypass the MMU and just print from a drybox, I ran
MMU ENABLE=0
, but the last active gate is still trying to push filament.Is there a better bypass method for type B MMUs?
The text was updated successfully, but these errors were encountered: