Ask CNC Passport sa neobjavil ako ďalší všeobecný chat, ktorý spoľahlivo odpovedá na akúkoľvek technickú otázku. Prvá pracovná zóna služby je vedome obmedzená: otázky ohľadom G/M-kódov. Toto obmedzenie sa môže zdať skromné, ale práve to robí nástroj užitočnejším pre skutočnú CNC-prácu.
V výrobe môže chyba v vysvetlení jedného kódu stáť nielen abstraktnú kvalitu odpovede, ale aj čas na nastavenie, poškodený diel alebo nesprávny záver o správaní stojana. Preto je pre Ask CNC Passport dôležitý nie efekt pekného AI-textu, ale prepojenie: otázka, nájdený zdroj, odpoveď a možnosť skontrolovať, odkiaľ pochádza.
Prečo bol režim G/M-kódov prvý
G-kódy a M-kódy sú dobre prispôsobené pre prvý priemyselný režim AI-služby. Obsahujú konkrétny objekt vyhľadávania: G01, G41, G71, M98, M99, G20/G21 a ďalšie príkazy. Používateľ často prichádza nie s filozofickou otázkou, ale s krátkou pracovnou úlohou: pochopiť modalitu, formát príkazu, rozdiel podľa ovládača alebo bezpečný príklad aplikácie.
Bežný AI-chat môže odpovedať rýchlo, ale často mieša vedomosti rôznych systémov. Pre bežné vysvetlenie to môže byť prijateľné. Pre CNC stroj je takáto zmes nebezpečná: správanie kódu závisí od ovládača, série, možností, implementácie výrobcu stroja a kontextu programu.
Preto Ask CNC Passport najprv pracuje s postprocessingovými príručkami CNC Passport, a nie so všetkým množstvom nepripravených údajov naraz. Služba vyhľadáva v štruktúrovaných záznamoch, kde sú už vyčlenené kódy, názvy, stránky, dokumenty a súvisiace fragmenty.
Odpoveď by mala ukazovať zdroj
Hlavná myšlienka Ask CNC Passport je jednoduchá: ak odpoveď vychádza zo zdroja, používateľ by to mal vidieť. V bloku zdrojov sú zobrazené typ zdroja, názov príručky, ovládač, číslo dokumentu, stránky, interný ID zdroja a zhodujúci sa kód.
To mení správanie používateľa. Vidí nielen pekné vysvetlenie, ale aj smer pre overenie. Ak ide o Fanuc Series 0-MB alebo Fanuc Series 0i, malo by to byť jasne uvedené. Ak zdroj nie je nájdený, služba by sa nemala tváriť, že odpoveď je potvrdená.
Takýto prístup je obzvlášť dôležitý pre príkazy, ktoré sa v rôznych systémoch javia známe, ale používajú sa rôzne. Ten istý kód môže byť súčasťou sústružníckeho cyklu, frézovacieho režimu, makrovýzvu, korekcie alebo nastavenia súradníc. Bez zdroja odpoveď rýchlo nadobúda príliš veľkú istotu.
Ako vyzerá praktický dopyt
Používateľ sa môže opýtať: je G41 modálny, ako zrušiť G20/G21, čím sa líši M98 od M99, ako chápať G71 na sústruhu Fanuc. Služba nespúšťa vyhľadávanie sama po kliknutí na nápovedu: rýchly príklad iba vloží text do poľa otázky. Je to malý detail rozhrania, ale je dôležitý. Používateľ si zachováva kontrolu nad formuláciou.
Po odoslaní otázky Ask CNC Passport vyhľadáva zhodu v príručke G/M-kódov a odovzdáva AI iba relevantné fragmenty. V normálnom prípade je odpoveď krátka, ale nie odtrhnutá od databázy: vysvetlenie, dôležité podmienky, možné poznámky k ovládaču a blok zdrojov.
Ak nie je potvrdený zdroj, tlačidlo na uloženie odpovede do poznámkového bloku sa nezobrazuje. Je to urobené zámerne: poznámkový blok by mal uchovávať užitočné prepojenia otázka-odpoveď, a nie prázdne správy o tom, že zdroj nebol nájdený.
Prečo je potrebný poznámkový blok
Otázky ohľadom G/M-kódov sa často opakujú. Operátor alebo programátor sa dnes môže opýtať na správanie G94/G95, zajtra sa vráti k G41/G42 a o týždeň znova otvorí odpoveď na G71. Kopírovať takéto odpovede do samostatného súboru je nepraktické, najmä ak bola odpoveď získaná v potrebnom jazyku a s potrebným zdrojom.
Preto sa v Ask CNC Passport objavila tlačidlo na pridanie odpovede do poznámkového bloku. Autorizovaný používateľ si môže uložiť otázku, odpoveď, jazyk, zdroje a neskôr to otvoriť vo svojom profile CNC Passport. Tam si môže poznámku zvýrazniť, upraviť, doplniť osobným komentárom alebo odstrániť.
To nenahrádza oficiálnu príručku a nerobí AI-odpoveď konečnou inštrukciou pre stroj. Ale pre učenie, opakovanie materiálu a prípravu na prácu s kódmi je taký formát pohodlnejší ako bežná história chatu.
Prečo to nie je len ChatGPT s CNC témou
Rozdiel nie je v tom, že AI vie pekne vysvetliť G-kód. Rozdiel je v trase odpovede. Najprv sa určí jazyk, režim a kontext ovládača, potom sa vyhľadáva v internej databáze, a nakoniec sa formuluje odpoveď so zdrojmi.
Takýto poriadok disciplinuje službu. Nemala by odpovedať na alarmové kódy cez G/M-režim, nemala by brať údaje z nepripravených častí databázy, nemala by vydávať nepotvrdené ako nájdené v príručke. Na ďalších etapách sa objavia iné režimy, ale každý z nich by mal mať svoj zdroj údajov: alarmové tabuľky pre chyby, manuálne vyhľadávanie pre príručky, analýzu programu pre G-kód.
Prvý režim pre G/M-kódy je potrebný ako základ. Ak sa na ňom služba naučí čestne ukazovať zdroje, starostlivo pracovať s ovládačmi a neuchovávať nepotvrdené odpovede ako učebný materiál, ďalej je možné rozširovať Ask CNC Passport bez toho, aby sa premenil na bežný všeobecný chat.
Praktická hodnota tu spočíva v pokojnej overiteľnosti. Používateľ kladie otázku, dostáva odpoveď, vidí zdroj a v prípade potreby si uchováva materiál. Pre CNC tému je to dôležitejšie ako dlhá univerzálna odpoveď bez odkazu na dokumentáciu.