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
275 stars 122 forks source link

Z-Axis calibration for Bosch 1617 Router Base #793

Closed trakru closed 5 years ago

trakru commented 5 years ago

Issue: Z-axis calibration for Bosch 1617 Router Base. "Plunge to -1.000" button on the calibration page raises the router bit instead of depressing it into the workpiece

System Config:

Pitch value was changed to -1.5 based on suggestions in the Maslow forums. this resolved the "Relative Raise/Lower" buttons to work as expected.

Clicking Lower, lowers the router bit. Terminal Log:

G91 G00 Z-1.0 G90

Clicking "Plunge" raises the router bit. Terminal Log

G91 G00 Z1.000 G90

GeroBH commented 5 years ago

Forum post: https://forums.maslowcnc.com/t/shaft-coupler-for-bosch-1617/4372/23

BarbourSmith commented 5 years ago

So is this still an open issue in Ground Control? If so I can work on a fix

GeroBH commented 5 years ago

I was not able to replicate the issue in Fake-Server mode. FW/GC 1.26 Having a negative or a positive pitch in the setting gives me the expected results in the GC simulation.

Clicking "Plunge" raises the router bit. Terminal Log G91 G00 Z1.000 G90

Is not the correct line from the terminal. it should be G00 Z-1.0

If the bit is lower then -1 it raises, if it is higher it it lowers to the absolute position Z-1. It's hard to see with the Z-menu open, but possible. Does the Z value in GC change to Z-1? image

trakru commented 5 years ago

i agree, i dont see the same issue anymore. Clicking Plunge does lower the router bit

Screenshot from 2019-05-09 15-36-40

As you can see, the correct plunge command is going through the terminal. I am not sure what/why happened, but i guess we can close this issue

trakru commented 5 years ago

I ended up calibrating the machine successfully after realising that clicking the define zero button takes the Z-axis UP by +5 mm. Made sure that much tolerance was present before clicking Define Zero and that helped complete the process. Just noting for future purposes