Besplatan program

The Mahala Workshop - CNC Controller

Program kojim u radionici upravljamo svojim CNC-om sa laserom. Napravljen je za CNC koji su ljudi sami sklopili sa Arduinom i Grbl-om i besplatan je za sve. Radi na Windowsu, a CNC se može pratiti i zaustaviti i sa mobitela.

Verzija 1.0.3 · 72 MB · objavljena 31. 10. 2026. · Windows 10/11, 64-bit

Code signing policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation

CNC Controller na računaru: stanje, posao, crtež i ručno upravljanje

Šta program radi

Grbl 0.8, 0.9 i 1.1

Radi sa Arduinom i Grbl-om, starim i novim. Sam prepozna verziju, objasni greške i alarme, čita i mijenja Grbl postavke ($$).

Sa mobitela

Ista stranica i na mobitelu: u kućnoj mreži skeniraš QR kod, bez naloga i bez interneta. Pauza i hitni stop su uvijek pod prstom.

Nastavak nakon restarta

Ako se Arduino restartuje (smetnje u struji, USB), program vrati poziciju i nastavi posao od mjesta gdje je laser stao. Može i sam, dok ti spavaš.

Crtež, okvir i vrijeme

Crtež posla sa urađenim dijelom i laserom uživo, okvir da provjeriš da li stane na materijal, i procjena koliko još traje.

Laser

Snaga lasera (S) za Grbl 1.1, laserski način, paljenje i gašenje lasera i pretvaranje ArtCAM fajlova za laser.

Simulator za probu

Ugrađeni simulator glumi Grbl 0.8 i 1.1, pa program možeš isprobati i bez CNC-a.

CNC Controller na mobitelu

CNC na mobitelu

Uključi „Lokalna mreža“ u programu i skeniraj QR kod: mobitel na istom WiFi-ju otvori istu stranicu kao na računaru. Kod od 6 cifara se upiše samo jednom, a niko drugi na mreži ne može upravljati laserom.

Program je na bosanskom i engleskom. Jezik se mijenja jednim klikom, na računaru i mobitelu zajedno.

Šta ti treba

  • Računar sa Windowsom 10 ili 11 (64-bit). .NET i sve ostalo je u instalaciji.
  • CNC ili laser sa Arduinom (Uno, Nano...) i Grbl-om 0.8, 0.9 ili 1.1.
  • USB kabl; za većinu Arduino klonova drajver CH340 (Windows ga obično već ima).
  • Za mobitel: isti WiFi kao računar.

Instalacija i nove verzije

Preuzmi i pokreni instalaciju. Instalira se bez administratora i napravi prečicu na desktopu. Program nije potpisan plaćenim certifikatom, pa Windows prvi put pokaže „Windows protected your PC“: klikni „More info“, pa „Run anyway“.

Kad izađe nova verzija, program to sam javi na dnu prozora, a jedan klik je preuzme i pokrene. Tvoje postavke ostaju.

Laser je opasan. Nosi zaštitne naočale za talasnu dužinu svog lasera, drži aparat za gašenje požara pri ruci i radi uz odsis. „Hitni stop“ u programu ne zamjenjuje fizički prekidač za nuždu na mašini. Program je besplatan i koristiš ga na vlastitu odgovornost.

Šta je novo

Verzija 1.0.3 31. 10. 2026.

Prozor programa sada uvijek prikazuje istu stranicu kao mobitel; stari prikaz sa običnim Windows kontrolama je uklonjen. Grbl postavke se mogu spremiti u tekstualni fajl („Spremi u fajl“), i u programu i na mobitelu. Log u prozoru pokazuje i prve poruke od pokretanja programa.

Verzija 1.0.2 31. 10. 2026.

Uslovi korištenja imaju novi dio „Privatnost“ i prikažu se još jednom. Program se sam spaja samo na mahalaworkshop.com, da provjeri ima li nove verzije, a to se sada može isključiti kvačicom „Provjeravaj nove verzije“.

Verzija 1.0.1 31. 10. 2026.

Na uskom mobitelu se pozicija sa tri cifre i preostalo vrijeme više ne odsijecaju. „Pauza za kompresore“ se sada zove „Planirana pauza“. Prva verzija napravljena na GitHubu iz javnog izvornog koda (github.com/SenadKulo/mahala-cnc-controller, GPL-3.0).

Verzija 1.0.0 29. 10. 2026.

Prva javna verzija: Grbl 0.8 i 1.1, bosanski i engleski, pristup sa mobitela u lokalnoj mreži, nastavak posla nakon restarta, instalacija sa automatskim nadogradnjama.

Česta pitanja

Da. Nema plaćanja, reklama ni naloga. Napravljen je za našu radionicu i dijelimo ga sa svima koji su sklopili svoj CNC.

Instaliraj drajver za USB čip ploče: većina klonova ima CH340 (drajver je na stranici proizvođača WCH), a originali FTDI ili 16U2. U Upravitelju uređaja, pod „Ports (COM & LPT)“, mora se pojaviti port. Probaj i drugi USB kabl: neki služe samo za punjenje.

Najčešće je pogrešna brzina porta: Grbl 1.1 radi na 115200, a Grbl 0.8 na 9600. Ako ni tada ne radi, na Arduinu možda nije Grbl: upute objašnjavaju kako ga upisati.

To je zato što program nije potpisan plaćenim certifikatom. Klikni „More info“, pa „Run anyway“. Instalaciju preuzimaj samo sa ove stranice.

Mobitel i računar moraju biti na istom WiFi-ju. U prozoru „Lokalna mreža“ klikni „Dozvoli u firewallu“ i provjeri da je mreža u Windowsu označena kao privatna. Ako antivirus ima svoj firewall (ESET, Kaspersky...), u njemu dozvoli port 8090. Firmine i hotelske mreže često ne puštaju uređaje da se međusobno vide.

Obično zbog smetnji u napajanju, npr. kad se na istom krugu upali kompresor ili usisivač. Uključi „Sam nastavi nakon restarta“: program vrati poziciju i nastavi. Dugoročno pomažu bolji USB kabl sa feritom i odvojeno napajanje.

Grbl 1.1 pali laser snagom S, a nakon reseta je S0. Upiši snagu u polje „Snaga lasera (S)“. Ako je uključen laserski način ($32=1), laser svijetli samo dok se kreće.

Upute korak po korak

Pitanje ili prijedlog?

Piši nam na WhatsApp: pomoć oko programa, greška koju si našao ili ideja šta dodati.

Piši na WhatsApp