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

Changing default axes on 4 axis Hotwire CNC #149

Closed
EhsanBaninajar opened this issue Oct 28, 2020 · 2 comments
Closed

Changing default axes on 4 axis Hotwire CNC #149

EhsanBaninajar opened this issue Oct 28, 2020 · 2 comments

Comments

@EhsanBaninajar
Copy link

Hi,

I'm trying to use Mega5x with a Rmaps1.4 for a 4 axis hotwire CNC (Something similar to #121). My problem is the Y axis on the ramps is not working due to faulty circuit. Therefore I need to use X, Z, E0 and E1 for XYUV axes. Is there a way to bypass the Y axis in the codes and use Z axis instead for XY and E0 and E1 for UV? For example can I change the Axis indexing value in order to bypass Y or should I change pins in the CPU_map?

Thank you,
Ehsan

@EhsanBaninajar EhsanBaninajar changed the title 4 axis Hotwire CNC on Changing default axes on 4 axis Hotwire CNC Oct 28, 2020
@fra589
Copy link
Owner

fra589 commented Oct 29, 2020

Hi @EhsanBaninajar,

You can work around your Y axis problem with a 5 axis axis configuration in config.h, then rename your axis like this :

#define N_AXIS 5            // Number of axes
#define N_AXIS_LINEAR 4     // Number of linears axis
(...)
#define AXIS_1_NAME 'X'
(...)
#define AXIS_2_NAME 'A'
(...)
#define AXIS_3_NAME 'Y'
(...)
#define AXIS_4_NAME 'U'
(...)
#define AXIS_5_NAME 'V'

And sure, never use the faulty "A" axis 😃
Like this, you will be able to avoid modifying the cpu_map.h.

@++;
Gauthier.

@fra589
Copy link
Owner

fra589 commented Jan 25, 2021

No response from the requester for this solution for almost 3 months ... :-(
I assume he solved his problem and I close this issue.

@fra589 fra589 closed this as completed Jan 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants