On 10/30/2013 08:58 PM, Gene Heskett wrote: [snip] > Hmmmm, not at all what I got: [snip] > ( global offset > [-0.026255mm,-0.026255mm,-0.026255mm,0.000000mm,0.000000mm,0.000000mm] > )
This is why it fails. My code did not initialize the global offsets correctly, which had the consequence that the tracked global position was off. > G1 X-0.02625543 Y-0.02625519 Z-0.02625501 The move([0,0,0]) corrected the discrepancy and then the arc works. [snip] > Works, draws a nominally 20mm diameter spiral, moving z up for nominally > 2.25 revolutions in the xy plane. So starting at XYZA = 0.0, 0.0, 0.0, > 0.0, the ending position is > 0.975, 0.975, 0.975, 0.0. > > Is that the intended action? Spindle-at-speed display=400, so that works. The intended action was to start at [0,0,0] and end at [10,10,10] with 2.25 revolutions in the xy plane. The uninitialized global offsets made the IJ calculations of the arc incorrect. As replied earlier, that should now have been fixed in my commit (and pushed to the gitorious repo). You should be able to do a "git pull" and recompile. Then the coordinates should match up correctly. -- Greetings Bertho (disclaimers are disclaimed) ------------------------------------------------------------------------------ Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users