· LSQapps team

Factory controleert het programma voordat de machine draait

Bij machinesturing is de duurste fout de fout die je niet ziet. Een programma dat een paar millimeter te diep gaat, een sparing die net naast de tekening valt, een zaagsnede die de hoek niet haalt: op het scherm ziet alles er goed uit, en pas als het werkstuk van de machine komt, blijkt het afval.

Factory, de machinesturing uit de suite van Produvar, draait dat om. Geen programma gaat nog naar de machine zonder dat het eerst is nagerekend.

Een oordeel vóór de startknop

Factory leest elk programma zoals de machine het zou uitvoeren — elke beweging, elke gereedschapswissel, elke berekende waarde — en legt het naast wat het weet van de machine en het gereedschap. Snijdt het onder de vloer? Dieper dan dit gereedschap mag? Buiten het werkgebied? Stopt het programma vóór de laatste snede? Dan start het niet, en staat er bij welke regel het misgaat.

Het oordeel staat op de pagina voordat je op Start drukt, niet in een foutmelding erna.

Eén hoogte, met herkomst

Waar een zaag en een frees op dezelfde plaat werken, moeten ze het eens zijn over waar de plaat ligt. Factory rekent daarom met één hoogtemodel: per machine het draagvlak, per gereedschap een gemeten hoogte ten opzichte daarvan. Bij elke waarde staat waar hij vandaan komt — gemeten, afgeleid of met de hand overschreven — zodat een afwijking te herleiden is in plaats van te raden.

Staat een freeskop een paar millimeter naast het nulpunt waarmee de zaag is ingemeten, dan stel je dat één keer in op de machine. Niet meer per project de tekening verschuiven.

Nagemeten tegen de tekening

Voordat het werkstuk de machine op gaat, bouwt Factory uit de programma’s een hoogtekaart van wat er van de plaat overblijft. Een zaagsnede wordt daarin getekend zoals een zaagblad echt snijdt: rond uitlopend voorbij het eindpunt, want dat bepaalt of twee sneden elkaar in de hoek halen. Die kaart wordt vergeleken met de tekening. Ligt een sparing niet waar hij hoort, of mist een stuk polijstwerk, dan blokkeert Factory de start.

In de digitale tweeling zie je hetzelfde resultaat in 3D, inclusief het zaagpad.

Wat er gecontroleerd is, is wat er draait

Meerdere bewerkingen na elkaar gaan als één programma naar de machine. Dat samengevoegde programma is nu letterlijk de losse programma’s achter elkaar — er wordt niets opnieuw berekend. Wat je per stap hebt bekeken en goedgekeurd, is dus precies wat er draait. Pas je daarna iets aan, dan vraagt Factory eerst om opnieuw voor te bereiden.

En als er niets gebeurt

Tussen de knop in de browser en de spindel zitten meer schakels: de bedien-pc, de koppeling naar de machine, de besturing zelf. Op de machinepagina staat die keten nu in beeld, met per schakel de laatst bekende toestand. Blijft het stil, dan zie je waar het stokt.

Voor wie

Voor productiebedrijven die met een eigen CNC-machinepark werken en elke afgekeurde plaat voelen in de marge. Wil je zien hoe dit op jouw machines werkt? Neem contact op voor een demo.