On Sunday 07 September 2014 08:55:04 John Thornton did opine And Gene did reply: > Gene, > > I'm not following you... > > JT > [huge snip]
Where I am coming from is 100% likely a lack of planning on my part :) Lets see if this is followable. What I would like to see is a check button that when checked, would modify the XY centers values you entered, likely obtained from the DRO, and internally modify them so that the arc move would start from where its actually at, as opposed to the preliminary G0 move it needs now. Say you've marked an adjustment slot but can only access one side of it, but you know the bolt is a 3/8" bolt. You are using a 1/4" mill, and you know the slot needs to be an inch long center to center. I normally do my bit radius calcs by hand, so I would set the bit down to the surface a bit radius short of the end mark, and the near flute exactly on the near scribed mark. The next move might even need to be a 3 axis move, but the intention would be to make the move the length of the slot and end up at a z depth that is thru the workpiece into the sacrificial pad under it. But its only a 1/4" bit, so you need a .125 (.375 - .250 bit dia) diameter 180 degree turnaround. You look at the DRO, and enter those values and check the cw end of the arc as the intended staring point of the arc. There could also be a ccw box to check in case you wanted it to start from the other end of the arc. In ascii art, effectively treating the current position to be the top, or the bottom of a ')' move. What I'd like to see it do is to calculate that initial move to the starting point (based on the end angles & the radius), use that to modify the starting XY you gave it & do the calc's it does now so it will effectively start the arc exactly where the machine is instantly sitting. At present, if the slot is exactly aligned with one or the other axis's, you can mentally fudge the center you give it, and it should just be correct IF you are. But if that slot isn't aligned with a table axis, the fudge you'd have to give it gets into using a sci calculator (kcalc will suffice) to figure the sin or cos of the angle, apply it to the radii, and add or subtract that to the starting centers you give it. In other words, you've done that initial G0 move in the math only so there is no discontinuity between where the machine is at and the nearest end of the arc, it simply starts the arc at the machines current position. For someone who often does onezies free hand, this would be at least as handy as bottled beer. ;-) Yeah, I know, its been said that people in hell want ice water. ;-) But having that math available simply by clicking a checkbox sure would be nice. :) Verbose to the point of bloviating, but hopefully conveying the idea. Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
