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

Reply via email to