No description
Find a file
2006-08-09 19:28:25 +00:00
debian license statement 2006-08-03 16:35:36 +00:00
doc new file 2006-04-25 02:33:38 +00:00
extensions fix a segfault that surprisingly only showed up when your luck was bad 2006-08-09 19:28:25 +00:00
i18n reenable fuzzy messages in msgmerge 2006-06-17 20:00:12 +00:00
images remove repeated lines 2006-06-30 21:47:36 +00:00
lib Some systems have a different version of bwidget installed already. Fiddling 2006-01-08 17:15:15 +00:00
rs274 backplot colors for probing and toolchange; range check the color number when making the backplot 2006-07-24 15:17:13 +00:00
scripts origin was appearing in a galaxy far far away when an offset was in effect 2006-08-07 03:05:33 +00:00
setup fix for error that -Wstrict-prototypes is not accepted by g++ 2006-06-23 01:35:03 +00:00
tcl fixes for trivial kinematics machines 2006-07-25 13:12:25 +00:00
thirdparty remove our own copy of bwidget, since emc2 requires it already 2006-07-31 18:30:24 +00:00
.cvsignore ignore more debian generated files 2006-02-01 16:30:08 +00:00
BUGS remove items for fixed bugs, and remove 'bugs in emc' section 2006-08-07 23:55:42 +00:00
COPYING rs274py becomes AXIS; initial checkin 2004-11-26 04:08:53 +00:00
makeicon.py set NET_WM_ICON for axis. looks nice in the default ubuntu desktop. 2006-01-26 21:10:45 +00:00
MANIFEST.in include doc/axis_light_background in distribution 2006-04-25 02:39:22 +00:00
README update required Python version 2006-07-30 18:59:15 +00:00
setup.py remove our own copy of bwidget, since emc2 requires it already 2006-07-31 18:30:24 +00:00
TODO notes about support for nontrivins 2006-07-10 19:27:43 +00:00

README file for AXIS, a front-end for EMC 
Copyright (C) 2004, 2005, 2006 Jeff Epler <jepler@unpythonic.net> and
    Chris Radek <chris@timeguy.com>



ABOUT AXIS
==========

AXIS is a front-end for EMC with file preview and live plot.

The AXIS user interface is intended to be self-documenting by use of
familiar controls and plain language on tooltips and menus.  A few less
evident features are documented by Help > Quick Reference.

Python 2.4 or newer with Tkinter is required.  Hardware accelerated
OpenGL is nice, but not required.

AXIS is compatible with emc1 and emc2.

AXIS's home page is http://axis.unpythonic.net/


INSTALLATION
============

In the AXIS source directory, run the installer as root:
    $ env EMCROOT=/xxx python setup.py install

For EMC1, EMCROOT is the absolute path to the directory where the "emc" and
"rcslib" directories reside.  For EMC1, you may also be required to give
the value for PLAT, the non-realtime platform that EMC is configured to
use.  In this case, the commandline would look like
    $ env EMCROOT=/xxx PLAT=yyy python setup.py install

For EMC2, EMCROOT is the absolute path to the "emc" directory.
It is not necessary to specify PLAT for EMC2.

To make EMC actually use AXIS as the front-end, find the "DISPLAY" line
in your ini file.  Change it to read "DISPLAY = axis".


LICENSE
=======

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA


Portions of the program, located in the "thirdparty" subdirectory of the
source distribution, are covered by other licenses.  Please see those
files for details.