Skip to content

GuiHue/kondor

Repository files navigation

LinuxCNC Config for groot2.0

WARNING: The MAIN BRANCH of this repo has been moved to linuxcnc 2.9 with probe_basic GUI on October 8, 2022. Branches in this repository are generally outdated and not maintained.

Repository for all things related to the linuxCNC and MESA based control system of my CNC router groot2.0. You're welcome to fork, however, push requests will not be considered as the main purpose of this repo is VC for myself.

Status: This is a work in progress, expect substantial changes over time. In other words: For the love of all that is holy: Don't try this at home. It couldn't possibly be more broken and machine specific.

About the machine

  • CNC router made from aluminum profile and plate based on a design by fraseserbruch.de
  • Workspace XYZ approx. 650/1200/230 mm
  • Key components
    • ATC spindle Jianken JGL80 (2.2 kW, ISO20) driven by VFD Hitachi WJ20-022SF
    • All drives Delta A2 Series (Driver Delta ASDA-A2 0421L and Motors EMCA0604 series) interface based on step/dir
    • 4th axis (A Axis) using Nema 34 Stepper and Step/Dir Interface
    • Control based on linuxCNC 2.9 and Mesa cards (7i76E + 7i84)
    • ATC Setup using a carousel style tool change based on probe_basic and carousel.comp (to come)
    • tool lenght sensor and 3D wireless touch probe
    • Pendant by talla83 with TSHW housing as designed by surmetal (see thingiverse) (depreceated)
    • xhc-whb04b-6 wireless 4 axis pendant
    • Further features: Status lights, control console for start/stop and feed and spindle override

About the config

  • LinuxCNC 2.9 pre (following master)
  • Debian 11 Bookworm with Preempt-rt kernel
  • GUI: QtPyVCP based Probe_basic (python3) with several modifications to the gui file

Useful Links

Useful Hints

  • Serial communication common fixes:
    • add cnc user to group dialout (debian) using usermod -a -G dialout username
    • additionally, consider chmod 777 for /dev/ttyUSB0 (or any other device that is used)
  • Serial communication using modbus via TCP --> use socat

Cooking Mesa Bitfiles

About

Repository for all things related to the control system of my Kondor CNC router

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published