Am completely new to CNC machine. I have my new zenbot CNC machine with G540 controller and mach3 software.
Am using an online CAD for designing and online cad itself converts my design to G-code an trasfers to MAch3. My problem is in tool height changes. Whenever the tool height is changed, the Z axis tool travel length is changes i.e increased or decreased. so the milling goes wrong. i.e, the tool cuts my work table. is the tool height is associated with motor tuning (i.e, steps/unit). . . Can any one plz help me in this regard?
also I have an external ESTOP button which is connected to the PC through USB. This button is just an NO switch connected to a board and it'l be activated when pressing and triggers the space key in my computer so that the ESTOP will be activated in the controller through MACH3. What I need in this setup is, I want to stop the spindle when the ESTOP is activated. I tried the settings in mach3 general config. But no use.
And my milling works properly when I setup the motor inputs under ports&pins option as Active high (direction input). I connected three limit switches for three axis but i works correctly when the direction input are setted as Active low. If direction input are stated as active high, then the machine moves reversely while homing (ref all home) I cant link these two conflicts and resolve. I want my machine and limit switches to work with active high config.
Can anyone suggest me the settings in this regard? Thank you