LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
C C++ Python Tcl Shell CLIPS Other
Latest commit 2d4f18f Jan 16, 2017 Dewey Garrett kins.9 clarify kinstype=B example text
Signed-off-by: Dewey Garrett <dgarrett@panix.com>
Permalink
Failed to load latest commit information.
bin Improve ignores Dec 1, 2013
configs Merge remote-tracking branch 'tseufl/tseufl-fix/configs/sim/2.8-typo-… Oct 30, 2016
debian Merge remote-tracking branch 'origin/2.7' Nov 9, 2016
docs kins.9 clarify kinstype=B example text Jan 17, 2017
gnupg new release key for 2.7 and later Oct 22, 2014
include convert cvs ignores to git ignores Jun 20, 2009
lib dng remote-tracking branch 'origin/2.7' into HEAD Jan 9, 2017
nc_files stdglue.py: turn `change_epilog()` into generator function Jan 4, 2017
rtlib clean up ignores some more Jun 21, 2009
scripts gmoccapy_2_2_1 - status.poll in a try except Jan 5, 2017
share Merge remote-tracking branch 'origin/2.7' Jan 3, 2017
src gmoccapy_2_2_3 - hal pin gmoccapy.ignore-limits from 1.5.7 Jan 11, 2017
tcl linuxcnc.tcl.in strip leading whitespace on [SECT] Oct 17, 2016
tests Add G74/G84 floating tap cycles Nov 17, 2016
.gitattributes request special merge driver for l10n files Mar 11, 2012
.gitignore gitignore - added pref files from new gmoccapy-folder Jul 5, 2016
.travis.yml travis-ci: Disable e-mail notifications Aug 14, 2016
CONTRIBUTING.md Add a github-style contributing document Feb 24, 2016
COPYING De-confuse github about licenses Oct 20, 2016
COPYING.more De-confuse github about licenses Oct 20, 2016
ISSUE_TEMPLATE.md template: remind users that the issue tracker is not a support forum Apr 9, 2016
PULL_REQUEST_TEMPLATE.md add github-style templates Feb 24, 2016
README.md README: point to Building LinuxCNC for build info Jul 17, 2016
TODO early Joints/Axes work Jun 27, 2016
VERSION drop "ja" from version number Jul 1, 2016
linuxcnc-wizard.gif Rename many user visible parts to "linuxcnc" Jan 18, 2012
linuxcnc.gif Rename many user visible parts to "linuxcnc" Jan 18, 2012
linuxcnc.xcf rebranding Jan 20, 2012
linuxcncicon.png linuxcncmkdesktop: use right command to invoke linuxcnc Jan 18, 2012

README.md

DISCLAIMER

THE AUTHORS OF THIS SOFTWARE ACCEPT ABSOLUTELY NO LIABILITY FOR ANY HARM OR LOSS RESULTING FROM ITS USE.

IT IS EXTREMELY UNWISE TO RELY ON SOFTWARE ALONE FOR SAFETY.

Any machinery capable of harming persons must have provisions for completely removing power from all motors, etc, before persons enter any danger area.

All machinery must be designed to comply with local and national safety codes, and the authors of this software can not, and do not, take any responsibility for such compliance.

This software is released under the GPLv2, with some parts under the LGPL. See the file COPYING for more details.

The Build Process

Refer to the file 'docs/src/code/building-linuxcnc.txt' for information about building and running the software, or look here:

http://linuxcnc.org/docs/devel/html/code/building-linuxcnc.html