AXIS: EMC2 Blog
Blog
About AXIS
Get EMC2
Documentation
Translations
ETCH CNC
Developer Homepages:
Chris Radek
Jeff Epler
Related sites:
linuxcnc.org
linuxcnc wiki
I'm attending the CNC Workshop 2007 in Galesburg, IL. The emc developers call it "fest". So far we've been working on Constant Surface Speed for lathes, and I plan to work next on Feed per Revolution. Update: Feed Per Revolution is also implemented.

The photograph shows two threads cut by EMC on Chris Radek's servo lathe. The tip is cut to a hemisphere using G43 cutter shape compensation. "Once I set my tool offsets correctly, the values in the Machinery's Handbook just worked", said Chris.

Mini-documentation for CSS (subject to change, alpha-quality implentation on CVS trunk):

  • G96 D-: Enable CSS with maximum spindle speed of D RPM
  • G97: Enable constant RPM mode
  • S-: In CSS mode and G20 (inches), program constant surface speed of S feet per minute. In G21 (metric), program constant surface speed of S meters per minute.
The center of rotation is assumed to be at the machine X=0. When G43 is in effect, the calculated tool tip location is used to determine the radius. Coordinate system offsets are not considered.

Mini-documentation for FPR (subject to change, alpha-quality implementation on CVS trunk):

  • G94, G93: (existing G-codes) Select feed per minute mode or inverse time feed mode
  • G95: Select feed per revolution mode
  • F-: In Feed Per Revolution mode, specify the feed rate in inches or millimeters per revolution.
Feed-per-revolution uses velocity feedback on the new pin motion.spindle-speed-in, which is in revolutions per second.



AXIS website Copyright © 2004, 2005, 2006, 2007, 2008 Jeff Epler
AXIS software Copyright © 2004, 2005, 2006, 2007, 2008 Jeff Epler and Chris Radek
[æ]