Configuration for Fusion 360 and LinuxCNC to control an EMCO Compact 5 PC lathe.
The EMCO Compact 5 PC was originally programmed and controlled using proprietary software that was licensed with a parallel port dongle. The goal of this project is to greatly improve the functionality by assembling the necessary instructions, configuration files and workflow processes to control the lathe using Fusion 360 and LinuxCNC.
- A PC (can be tested for suitability using the LinuxCNC live boot image)
- A parallel port (PCIe, not a USB adapter)
- A 4GB USB stick (for the LinuxCNC image)
- A stock EMCO 5 PC Lathe
- Run the latency test from the LinuxCNC live image to confirm that the PC is suitable.
- Install LinuxCNC.
- Copy the config files from this repository into the linuxcnc user's home directory.
- Edit the .hal file to use the correct parallel port address.
- Measure your tooling and pre-fill the tool offsets table.
- Touch off to confirm tool offsets.
- Configure tooling in AutoDesk Fusion.
- Generate NC files in Autodesk Fusion.
- Load and test NC files in LinuxCNC.
- My video tutorials
- Getting LinuxCNC
- The LinuxCNC Latency Testing page
- The [parallel port card}(https://www.startech.com/en-au/cards-adapters/pex1p2) that I used
- Samco's original LinuxCNC config files
- ISO decoder for toolholders
- ISO decoder for inserts
- Blondihacks' Metal Lathe Tutorial 21 : Speeds & Feeds
- Complete video on creating NC files in Fusion.
- Complete documentation.
- Update half-step configuration file to work with LinuxCNC 2.9.x