Vraag CNC Passport is niet ontstaan als een algemene chat die op elke technische vraag een antwoord geeft. De eerste werkzone van de service is bewust beperkt tot: vragen over G/M-codes. Deze beperking lijkt bescheiden, maar maakt het hulpmiddel nuttiger voor echte CNC-werkzaamheden.
In de productie kan een fout in de uitleg van een code niet alleen abstracte kwaliteit kosten, maar ook tijd voor afstelling, een beschadigd onderdeel of een onjuiste conclusie over het gedrag van de machine. Daarom is het voor Vraag CNC Passport belangrijker om niet alleen een mooi AI-antwoord te geven, maar ook de koppeling: vraag, gevonden bron, antwoord en de mogelijkheid om te controleren waar het vandaan komt.
Waarom G/M-codes als eerste modus zijn gekozen
G-codes en M-codes zijn goed geschikt voor de eerste industriële modus van de AI-service. Ze hebben een specifiek zoekobject: G01, G41, G71, M98, M99, G20/G21 en andere commando's. De gebruiker komt vaak niet met een filosofische vraag, maar met een korte praktische taak: de modaliteit begrijpen, het formaat van de opdracht, het verschil per controller of een veilig voorbeeld van toepassing.
Een gewone AI-chat kan snel antwoorden, maar mengt vaak kennis van verschillende systemen. Voor alledaagse uitleg kan dit acceptabel zijn. Voor een CNC-machine is zo'n mengeling echter gevaarlijk: het gedrag van de code hangt af van de controller, serie, opties, de implementatie van de machinefabrikant en de context van het programma.
Daarom werkt Vraag CNC Passport eerst met de nabewerkte handleidingen van CNC Passport, en niet met de hele ongeprepareerde dataset tegelijk. De service zoekt in gestructureerde records, waar al codes, namen, pagina's, documenten en gerelateerde fragmenten zijn gemarkeerd.
Het antwoord moet de bron tonen
Het belangrijkste idee van Vraag CNC Passport is eenvoudig: als een antwoord op een bron is gebaseerd, moet de gebruiker dit kunnen zien. In het bronnenblok worden het type bron, de titel van de handleiding, de controller, het documentnummer, de pagina, de interne ID van de bron en de overeenkomende code getoond.
Dit verandert het gedrag van de gebruiker. Hij ziet niet alleen een mooi uitgelegd antwoord, maar ook de richting voor verificatie. Als het gaat om Fanuc Series 0-MB of Fanuc Series 0i, moet dit duidelijk worden aangegeven. Als er geen bron is gevonden, mag de service niet doen alsof het antwoord bevestigd is.
Deze aanpak is vooral belangrijk voor commando's die in verschillende systemen bekend lijken, maar niet op dezelfde manier worden gebruikt. Dezelfde code kan deel uitmaken van een draaicyclus, frezen modus, macro-aanroep, correctie of coördinateninstelling. Zonder bron wordt het antwoord al snel te zeker.
Hoe een praktische vraag eruitziet
Een gebruiker kan vragen: is G41 modaal, hoe annuleer je G20/G21, wat is het verschil tussen M98 en M99, hoe begrijp je G71 op een Fanuc draaibank. De service start geen zoekopdracht automatisch bij het klikken op een suggestie: een snel voorbeeld plaatst alleen tekst in het vraagveld. Dit is een klein detail van de interface, maar het is belangrijk. De gebruiker behoudt de controle over de formulering.
Na het indienen van de vraag zoekt Vraag CNC Passport naar overeenkomsten in de G/M-codehandleiding en geeft het AI alleen relevante fragmenten door. Normaal gesproken is het antwoord kort, maar niet losgekoppeld van de basis: uitleg, belangrijke voorwaarden, mogelijke opmerkingen over de controller en het bronnenblok.
Als er geen bevestigde bron is, wordt de knop om het antwoord in een notitieboek op te slaan niet weergegeven. Dit is opzettelijk gedaan: het notitieboek moet nuttige koppelingen tussen vraag en antwoord opslaan, en geen lege berichten dat de bron niet is gevonden.
Waarom een notitieboek nodig is
Vragen over G/M-codes komen vaak terug. Een operator of programmeur kan vandaag het gedrag van G94/G95 verduidelijken, morgen terugkomen naar G41/G42, en over een week opnieuw het antwoord op G71 openen. Het is onhandig om zulke antwoorden in een apart bestand te kopiëren, vooral als het antwoord in de juiste taal en met de juiste bron is verkregen.
Daarom is er in Vraag CNC Passport een knop toegevoegd om het antwoord aan het notitieboek toe te voegen. Een geautoriseerde gebruiker kan de vraag, het antwoord, de taal, de bronnen opslaan en dit later in zijn profiel van CNC Passport openen. Daar kan de notitie worden gemarkeerd, bewerkt, aangevuld met een persoonlijke opmerking of verwijderd.
Dit vervangt de officiële handleiding niet en maakt het AI-antwoord niet tot een definitieve instructie voor de machine. Maar voor leren, herhalen van materiaal en voorbereiding op het werken met codes is dit formaat handiger dan een gewone chatgeschiedenis.
Waarom dit niet gewoon ChatGPT met een CNC-thema is
Het verschil zit niet in het feit dat AI mooi G-code kan uitleggen. Het verschil zit in de route van het antwoord. Eerst wordt de taal, modus en controllercontext bepaald, daarna wordt er gezocht in de interne database, en vervolgens wordt het antwoord met bronnen gevormd.
Deze volgorde disciplineert de service. Het mag geen alarmcodes beantwoorden via de G/M-modus, mag geen informatie uit ongeprepareerde secties van de database halen, en mag geen onbevestigde informatie als gevonden in de handleiding presenteren. In de volgende fasen zullen er andere modi verschijnen, maar elk daarvan moet zijn eigen gegevensbron hebben: alarmtabellen voor fouten, handmatige zoekopdrachten voor handleidingen, programma-analyse voor G-code.
De eerste modus voor G/M-codes is nodig als fundament. Als de service leert om eerlijk bronnen te tonen, zorgvuldig met controllers om te gaan en onbevestigde antwoorden niet als leermateriaal op te slaan, kan Vraag CNC Passport verder worden uitgebreid zonder het in een gewone algemene chat te veranderen.
De praktische waarde ligt in de rustige verifieerbaarheid. De gebruiker stelt een vraag, ontvangt een antwoord, ziet de bron en kan het materiaal indien nodig opslaan. Voor het CNC-thema is dit belangrijker dan een lang algemeen antwoord zonder verwijzing naar documentatie.