Matt Rohrer9 days ago3 comments
I'd like directions to change the x/y orientation of my machine, all the machines I've run had the origin in the lower left corner with the bed extending to the right.
Table Layout.png
Your drawing makes it clear. You want X to be the ganged axis that moves the entire gantry along the length of the bed. Y should be the single motor that moves the torch carriage across the gantry, with machine zero at the lower-left corner. That requires swapping the logical X and Y motor assignments, not merely changing the home location.
Before changing anything, take a screenshot of the current Axes & Motors settings so you have a record of every step, direction, limit and active-high/active-low setting.
In the Machine Profile:
Copy each complete motor configuration, including its step pin, direction pin, home/limit pin and active-high/active-low modifiers. Since you had already changed the X and Z assignments from the original starter profile, use the assignments currently operating each physical motor rather than copying generic GPIO numbers.
Set the homing cycles to:
The lower number homes first. The ganged X axis should home last by itself so its two motors can square correctly while using the StrikeCommand board’s shared limit inputs.
Save the profile, connect to the controller and select Push config to controller… from the connection badge menu. JC3 will upload the generated FluidNC configuration and reboot the controller.
Before homing, jog slowly and verify that X moves both gantry motors together along the bed and Y moves the torch carriage across the gantry. If an entire axis travels backward, use that axis’s Reverse direction setting. If only one ganged motor travels backward, change the active-high/active-low Direction setting for that motor only.
Sweet, that worked great!
Great! Glad that sorted it out.
Sign in to leave a comment or vote.
Sign In