On Mon, Dec 9, 2013 at 1:04 PM, Ricardo Moscoloni <rmoscol...@gmail.com>wrote:
> Hi Robert, > Im very interested in this too, are you trying to solve slow gcode or > smooth movement? or both? > I'm mostly trying to improve the speed of programs with small segments, but part of that effort has improved the smoothness as well. The smoothness comes from a higher average speed, which means fewer dips in velocity due to short segments. I added an additional check that reduces velocity "ripple" in programs with short, similar-length segments. one problems i find doing a filament winder, linear X and rot A, was > the lack of blending between them. Also the different interpretation of > feed between linear and angular (regular feed or non inverse time feed > rate) cause trouble, when a move changes from linear to angular. > My work so far has just been cartesian motion in XYZ, so the current set of changes may not help with A axis blends. I'm interested in expanding this to cover additional axes, but it's not as straightforward due to the non-trivial kinematics. Can you tell me more about the setup and motions you're using? For example, what orientation is your A axis? Can you send me an example machine config and G-code? Axis backplot draw the gcode correctly, and keeps me thinking in a > manner to ensure constant surface speed doing blending based in tip > point absolute spatial speed calculations but my lack of programming > skills drop me. > Im willing to help in whetever i can....could you explain more about > your particular branch, i like to test it. > Here is the current branch if you're interested in running it: https://github.com/robEllenberg/linuxcnc-mirror/tree/circular-blend-arc-alpha In particular, I could use feedback on how this code runs with axis motion other than XYZ. It should gracefully fall back to parabolic blends, so any issues you can find with this would be very helpful. Thanks! -Rob ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users