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] Home without preheating #215

Closed
lukemaurer opened this issue Mar 10, 2021 · 7 comments
Closed

[FR] Home without preheating #215

lukemaurer opened this issue Mar 10, 2021 · 7 comments
Labels
t:enhancement New feature or request

Comments

@lukemaurer
Copy link

Issues that do not follow this issue template will be closed

Description

If I'm doing moves using the menu, I don't usually need them to be 100% precise—it's usually because I'm checking my camera setup. It's then obnoxious to have to wait for it to heat the bed when I tap Home. I'd suggest a pop-up dialog offering to preheat if the user taps Home on a cold printer.

Steps to Reproduce

If this is a Bug Report, please describe the steps needed to reproduce the issue

  1. [First Step]
  2. [Second Step]
  3. [and so on...]

Expected behavior:

[What you expect to happen]

Actual behavior:

[What actually happens]

Logging:

[Enter M111 S247 in a serial monitor (Pronterface or Octoprint). Reproduce the issue, then copy the relevant logs here.
For Octoprint you can either user serial.log or copy/paste the output from the terminal. More information: https://marlinfw.org/docs/gcode/M111.html ]

Additional Information

[What is your hardware configuration? Which mainboard? Custom mods like different hot-ends and extruders? BTT touch screen?]

[If you compiled the firmware yourself - Include a ZIP file containing your Configuration.h and Configuration_adv.h files]

[Provide pictures or links to videos that clearly demonstrate the issue.]

[Which exact firmware version did you flash? Provide a link to the download you have used.]

@Sebazzz Sebazzz added the t:enhancement New feature or request label Mar 10, 2021
@Sebazzz Sebazzz added this to the Community Firmware Release 7 milestone Mar 10, 2021
@Sebazzz
Copy link
Collaborator

Sebazzz commented Mar 10, 2021

Thank you for your suggestion.

You may not be aware that in the upcoming Community Firmware release 6 there are settings to customize heating, including not heating at all (set temperatures to zero or ambient). Would that work in your case?

Otherwise I might consider not preheating for homing at all, or at least not waiting for the temperatures from the movement menu. I agree that in the movement menu there should be less need to preheat.

@Thinkersbluff
Copy link

Thinkersbluff commented Mar 12, 2021

Otherwise I might consider not preheating for homing at all, or at least not waiting for the temperatures from the movement menu. I agree that in the movement menu there should be less need to preheat.

This sounds like a very good idea.
As long as prints always include a G28 in their start gcode, the ABL & Z-offset should know where the bed is.

@ssendev
Copy link

ssendev commented Mar 17, 2021

When using the printer as a plotter this is also important but in release 6 preview 5 setting heating to zero solves it.
But it would be nice to have a gcode command to change the settings otherwise i always have to go to the printer.

@Sebazzz
Copy link
Collaborator

Sebazzz commented Mar 17, 2021 via email

@lukemaurer
Copy link
Author

Thank you for your suggestion.

You may not be aware that in the upcoming Community Firmware release 6 there are settings to customize heating, including not heating at all (set temperatures to zero or ambient). Would that work in your case?

Otherwise I might consider not preheating for homing at all, or at least not waiting for the temperatures from the movement menu. I agree that in the movement menu there should be less need to preheat.

Possibly, though I'm always weary of changing a setting that I'll forget to change back. And if I just need to nudge the X-carriage over to fix something, that's a lot of taps if I want to turn heat-on-movement off, do the movement, then turn it back on.

@Thinkersbluff
Copy link

Thinkersbluff commented Mar 19, 2021

Thank you for your suggestion.
You may not be aware that in the upcoming Community Firmware release 6 there are settings to customize heating, including not heating at all (set temperatures to zero or ambient). Would that work in your case?
Otherwise I might consider not preheating for homing at all, or at least not waiting for the temperatures from the movement menu. I agree that in the movement menu there should be less need to preheat.

Possibly, though I'm always weary of changing a setting that I'll forget to change back. And if I just need to nudge the X-carriage over to fix something, that's a lot of taps if I want to turn heat-on-movement off, do the movement, then turn it back on.

Would it help if there were separate Home X and Home Y buttons as options on the Move screen? Would they need to raise Z a few mm to avoid striking anything but not require pre heating before moving?

What if disable steppers was available on that screen? Is it homing you need or just to push the head or bed out of the way?

Have you tried just tapping the axis position field, to enter a new position for the axis? (No new buttons required, if that works for you)

@Sebazzz
Copy link
Collaborator

Sebazzz commented Mar 20, 2021

This has now been implemented, but only from the movement screen using a trick. I didn't build an extra gcode parameter.

@Sebazzz Sebazzz closed this as completed Mar 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
t:enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants