« gamefly: it's no netflix | Newest entries | Breezy Apt Repository / Deb Mirror »
At CNC Workshop, I spent some time learning to use glade and put together a "druid" (gnome version of the "wizard") to help configure simple stepper machines. I finally got around to implementing 80% of the behavior as well. Update: An updated version of stepconf actually generates a runnable configuration.
The created configuration files use at least some TRUNK features, so this program cannot be used with the released version of emc2.
Only a few of the features are tested. When it's finished, I hope to be able to configure:- XZ (lathe), XYZ, and XYZA machines
- PWM spindle control
- Spindle feedback for threading, both A+Z and A+B+Z style
- Other outputs: coolant, charge pump, amplifier enable
- Other inputs: external estop
To run, change to the Stepconf directory and execute: python stepconf.py
Requires python-gnome2 among other packages.
Files currently attached to this page:
| emc2-stepconf-prerelease-2.tar.gz | 98.0kB |
| emc2-stepconf-prerelease-3.tar.gz | 172.6kB |
| emc2-stepconf-prerelease.tar.gz | 83.8kB |
| my-mill.hal | 3.6kB |
| my-mill.ini | 1.7kB |
| stepconf.pdf | 89.4kB |
(originally posted on the AXIS blog)
Entry first conceived on 29 July 2007, 18:17 UTC, last modified on 31 March 2009, 14:18 UTC



