Ett nytt programvisningsläge har lagts till i NCPlayer — Timeline-läget. Det behövs i de fall där vanlig visning av G-kod och banor inte längre är tillräcklig: programmet verkar vara förståeligt rad för rad, men ordningen på rörelser, övergångar mellan snabba och arbetsrörelser, pauser och lägen som byts måste fortfarande hållas i minnet.
Timeline-läget visar CNC-programmet som en sekvens av händelser över tid. Det ersätter inte simuleringen av banan och avbryter inte kodkontrollen, men lägger till en annan vinkel: vad som händer först, vad som följer, var verktyget snabbt går in i en ny zon och var arbetsrörelsen börjar.
Varför behövs tidslinjeläget
När man kontrollerar styrprogrammet uppstår ofta problemet inte i en enskild bildruta. Faran kan ligga i övergången: snabb rörelse efter koordinatsystemets byte, rörelse efter kompensation, återgång till R-planet, återkallande av en underprogram eller en sektion som visuellt verkar kort men ändrar programmets tillstånd.
I en vanlig lista med rader är det lätt att missa sådana ställen. Operatören eller programmeraren tittar på koden, sedan på banan, och återvänder sedan till raderna. Timeline-läget hjälper till att koppla samman dessa saker: programmets rad, rörelsen och platsen i den övergripande sekvensen blir närmare varandra.
Vad kan man se snabbare
Tidslinjeläget är särskilt användbart vid analys av program där det finns många övergångar mellan snabba rörelser och arbetsgångar. I praktiken kräver sådana sektioner ofta mer uppmärksamhet än själva bearbetningen enligt profilen.
- var de snabba rörelserna G00 finns;
- var arbetsrörelserna G01, G02 eller G03 börjar;
- hur programmet övergår mellan bearbetningssektioner;
- vilka block som kommer före eller efter lägesbytet;
- var det kan uppstå risk för oväntad rörelse.
Detta hjälper inte bara att hitta ett fel, utan också att snabbare förklara programmet för en annan person. Ibland ligger problemet inte i att koden är "dålig", utan i att dess logik är svår att läsa. Tidslinjen gör denna logik mer märkbar.
Varför är det användbart för utbildning
För en nybörjare operatör eller programmerare ser G-kod ofta ut som en uppsättning kommandon där varje rad förklaras separat. Men maskinen utför inte separata definitioner, utan en sekvens av åtgärder. Timeline-läget visar just denna sida av programmet väl.
Man kan gå igenom programmet steg för steg och se hur verktygets beteende förändras: snabb närmande, arbetsgång, avstånd, övergång till nästa sektion. Denna typ av visning ligger närmare det verkliga arbetet på maskinen än att bara läsa en manual för G-koder.
Var tidslinjeläget är särskilt hjälpsamt
Timeline-läget bör användas vid den första kontrollen av programmet, efter ändringar, vid utbildning, samt när man snabbt behöver förstå någon annans styrprogram. Detta märks särskilt i program där banan i sig inte ger ett fullständigt svar: till exempel vid upprepningar, underprogram, långa övergångar eller blandning av olika rörelselägen.
Läget gör inte programmet automatiskt säkert. Det visar bara dess genomförande mer visuellt. Det slutliga beslutet ligger fortfarande hos människan: programmet måste kontrolleras i simulering, jämföras med en specifik maskin, verktyg, arbetsstycke, fäste och lokala säkerhetsprocedurer.
NCPlayer blir mer bekvämt för verklig kontroll
Timeline-läget kompletterar redan den bekanta hanteringen av G-kod i NCPlayer. Nu kan programmet ses inte bara som text och bana, utan också som en tidslinje för genomförande. För utbildningsuppgifter gör detta förklaringen enklare. För arbetskontroll hjälper det att snabbare hitta platser där man bör stanna och titta närmare.
En bra kontroll av CNC-programmet består sällan av en enda blick. Först läser man koden, sedan tittar man på rörelsen, och sedan återvänder man till den tvivelaktiga platsen. Timeline-läget lägger till ett ytterligare lager till denna process, som är särskilt användbart där felet döljer sig inte i raden, utan i sekvensen.