Rob, My file was a bit modified from the default. But I think the reason for the change in speed in 2.7 is that G64 is selected (by default?) and so rather than play out to the ends of the timing values it blends to the next move and a) runs faster, and b) sounds different as it swoops into the next move rather than moving cleanly at a point. I set G61 and now it slows down in 2.7 and sounds better as well. I think G61 was in effect in the original video. I also had originally set the scale on all three axes to be identical, whereas Jeff’s has the third (or fourth) axis in a different scale for harmony. I played with that as well, so now my third axis is playing harmony. I will send you my code and try to post a video tomorrow.
I did learn about ARC_BLENDs though, thanks! By the way there appears to be no documentation anywhere on that config parameter. I finally found it buried in the source code in a directory with some tests. I think I need to apply for a grant to get a roomful of cnc machines playing a symphony ;-) -Tom > On Oct 21, 2015, at 9:41 PM, Robert Ellenberg <[email protected]> wrote: > > Thanks Jeff, I loaded it up in a 4-axis sim config. I think my initial idea > is wrong about ARC_BLEND_RAMP_FREQ, since all of the blending happens > between 4 axes (parabolic blends only). > > Just for fun, here's both clips together: > > http://www.youtubedoubler.com/?video1=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJKNieuI6Hmo&start1=0&video2=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DS0re79zEX5A&start2=11&authorName=rellenberg > > It seems like it's running faster in your 2.7 video. Has the configuration > / scale changed between those videos? It might sound better if it runs at > the same speed. For reference, on my test config, the program takes about > 36 seconds on both 2.6 and 2.7. > > Rob > > On Mon, Oct 19, 2015 at 9:39 PM, Jeff Epler <[email protected]> wrote: > >> On Mon, Oct 19, 2015 at 11:30:14PM +0000, Robert Ellenberg wrote: >>> would you mind sharing the g-code so I can >>> take a look at the slow spots? >> >> A version of this program is in the sample nc_files as "daisy.ngc". >> >> It needs to be modified to run on a 3-axis machine, and only "sounds >> good" on a high-accel stepper machine with properly configured scales in >> the gcode. >> >> (set XYZA axis scales) >> O100 call [6400] [6400] [8000] [80] >> >> Jeff >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Emc-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/emc-users >> > ------------------------------------------------------------------------------ > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
