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]: Z Stepper Auto Alignment #447

Closed
Pheelix opened this issue Jun 19, 2021 · 1 comment
Closed

[FR]: Z Stepper Auto Alignment #447

Pheelix opened this issue Jun 19, 2021 · 1 comment
Labels
enhancement New feature or request

Comments

@Pheelix
Copy link

Pheelix commented Jun 19, 2021

Feature Request:

I know we can make custom command buttons. But is there any chance you could add a Z Stepper Auto Alignment button that works like the update button. Or a way to have custom commands show the webcam when they run? I do have the Auto Alignment command in the Bed Leveling commands but sometimes it is nice to run it by itself.

@jneilliii
Copy link
Owner

I could definitely add an option for the webcam to be visible while a custom button is pressed but not sure how to account for turning the webcam back off. Rather than applying it to the button though I think it might be better to apply it as an echo command, which would allow the printer to tell the plugin to enable/disable webcam. That way you could use something like the below in a custom command and achieve the end goal, assuming your firmware supports echo commands.

M118 BLVWEBCAMON
G34
M118 BLWEBCAMOFF

@jneilliii jneilliii added the enhancement New feature or request label Jun 19, 2021
@jneilliii jneilliii mentioned this issue Jul 31, 2021
jneilliii added a commit that referenced this issue Jul 31, 2021
**Added**
* added BLVPROCESSINGON/BLVPROCESSINGOFF received gcode commands via M118, #447. 

The following example custom command button would change to "processing" mode, heat the hot end until it reaches 200 degrees and then turn "processing" mode off. If webcam is enabled while processing the webcam will be shown while in "processing" mode.
```
M118 BLVPROCESSINGON
M109 S200
M118 BLVPROCESSINGOFF
```
* add custom action command `BEDLEVELVISUALIZER_LEVELBED` to allow use with various custom config input options in Marlin (Configurationa_adv.h), ie `CUSTOM_MENU_MAIN`. Will initiate the command contained within the Update Mesh gcode script when received. Requires HOST_ACTION_COMMANDS to be enabled as well. Example menu item.

```
#define MAIN_MENU_ITEM_1_DESC "Bed Visualize"
#define MAIN_MENU_ITEM_1_GCODE "M118 A1 action:BEDLEVELVISUALIZER_LEVELBED"
```
* camera position option, #377

**Updated**
* Plotly js library to version 2.3.1 gl3d bundle

**Fixed**
* resolve issues related to blank date locale string
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants