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

Feature Request: Dual X and Y endstops. #5881

Closed
paulpenney opened this issue Feb 21, 2017 · 9 comments
Closed

Feature Request: Dual X and Y endstops. #5881

paulpenney opened this issue Feb 21, 2017 · 9 comments

Comments

@paulpenney
Copy link

@paulpenney paulpenney commented Feb 21, 2017

I'll try and make this short, but I believe this is a very much needed feature.

There is a large and growing community of makers who are making the MPCNC from Vicious1.com. If you are not familiar, it is a low cost CNC that runs primarily Marlin, using dual X and Y gantry motors and EMT conduit driven through belts.

Because the gantry is using belts and independent, it is easy for it to get "out of square" in between cuts unless you go through a testy calibration process. Dual endstops on X and Y (that mimicked the existing dual Z end stop functionality) would solve this immediately.

This would also solve any issue where the end user needed to square up two motors on the same axis that aren't connected and are independent of one another.

Let me know what you think

Paul

@Bob-the-Kuhn
Copy link
Contributor

@Bob-the-Kuhn Bob-the-Kuhn commented Feb 21, 2017

To implement this the controller would need to have 6 independent stepper channels. I'm not aware of a low cost controller with that many.

Do you think that people that build a low cost machine will buy a medium cost controller?

Loading

@paulpenney
Copy link
Author

@paulpenney paulpenney commented Feb 21, 2017

Loading

@Bob-the-Kuhn
Copy link
Contributor

@Bob-the-Kuhn Bob-the-Kuhn commented Feb 21, 2017

I keep thinking "3D printer".

Yes, the RAMPS1.4 based solutions have 5 independent channels and are fairly low cost.

I have dual Z endstops enabled on my printer. I love it.

You're right that all the base code is in place. All that's need is someone to make the mods and someone to test them. That's the harder part.

Loading

@paulpenney
Copy link
Author

@paulpenney paulpenney commented Feb 22, 2017

Yes! No worries! It is a very popular machine, hundreds of builds, and I am sure this would be a worthwhile mod.. I've tried it once, I got the extra end stops registering but was never able to get the axis working the way I wanted. I think a good place to start might be to take the original Z2 code, change it to Y2 or X2, and see if it could even be adapted for an axis other than z? I wish I was a programming wizard like thingy!

Loading

@boelle
Copy link
Contributor

@boelle boelle commented Feb 18, 2019

since there was a PR that made this possible and its merged should this one not be closed?

Loading

@p3p p3p closed this Mar 17, 2019
@github-actions
Copy link

@github-actions github-actions bot commented Jul 14, 2020

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Loading

3 similar comments
@github-actions
Copy link

@github-actions github-actions bot commented Sep 12, 2020

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Loading

@github-actions
Copy link

@github-actions github-actions bot commented Nov 12, 2020

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Loading

@github-actions
Copy link

@github-actions github-actions bot commented Jan 11, 2021

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
5 participants