I use both the std 8mm prox sensor, and the ATS-667 in my machines to
generate index pulses, detecting in the case of the ATS 667, an edge
whose timing vs the spindle or axis is fixed at the edge selected in hal.
This in turn causes a several degree error in the index pulse depending
on which direction the axis or spindle is turning at the instant.
I think this is one of the reasons I get quite sloppy threads when rigid
tapping. The vertical motion moving back out of the hole is slightly out
of time, causing the tap to cut on the up stroke. My now ancient thinker
can't come up with a method to switch on the edge according to the
direction signal so that the edge detected is always the 2nd edge that
comes out of an ATS-667 that corresponds to the passing screw head that
triggers the index crossing the centerline of the ATS-667. This problem
exists also in the lathe since I'm using 3 ATS-667's for A/B encoder and
index. In both lathe and go704, the spindle can turn backwards at the
same speed it fwds in.
Can someone guide me there?
Another subject, unrelated but the backplot cannot show me a thread as
its forming because the backplot update isn't syncronized with the A or
B axis. If the back plot update could be sync'd to only update the
backplot in time with the index pulse selected in hal.
How well that would work when the A or B axis is spinning at 600 revs
might be interesting. Because it does spin that fast when carving one of
my vice screws. AS is, what I see in the backplot is it slowly drawing
the max OD of the screw. The actual buttress threads it is carving are
invisible. I'm not a python coder so I've no clue if that is even practical.
Thanks everybody.
Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Don't poison our oceans, interdict drugs at the src.
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers