AXIS: EMC2 Blog
Blog
About AXIS
Get EMC2
Documentation
Translations
ETCH CNC
Developer Homepages:
Chris Radek
Jeff Epler
Related sites:
linuxcnc.org
linuxcnc wiki
AXIS is a user interface for EMC2 with interactive preview and backplot. It is implemented primarily in Python, with the user interface rendered by Tk and OpenGL. It is mostly keystroke-compatible with tkemc and mini, and runs well on machines without hardware OpenGL acceleration.

AXIS was originally developed by Jeff Epler and Chris Radek and is available under the terms of the GNU General Public License. It is now an integral part of EMC2 and has many contributors.

The best place to discuss AXIS is the emc-users mailing list.

Screenshots

Preparing to mill a circuit board. The left-hand side shows the Manual controls, the right-hand side shows an orthographic view from above the workpiece, and the bottom shows the file being milled.
The left-hand side shows the Code Entry (MDI) controls, and the right-hand side shows an orthographic view looking from the side of the workpiece. This view is useful for checking the depth of cuts and drills.
AXIS milling a circuit board. The right-hand side shows a perspective view with the part milled so far in red. In the code display the line now being milled is highlighted in red.
The EMC Status window shows most of the information that is available in the stat buffer. When an item changes value, it is shown in red.
In the backplot, different types of motion are colored differently. Yellow for jogs, dark green for rapid moves, red for straight feeds, and magenta for arc feeds.



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