Gridex AIQuoteForge
Terug naar het blog

CNC-verspaning calculeren: stap voor stap uitgelegd

Door Tamás Szilágyi 11 min lezen

Er komt een tekening binnen. Een beugel bijvoorbeeld: een paar kamers, twee tapgaten, een vlakheidseis en ‘anodiseren’ volgens de notitie. Uw klant wil een prijs. Dat goed calculeren kost u het grootste deel van een middag, en juist die middag heeft u niet.

Een CNC-onderdeel goed calculeren is echt vakwerk. Het is ook traag en repetitief, en onder tijdsdruk sluipen er makkelijk kleine fouten in. Hieronder leest u stap voor stap hoe het in de praktijk gaat, volgens de methode die een calculator echt gebruikt, en even eerlijk waar de fouten insluipen en wat er in de prijs ontbreekt.

De korte versie

Een verspaand onderdeel calculeren komt neer op zes vragen, in deze volgorde:

  1. Waarvan is het gemaakt, en hoeveel halffabricaat is er nodig? → materiaalkosten
  2. Hoelang draait de machine? → cyclustijd
  3. Hoelang duurt het instellen, en over hoeveel stuks? → insteltijd, verdeeld over de serie
  4. Welk gereedschap en welke verbruiksmaterialen gaan erdoorheen? → gereedschapskosten
  5. Wat gebeurt er als de spil stilstaat? → afwerking en nabewerkingen
  6. Wat kost het om de zaak draaiende te houden, en wat is de opdracht waard? → overhead en marge

Tel die op, toets het bedrag aan uw onderbuikgevoel, en u heeft een prijs. Elke stap hieronder behandelt een van die vragen, grondig.

Stap 1: materiaal

Begin bij het halffabricaat. Uit het model haalt u de omhullende maat (bounding box): het kleinste blok materiaal waar het onderdeel in past, plus uw toegift voor vlakfrezen en inspannen. Dat geeft de maat van het halffabricaat. Vermenigvuldig het volume met de dichtheid van het materiaal en uw kostprijs per kilo (of reken staf per lengte), en u heeft de materiaalkosten.

Hier gaan twee dingen vaak mis:

  • Vorm van het halffabricaat. Een onderdeel uit plaat, uit rondstaf of uit een gietstuk dat al bijna op eindmaat is krijgt een heel andere prijs. Calculeer met het halffabricaat dat u echt zou inkopen.
  • Te verspanen materiaal. De omhullende maat laat ook ongeveer zien hoeveel materiaal er weg moet, en dat werkt direct door in de cyclustijd. Een onderdeel dat voor 80% uit lucht bestaat, betekent veel verspaanwerk.

Vergeet de restanten en minimale bestelhoeveelheden niet: u koopt zelden precies het volume dat u nodig heeft, en bij een enkelstuk hoort het reststuk bij de kosten.

Stap 2: cyclustijd

Dit is het hart van de offerte en de stap waarin ervaring het meest oplevert. U schat per bewerking hoelang de machine echt draait:

  • Voorbewerking: het grove verspaanwerk, bepaald door snedediepte, baanafstand en voeding op de machine waarop u het onderdeel zou maken.
  • Finishbewerking: de gangen die de oppervlakteruwheid en tolerantie van de tekening moeten halen. Een fijnere ruwheid betekent meer en langzamere gangen.
  • Boren, tappen, kotteren: tijd per gat maal het aantal gaten, plus gereedschapswissels.
  • Gereedschapswissels en ijlgang: per keer weinig, maar bij een onderdeel met twintig gereedschappen telt het op.

Elk daarvan leidt u af uit de snijgegevens die passen bij het materiaal en het gereedschap, en daarna telt u ze op. De grootste fout bij CNC-calculatie is de cyclustijd op een rond getal schatten in plaats van hem uit de bewerkingen af te leiden. Met ‘zeg maar twee uur’ verliest u geld op de onderdelen die drie uur kosten en prijst u de onderdelen van één uur te hoog.

Ook oppervlakteruwheid en tolerantie horen hier thuis, niet alleen bij het materiaal. Een ruwheid van Ra 0,8 µm en een tolerantie van ±0,01 mm betekenen allebei langzamer en zorgvuldiger verspanen, en soms een slijp- of lapbewerking die u in stap 5 moet toevoegen.

Stap 3: instellen

Instellen is het werk dat eenmaal per opdracht gebeurt, ongeacht het aantal: het onderdeel opspannen, nulpunten instellen, het programma inlopen, het eerste stuk op maat krijgen. Dat kan twintig minuten zijn, of een halve dag bij een onderdeel dat een speciale opspanning en meerdere bewerkingen nodig heeft.

De valkuil is het verdelen. Instellen is een vaste post die over de serie wordt verdeeld:

  • Bij één prototype komt de volledige insteltijd op één stuk terecht. Daarom lijken enkelstuks duur: dat zijn ze ook.
  • Bij 500 stuks is dezelfde insteltijd per stuk een afrondingsverschil.

Vergeten te verdelen, of erger, bij een kleine serie de insteltijd helemaal vergeten: zo komt een offerte heel vaak onder de kostprijs uit. Koppel de insteltijd altijd aan het aantal dat u calculeert, en geef staffelprijzen als de klant erom vraagt.

Stap 4: gereedschap en verbruiksmaterialen

Gereedschap slijt. Bij de meeste opdrachten zijn de gereedschapskosten klein ten opzichte van de machinetijd, maar ze zijn niet nul, en bij harde materialen of schurende composieten lopen ze snel op. Reken met:

  • Gereedschapsslijtage: het deel van de standtijd van een frees of wisselplaat dat deze opdracht opgebruikt.
  • Speciaal gereedschap: een profielfrees, een speciale ruimer, een draadfrees die u voor dit onderdeel moest kopen. Bij een enkelstuk komt dat hele gereedschap misschien op deze opdracht.
  • Verbruiksmaterialen: koelsmeermiddel, ontbraammiddelen, de kleine dingen die over een jaar flink oplopen.

U hoeft niet elke spaan te prijzen. Wel heeft u een verdedigbare regel voor gereedschap nodig, vooral bij materialen die gereedschap opvreten.

Stap 5: afwerking en nabewerkingen

Als de spil stilstaat, is het onderdeel nog niet klaar. In de notities op de tekening zitten hier meestal echte kosten verstopt:

  • Ontbramen en kanten breken: handwerk, bij elk onderdeel.
  • Oppervlaktebehandeling: glasparelstralen, trommelen, borstelen.
  • Coatings en galvaniseren: anodiseren, brunieren, verzinken, poedercoaten. Bijna altijd uitbesteed werk, met een eigen levertijd en minimumtarief.
  • Warmtebehandeling: ook uitbesteed, en een bewerking die de maten kan veranderen, dus die raakt aan uw toleranties.
  • Inspectie: een onderdeel met een volledige GD&T-specificatie en een verplicht meetrapport vraagt meettijd die u moet meecalculeren.

Juist hier verdwijnt ongemerkt de marge. Een gemiste aanduiding ‘anodiseren’ of een over het hoofd geziene notitie ‘meetrapport vereist’ komt pas aan het licht als de opdracht al loopt, en dan zit u al aan de prijs vast.

Stap 6: overhead en marge

Nu maakt u van de kosten een prijs. Dat gaat in twee lagen:

  • Overhead: huur, energie, software, administratie, de mensen die niet aan een machine staan. Meestal verwerkt als opslag in uw uurtarief, en daarom ligt uw machine-uurtarief hoger dan de kale kosten van een draaiende spil.
  • Marge: uw winst, en uw buffer voor wat de offerte niet precies kon voorspellen.

De marge is een kwestie van inschatting, en terecht. U stemt haar af op de klant die op tijd betaalt of juist over elke factuur discussieert, op de opdracht die een gat in de planning vult of die u eigenlijk niet wilt, en op hoe druk u het deze maand heeft. Dit deel van het calculeren hoort mensenwerk te blijven: het is strategie, geen rekenwerk.

Waar het misgaat

Zet de zes stappen achter elkaar en het eerlijke uitgangspunt voor één onderdeel van enige complexiteit is uren werk. Bij een offerteaanvraag met meerdere onderdelen vermenigvuldigt u dat met het aantal onderdelen, want elk onderdeel begint weer bij nul. En de structurele problemen zitten er ingebakken:

  • Het is traag, dus u reageert laat. De werkplaats die als eerste antwoordt, wint vaak al voordat u het bestand heeft geopend.
  • Het is inconsistent. Hetzelfde onderdeel twee keer gecalculeerd, door twee mensen of door één persoon op twee dagen, levert twee prijzen op. Zo lekt er marge weg, in beide richtingen.
  • Bij het lezen gaat het mis. Om vijf uur 's middags worden toleranties, schroefdraden, oppervlakte-eisen en notities over het hoofd gezien, en één verkeerd gelezen kenmerk maakt de prijs van het hele onderdeel fout.

Dat is geen kritiek op calculators. Zo ziet vakwerk er nu eenmaal uit als het de hele dag met de hand en onder druk gebeurt.

Hoe het lezen en rekenen sneller gaan

Juist dit deel is veranderd. Het grootste deel van die zes stappen, het lezen en het rekenen, is mechanisch werk. Precies het soort trage, repetitieve werk dat zich goed laat automatiseren, terwijl het oordeel blijft waar het hoort.

Moderne calculatiesoftware herkent de bewerkingskenmerken in uw CAD-model rechtstreeks uit het STEP-bestand: de gaten, kamers, sleuven, vlakken en de lastigere 5-assige geometrie. Niemand hoeft het model op het oog te ontleden. Tegelijk leest AI de 2D-tekening uit voor wat niet in het model staat: de schroefdraden, de toleranties, de oppervlaktesymbolen en de notities die de prijs beïnvloeden. Beide worden samengevoegd tot één beeld van wat er gemaakt moet worden. Is iets onduidelijk, dan stelt het systeem u een vraag in plaats van ongemerkt te gokken, en precies zo voorkomt u de leesfouten van vijf uur 's middags.

Dan het belangrijke onderscheid. De prijs is niet de mening van een AI. Zodra de kenmerken bekend zijn, berekent een deterministische engine (vaste, transparante formules) de prijs op basis van uw werkplaats: uw machines en hun uurtarieven, uw materiaalkosten, uw snijgegevens, uw insteltijden, uw overhead en marge. Materiaal, cyclustijd, insteltijd, gereedschap en afwerking verschijnen elk als aparte regel die u kunt controleren. Verandert u het aantal, dan past de stukprijs zich aan volgens de juiste seriekosten: stap 3, elke keer correct uitgevoerd.

Die taakverdeling is bewust gekozen: AI waar de tekening moet worden gelezen, een deterministische engine voor de prijs. Bij het lezen tellen snelheid en patroonherkenning. Bij de prijs wilt u herhaalbaarheid en een controleerbaar spoor, geen gok van een model: een bedrag dat u regel voor regel kunt verdedigen.

Het resultaat: met een goed ingerichte werkplaats wordt een STEP-bestand met tekening binnen enkele minuten een geprijsde offerte in uw huisstijl. De middag van lezen, opzoeken en rekenen krimpt tot de tijd die u nodig heeft om koffie te halen.

Het bedrag blijft van u

De software bepaalt de prijs niet en hoort dat ook niet te doen. U krijgt een transparante kostenopbouw, en u beslist. U past een tarief aan, schuift wat met de marge, voegt een notitie toe. De offerte wordt automatisch herberekend en gaat onder uw naam de deur uit.

Wat verdwijnt, is het sleurwerk: het rekenen aan de omhullende maat, het optellen van cyclustijden, het opnieuw uitrekenen per aantal, het samenstellen van het document. Wat bij u blijft, is het oordeel uit stap 6: risico, klantrelatie, strategie. Dat is de juiste verdeling, en juist die maakt een werkplaats sneller zonder dat er roekeloos wordt geprijsd.

Een uitgebreidere checklist om maakbaarheidsproblemen vóór de offerte af te vangen, hoort bij stap 5. Maar de zes stappen hierboven zijn de hele methode. Doet u die goed, dan calculeert u goed. Laat u het lezen en rekenen in enkele minuten gebeuren, dan calculeert u goed en antwoordt u nog dezelfde dag.

Hoelang hoort het calculeren van een CNC-onderdeel te duren?

Met de hand kost één onderdeel van enige complexiteit realistisch gezien uren: model en tekening lezen, het proces bepalen, de cyclustijd schatten en de kosten optellen. Een eenvoudig onderdeel gaat sneller, een offerteaanvraag met meerdere onderdelen duurt veel langer. Het lees- en rekenwerk kost de tijd. Het oordeel aan het eind gaat snel zodra u de cijfers heeft.

Wat hoort er in een CNC-offerte te staan?

Minimaal: materiaalkosten, de cyclustijd tegen uw echte uurtarief, de insteltijd verdeeld over de serie, gereedschap en verbruiksmaterialen, eventuele nabewerkingen of uitbesteed werk, en daarna overhead en marge. Zet elke post op een aparte regel in uw eigen calculatie, zodat u ziet (en kunt verdedigen) waar de prijs vandaan komt, in plaats van met één totaalbedrag te werken. Het exemplaar voor de klant toont daarna de prijs per onderdeel en hoeveelheid, en de kostenopbouw blijft bij u.

Waar komen de meeste calculatiefouten vandaan?

Van drie plekken: de tekening verkeerd lezen (een gemiste tolerantie, schroefdraad of oppervlakte-eis), de cyclustijd gokken in plaats van afleiden, en bij kleine series vergeten de insteltijd te verdelen. Alleen al een gemiste notitie over warmtebehandeling of galvaniseren kan ongemerkt de hele marge op een opdracht wegvagen.

Hoe calculeert u verschillende aantallen van hetzelfde onderdeel?

De variabele kosten (materiaal en cyclustijd) groeien ongeveer mee met het aantal, maar de insteltijd is een vaste post die over de serie wordt verdeeld. Daardoor daalt de stukprijs naarmate de serie groter wordt. Noem de staffelprijzen expliciet. Dit met de hand voor elk aantal opnieuw uitrekenen is tijdrovend, en juist daar gaan haastige offertes mis.

T

Tamás Szilágyi

Oprichter, QuoteForge

Tamás bouwt QuoteForge — geautomatiseerde CNC-calculatie voor verspaningsbedrijven. Hij schrijft over calculeren, maakbaarheid en waar AI een toeleverancier echt helpt sneller te calculeren zonder de grip op de prijs te verliezen.

Gerelateerde artikelen