Steve, Maybe there are space for some mistake in this subject, but this is fact: - picked from page 90 EMC2 User Manual ( http://www.linuxcnc.org/docs/EMC2_User_Manual.pdf)
" 11.14 G33, G33.1 Spindle-Synchronized Motion G33 X- Y- Z- K- For spindle-synchronized motion in one direction, code G33 X- Y- Z- K- where K gives the dis- tance moved in XYZ for each revolution of the spindle. For instance, if starting at Z=0, G33 Z-1 K.0625 produces a 1 inch motion in Z over 16 revolutions of the spindle. This command might be part of a program to produce a 16TPI thread. For rigid tapping (spindle synchronized motion with return) code G33.1 X- Y- Z- K- where K- gives the distance moved for each revolution of the spindle. A rigid tapping move consists of the following sequence: • A move to the specified coordinate, synchronized with the spindle at the given ratio and starting with a spindle index pulse • When reaching the endpoint, a command to reverse the spindle (e.g., from 300 RPM clockwise to 300RPM counterclockwise) • Continued synchronized motion beyond the specified end coordinate until the spindle actually stops and reverses • Continued synchronized motion back to the original coordinate • When reaching the original coordinate, a command to reverse the spindle a second time (e.g., from 300RPM counterclockwise to 300RPM clockwise) • Continued synchronized motion beyond the original coordinate until the spindle actually stops and reverses • An unsynchronized move back to the original coordinate. All spindle-synchronized motions wait for spindle index, so multiple passes line up. G33 moves end at the programmed endpoint; G33.1 moves end at the original coordinate. All the axis words are optional, except that at least one must be used." I think that maybe there are other standards for G-code formatting, but i believe we are talking about EMC here. This piece of SW uses G33 (or G33.1 as you can see) for rigid tapping and probably we cannot just say that "F" is the letter for feed rate for any type of move... I also use Artsoft's Mach3and it is also cappable to do rigid tapping, but it uses G32 instead G33, and uses "F" to specify feed per revolution, but I believe it's intrinseccaly linked to a index signal as EMC is. I never doubt you in any way - I just tried to show you what I know that works... Bert Regards, Fabio Gilii ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users