Update:
I setup my machine to assert motion.feed-inhibit when the spindle falls
below the target RPM. This saved a tool immediately. Within minutes of
starting the test, there was a power surge that caused the spindle
controller to go off-line and the machine stopped feed, saving the tool.
There is one major downside to this, it added 26 minutes to the program I
am currently running. The problem is that the machine does not jog to the
next position until the spindle comes up to speed as it did
with motion.spindle-at-speed, which allows the spindle to come up to speed
while it is jogging to the next cut location. I am thinking that there
needs to be a new pin that behaves like motion.spindle-at-speed with the
exception that it stops unsynchronized feed should the condition become
false again. Or at least a configuration variable that changes the behavior
of the existing pin. Also, another problem that I discovered. During a tap
cycle, if the spindle stops for whatever reason, all is sort of ok... The
problem is that you can not manually back out the spindle because the Z
axis will not back up! The Z axis will only reverse once the tap reaches
the programmed depth. Or if the programmed depth has been reached, the Z
axis will only reverse. I am not sure about the reasoning behind this, but
it seems to me that any time that there is a spindle synchronized movement
like the tap cycle, the axis should be slaved to the spindle no matter
which direction it is turning. I am assuming that the reason that the
slaved axis does not reverse is that it is permitted to use a pulse instead
of a quadrature on the spindle. This seems broken. Maybe there should be an
option to indicate that you are using a quadrature on the spindle so that
direction is accounted for when slaving to the spindle.
-Neil-


On Tue, Mar 29, 2016 at 10:18 AM, Neil Whelchel <neilwhelc...@gmail.com>
wrote:

> Hello,
> ...
> The problem I have with my machine is that the spindle motor is 65
> horsepower, and unlike the computer and servos, it is not on a UPS.
> Sometimes when there is a power surge, it causes the spindle controller to
> fault, so even though the power is back on, the spindle coasts to a stop. I
> just need a good way of dealing with this. Today, I am going to use a
> combination of the controller fault output and the spindle RPM compared
> with the near function to drive the motion.feed-inhibit pin and see how
> this works.
> -Neil-
>
>
> On Tue, Mar 29, 2016 at 1:40 AM, Gene Heskett <ghesk...@wdtv.com> wrote:
>
>> On Tuesday 29 March 2016 03:25:55 Neil Whelchel wrote:
>>
>> I agree with 90% of that. Restarting the operation here at the
>> WOWElectronics shop has generally not been practical because the tap has
>> slipped in the chuck, or the whole chuck holding the tap has turned in
>> the boring bar type holder I use to hold taps on the carriage of my toy
>> lathe.  I lack the ability in a tap holder to grab the square rear end
>> of the tap in a tool holder and positively prevent its moving.  If I had
>> that problem solved, and I drive the tap to the starting position in my
>> G33.1 wrapper, then a rehoming of the lathe should put it close enough
>> to restart the hole if the spindle faults because the tap is bigger than
>> the spindle can do w/o bogging down.  Editing the wrapper for a smaller
>> peck so it doesn't trip off again of course.
>>
>> Cheers, Gene Heskett
>>
>
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to