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

Manual Move coordinates >= 1000 #22165

Merged
merged 5 commits into from
Jun 18, 2021

Conversation

ellensp
Copy link
Contributor

@ellensp ellensp commented Jun 18, 2021

Description

Some user have larger bed. (larger than the axis move menus has digits, ie > 999mm )
Added option HAS_LARGE_BED
This adds a digit to the Axis Move menus and and new submenues for 100mm and 1inch moves.

Requirements

A LCD and setting HAS_LARGE_BED

Benefits

Users can use larger beds.

Related Issues

FR #22095

@ellensp
Copy link
Contributor Author

ellensp commented Jun 18, 2021

breaks on bed sizes with floats... cant see a way to make it automatic. Marking it an option instead.

@thinkyhead
Copy link
Member

thinkyhead commented Jun 18, 2021

The precompiler isn't required to optimize out irrelevant ( if (false) { ... } ) code, so I've simply changed it from a flag to a macro that embodies the relevant conditions.

@thinkyhead thinkyhead merged commit ad1ad93 into MarlinFirmware:bugfix-2.0.x Jun 18, 2021
@thinkyhead thinkyhead changed the title add larger bed support on LCD, FR 22095 Manual Move coordinates >= 1000 Jun 18, 2021
@ellensp ellensp deleted the largebed branch June 19, 2021 00:08
Night69 pushed a commit to Night69/Marlin that referenced this pull request Aug 31, 2021
ptoal pushed a commit to ptoal/Marlin that referenced this pull request Jan 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants