TL:DR ? try the features_preview_3 branch (deb or rip) There are several repositories for 'linuxcnc-features'; the most recent 'features' developments have been in:
http://fernv.github.io/linuxcnc-features/ The zip and tar files available from that link appear to be based on commit: commit 0e6e7969488fc0da36e27cf3835581580effe280 Author: Fernand Veilleux <fernveill...@gmail.com> Date: Mon Dec 7 09:37:15 2015 -0500 This embodiment provides a setup script (named 'setup') that makes 'features' available for an existing installation of LinuxCNC. (It is not clear what version of LinuxCNC is expected, presumably 2.7.x) The script does this by: 1) making links from local files to system directories: /usr/share/pyshared/gladevcp/ /usr/lib/pymodules/python2.7/gladevcp/ 2) modifying (in-place) LinuxCNC-provided files: /usr/share/pyshared/gladevcp/hal_pythonplugin.py /usr/share/glade3/catalogs/hal_python.xml Updates to LinuxCNC may break this type of 'features' installation due to the in-place edits and links. As explained in the README.md that accompanys the zip (or tar) archive , the setup script can remove these modifications using the 'c' option (setup c) ---------------------------------------------------------------------- HOWEVER, an alternative means to use or test 'linuxcnc-features' using LinuxCNC directly was created in November 2015 by making a branch within the LinuxCNC git repository. The most recent version of this branch is named 'features_preview_3'. Incorporating 'features' into the LinuxCNC git tree required some organizational modifications for its files and directories to allow it to work for both: 1) A Run-In-Place (RIP) build where development is facilitated for interested contributors and testers and 2) deb package installs (the standard distribution method for LinuxCNC users) Additionally, some components used in the source repository for 'features' were not included because of current license incompatibility (these limitations could likely be resolved in the future). Deb packages for all supported architectures are built for test branches like 'features_preview_3' by the buildbot (buildbot.linuxcnc.org) for each new set of commits. These deb packages are usually available for a few days until pruned. Using this 'features_preview_3' branch does not require any special setup or linking and editing of system files. Sample simulation configs are available using the configuration picker: Sample Configurations/sim/axis/features_demo/mill.ini (or mill_mm.ini) Sample Configurations/sim/axis/features_demo/lathe.ini (or lathe_mm.ini) Examining the ini files for these sample configs will illustrate how the gladevcp panel and required ini items can be adapted to other configs. Since the 'features_preview_3' testing branch is based on LinuxCNC 2.7, there is a potential to have the branch merged into the current LinuxCNC release -- if there are users, testers and a maintainer. The last commit by FernV that is incorporated into the 'features_preview_3' branch is: commit ff8f15fc11dab1d23de6dfef49a85603100774ee Author: Fernand Veilleux <fernveill...@gmail.com> Date: Thu Nov 26 20:41:12 2015 -0500 There were no current deb packages available today but I inquired on IRC and Seb triggered the buildbot to make new debs so interested testers could test. Intervening LinuxCNC updates prevented successful buildbot debs so the branch was rebased to the current 2.7 branch (113e785) and named 'features_preview_3'. Deb packages are now available (for a few days probably). Instructions for getting a scratch deb are on the buildbot homepage: http://buildbot.linuxcnc.org (bottom of the page). I am not the developer nor maintainer but FernV may be interested in hearing both positive user reports and learning about any problems encountered. If you like 'features', testing a 'features_preview_3' buildbot deb package or a RIP install would be a productive way to both help (by testing) and could encourage a merge to LinuxCNC 2.7 -- Dewey Garrett ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users