Machsupport Forum
Mach Discussion => Mach4 General Discussion => Topic started by: CSSICNC on May 27, 2018, 11:50:15 AM
-
Hello Everyone, First time posting as many of my questions have been answered by searching this forum.
However I do have a problem and after researching still can't figure it out.
Using Mach4 Build 216, Motor 0 = Y1, Motor 1 = X, Motor 2 = Z, Motor 3 = A or Y2 slave.
Using Limits (+) and (-) on all axis. Homing is using Y--, X--, Z++. Limits work and so does homing for Z and X,
But Y axis does not home properly. Message Error: No Homing Pin is assigned or enabled for Axis 3.
They are enabled as far I know and according to everything I've read.
When I hit OK to message it moves Y axis to Y-- limit, Y-- trips and stops, but does not offset to home like Z an X.
See attachments for history.
Appreciate the Help.
-
Hello,
Do you have the pin for your Y Home switch assigned to that function in the ESS plugin configuration menu? Mach4 has to know that it's a home switch.
-Bryanna
-
Yes Y Home switch is assigned, as you can see from pic attached it tripped Y Home, Y Limit just like X and Z.
I even installed a separate Y home switch yesterday with its own pin and same exact thing is happening.
Just To update, Build 216 is for the ESS, and Mach 4 is the latest version. BOB is the Mach2 from CNCRoom.
Motor 0=X, Motor 1=Y1, Motor 2=Z, Motor 3=A(Y2)
-
Hi,
would you be kind enough to post a screen shot of the ESS Homing page.
I'm wondering if the home order is such that it homes the first (Y1) motor, then the Z motor, say
and THEN the second (Y2) motor. If thats the case Mach might interpret the home switch as a limit
and therefore stop.
Craig
-
Hi,
sorry I see that it is posted, the pics are that large that scanning around the image confused me.
Looks like the home order must be in the Mach plugin.
Craig
-
I will send pictures in a few minutes.
-
Additional Pictures.
I have basically programmed the ESS and Mach4 just from reading manual and trial and error.
Everything so far works fine except for homing the Dual Y Axis.
-
You should`nt have A(3) checked as that denotes motor 3 needs homing and you have already slaved that with motor 1. Try unchecking A alltogether
DazTheGas
-
Thank you Daz, That was the problem. Everything homing perfect and also set up my soft limits.
Amazing how one check mark can screw you all up.
Thanks for the video's on YouTube, I followed everything you explained but you only had one
one motor on you Y axis, so it was trial and error on my part.
Thanks again, Richard