-
-
Notifications
You must be signed in to change notification settings - Fork 161
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: Maslow style motor controls #70
Comments
Do a search across the source files for COREXY. The coordinate frame translations are implemented at those locations; so it would be just a matter of creating a compile-time switch (for example, #define MASLOW) and adding the requisite transforms in the same spots as for COREXY. There are a few concerns that I have with this though - not insurmountable issues, just things to watch out for:
P.s. - it's not ready yet - as I still have testing to do - but I do have a breakout board that is designed to support outboard motor drivers; has IO for the same user-interface hardware that works with my version of Grbl-mega; and has pinouts largely compatible with a RAMPS card (the LCD pin mapping is a little different than a RAMPS+RepRapDiscount Smart Controller stack uses). I intend to release gerbers for it as soon as I've confirmed that it works right. 😄 |
Hi, |
Hey Gauthier,
First of all, allow me to butter your biscuit. You have been very helpful and knowledgeable and I greatly admire and envy your skill. GRBL is so huge and complex and I would have loved very much to be a part of it.
Are you familiar with a Maslow CNC? It's similar to a CoreXY but uses the shared hypotenuse of two motors from which the spindle hangs. The images are far more effective. Well, I've been noodling around the internet trying to find a way to make something work as simple as GRBL can be to use. I would like to build a Maslow-style (polargraph-style) CNC using GRBL Mega and Ramps 1.4. This would allow full sheet CNC capabilities with minimal floor space and minimal motors all in the GRBL family. I have checked out "GRBL Mega Wall-Plotter" here on Github but there is little progress there and I am learning GRBL very slowly. I am a beginner programmer and would love to contribute but I seem to be spinning my wheels. I figured that one will never get what they don't ask for so I thought that I could at least try.
So, is it possible to add that functionality to grbl-Mega-5X? Even if not but you tell me how that functionality could be added I could try and implement it myself using the existing code as a start. I know this is probably asking a lot but I can't seem to find any project that works:
The text was updated successfully, but these errors were encountered: