Skip to content

Comments

Option to disable z and/or xy homing#22

Open
johnboiles wants to merge 5 commits intoStrooom:masterfrom
johnboiles:disable-homing-z
Open

Option to disable z and/or xy homing#22
johnboiles wants to merge 5 commits intoStrooom:masterfrom
johnboiles:disable-homing-z

Conversation

@johnboiles
Copy link
Contributor

@johnboiles johnboiles commented Oct 7, 2019

This PR provides an option to disable homing on the Z at the beginning and end of the generated GCode as well as an option to disable XY homing at the end of the generated GCode.

My machine (a MPCNC) doesn't have Z endstops -- so it's unable to position itself correctly with machine coordinates on the Z axis. That means the G53 G0 Z-10 at the beginning of the GCode and the G53 Z-10 at the end of the GCode (where properties.machineHomeZ = -10) will cause the machine to go to a random Z height, sometimes causing a collision with the workpiece.

Additionally, sometimes when making a cutting multiple small pieces, I don't want the machine to move away from the workpiece at the end of the GCode. In those cases, it's helpful to be able to disable XY homing as well.

@johnboiles
Copy link
Contributor Author

I also added the option to disable XY homing here

Should I include that in this PR?

@Strooom
Copy link
Owner

Strooom commented Jan 23, 2020 via email

@johnboiles
Copy link
Contributor Author

Easy for me to just push it up here. I'll update the PR description.

@johnboiles johnboiles changed the title Option to disable z homing Option to disable z and/or xy homing Jan 23, 2020
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

Successfully merging this pull request may close these issues.

2 participants