MaslowCNC / GroundControl

This is the Ground Control software used to control the Maslow CNC Machine
https://www.MaslowCNC.com
GNU General Public License v3.0
277 stars 123 forks source link

How does touchZero button get enabled? #761

Open CptanPanic opened 6 years ago

CptanPanic commented 6 years ago

I just added some hardware to use the touchZero() functionality. But first I see that in the Zaxis controls, "Touch Zero" button is greyed out. I was told in the forums that there is a setting somewhere, but do not see it. Looking at GroundControl.kv I see that this button is disabled by default. Am I missing how to enable it, or is this a bug?

Thanks.

BarbourSmith commented 6 years ago

I haven't used that feature personally, but I bet you would get a quick response to a post in the forums

blurfl commented 6 years ago

It's disabled because using it can potentially damage a router's z-axis mechanism.

CptanPanic commented 6 years ago

@blurfl I don't understand, you just merged a modification of touchZero() but there isn't a way to get there without the button. Is the plan to enable button later, or add a advanced toggle?

What is dangerous about it, if it can only go 5mm down?

BarbourSmith commented 6 years ago

What is dangerous about it, if it can only go 5mm down?

If you are close to the bottom of the router's travel it can bottom the system out.

Is the plan to enable button later, or add a advanced toggle?

I haven't been following this feature closely so take my opinion with a grain of salt, but I would support a toggle in the settings to enable the button if you would like to add one