On Mon, 15 Mar 2010 22:46:02 +0000, you wrote: >On 15 March 2010 22:05, Andy Pugh <[email protected]> wrote: >> Running this code gives me the error >> "Y value unspecified in xz plane canned cycle" >> Which is a bit of a surprise given that the machine is a lathe (and LATHE = >> 1) >> Replacing the G18 with G17 fixes the problem, but seems a bit >> counter-intuitive. > >Chris has explained why this is on IRC, but I am still not convinced >it makes sense. > >The reason for the G18 was to make G2 and G3 work in other parts of the code. >G18 means canned-cycle movement in Y, so it is an error to use G18 and >a canned cycle with a lathe.
Huhhh??? >However, it also doesn't seem to make any real sense to program G17 >(X,Y plane) on a machine which doesn't even have a Y axis. >I might have argued that G83 etc are unambiguous on a lathe, but I >suppose in principle you could use it as a peck-parting cycle in X. Makes no sense whatsoever to program G17 when you are working in XZ plane? I know that Mach has two distinct sets of code for things like canned cycles, one for mill and one for turn. I know that to be fact as I worked with Art correcting the existing Mill ones to work correctly in Turn. Perhaps it's being fudged to avoid writing more code? Steve Blackmore -- ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
