Greetings A modal scaling code (G51?) is certainly useful and fairly easy to define in terms of its effect on X, Y, Z etc. coordinates submitted to the interpreter. One does have to beware of what happens to arcs with unequal, say, X and Y factors.
Rotation seems to me much more difficult to specify because of jogging and because of work offsets. Does the X jog move the table left and right or in such a way that only the X DRO alters? Is the rotation about 0,0,0 in the current cosys, the G54 cosys or the G53 cosys? I think that funny things happen to datums whatever option is chosen. John Prentice From: "John Kasunich" <[EMAIL PROTECTED]> Subject: Re: [Emc-users] scaling G code > Jon Elson wrote: >> Ray Henry wrote: >>> Now fifw, it seems to me that it's time to modify the interpreter to >>> allow for a modal scaling g-code. >> Oh wow, cool idea! If we're going to do that, 3-axis rotation >> would be a good thing to put in at the same time. Then, you >> could scale/rotate the moves to fit the part, rather than try to >> align the part to the machine. The "big boys" all have this, >> and the math is almost trivial and very localized. You just run >> the time-honored translation matrix on all input coordinates. >> >> Jon > > You volunteering Jon? That would be a good thing to work on while you > are at the CNC workshop. ;-) > > Regards, > > John Kasunich ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users