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

Minor Updates for EasyThreeD K7 #26145

Closed
wants to merge 8 commits into from
Closed

Minor Updates for EasyThreeD K7 #26145

wants to merge 8 commits into from

Conversation

schmttc
Copy link
Contributor

@schmttc schmttc commented Aug 4, 2023

Description

  • Increased feed length for advance/reverse filament
  • Reset status of LED after cancelling a print

Requirements

ET-4000+ Board

Configurations

configurations.zip

Related Issues

n/a

);
block->millimeters = get_move_distance(displacement OPTARG(HAS_ROTATIONAL_AXES, cartesian_move));
}

Copy link
Member

@thinkyhead thinkyhead Aug 7, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well this obviously can't just be moved here, as most of the variables it references only exist in its original location. If the aim is to deal with block->steps[axis] having been affected by error_correction then it would be better to make a method that returns all the axis error_correction values or pre-update all the block->steps[] and then use the modified steps for the logic in Planner::_populate_block.

Copy link
Contributor Author

@schmttc schmttc Aug 7, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My apologies, rookie git use, this wasn't supposed to end up in the PR, I expected the PR to be frozen not updated with the source.
I'll cancel this PR until I've finished working on the backlash issue

@@ -142,7 +142,7 @@ void EasythreedUI::loadButton() {
}
else if (!flag) {
flag = true;
queue.inject(!READ(BTN_RETRACT) ? F("G91\nG0 E10 F180\nG0 E-120 F180\nM104 S0") : F("G91\nG0 E100 F120\nM104 S0"));
queue.inject(!READ(BTN_RETRACT) ? F("G91\nG0 E10 F180\nG0 E-220 F180\nM104 S0") : F("G91\nG0 E200 F120\nM104 S0"));
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it possible to use this UI with other machines besides those which prefer these lengths?

@schmttc schmttc closed this Aug 7, 2023
@tombrazier
Copy link
Contributor

@schmttc When you've got a solution to the backlash issue I'm happy to review it. I take it your intention is to submit a separate PR for that.

@schmttc
Copy link
Contributor Author

schmttc commented Aug 8, 2023

@tombrazier Thanks, yes, will raise a separate PR for the backlash issue

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.

4 participants