CAD CAM EDM DRO - Yahoo Group Archive

Re: EMC2 Screw Cutting Problem

Posted by mart_wid
on 2008-05-22 13:32:53 UTC
Steve.
I've run the test as per your instructions. Everything works
initially as you described - spindle-position increments with each
slot and counts each full revolution accurately. The spindle-position
signal keeps counting correctly whilst running the threading.ngc file
and the spindle-index-enable signal is set to false, this changes to
true at the start of the thread cutting move, but at that point,
everything stops except the spindle-position signal which keeps
incrementing. Over to you, Steve. Thanks, Martin.

--- In CAD_CAM_EDM_DRO@yahoogroups.com, Stephen Wille Padnos
<spadnos@...> wrote:
>
> Hmmm. I'm not sure why that didn't work.
>
> There are a couple of things you can do to troubleshoot this.
> First, from the Axis "Machine" menu, select "halmeter". In the
> selection dialog that pops up, select the "Signals" tab, then
select the
> "spindle-position" signal and click "close. If you start the
spindle
> moving slowly, you should see the number creep upwards as the
spindle
> turns. It should go up by 1 for every full revolution of the
spindle.
> You should be able to turn the spindle by hand and see this as
well, so
> you don't even need to turn the machine on or run any G-code to see
> this. Turn the spindle more than one revolution, and make sure the
> count continues to increase. If it counts to 1 then resets to 0,
exit
> from EMC2, re-run stepconf, and invert (or un-invert) the pin
that's
> selected as "Spindle Index".
>
> If you don't see the spindle-position change at all, then there is
a
> mistake in the setup of the encoder counter. It's possible that the
> wrong parallel port pins are selected, or that you're loading the
wrong
> configuration when you start EMC2 (we've all done that :) ).
>
> Load the demo file "threading.ngc" and run it (if you have stepper
> motors, you can leave the motor drives off - you only need the
spindle
> spinning and have its feedback for this test). You can load two
copies
> of halmeter and look at spindle-position and spindle-index-enable.
The
> position should continually increase in the early moves, and
> spindle-index-enable will be false. When each threading pass
starts,
> the spindle-index-enable will be true until the spindle index is
found,
> when it will go false, the spindle-position will go to 0, and the
> threading pass will begin.
>
> Let me know what you find.
> - Steve

Discussion Thread

mart_wid 2008-05-21 06:13:36 UTC EMC2 Screw Cutting Problem Stephen Wille Padnos 2008-05-21 07:13:29 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Screw Cutting Problem mart_wid 2008-05-21 14:42:33 UTC Re: EMC2 Screw Cutting Problem Stephen Wille Padnos 2008-05-21 15:40:37 UTC Re: [CAD_CAM_EDM_DRO] Re: EMC2 Screw Cutting Problem mart_wid 2008-05-22 03:34:20 UTC Re: EMC2 Screw Cutting Problem Stephen Wille Padnos 2008-05-22 11:15:08 UTC Re: [CAD_CAM_EDM_DRO] Re: EMC2 Screw Cutting Problem mart_wid 2008-05-22 13:32:53 UTC Re: EMC2 Screw Cutting Problem Stephen Wille Padnos 2008-05-22 13:40:15 UTC Re: [CAD_CAM_EDM_DRO] Re: EMC2 Screw Cutting Problem mart_wid 2008-05-22 14:49:33 UTC Re: EMC2 Screw Cutting Problem Stephen Wille Padnos 2008-05-22 15:12:52 UTC Re: [CAD_CAM_EDM_DRO] Re: EMC2 Screw Cutting Problem mart_wid 2008-05-23 10:31:58 UTC Re: EMC2 Screw Cutting Problem mart_wid 2008-05-23 10:59:54 UTC Re: EMC2 Screw Cutting Problem Stephen Wille Padnos 2008-05-23 12:27:36 UTC Re: [CAD_CAM_EDM_DRO] Re: EMC2 Screw Cutting Problem mart_wid 2008-05-23 14:25:17 UTC Re: EMC2 Screw Cutting Problem Stephen Wille Padnos 2008-05-24 07:47:21 UTC Re: [CAD_CAM_EDM_DRO] Re: EMC2 Screw Cutting Problem mart_wid 2008-05-24 10:24:43 UTC Re: EMC2 Screw Cutting Problem