1. Install emc2 2. Use a sample configuration such as scara/scara.ini 3. Study the special configuration files in the "scara" configuration directory, as well as the files "vismach.py" "scaragui.py" and "scarakins.c" in the emc2 source and the documentation shown by the command "pydoc vismach".
Specifically, scaragui.py and vismach.py together create the visualization you see of a SCARA-style machine when you use the scara.ini configuration of emc2. scaragui.py hooks together visible parts like boxes and cylinders. The relationship between the parts can be determined by hal "joint position" values. (for instance, HalRotate makes the rotation of a group of parts be determined by a number that comes from HAL) There is no specific documentation for this. If you write documentation as you study the code, please contribute it to the emc2 project by adding it to our wiki, http://wiki.linuxcnc.org. emc2 only improves by contributions from users and developers. Jeff ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
