Hello Guest it is March 28, 2024, 05:39:03 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - scudzuki

Pages: « 1 2 3 4 5 6 »
31
General Mach Discussion / Re: softlimits question
« on: September 25, 2008, 07:32:06 PM »
Seems to me I could just pull the parallel cable off the PC and check the pins using a multimeter whilst tripping the limit switches by hand. The switches are wired directly to the parallel output, not through the BOB, yes? I suppose it's all academic at this point anyway.
Joe

32
General Mach Discussion / Re: softlimits question
« on: September 25, 2008, 06:10:08 PM »
Actually, I tried it already, assigned the same pin to y home that is assigned to y+, changed the y home direction to negative, changed the y home off to 0, and triggered the y- limit switch it by hand inches away from the actual limit to test (other hand poised over the e-stop the whole time). It's perfect now.

I bet they have the pin assignments for the limits backwards, after all every axis now has assigned as the home switch pin the same pin as the limit switch at the opposite end of the axis.

I tested REF ALL, soft limits by rapiding up to the limit of each axis, and ran program that was giving softlimit warnings from the home position, no warnings. What else do I have to worry about? Any of the limit switches will trigger an e-stop, so what other potential problems could I be looking at? I can't think of any.

Can you see any benefit to having 2 separate circuits (and pinouts) for the limit switches? Seems to me that one circuit for all would suffice.

Joe

33
General Mach Discussion / Re: softlimits question
« on: September 25, 2008, 05:23:55 PM »
Now that I am looking at that, it doesn't make any sense. X home is assigned the same pin as X+ yet X homes negative. Should I just change the Y home to the other pin and try to home negative? I don't see a problem with how I have it set up now, essentially the same effect, but I'd like to understand it better.
Joe

34
General Mach Discussion / Re: softlimits question
« on: September 25, 2008, 05:05:03 PM »
I did not alter the wiring, and I have no schematic for the machine.
I assumed that all the limits would be NC and wired in series, and that opening any of them while an axis is homing would be interpreted by the control as the appropriate axis, after all there's only 1 axis in motion at a time.
I am going to pull the limit switches at some point to have a look at how they are wired.
I have the most current release of Mach3 and have never had an older release. I will run a few more test passes with the program that was giving me the errors. As for the limit switch mystery, I will solve it in the future. Thanks for all your help.

Joe

35
General Mach Discussion / Re: softlimits question
« on: September 25, 2008, 10:31:09 AM »
Okay I changed the homing/limits as follows
y homes negative
ymin limit 0
ymax limit 6.47
REF ALL
and the servo drives the saddle right up to a mechanical stop (past the limit switch) and stalls the servo, and I jump for the estop. Note that this is the first change that I've not tested first time by tripping the limit with my finger and been poised over the estop on the first actual run, and the first one to end up driving the machine to a mechanical stop. @%R^&*!
I check the y- limit switch and its position is fine
I crank y back several inches and REF ALL again, actuating the switch with my finger which it ignores completely, I jump on the estop in time to prevent metal to metal.
Changed the homing/limits back but added home off 6.47
Note that the y- limit WILL trigger the estop and x home. In other words, I REF ALL, let Z and Y ref, when the X is ref'ing, hit the troublsome y- limit switch with my finger and it acts as if it has hit the x limit, let go the y- limit and x stops and zeros. I thought all of the limit switches were wired in parallel? How can it detect an open limit switch for purposes of estop and ignore it for homing... but selectively?
to recap
y- limit switch is ignored when homing y axis but not x axis
y- limit will trigger the estop.

WTF????

BTW I did run my test program once after adding the home offset with no softlimit warning. Logically it does not make sense, but I can see where it could be a bug in Mach3 that only surfaces if the work envelope in y machine coords are all negative.

Joe

36
General Mach Discussion / Re: softlimits question
« on: September 25, 2008, 07:51:15 AM »
I don't think so. Softlimits im Mach2 were 0,9999 and the original owner never did a REF ALL. He bought the machine retrofitted and never messed with any settings. It was set to home Y+, though. I'll run it in an hour or so and report the results.

37
General Mach Discussion / Re: softlimits question
« on: September 25, 2008, 07:04:00 AM »
The Mach2 config that the machine came with ref'ed y positive and was not zeroing the axes. The guy I bought it from was a wannabe who did not even understand general machining practices so he never noticed.

I am using whatever version of Mach3 ArtSoft had available for download 1 month ago. I use stable code, I do plenty of beta testing in my real job. Haven't checked whether there's a new release available, I will do that now.

Joe

38
General Mach Discussion / Re: softlimits question
« on: September 25, 2008, 06:50:34 AM »
Although I understand your logic, I fail to see where it has anything to do with the error that I'm getting. Right now all machine Y coords within the working envelope of the machine are negative. When I'm done, they'll be positive. I can't see where it will fix the softlimit issue, since the errors I'm getting are on the Z axis. I do see that the Mach3 setup guide suggests that both X and Y home negative and that this would be a workaround but seems like I could just as easily change the y to home negative and change the softlimits to suit. I think I will go that route instead, which will have the side benefit of not "tugging" the x servo lead wire when I REF ALL. I'll let you know how it turns out.
Joe

39
General Mach Discussion / Re: softlimits question
« on: September 24, 2008, 07:52:27 PM »
X home is at the left end of the table, or X-
Z home is at the top of the column, or Z+
Y home is at the far edge of the table, or Y+

Joe

40
General Mach Discussion / Re: softlimits question
« on: September 24, 2008, 07:17:25 PM »
I set the slow zone to .7 x and y, any less and it's cutting it too close. Z is set to .8, never get anywhere near the limits jogging the Z.
I am using work offset 3 for this experiment.
machine coords
X0 is -
Z0 is +
Y0 is +
After a G56, my first G0 moves (in machine coords) approx -4". Definitely not going anywhere near the Z+ softlimit, but that's the warning I get.
It definitely makes a difference if, before executing the programs, I jog several inches away from the home positions.
I really want to use the softlimits but if I can't rely on them to not erroneously report softlimit violations, then it's no use having them toggled on.
Joe


Pages: « 1 2 3 4 5 6 »