Ask CNC Passport nije nastao kao još jedan opći chat koji pouzdano odgovara na bilo koje tehničko pitanje. Prva radna zona servisa je svjesno ograničena: pitanja o G/M-kodovima. Ova ograničenja izgledaju skromno, ali upravo ona čine alat korisnijim za stvarni CNC-rad.
U proizvodnji, greška u objašnjenju jednog koda može koštati ne samo apstraktne kvalitete odgovora, već i vremena podešavanja, pokvarene dijelove ili pogrešne zaključke o ponašanju upravljačke jedinice. Stoga je za Ask CNC Passport važan ne efekt lijepog AI-teksta, već povezanost: pitanje, pronađeni izvor, odgovor i mogućnost provjere odakle je došao.
Zašto je režim G/M-kodova napravljen prvim
G-kodovi i M-kodovi dobro odgovaraju prvom industrijskom režimu AI-servisa. U njima postoji konkretni objekt pretraživanja: G01, G41, G71, M98, M99, G20/G21 i druge naredbe. Korisnik često dolazi ne s filozofskim pitanjem, već s kratkim radnim zadatkom: razumjeti modalnost, format naredbe, razliku po kontroleru ili siguran primjer primjene.
Obični AI-chat može brzo odgovoriti, ali često miješa znanja različitih sustava. Za svakodnevno objašnjenje to može biti prihvatljivo. Za CNC stroj takva mješavina je opasna: ponašanje koda ovisi o kontroleru, seriji, opcijama, implementaciji proizvođača stroja i kontekstu programa.
Zato Ask CNC Passport prvo radi s postobradnim priručnicima CNC Passport, a ne s cijelim skupom nepripremljenih podataka odjednom. Servis pretražuje u strukturiranim zapisima, gdje su već izdvojeni kodovi, nazivi, stranice, dokumenti i povezani fragmenti.
Odgovor mora pokazivati izvor
Glavna ideja Ask CNC Passport je jednostavna: ako odgovor oslanja na izvor, korisnik to mora vidjeti. U bloku izvora prikazuju se tip izvora, naziv priručnika, kontroler, broj dokumenta, stranice, unutarnji ID izvora i podudaran kod.
To mijenja ponašanje korisnika. On vidi ne samo lijepo objašnjenje, već i smjer provjere. Ako se radi o Fanuc seriji 0-MB ili Fanuc seriji 0i, to mora biti jasno naznačeno. Ako izvor nije pronađen, servis se ne smije pretvarati da je odgovor potvrđen.
Ovakav pristup je posebno važan za naredbe koje u različitim sustavima izgledaju poznato, ali se ne koriste na isti način. Isti kod može biti dio tokarskog ciklusa, frezerskog režima, makroviziva, korekcije ili podešavanja koordinata. Bez izvora, odgovor brzo postaje previše siguran.
Kako izgleda praktični upit
Korisnik može pitati: je li G41 modalni, kako se poništava G20/G21, koja je razlika između M98 i M99, kako razumjeti G71 na tokarskoj jedinici Fanuc. Servis ne pokreće pretraživanje sam po kliku na savjet: brzi primjer samo umetne tekst u polje pitanja. To je mala detalj sučelja, ali je važna. Korisnik zadržava kontrolu nad formulacijom.
Nakon slanja pitanja, Ask CNC Passport pretražuje podudaranja u priručniku G/M-kodova i prosljeđuje AI-u samo relevantne fragmente. U normalnom slučaju, odgovor je kratak, ali ne odvojen od baze: objašnjenje, važni uvjeti, moguće napomene o kontroleru i blok izvora.
Ako potvrđenog izvora nema, gumb za spremanje odgovora u bilježnicu se ne prikazuje. To je učinjeno namjerno: bilježnica treba čuvati korisne poveznice pitanje-odgovor, a ne prazne poruke o tome da izvor nije pronađen.
Zašto je potrebna bilježnica
Pitanja o G/M-kodovima često se ponavljaju. Operater ili programer može danas pojasniti ponašanje G94/G95, sutra se vratiti na G41/G42, a kroz tjedan ponovno otvoriti odgovor na G71. Kopirati takve odgovore u zasebnu datoteku nije praktično, posebno ako je odgovor dobiven na potrebnom jeziku i s potrebnim izvorom.
Zato je u Ask CNC Passport uveden gumb za dodavanje odgovora u bilježnicu. Ovlašteni korisnik može spremiti pitanje, odgovor, jezik, izvore i kasnije to otvoriti u svom profilu CNC Passport. Tamo se bilješka može označiti, urediti, dopuniti osobnim komentarom ili izbrisati.
To ne zamjenjuje službeni priručnik i ne čini AI-odgovor konačnom instrukcijom za stroj. Ali za učenje, ponavljanje materijala i pripremu za rad s kodovima, ovaj format je praktičniji od obične povijesti chata.
Zašto to nije samo ChatGPT s CNC-temom
Razlika nije u tome što AI može lijepo objasniti G-kod. Razlika je u putu odgovora. Prvo se određuje jezik, režim i kontekst kontrolera, zatim slijedi pretraživanje unutar baze, a zatim se formira odgovor s izvorima.
Takav redoslijed disciplinira servis. Ne smije odgovarati na alarm kodove kroz G/M-režim, ne smije uzimati informacije iz nepripremljenih dijelova baze, ne smije davati nepotvrđeno kao pronađeno u priručniku. U sljedećim fazama pojavit će se drugi režimi, ali svaki od njih mora imati svoj izvor podataka: alarm tablice za greške, ručno pretraživanje za priručnike, analiza programa za G-kod.
Prvi režim po G/M-kodovima potreban je kao temelj. Ako na njemu servis nauči pošteno pokazivati izvore, pažljivo raditi s kontrolerima i ne spremati nepotvrđene odgovore kao obrazovni materijal, dalje se može proširiti Ask CNC Passport bez pretvaranja u običan opći chat.
Praktična vrijednost ovdje leži u mirnoj provjerljivosti. Korisnik postavlja pitanje, dobiva odgovor, vidi izvor i po potrebi sprema materijal. Za CNC-temu to je važnije od dugog univerzalnog odgovora bez povezanosti s dokumentacijom.