that is how tapping is implemented.  (it isn't seeing that the spindle 
is reversed - it is syncing past the starting point of the cycle - then 
turning the spindle off / reversing  - waiting for the spindle to stop 
(still synced) and then moving to the initial starting point of the 
tapping cycle.

http://linuxcnc.org/docs/2.7/html/gcode/gcode.html#sec:G33_1-Rigid-Tapping

You can see it here...  (my spindle has really slow accelleration..)

https://www.youtube.com/watch?v=qBQ7RSuRAls

sam

On 3/3/2015 10:38 AM, Jon Elson wrote:
> On 03/03/2015 08:37 AM, Robert W. Ellenberg wrote:
>> tp: fix for "climbing" behavior in rigid tapping
>>
>> It turns out we were always setting the tp goalPos to be the endpoint of
>> the most recently added segment. Unfortunately, this assumption breaks
>> on rigid tapping, where the "end point" is somewhere past the start
>> point (but motion stops early once the spindle isn't synced).
> Hmm, I've noticed at the end of a G33.1 cycle, as the
> spindle reverts to
> forward rotation, the Z axis remains synched to the spindle
> for a moment,
> and starts toward the workpiece again.  This probably lasts
> 50 - 100 ms,
> which seems awfully long before it recognizes that the
> spindle has reversed
> at the end of the withdrawal from the thread.
>
> Is this the behavior you are describing above?
>
> Jon
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
>


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to