well that is pretty darn neat.. couple issues I found -the first time you hit play after pausing and reversing the motion (while still paused) - no movement. -if you reverse run to the end of 20 segments (either manually or unpausing) you cannot get it move anymore. shift-f will not go forward again.
sam On 04/08/2015 07:25 PM, Robert Ellenberg wrote: > Hi All, > > I've been playing around with reverse run for the last few days, and I > think I have a crude but working solution based off of 2.7. Here's a branch > on my github repo that has an example (also pushed to the official repo to > run on the buildbot): > > https://github.com/robEllenberg/linuxcnc-mirror/tree/feature/reverse-run-2.7 > > The major changes are in motion / TP, but I also set up a quick way to test > using axis. I added 2 new key bindings to axis to enable / disable reverse > run: > > SHIFT + R = reverse run (only switches while paused) > SHIFT + F = forward run (default, only switches while paused) > > Here's the behavior I was going for (tested so far against some examples of > each): > > - Be able to reverse run up to about 20 segments > - only allow exact-stop motion in reverse (adding blending is a much > bigger change) > - Do not allow reversing through spindle-sync moves or at-speed moves > > There are definitely some warts in this code I'd like to clean up before > merging, but it should be test-ready at least. As always, if you find > anything wrong or have ideas for how to improve this, let me know and I'll > take a stab at it. > > Best, > -Rob > ------------------------------------------------------------------------------ > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT > Develop your own process in accordance with the BPMN 2 standard > Learn Process modeling best practices with Bonita BPM through live exercises > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers