LinuxCNC (poznat i kao Enhanced Machine Control) je besplatni softver za kompjutersku kontrolu (upravljanje) Numerički upravljanih mašina alatki (NUMA), na engleskom jeziku se ova vrsta softvera zovu CNC controller.
Za one koji ne poznaju domaću terminologiju NUMA (Numerički upravljana mašina alatka) je srpski termin i akronim za NC machine (Numerical Control Machine), a RNU (Računarska numerički upravljana mašina) za CNC machine (Computer Numerical Control Machine).
Linux CNC može da kontroliše t.j. da upravlja glodalicama, strugovima, 3D štampačima, mašinama za sečenje laserom, mašinama za sečenje plazmom, robotskim rukama… U početku je bio namenjen samo za glodalice, a kasnije je dodata podrška i za ostale vrste mašina.
LinuxCNC - Besplatni softver za kompjutersku kontrolu Numerički upravljanih mašina alatki
LinuxCNC program može da uveze G-kod i na osnovu njega simultano upravlja sa 9 osa. Kompatibilan je sa mnogim RNU mašinama (CNC machine) i podržava veliki broj naprednih funkcija mašina (kompenzacija alata i sl.).
Na žalost, Linux CNC postoji samo za Linux operativni sistem. Ovo i nije neki problem ako se razumete u računare, jer ga možete rešiti na nekoliko načina:
odvojite neki stari računar, instalirajte na njega Linux OS i LinuxCNC softver i povežite ga sa NU mašinama
ako sa mašinama imate povezan računar sa Windows OS, možete na njega instalirati neki od softvera za virtuelizaciju koji će Vam omogućiti da paralelno sa Windows OS na računaru imate instaliran i Linux OS. Najpoznatiji softveri za virtuelizaciju su VirtualBox, VMware Workstation Player, QEMU, Hyper-V, Cygwin, WSL (Windows Subsystem for Linux)…
jedno od rešenja je i Dualno startovanje računara (Dual-Booting, Multi-Booting) koje Vam takođe omogućava dva operativna sistema na računaru. Nedostatak ovog načina je što operativni sistem možete izabati samo prilikom startovanja računara t.j. ako želite da promenite operativni sistem morate da restartujete računar
ako ne želite da dirate hard disk na Vašem računaru možete Linux OS pokretati sa Live CD-a, Live USB-a ili koristiti npr. USB na kome je prenosiva verzija Linux-a (Portable Linux).
LinuxCNC softver je besplatni softver otvorenog koda i nalazi se pod GNU GPL licencom.
Iako zvanični veb sajt ovog program ne izgleda moderno, na njemu možete naći stvarno mnogo informacija ne samo o LinuxCNC softveru već i o samom upravljanju mašinama. Pored dokumentacije, na sajtu možete naći primere, informacije, tutorijale, aktivan forum...