Bienvenidos en Espanol
Welcome to the community maintained website of the LinuxCNC Project
Notice the wiki password has changed: See BasicSteps
Table of Contents
- Tutorials - Links to tutorials and LinuxCNC guides
- Videos - LinuxCNC controlled machines in action
- Case Studies - example machines run by LinuxCNC
- Configuring LinuxCNC - how to make it fit your needs
- Sample Configurations
- TB6560 - cheap stepper boards from China
- Rot4thaxiskins - configuration of a 3 axis machine with an additional rotatory axis
- Stepper specific info
- Servo specific info
- Advanced Configuration:
- Touch Screens
- Debian Wheezy - How to install and calibrate a Touch Screen with Debian Wheezy.
- Homing and Limit Switch - Comparison of different Home and Limit Switch Configurations
- GUI Tutorial
- GUI Add-ons
- Control pendants and add-ons
- Running LinuxCNC over network
- Classic Ladder: adding a software PLC
- Spindle control:
- Touch probes:
- Interface Electronics:
- BackToolLathe - Changing Axis to display for a lathe with back tools.
- Tool changing:
- Gaining accuracy:
- Other uses of LinuxCNC:
- Camera based edge finder integration
- MESA Bitfile Configuration
- Remapped G-codes
- Mill Codes
- Lathe Codes
- HAL: controlling the world
- User Configurations:
- MillSetup Notes on Limits, Home, Work Offsets, Tool Length Offsets, and Touch Off in LinuxCNC
- KX3 A simple howto for a Sieg KX3 mini-mill
- GantryPlasmaMachine An example of a trivkins gantry machine
- JY5300 MHC2 An setup for mini-mill/3D with JY5300-2 controller with MHC2 handwheel pendant
- Internationalization - run LinuxCNC in your language
- Suppliers - Parts and Raw Materials suppliers
- Advanced examples of using LinuxCNC:
- Advanced extensions of LinuxCNC:
Why won't LinuxCNC run on Windows?
- LinuxCNC runs in real-time, to give smooth motion. This is critical to accuracy and machine life. Hard real-time is not available on Windows in a price range many can afford... especially those interested in using a PC-based control.
- LinuxCNC is intended to control machine tools. Machine tools are DANGEROUS and reliability/consistent behavior is extremely important. Compared to Windows, few viruses affect Linux. Even without consideration of viruses, Linux is far more stable.
- The above also apply to virtual machines (e.g., VMware or Virtual Box) and emulators. It may be possible to trick LinuxCNC to run on a virtual machine but do so at your own risk!
- The above notwithstanding, one can access a running LinuxCNC machine from a Windows machine, e.g., by running a Windows-based VNC client or X11 server.
The future of LinuxCNC
If you want to add information to this page or add a new page, follow some BasicSteps.